2016-09-27 9 views
0

私は802.15.4プロトコルを作っています。802.15.4デバイス情報

私はショートアドレスなどのデバイスの情報について混乱しています。

複数のデバイスがコーディネーターを関連付けるしようとすると、コーディネータは各デバイスに

短いアドレスを割り当てる必要があります。

したがって、コーディネータは、関連付けられているデバイスの情報を持っている必要があります。

その後、割り当てられたショートアドレスは複製されません。

私は文書を読みましたが、私が言及した情報はありませんでした。

どのようにコーディネーターが関連するデバイスの情報を保持していますか?

私はそれを自分の方法で作ることができますか?

答えて

1

私は、ZigBeeのZigBee Pro仕様(http://www.zigbee.org/zigbee-for-developers/network-specifications/zigbeepro/)であるMACレイヤの上にアドレス割り当て(および重複アドレス解決)が定義されていると思います。 802.15.4仕様では、MACレイヤが定義されています。

"したがって、コーディネータは、関連付けられているデバイスの情報を持っている必要があります。 その後、割り当てられたショートアドレスは重複しません。

これは正しくありません。親(FFD、すなわちCoordまたはRouter)は、必ずしもコーディネータではないアドレスを割り当てます。ネットワーク内の2つのFFDが同じアドレスを割り当てる場合には、アドレス競合解決メカニズムがZigBeeプロトコルスタックに実装されます。

「自分の道を自分で作ることはできますか?」

802.15.4の上に独自のプロトコルを開発していて、ZigBeeを使用していない場合(タグが示すように)。

よろしくお願いします。

+0

したがって、アドレス割り当てと重複アドレス解決は802.15.4で定義されていませんか?私がその問題を解決したいのであれば、私はZigbeeを使用するか、802.15.4上で独自のプロトコルを開発する必要がありますか? –

関連する問題