全球旧事资料 分类
一般性数据帧则交给mac层进行发送。命令帧又主要分为一般性命令、建立网络命令和加入网络命令三种。
加入网络的命令要进行区分与第一次加入网络相比
f重新加入网络省去了初始化的步骤并向mac发出孤儿节点发现原语等待mac层进行处理。
对于组建网络的命令不同角色的节点将有不同的处理过程。对于协调器来说它是网络中的第一个节点经过简单的设置之后即可成功建立网络进入空闲状态。对于非协调器将向各信道中发出信标进行扫描收到其它节点的回应后即使用这个信道进行通信回到空闲状态。协议中还设定了一种强行加入的方式在这种方式下不发送信标请求直接选择信道加入。加入信道后不论是否在设定时间内收到应答都会回到空闲状态等待接受新的任务。
图316网络层主状态机macFsm
篇二zigbee协议栈各层分析
一phy物理层通过射频固件和硬件提供mac层与物理无线信道之间的接口。
两个物理层一868915mhz频带20kbs40kbs
二24ghz频带250kbs
三个频带被分为27个频率信道868mhz支持0信道。915mzh支持10个信道24ghz支持16个信道。
二macmac模块实现ieee802154标准的mac层服务包括信标帧的产生与同步、设备的关联与解除关联、实现csmacd的介质访问方法等使得在两个mac实体间建立一个可靠的通信链路。
f它的核心是信道接入技术mac层采用了csmaca带有冲突避免的载波侦听多路访问的技术简单来说就是节点在发送数据之前先监听信道如果信道空闲则可以发送数据否则就要进行随机的退避即延迟一段随机时间然后再进行监听通过这种信道接入技术所有节点竞争共享同一个信道。

wkzigbee网络层提供安全管理信息代理路由管理网络管理。其主要功能是路由路由算法是它的核心。
四应用层包括包括了aps、aF和zdo几部分主要规定了一些和应用相关的功能包括端点e
dpoi
t的规定还有绑定bi
di
g、服务发现和设备发现
aps1维护绑定表即根据服务和需求同时匹配两个设备的功能。
2绑定设备之间转发信息。
3组地址定义删除和过滤组地址信息
4从64位ieee地址到16位网络地址的地址映射
5分割重组和可靠的数据传输
zdo1定义网络中的设备的角色协调器或终端设备
2发现网络上的设备决定他们提供哪种应用服务
3初始化、响应绑定请求
4建立网络设备之间的一个安全关系。
f五zigbee设备
1协调器负责启动整个网络。它也是网络的第一
个设备。协调器选择一个信道和一个网络id随后启动整个网络。协调器的角色主要涉及网络的启动和配置。一旦这些都完成后协调器的工作就像一个路由器。具有建立网络串口通信能力只能全速运r
好听全球资料 返回顶部