电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

针对ZigBee协议范文栈的分析

针对ZigBee协议范文栈的分析_第1页
1/2
针对ZigBee协议范文栈的分析_第2页
2/2
针对 ZigBee 协议范文栈的分析通过物理层提供的具体服务,在 MAC 层中,ZigBee 协议实现了两个物理设备之间的稳定数据通信链路,并且采纳带冲突避开的载波侦听多路访问的控制方法,实现了 ZigBee 信道的访问冲突问题。同时,ZigBee 协议还设计了专门的功能从而实现时隙保护、数据发送、检测、跟踪等基本功能,从而有效保障数据链路层通信。ZigBee 协议在 MAC 层的数据包结构,规定了 MAC 头、尾和 MAC 净荷,其中 MAC 头定义了数据帧的序列号、目标地址和 PAN 标识符以及源地址和 PAN 标识符,MAC 尾则表示 MAC 数据包结束,MAC 净荷则是 MAC 层的主要传输部分,是包含了具体的上层数据。在 ZigBee 协议中,对网络层的功能进行定义,其主要功能是为上层应用层提供服务,同时保障 MAC 层工作有效。针对网络层的具体功能,ZigBee 规定了网络层数据的处理规则、路由跳转规则、发送和接受的规则,在网络层数据通信的数据结构中,网络层头规定了目的地址、源地址以及多点传送的控制信息,而网络层净荷则是包含了网络层的具体传输数据,在 ZigBee 针对网络层数据传输规则下进行数据和控制指令的传送。针对应用层,ZigBee 定义了 APS、ZDO 和应用对象。其中 APS 为应用支持层,主要是为 ZigBee 物理设备之间的绑定信息传输,同时为物理设备对象和应用对象相关的服务和应用提供接口,从而为物理设备提供服务。ZDO 是 ZigBee 的设备对象的专门程序,通过 ZigBee 的服务原语来执行 ZigBee 网络中的协调器、路由器以及各个终端设备之间的信息数据和控制指令的传输。应用层的数据传输报文包含了帧头和应用层净荷两部分,枕头数据包括了目的地址、源地址、集团地址以及针对数据帧控制的信息,应用层净荷则包含了应用层的传输数据。2.2ZigBee 协议栈的服务原语在 ZigBee 协议栈中,由不同的层级构成了整个体系结构,作为一个有机整体,ZigBee 设备要求在工作时能够准确无误且有效,这就需要协议栈中层与层之间的协作共性和效率较高,在 ZigBee 协议栈中,服务原语作为基本的操作单元来实现 ZigBee 协议栈各层之间的数据传输和信息关联。如图 2 所示,为 ZigBee 协议栈中的服务原语示意图。ZigBee 协议中用户与层之间是以服务的形式来定义整个信息流的描述,这些信息流则是以随机的、离散的服务原语构成的基本事件,在ZigBee 协议栈定义中,层与层之间的服务原语包含四种类型,分别为请求原语、指...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

针对ZigBee协议范文栈的分析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部