开发者

PAN ID in ZigBee

Can a node in a network have multiple PAN IDs (if a node is overlapping a node between two personal area networks)?

For example: One PAN ID consists of {s1, s2, s3} and another consists of {s3, s4, s5}. I want to build an application were two different networks only communicate with each other through an intermediate node (here it is s3).

Is it possible?

Also, if I assign s3 PAN ID 0xFFFF (that is, broadcast) and the rest s1, s2 : 0XBBFF开发者_如何学Go and s4 s5 as 0x AA33. Will all the messages of s1 s2 and s4 s5 arrive at s3?


No, a node on the network can only be joined to a single PAN. There's no such thing as overlapping PAN networks.

It is possible for a router to leave one network and join another, but it can only send and receive on one network at a time.


SiLabs (Ember's) stack can support communication on more than one PAN ID (I believe right now the max is two). I'm not sure if there is a nice out-of-the-box solution that will support this, but you could create an application using their dev kit that could talk on both PAN IDs.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜