没有合适的资源?快使用搜索试试~ 我知道了~
首页ZigBee网关设备规范:ZigBee Gateway标准版1.0
"ZigBee网络设备- ZigBee网关标准版1"
本文档是ZigBee Alliance发布的一份技术规范,主要聚焦于ZigBee网关设备(ZigBee Gateway Devices,简称ZGDs)。ZigBee是一种基于IEEE 802.15.4标准的无线通信协议,主要用于物联网(IoT)中的低功耗、低数据速率的设备间通信。ZigBee网关在ZigBee网络中扮演着核心角色,它连接ZigBee设备与更广泛的网络,如互联网,允许用户通过各种设备远程控制和监控ZigBee网络。
文档的版权属于ZigBee Alliance,该联盟是一家由多家公司组成的非营利组织,致力于推广和发展ZigBee技术。文档的使用受到限制,仅限ZigBee Alliance成员内部使用,且禁止未经授权的商业或盈利性复制。
文档版本为1.0,修订号35,发布日期为2011年3月23日。尽管文档已经由ZigBee Alliance赞助并准备发布,但尚未得到联盟董事会的正式批准。这表明文档可能仍处于草案阶段,内容可能存在未定之处。
文档的主要目的是定义ZigBee网关设备必须遵循的协议、要求和标准。ZigBee网关设备不仅需要实现基本的网络管理功能,如设备发现、网络配置、安全性和数据传输,还可能包括与其他网络的互操作性,如Wi-Fi、蓝牙或其他物联网协议。关键词为“ZigBee”和“Gateway”,暗示文档将深入探讨这两方面的技术细节。
ZigBee网关作为物联网架构的关键组件,允许ZigBee设备与非ZigBee设备(如智能手机、平板电脑或云服务)之间的通信。网关通常包含网络桥接、数据转换和设备管理等功能,以确保不同标准的设备能够协同工作。此外,ZigBee网关还可能涉及设备认证、身份验证以及加密,以保护网络的安全性。
这份ZigBee网关设备规范详细阐述了如何设计和实现一个符合ZigBee标准的网关,从而在物联网环境中提供可靠、安全且高效的连接。对于那些希望开发或集成ZigBee技术到其产品中的工程师和技术团队而言,此文档具有极高的参考价值。
Network Device: Gateway Specification ZigBee Document 075468r33, March 23rd, 2011
Page xvi
Copyright 2011, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
List of Tables
1
Table 1: Document revision change history ................................................................................................ xxi
2
Table 2 Status Codes .................................................................................................................................... 12
3
Table 3 GMO Functions ................................................................................................................................ 14
4
Table 4 GMO GetVersion Procedure Results ................................................................................................ 16
5
Table 5 GMO Get Procedure Parameters ...................................................................................................... 17
6
Table 6 GMO Get Procedure Results ............................................................................................................ 17
7
Table 7 GMO Set Procedure Parameters ....................................................................................................... 18
8
Table 8 GMO Set Procedure Results ............................................................................................................. 18
9
Table 9 GMO CreateCallback Procedure Parameters .................................................................................. 19
10
Table 10 GMO CreateCallback Procedure Results ....................................................................................... 19
11
Table 11 – LevelSpecification Element ......................................................................................................... 19
12
Table 12 - AddressSpecification Elements .................................................................................................... 19
13
Table 13 - MessageSpecification Elements ................................................................................................... 20
14
Table 14 – DecodeSpecification Element ...................................................................................................... 22
15
Table 15 – ForwardingSpecification Element ............................................................................................... 23
16
Table 16 GMO PollCallback Procedure Parameters.................................................................................... 23
17
Table 17 GMO PollCallback Procedure Results ........................................................................................... 24
18
Table 18 GMO DeleteCallback Procedure Parameters .................................................................................. 24
19
Table 19 GMO DeleteCallback Procedure Results ....................................................................................... 24
20
Table 20 GMO ListCallbacks Procedure Results .......................................................................................... 25
21
Table 21 GMO PollResults Procedure Parameters ...................................................................................... 25
22
Table 22 GMO PollResults Procedure Results .............................................................................................. 25
23
Table 23 GMO UpdateTimeout Procedure Parameters ............................................................................... 26
24
Table 24 GMO UpdateTimeout Procedure Results ....................................................................................... 26
25
Table 25: StartNodeDiscovery Procedure Parameters ................................................................................... 27
26
Table 26: StartNodeDiscovery Procedure Results ......................................................................................... 27
27
Table 27: NodeDiscoveryEvent Event Handler Parameters .......................................................................... 28
28
Table 28: NodeDiscoveryEvent Event Handler Results ................................................................................ 28
29
Table 29: NodeLeaveEvent Event Handler Parameters ................................................................................. 29
30
Table 30: NodeLeaveEvent Event Handler Results ....................................................................................... 29
31
Table 31: ReadNodeCache Procedure Results .............................................................................................. 31
32
Table 32: Node Addresses Structure ............................................................................................................. 31
33
Table 33: StartServiceDiscovery Procedure Parameters ............................................................................... 32
34
Table 34: StartServiceDiscovery Procedure Results ..................................................................................... 32
35
Table 35: ServiceDiscoveryEvent Event Handler Parameters ....................................................................... 34
36
Table 36: ServiceDiscoveryEvent Event Handler Results ............................................................................. 34
37
Table 37: GetServiceDescriptor Procedure Parameters ................................................................................. 35
38
Table 38: GetServiceDescriptor Procedure Results ....................................................................................... 35
39
Table 39: ServiceDescriptorEvent Event Handler Parameters ...................................................................... 36
40
Table 40: ServiceDescriptorEvent Event Handler Results ............................................................................ 36
41
Table 41: ReadServiceCache Procedure Results ........................................................................................... 37
42
Table 42: Node Service Structure .................................................................................................................. 37
43
Table 43: StartGatewayDevice Procedure Parameters .................................................................................. 38
44
Table 44: StartGatewayDevice Procedure Results and StartGatewayDeviceEvent Event Handler Parameters39
45
Table 45 StartGatewayDeviceEvent Event Handler Results ......................................................................... 40
46
Table 46: ConfigureStartupAttributeSet Procedure Parameters .................................................................... 41
47
Table 47 ConfigureStartupAttributeSet Procedure Results ........................................................................... 42
48
Table 48 ReadStartupAttributeSet Procedure Parameters ............................................................................. 43
49
Table 49: ReadStartupAttributeSet Procedure Results .................................................................................. 43
50
Table 50 GMO CreateAliasAddress Procedure Parameters .......................................................................... 44
51
Table 51 GMO CreateAliasAddress Procedure Results ................................................................................ 44
52
Table 52 GMO DeleteAliasAddress Procedure Parameters .......................................................................... 45
53
ZigBee Document 075468r35, March 23rd, 2011 Network Device: Gateway Specification
Copyright 2011, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Page xvii
Table 53 GMO DeleteAliasAddress Procedure Results ................................................................................ 45
1
Table 54 GMO ListAddresses Procedure Parameters ................................................................................... 45
2
Table 55 GMO ListAddresses Procedure Results ......................................................................................... 46
3
Table 56: Leave Procedure Parameters ......................................................................................................... 46
4
Table 57: Leave Procedure Results and Leave Event Handler Parameters ................................................... 47
5
Table 58 LeaveEvent Event Handler Results ................................................................................................ 47
6
Table 59: PermitJoin Procedure Parameters .................................................................................................. 48
7
Table 60: PermitJoin Procedure Results and PermitJoinEvent Event Handler Parameters ........................... 49
8
Table 61 PermitJoinEvent Event Handler Results......................................................................................... 49
9
Table 62: ZigBee Device Profile Functions .................................................................................................. 50
10
Table 63: SendZDPCommand Procedure Parameters ................................................................................... 51
11
Table 64: SendZDPCommand Procedure Results and NotifyZDPEvent Event Handler Parameters ........... 52
12
Table 65: NotifyZDPEvent Event Handler Results ....................................................................................... 54
13
Table 66: ZigBee Cluster Library Functions ................................................................................................. 55
14
Table 67: SendZCLCommand Parameters .................................................................................................... 56
15
Table 68: SendZCLCommand Procedure Results ......................................................................................... 57
16
Table 69: NotifyZCLEvent Event Handler Results ....................................................................................... 60
17
Table 70: Application Support Sub-Layer Functions .................................................................................... 61
18
Table 71: ConfigureNodeDescriptor Procedure Parameters ......................................................................... 61
19
Table 72: ConfigureNodeDescriptor Procedure Results ............................................................................... 61
20
Table 73: GetNodeDescriptor Procedure Results .......................................................................................... 62
21
Table 74: GetNodePowerDescriptor Procedure Results ................................................................................ 63
22
Table 75: ConfigureUserDescriptor Procedure Parameters........................................................................... 63
23
Table 76: ConfigureUserDescriptor Procedure Results ................................................................................ 63
24
Table 77: GetUserDescriptor Procedure Results ........................................................................................... 64
25
Table 78: ConfigureEndpoint Procedure Parameters .................................................................................... 65
26
Table 79: ConfigureEndpoint Procedure Results .......................................................................................... 65
27
Table 80: ClearEndpoint Procedure Parameters ............................................................................................ 66
28
Table 81: ClearEndpoint Procedure Results .................................................................................................. 66
29
Table 82: SendAPSMessage Procedure Parameters ...................................................................................... 67
30
Table 83: SendAPSMessage Procedure Results ............................................................................................ 68
31
Table 84: NotifyAPSMessageEvent EventHandler Parameters .................................................................... 70
32
Table 85: NotifyAPSMessageEvent Event Handler Results ......................................................................... 71
33
Table 86: AddGroup Procedure Parameters .................................................................................................. 71
34
Table 87: AddGroup Procedure Results ........................................................................................................ 71
35
Table 88: RemoveGroup Procedure Parameters............................................................................................ 72
36
Table 89: RemoveGroup Procedure Results ................................................................................................. 72
37
Table 90: RemoveAllGroups Procedure Parameters ..................................................................................... 72
38
Table 91: RemoveAllGroups Procedure Results ........................................................................................... 72
39
Table 92: GetGroupList Procedure Results ................................................................................................... 73
40
Table 93: Groups Per Endpoint Entry ........................................................................................................... 73
41
Table 94: GetBindingList Procedure Results ................................................................................................ 74
42
Table 95: Binding Entry ................................................................................................................................ 74
43
Table 96: Binding Device Destination Entry ................................................................................................ 75
44
Table 97 Inter-PAN Functions .................................................................................................................... 75
45
Table 98: SendInterPANMessage Procedure Parameters .............................................................................. 76
46
Table 99: SendInterPANMessage Procedure Results.................................................................................... 76
47
Table 100: NotifyInterPANMessageEvent Event Handler Parameters ......................................................... 78
48
Table 101: NotifyInterPANMessageEvent Event Handler Results ............................................................... 78
49
Table 102 Network Layer Functions ........................................................................................................... 79
50
Table 103: FormNetwork Procedure Parameters .......................................................................................... 80
51
Table 104: FormNetwork Procedure Results and FormNetworkEvent Event Handler Parameters .............. 80
52
Table 105 FormNetworkEvent Event Handler Results ................................................................................. 81
53
Table 106: StartRouter Procedure Parameters ............................................................................................... 82
54
Table 107: StartRouter Procedure Results..................................................................................................... 82
55
Network Device: Gateway Specification ZigBee Document 075468r33, March 23rd, 2011
Page xviii
Copyright 2011, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Table 108 StartRouterEvent Event Handler Results ...................................................................................... 83
1
Table 109: Join Procedure Parameters ........................................................................................................... 84
2
Table 110: Join Procedure Results and JoinEvent Event Handler Parameters .............................................. 84
3
Table 111 JoinEvent Event Handler Results ................................................................................................. 85
4
Table 112: Leave Procedure Parameters ....................................................................................................... 86
5
Table 113: Leave Procedure Results and Leave Event Handler Parameters ................................................. 86
6
Table 114 LeaveEvent Event Handler Results .............................................................................................. 87
7
Table 115: DiscoverNetworks Procedure Parameters ................................................................................... 87
8
Table 116: DiscoverNetworks Procedure Results and DiscoverNetworksEvent Event Handler Parameters 88
9
Table 117 DiscoverNetworksEvent Event Handler Results .......................................................................... 89
10
Table 118: Reset Procedure Parameters ........................................................................................................ 89
11
Table 119: Reset Procedure Results .............................................................................................................. 90
12
Table 120 ResetEvent Event Handler Results ............................................................................................... 90
13
Table 121: PerformEnergyScan Procedure Parameters ................................................................................. 91
14
Table 122: PerformEnergyScan Procedure Results and PerformEnergyScanEvent Event Handler
15
Parameters ............................................................................................................................................. 91
16
Table 123 PerformEnergyScanEvent Event Handler Results ........................................................................ 92
17
Table 124: NetworkStatusEvent Event Handler Parameters ......................................................................... 93
18
Table 125: NetworkStatusEvent Event Handler Results ............................................................................... 93
19
Table 126: PerformRouteDiscovery Procedure Parameters .......................................................................... 94
20
Table 127: PerformRouteDiscovery Procedure Results and PerformRouteDiscoveryEvent Event Handler
21
Parameters ............................................................................................................................................. 94
22
Table 128 PerformRouteDiscoveryEvent Event Handler Results ................................................................. 95
23
Table 129: SendNWKMessage Procedure Parameters .................................................................................. 96
24
Table 130: SendNWKMessage Procedure Results ........................................................................................ 96
25
Table 131: NotifyNWKMessageEvent Event Handler Parameters ............................................................... 98
26
Table 132 NotifyZDPEvent Event Handler Results ...................................................................................... 98
27
Table 133: SCDE-SAP and SCME-SAP primitives .................................................................................... 100
28
Table 134: SCME-OPEN.request Parameters ............................................................................................. 101
29
Table 135: SCME-OPEN.indication Parameters ......................................................................................... 102
30
Table 136: SCME-OPEN.confirm Parameters ............................................................................................ 104
31
Table 137: SCME-CLOSE.request Parameters ........................................................................................... 105
32
Table 138: SCME-CLOSE.indication Parameters ....................................................................................... 105
33
Table 139: SCME-CLOSE.confirm Parameters .......................................................................................... 106
34
Table 140: SCME-LISTEN.request Parameters .......................................................................................... 107
35
Table 141: SCME-LISTEN.confirm Parameters ......................................................................................... 108
36
Table 142: SCME-GET.request Parameters ................................................................................................ 109
37
Table 143: SCDE-GET.confirm Parameters................................................................................................ 110
38
Table 144: SCDE-SET.request Parameters ................................................................................................. 110
39
Table 145: SCDE-SET.confirm Parameters ................................................................................................ 111
40
Table 146: SCDE-DATA.request Parameters ............................................................................................. 112
41
Table 147: SCDE-DATA.indication Parameters ......................................................................................... 113
42
Table 148: SCDE-DATA.confirm Parameters ............................................................................................ 114
43
Table 149: SCoP Transport Type field ........................................................................................................ 116
44
Table 150: CCM* Security Levels available to the SCoP ........................................................................... 118
45
Table 151: Encoding Values for the Service Identifier field ....................................................................... 119
46
Table 152: Command Type Values ............................................................................................................. 120
47
Table 153: SCoP Transport Modes .............................................................................................................. 121
48
Table 154: IANA port number assignment for SCoP .................................................................................. 122
49
Table 155: SCoP Protocol Constants ........................................................................................................... 129
50
Table 156: SCIB Attributes ......................................................................................................................... 130
51
Table 157: SCoP Security-related SCIB Attributes ..................................................................................... 132
52
Table 158: Attributes of an Incoming Frame Counter Descriptor ............................................................... 132
53
Table 159: Attributes of a Security Material Descriptor .............................................................................. 132
54
Table 160: SCoP Layer Status Values ......................................................................................................... 135
55
ZigBee Document 075468r35, March 23rd, 2011 Network Device: Gateway Specification
Copyright 2011, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Page xix
Table 161: GRIDE-SAP primitives ............................................................................................................. 137
1
Table 162: GRIDE-DATA.request Parameters ........................................................................................... 138
2
Table 163: GRIDE-DATA.indication Parameters ....................................................................................... 140
3
Table 164: GRIDE-DATA.response Parameters ......................................................................................... 141
4
Table 165: GRIDE-DATA.confirm Parameters .......................................................................................... 142
5
Table 166: GRIDE-GET.request Parameters .............................................................................................. 144
6
Table 167: GRIDE-GET.confirm Parameters ............................................................................................. 145
7
Table 168: GRIDE-SET.request Parameters ............................................................................................... 146
8
Table 169: GRIDE-SET.confirm Parameters .............................................................................................. 146
9
Table 170: Values of the Frame Type Sub-Field ........................................................................................ 148
10
Table 171: Values of the Function Category Field ...................................................................................... 149
11
Table 172: RPC Table Entry Format ........................................................................................................... 153
12
Table 173: GRIP Information Base ............................................................................................................. 155
13
Table 174: GRIP Layer Extra Status Values ............................................................................................... 155
14
Table 175: Functions Supported by a ZGD implementing the GRIP Server............................................... 158
15
Table 176: Functions Supported by a ZGD implementing the GRIP Client ............................................... 161
16
Table 177: Values of the Function Category Field for ZGD ....................................................................... 179
17
Table 178: Function Identifiers of ZGD domain for GRIP Binding ........................................................... 179
18
Table 179: SOAP Simple Information BaseType Mappings ....................................................................... 184
19
Table 180: Gateway Resources ................................................................................................................... 187
20
Table 181: Network Resources ................................................................................................................... 188
21
Table 182: Network Resources: /wsnnodes subtree .................................................................................... 189
22
Table 183: Network Resources: /wsnnodes/services subtree ...................................................................... 189
23
Table 184: REST Parameters Syntax .......................................................................................................... 192
24
Table 185 GMO Attributes ......................................................................................................................... 208
25
Table 186 ZigBee Network Status GMO Attribute Enumeration .............................................................. 208
26
27
剩余300页未读,继续阅读
2019-05-28 上传
2019-10-23 上传
2022-07-09 上传
2022-07-15 上传
2022-09-20 上传
2016-05-10 上传
2020-06-18 上传
2022-09-21 上传
ywkuang_09
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功