- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Zigbee协议栈目录
一APL应用层介绍
1.应用层简介
2.应用层框架
3.Zigbee设备对象
4.Zigbee应用支持子层APS
1.应用支持子层APS简介
应用支持子层数据实体(APSDE)
应用支持子层管理实体(APSME)
2.服务规范
APS数据服务:APS子层数据实体SAP(APSDE-SAP)支持在两个同等的应用实体之
间传输应用协议数据单元
APSDE-DATA.request:该原语请求从本地NHLE向一个同等的NHLE实体传输NHLE
PDU(ASDU)
APSDE-DATA.confirm:该原语报告从本地NHLE向一个同等的NHLE传输PDU数据的结
果
APSDE-DATA.indication:该原语表明一个PDU数据向本地应用实体的APS子层传输。
APS管理服务:APS管理实体SAP(APSME-SAP)支持上层和APSME层之间传输管理命令。
绑定原语:这组原语定义了设备上层如何将一个绑定记录加入(提交)其本地绑定
表或将绑定记录从本地绑定表中移除。只有支持绑定表或者绑定表存储
器的设备支持这些原语。如果其他设备从上层接收到这些原语,那么这
些原语将被忽略。
APSME-BIND.request:该原语允许支持绑定的设备上层通过在本地绑定表中建立
一个入口请求将两个设备绑定。
APSME-BIND.confirm:该原语使设备得到其上层请求绑定两个设备的结果
APSME-UNBIND.request:该原语允许支持绑定的设备上层通过在本地绑定表中移除
一个入口请求将两个设备解除绑定
APSME-UNBIND.confirm:该原语使设备得到其上层请求解除两个设备绑定的结果
信息库的维护:这组原语定义了设备上层如何读取和写入AIB中的属性
APSME-GET.request:该原语允许设备上层从AIB中读取属性值
APSME-GET.confirm:该原语向上层报告从AIB中读取属性值的结果。
ASPME-SET.request:该原语允许设备上层将属性值写入AIB。
APSME-SET.confirm:该原语向上层报告向AIB属性中写入属性值的结果。
组管理:这组原语允许上层在当前设备中通过在组表中添加和移除入口来管理每个
端点的组关系。
APSME-ADD-GROUP.request:该原语允许上层请求一个特定的组的组关系加入到特
定的端点
APSME-ADD-GROUP.confirm:该原语使得设备得知其将一个组添加到端点的请求结
果。
APSME-REMOVE-GROUP.request:该原语允许上层请求将一个特定的组的组关系从特
定的端点中移除。
APSME-REMOVE-GROUP.confirm:该原语使得设备得知其将一个组从端点中移除的请
求结果。
APSME-REMOVE-ALL-GROUP.request:当上层想要将所有组中的关系从端点中移除时
产生该原语,因此,没有组地址的帧传送给端
点。
APSME-REMOVE-ALL-GROUP.confirm:该原语使得设备得知其从一个端点中移除所有
组的请求结果。
3.帧格式
这
文档评论(0)