您好、欢迎来到现金彩票网!
当前位置:大赢家 > 复位脉冲 >

ZigBee星形网络中为什么一个协调器只能加入255个节点??

发布时间:2019-07-13 20:36 来源:未知 编辑:admin

  节点信息地址都是16位的,那星星网络中的协调器的地址是多少?为什么一个协调器中只能加入255个节点?是因为协调器地址是八位么?那如果是八位,信息地址是16位,协调器是8位,他们之间地址位数不同,怎么还能正常通信?是不是我理解错误,请大神赐教啊~~~~

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1、协调器的地址,包括两种,唯一的64位MAC地址和16位的网络地址,大多数情况下默认设置为0x0000(协调器地址只是一个参数,在协议栈中是可以配置和修改的)。

  2、ZigBee协议中定义的通信过程,网络中两设备通信时使用的地址要么选择64位MAC地址,要么选择16位网络地址,具体过程查看下标准ZigBee文档。绝大多数情况下选择16位段地址进行通信。

  1)何为星形网络:一个FFD(协调器)与多个RFD(不具备路由功能的终端节点)实现。每一个节点只能和协调器进行通信。协调器是所有节点的父节点,即节点地址由协调器分配。

  2)所有中文资料或者ZigBee介绍中,“一个协调器只能加入255个节点”的说法都是不严谨的。标准的IEEE 802.15.4与ZigBee协议中都没有这样的说法,对星形网络中一个协调器能够支持节点数并没有作定义。

  3)星形网络一个协调器能支持多少个节点,出发点应该是星形网络中一个协调器能给多少个节点分配地址,即是多少个节点的父节点。16位网络地址,理论上一个ZigBee网络支持65535个节点,地址由作为父节点的节点(包括协调器和路由器)分配。

  4)协调器是唯一具备完整网络层功能的节点,需要维护整个星形网络的路由表,协调器物理设备存储空间是有限的,支持节点数必然有极限值,但是否是255暂时没有见过权威的验证和资料说明。

  注:如果楼主有权威的资料提到“一个协调器只能加入255个节点”该说法,请告知我一下。谢谢。

  知道合伙人教育行家采纳数:5023获赞数:849772009年大学毕业,10年参加工作,在古浪县新堡初级中学教书向TA提问展开全部星型网协调器址0x0000.跟网络拓扑没关系0x000016位ZigBee面没址8位

  协调器般加入别节点别节点加入除非协调器断电重启并且期间网络其路由器维持网络

  其设备加入协调器星型网络意味着协调器所节点父节点般ZigBee节点(论协调器路由器或者终端设备)自内存限需要保存路由表邻居表类信息觉协调器8位单片机除协议栈销少空间保存些值呢

  所情况能够加入设备限使用ZigBee PROmesh网络原则容纳6万设备 Zigbee协议(区别于ZigBee Pro)行址按照规则配所支持数百设备

  ZigBee网络所网络址都16位MAC址64位ZigBee Pro采用随机址配式。

  协调器般加入别节点别节点加入除非协调器断电重启并且期间网络其路由器维持网络

  其设备加入协调器星型网络意味着协调器所节点父节点般ZigBee节点(论协调器路由器或者终端设备)自内存限需要保存路由表邻居表类信息觉协调器8位单片机除协议栈销少空间保存些值呢

  所情况能够加入设备限使用ZigBee PROmesh网络原则容纳6万设备 Zigbee协议(区别于ZigBee Pro)行址按照规则配所支持数百设备

  展开全部星型网中协调器的地址还是0x0000.这个跟网络拓扑没有关系。0x0000还是16位。ZigBee里面没有什么地址是8位的。

  协调器一般不会加入到别的节点,而是别的节点加入到它,除非你把协调器断电重启并且期间网络中还有其它路由器来维持网络。

  其它设备加入协调器时,如果你是星型网络,意味着协调器是所有子节点的父节点。一般ZigBee节点(不论协调器,路由器或者终端设备)它自己的内存有限,然而它需要保存路由表,邻居表之类的信息,你觉得一个协调器如果是8位单片机,除去协议栈的开销,还有多少空间去保存这些值呢?

  所以在此情况下能够加入的设备是有限的。但是如果你使用ZigBee PRO的mesh网络,原则上是可以容纳6万个多设备。 但Zigbee协议(这里区别于ZigBee Pro)不行,因为地址是按照规则分配的,所以它最多只支持数百的设备。

http://ccsagresso.com/fuweimaichong/844.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有