Himpunan Dominasi Terhubung

Penguat Jaringan Mesh harus membentuk Connected Dominating Set (CDS), yang berarti:
- Ada jalur khusus Mesh Extender di antara dua Mesh Extender.
- Setiap Perluasan Mesh dalam jaringan Thread dapat menjangkau Perluasan Mesh lainnya dengan tetap berada sepenuhnya dalam set Perluasan Mesh.
- Setiap Perangkat Akhir di jaringan Thread terhubung langsung ke Alat Penguat Mesh.
Algoritma terdistribusi mempertahankan CDS, yang memastikan tingkat redundansi minimum. Setiap perangkat awalnya terhubung ke jaringan sebagai Perangkat Akhir (Turunan). Saat status jaringan Thread berubah, algoritma akan menambahkan atau menghapus Perluasan Mesh untuk mempertahankan CDS.
Thread menambahkan Mesh Extender ke:
- Tingkatkan cakupan jika jaringan berada di bawah nilai minimum 16 untuk Mesh Extender
- Meningkatkan keragaman jalur
- Mempertahankan tingkat redundansi minimum
- Memperluas konektivitas dan mendukung lebih banyak Anak
Thread menghapus Penguat Mesh (mengalihkannya ke standby Perangkat yang Kompatibel dengan Penguat (ECD)) untuk:
- Pertahankan status Perutean di bawah maksimum 32 Mesh Extender
- Mengizinkan Ekstender Mesh baru di bagian lain jaringan jika diperlukan
Mengupgrade ke Mesh Extender
Setelah terhubung ke jaringan Thread, perangkat Turunan yang merupakan Perangkat yang Kompatibel dengan Pengulang dapat memilih untuk menjadi Pengulang Mesh. Sebelum memulai proses Permintaan Penautan MLE, Turunan mengirimkan pesan Permintaan Alamat ke Pemimpin, yang meminta ID Router. Jika Pemimpin menerima, Pemimpin akan merespons dengan ID Router dan Turunan akan mengupgrade dirinya sendiri menjadi Mesh Extender.
Proses Permintaan Penautan MLE kemudian digunakan untuk membuat link Mesh Extender dua arah dengan Mesh Extender di sekitar.
- Mesh Extender baru mengirim Permintaan Penautan multicast ke Mesh Extender di sekitarnya.
- Penguat Jaringan Mesh merespons dengan pesan Link Accept and Request.
- Mesh Extender baru merespons setiap Mesh Extender dengan Link Accept unicast untuk membuat link Mesh Extender.
1. Permintaan Penautan
Permintaan Penautan adalah permintaan dari Mesh Extender ke semua Mesh Extender lainnya di jaringan Thread. Saat pertama kali menjadi Mesh Extender,
perangkat mengirimkan Permintaan Link multicast ke ff02::2. Kemudian, setelah
menemukan Mesh Extender lain melalui Iklan MLE, perangkat
mengirimkan Permintaan Link unicast.
| Isi Pesan Permintaan Penautan | |
|---|---|
| Version | Versi protokol Thread |
| Tantangan | Menguji ketepatan waktu Respons Penautan untuk mencegah serangan replay |
| Sumber Alamat | RLOC16 pengirim |
| Pemimpin Data | Informasi tentang Pemimpin Mesh Extender, seperti yang disimpan di pengirim (RLOC, Partition ID, Partition weight) |
2. Terima dan Minta Penautan
Persetujuan dan Permintaan Penautan adalah kombinasi dari pesan Persetujuan Penautan dan Permintaan Penautan. Thread menggunakan pengoptimalan ini dalam proses Permintaan Link MLE untuk mengurangi jumlah pesan dari empat menjadi tiga.
3. Persetujuan Penautan
Penerimaan Penautan adalah respons unicast terhadap Permintaan Penautan dari Mesh Extender tetangga yang memberikan informasi tentang dirinya sendiri dan menerima penautan ke Mesh Extender tetangga.
| Menautkan Konten Pesan Terima | |
|---|---|
| Version | Versi protokol Thread |
| Respons | Menguji ketepatan waktu Respons Penautan untuk mencegah serangan replay |
| Bingkai Link Penghitung | Penghitung Frame 802.15.4 di pengirim |
| Frame MLE Penghitung | Penghitung Frame MLE di pengirim |
| Sumber Alamat | RLOC16 pengirim |
| Pemimpin Data | Informasi tentang Pemimpin Mesh Extender, seperti yang disimpan di pengirim (RLOC, Partition ID, Partition weight) |
Melakukan downgrade ke Perangkat yang Kompatibel dengan Extender dalam mode standby
Saat Mesh Extender di-downgrade ke Perangkat yang Kompatibel dengan Extender dalam mode standby, link Mesh Extender-nya akan terputus, dan perangkat akan memulai proses Pemasangan MLE untuk membuat link Turunan-Induk.
Lihat Bergabung dengan jaringan yang ada untuk mengetahui informasi selengkapnya tentang proses Lampiran MLE.
Link terima satu arah
Dalam beberapa skenario, Anda mungkin perlu membuat link penerimaan satu arah.
Setelah Reset Penguat Jaringan, Penguat Jaringan di sekitar mungkin masih memiliki link penerimaan yang valid dengan Penguat Jaringan yang direset. Dalam hal ini, mereset Mesh Extender akan mengirim pesan Permintaan Penautan untuk membuat ulang penautan Mesh Extender yang ada.
Perangkat Akhir juga dapat ingin membuat link penerimaan dengan Ekstender Mesh non-Induk di sekitar untuk meningkatkan keandalan multicast. Kita akan mempelajari lebih lanjut hal ini saat membahas Perutean Multicast.
Rangkuman
Yang telah Anda pelajari:
- Penguat Mesh di jaringan Thread harus membentuk Connected Dominating Set (CDS)
- Perangkat yang Kompatibel dengan Extender (ECD) dapat diupgrade ke Mesh Extender atau di-downgrade ke ECD siaga untuk mempertahankan CDS
- Proses Permintaan Penautan MLE digunakan untuk membuat link Mesh Extender