Google 致力于为黑人社区推动种族平等。查看具体行动
Google tarafından yayınlanan OpenThread, Thread® uygulamasının açık kaynaklı bir uygulamasıdır. Google, bağlantılı ev ve ticari binalarda ürünlerin geliştirilmesini hızlandırmak için Google Nest ürünlerinde kullanılan ağ teknolojisinin geliştiriciler tarafından daha geniş bir kitlenin kullanımına sunulması için OpenThread özelliğini kullanıma sunmuştur.

OpenThread (OT) dar bir platform soyutlama katmanı ve küçük bir bellek alanıyla Hem System on-Chip (SoC) hem de Ortak İşleyen (RCP, NCP) tasarımlarını destekler.
OpenThread, İleti dizisi spesifikasyonunda tanımlı tüm özellikleri uygular. Bu spesifikasyon, ev ve ticari bina uygulamaları için IPv6 tabanlı güvenilir, güvenli ve düşük güçlü bir kablosuz cihazdan cihaza iletişim protokolü tanımlar.

Özellikler

OpenThread, tüm Thread ağ iletişimi katmanlarını (IPv6, 6LoWPAN, IEEE 802.15.4 MAC güvenliği, Örgü Bağlantısı Oluşturma, Örgü Yönlendirme) ve cihaz rollerini ve Sınır Yönlendirici desteğini uygular.

Uygulama hizmetleri
  • IPv6 yapılandırması ve ham veri arayüzü
  • UDP soketleri
  • CoAP istemcisi ve sunucusu
  • DHCPv6 istemcisi ve sunucusu
  • DNSv6 istemcisi
Gelişmiş Özellikler
  • Çocuk Gözetimi
  • Yeniden Ekleme Tarihinde Önceki Ebeveyni Bilgilendirme
  • Jam Algılama
  • Periyodik Ebeveyn Arama
İşleyen desteği
  • Spinel, genel amaçlı bir İşleyen protokolü
  • OT Daemon, kullanıcı alan Radyo Ortak İşlemci ağ arayüzü sürücüsü/arka plan programı
  • Spinel düğümleri üzerinden dinleyici desteği
Kenarlık Yönlendirici
  • Thread ve Ethernet/Wifi arasında çift yönlü IPv6 erişilebilirliği
  • Thread ve Ethernet/Wifi arasında çift yönlü DNS tabanlı hizmet keşfi
  • Mesaj Dizisi ağını Ethernet/Kablosuz bağlantıları üzerinden uzatılıyor

OpenThread nasıl kullanılır?

OpenThread'in devam eden gelişimine katkıda bulunmak istiyorsanız OpenThread GitHub deposu tam size göre. Burada nasıl katkıda bulunacağınızla ilgili bilgiler, stil kılavuzumuz, davranış kurallarımız, lisanslama ve daha birçok bilgi bulabilirsiniz.

OpenThread'i kendi ürünlerinizde veya kişisel dağıtım için kullanmak istiyorsanız aşağıdaki seçenekleri kontrol edin.
Kendi Thread ağınızı oluşturmak ve dağıtmak için kullanmak istediğiniz donanım ve platform tasarımını belirleyin. İş parçacığı ağınızı kablosuz veya Ethernet gibi diğer ağ katmanlarına bağlamak için bir Sınır Yönlendirici ekleyin veya LwIP, FreeRTOS ve mbd TLS kullanan tek bir platform çözümü olan OpenThread RTOS'yi kullanın. Ayrıca, cihazları bir Thread ağına kolayca komisyonlamak için OpenThread Commissioner kullanın.
API Codelab'imizi deneyin ve uygulama geliştirme kılavuzu olarak API Referansımızı kullanın. IPv6, UDP, CoAP, ICMPv6, DNSv6...ittik.
OpenThread öğesini yeni bir donanım platformuna taşımak için gerekli tüm adımlarda size yol gösterecek Taşıma Kılavuzumuza göz atın.
Thread Group, sertifikasyon için OpenThread'i kullanabilir. Bir İş Parçacığı referans yığını olarak OpenThread, sertifikayı kolaylaştırır.

Haberler

3 Kasım 2022

Yeni bir OpenThread Sınır Yönlendirici Codelab'ini yayınladık: NAT64 üzerinden internet erişimi sağlayın. OTBR'de NAT64'ü nasıl kurup kullanacağınızı öğrenin.
10 Ekim 2022

QPG6105; Zigbee®, Thread, Matter, Bluetooth® Low Energy ve Bluetooth Mesh protokollerini uygulayan düşük güçlü bir iletişim denetleyicidir.
20 Temmuz 2022

Ağ Verileri komutları için bir CLI Komut Referansı bölümü ve katkıda bulunma desteği ekledik. Komutlar eklenmeye devam ederken güncellemeleri kontrol edin.
Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır. Thread, Thread Group, Inc.ın tescilli ticari markasıdır.