2011-05-09 120 views
2

网络中的节点是否可以有多个PAN ID(如果节点与两个个域网之间的节点重叠)?ZigBee中的PAN ID

例如:一个PAN ID由{s1,s2,s3}组成,另一个由{s3,s4,s5}组成。我想建立一个应用程序,两个不同的网络只通过一个中间节点相互通信(这里是s3)。

可能吗?另外,如果我分配s3 PAN ID 0xFFFF(即广播),其余s1,s2:0XBBFF和s4 s5分配为0x AA33。 s1 s2和s4 s5的所有消息是否到达s3?

回答

5

不,网络上的节点只能连接到单个PAN。没有重叠的PAN网络这样的事情。

路由器可能离开一个网络并加入另一个网络,但它一次只能在一个网络上发送和接收。

0

SiLabs(Ember's)堆栈可以支持多个PAN ID(我相信现在最多只有两个)的通信。我不确定是否有一个不错的现成解决方案可以支持这一点,但是您可以使用他们的开发工具包创建一个应用程序,以便在两个PAN ID上进行通信。