Google 致力于为黑人社区推动种族平等。查看具体行动
Google tarafından sunulan OpenThread, Thread® uygulamasının açık kaynaklı bir uygulamasıdır. Google, bağlantılı ev ve ticari binalar için ürünlerin geliştirilmesini hızlandırmak amacıyla Google Nest ürünlerinde kullanılan ağ iletişimi teknolojisinin geliştiriciler tarafından daha yaygın bir şekilde kullanılabilmesini sağlamak için OpenThread hizmetini kullanıma sundu.

Dar bir platform soyutlama katmanıyla ve küçük bir bellek alanı olan OpenThread (OT) oldukça taşınabilirdir. Hem Çip Üzerinde Sistem (SoC) hem de Ortak İşlemci (RCP, NCP) tasarımlarını destekler.
Openthread, Thread 1.1.1 Spesifikasyonunda tanımlanan tüm özellikleri uygular. Bu spesifikasyon, ev ve ticari bina uygulamaları için IPv6 tabanlı, güvenilir ve düşük güçlü kablosuz cihazdan cihaza iletişim protokolü tanımlar.

Özellikler

Openthread, tüm ileti dizisi ağ iletişimi katmanlarının (IPv6, 6LoWPAN, IEEE 802.15.4 MAC güvenliği, Örgü Bağlantısı Oluşturma, Örgü Yönlendirme) ve cihaz rollerinin yanı sıra 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
  • Önceki Ekte Tekrar Ebeveyne Bilgi Ver
  • Jam Algılama
  • Düzenli Ebeveyn Arama
Ortak İşleyici desteği
  • Genel amaçlı Ortak İşlemci protokolü Spinel
  • OT Daemon, kullanıcı alanı Radyo Ortak İşlemci ağ arayüzü sürücüsü/daemon
  • Spinel düğümleri aracılığıyla sniffer desteği
Kenarlık Yönlendirici
  • İş parçacığı ve Ethernet/Kablosuz arasında iki yönlü IPv6 erişilebilirliği
  • İş parçacığı ve Ethernet/Kablosuz arasında iki yönlü DNS tabanlı hizmet keşfi
  • İleti dizisi ağını Ethernet/Kablosuz bağlantıları üzerinden genişletme

OpenThread'i nasıl kullanacaksınız?

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ız, stil kılavuzumuz, davranış kurallarımız, lisanslama ve çok daha fazlası hakkında bilgi içeren tüm kodları bulacaksınız.

Şunu yapmak istiyorsanız:OpenThread'i kendi ürünlerinizde veya kişisel dağıtımlarınızda kullanın , aşağıdaki seçenekleri kontrol edin.
Kendi İş Parçacık ağınızı oluşturmak ve dağıtmak için kullanmak istediğiniz donanım ve platform tasarımını belirleyin. İleti dizisi ağınızı kablosuz ağ 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'u kullanın. Cihazları bir Thread ağına kolayca eklemek için OpenThreader'ı kullanın.
API Codelab'inizi deneyin ve uygulama geliştirme kılavuzu olarak API Referansı'mızı kullanın. IPv6, UDP, CoAP, ICMPv6, DNSv6...Her şey hazır.
OpenThread'i yeni bir donanım platformuna taşımak için gerekli tüm adımlarda size yol gösterecek Taşıma Rehberimize göz atın.
OpenThread, Thread Group tarafından sertifika için kullanılabilir. Bir İş Parçacığı referans yığını olarak OpenThread, sertifikaları kolaylaştırır.

Haberler

24 Mart 2022

Infineon, akıllı evler için AIROC CYW30739 Bluetooth LE ve 802.15.4 düşük çipli sistem (SoC) ile kablosuz portföyü genişletti.
11 Haziran 2021

TLSR9 Serisi, Telink'in yüksek performanslı, son derece düşük güç ve maliyet açısından optimize edilmiş RF bağlantı ailesine en son eklendi.
19 Mayıs 2021

Silicon Labs EFR32 geliştirme panolarını kullanan yeni bir İş Parçacığı Ağı Codelab'i sürümü yayınladık. Silikon Labs'ten Mithil Raut'un katkılarıyla.

OpenThreads'i kim destekliyor?

Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır. Thread, Thread Group, Inc.ın tescilli ticari markasıdır.