没有合适的资源?快使用搜索试试~ 我知道了~
首页2015版IEEE 802.15.4低速率无线网络标准概览
2015版IEEE 802.15.4低速率无线网络标准概览
需积分: 9 1 下载量 68 浏览量
更新于2024-06-30
收藏 5.36MB PDF 举报
802.15.4-2015 是 IEEE(美国电气与电子工程师协会)制定的一个标准,正式名称为 "IEEE Standard for Low-Rate Wireless Networks"。这个标准最初在 2011 年发布,经过修订后在 2015 年得到了批准。它属于 IEEE 802 家族的一部分,专门针对低速率无线网络设计,适用于那些对数据传输速度和功耗有严格要求的应用场景,如物联网 (IoT)、智能家居、工业自动化以及远程监控等领域。
IEEE 802.15.4 标准主要关注的是一种名为 Zigbee 的无线通信技术,这是一种短距离、低功耗、低速率的网络通信协议。它的目标是确保在诸如传感器网络这样的环境中,设备能够高效地进行通信,同时最大限度地延长电池寿命。该标准定义了物理层 (PHY) 和媒体访问控制层 (MAC) 的规范,这两层共同构建了一个可靠的数据传输基础架构。
PHY 层规定了信号的频率、编码方式和传输特性,确保数据能在不同的无线环境下稳定且有效地传输。而 MAC 层则负责管理多个设备之间的数据交换,包括寻址、多址接入控制、冲突避免和数据帧的构建与解码等,以确保网络的有序运行。
802.15.4-2015 版本引入了一些改进,例如增强网络安全功能,支持更广泛的频谱使用,提高了网络容量和效率。此外,它还考虑了不同应用可能的需求变化,比如增加了对安全机制的扩展选项,使得数据在传输过程中更加安全可靠。
标准的授权使用有限,仅限于 Silicon Laboratories 等特定公司,并且下载自 IEEE Xplore 的文档可能存在使用限制。版权由 IEEE 拥有,所有权利保留,标准于 2016 年 4 月 22 日首次出版在美国。
802.15.4-2015 是一个关键的技术基石,对于那些依赖于低功耗无线连接的智能设备网络来说,理解和遵循这一标准至关重要,因为它提供了一套完整且可扩展的通信框架,以支持未来物联网技术的发展。
15
Copyright © 2016 IEEE. All rights reserved.
5.7.4.1 Frame acknowledgment............................................................................... 53
5.7.4.2 Frak .............................................................................................................. 54
5.7.4.3 Data verification .......................................................................................... 54
5.7.5 Power consumption considerations ............................................................................... 54
5.7.5.1 Low-energy mechanisms ............................................................................. 54
5.7.6 Security .......................................................................................................................... 55
5.8 Concept of primitives................................................................................................................... 56
5.9 Deprecation of features................................................................................................................ 56
6. MAC functional description .................................................................................................................. 57
6.1 Device types and conventions...................................................................................................... 57
6.2 Channel access............................................................................................................................. 57
6.2.1 Superframe structure......................................................................................................57
6.2.1.1 Contention access period (CAP).................................................................. 59
6.2.1.2 Contention-free period (CFP) ...................................................................... 59
6.2.1.3 BOP.............................................................................................................. 59
6.2.2 Incoming and outgoing superframe timing.................................................................... 59
6.2.3 Enhanced Beacon frame timing for MPM procedure .................................................... 60
6.2.4 IFS.................................................................................................................................. 61
6.2.5 Random access methods ................................................................................................ 61
6.2.5.1 CSMA-CA algorithm................................................................................... 61
6.2.5.2 TSCH CCA algorithm ................................................................................. 64
6.2.5.3 TSCH CSMA-CA retransmission algorithm ............................................... 64
6.2.5.4 CSMA-CA with PCA .................................................................................. 66
6.2.5.5 LECIM ALOHA PCA ................................................................................. 69
6.2.6 TSCH slotframe structure .............................................................................................. 69
6.2.6.1 General......................................................................................................... 69
6.2.6.2 Absolute slot number (ASN) ....................................................................... 70
6.2.6.3 Links ............................................................................................................ 70
6.2.6.4 Multiple slotframes...................................................................................... 70
6.2.7 LE functional description............................................................................................... 71
6.2.7.1 LE contention access period (LE CAP)....................................................... 71
6.2.7.2 LE superframe structure............................................................................... 71
6.2.7.3 LE-incoming and outgoing superframe timing............................................ 71
6.2.7.4 LE scan ........................................................................................................ 71
6.2.8 Superframe use for TMCTP operation .......................................................................... 72
6.2.9 Rail communications and control network (RCCN) superframe structure.................... 72
6.2.10 Channel hopping ............................................................................................................ 73
6.3 Starting and maintaining PANs ...............................
.................................................................... 75
6.3.1 Scanning through channels ............................................................................................ 75
6.3.1.1 ED channel scan........................................................................................... 75
6.3.1.2 Active and passive channel scan.................................................................. 75
6.3.1.3 Orphan channel scan.................................................................................... 78
6.3.1.4 RIT passive channel scan............................................................................. 80
6.3.2 PAN ID conflict resolution ............................................................................................ 81
6.3.2.1 Detection...................................................................................................... 81
6.3.2.2 Resolution .................................................................................................... 82
6.3.3 Starting and realigning a PAN ....................................................................................... 82
6.3.3.1 Starting a PAN............................................................................................. 82
6.3.3.2 Realigning a PAN ........................................................................................ 82
6.3.3.3 Realignment in a PAN ................................................................................. 84
6.3.3.4 Updating superframe configuration and channel PIB attributes.................. 84
6.3.4 Beacon generation.......................................................................................................... 84
Authorized licensed use limited to: Silicon Laboratories. Downloaded on January 03,2017 at 16:08:21 UTC from IEEE Xplore. Restrictions apply.
16
Copyright © 2016 IEEE. All rights reserved.
6.3.5 Device discovery............................................................................................................ 86
6.3.6 TSCH PAN formation ................................................................................................... 86
6.4 Association and disassociation .................................................................................................... 87
6.4.1 Association..................................................................................................................... 87
6.4.2 Disassociation ................................................................................................................ 90
6.4.3 Fast association .............................................................................................................. 92
6.5 Synchronization ........................................................................................................................... 93
6.5.1 General........................................................................................................................... 93
6.5.2 Synchronization with beacons ....................................................................................... 93
6.5.3 Synchronization without beacons .................................................................................. 95
6.5.4 Synchronization in TSCH PAN..................................................................................... 95
6.5.4.1 Timeslot communication ............................................................................. 96
6.5.4.2 Node synchronization .................................................................................. 97
6.5.5 Orphaned device realignment ........................................................................................ 98
6.6 Transaction handling.................................................................................................................... 98
6.7 Transmission, reception, and acknowledgment........................................................................... 99
6.7.1 Transmission.................................................................................................................. 99
6.7.2 Reception and rejection ............................................................................................... 101
6.7.3 Extracting pending data from a coordinator ................................................................ 102
6.7.4 Use of acknowledgments and retransmissions ............................................................ 104
6.7.4.1 No acknowledgment .................................................................................. 104
6.7.4.2 Acknowledgment ....................................................................................... 105
6.7.4.3 Retransmissions ......................................................................................... 106
6.7.5 Transmission timing restrictions.................................................................................. 106
6.7.6 Guard time ................................................................................................................... 107
6.7.7 Promiscuous mode....................................................................................................... 109
6.7.8 Transmission scenarios ................................................................................................ 109
6.7.9 Device announcement.................................................................................................. 110
6.8 GTS allocation and management...............................................................................................111
6.8.1 GTS general requirements ........................................................................................... 111
6.8.2 CAP maintenance ........................................................................................................ 112
6.8.3 GTS allocation ............................................................................................................. 112
6.8.4 GTS usage.................................................................................................................... 113
6.8.5 GTS deallocation ......................................................................................................... 114
6.8.6 GTS reallocation ..........................................................................................................115
6.8.7 GTS expiration............................................................................................................. 117
6.9 Ranging.....................................................
................................................................................. 117
6.9.1 Ranging requirements .................................................................................................. 117
6.9.2 Set-up activities before a ranging exchange ................................................................ 117
6.9.3 Finish-up activities after a ranging exchange .............................................................. 117
6.9.4 Managing DPS............................................................................................................. 118
6.9.5 The ranging exchange.................................................................................................. 119
6.10 PHY parameter change notification procedure.......................................................................... 120
6.10.1 Signaling using Beacon frames.................................................................................... 120
6.10.2 Signaling using multipurpose frames .......................................................................... 120
6.11 Deterministic and synchronous multi-channel extension (DSME) ........................................... 121
6.11.1 DSME command requirements.................................................................................... 121
6.11.2 DSME multi-superframe structure............................................................................... 121
6.11.3 Channel diversity ......................................................................................................... 123
6.11.3.1 Channel adaptation .................................................................................... 123
6.11.3.2 Channel hopping ........................................................................................ 124
6.11.4 CAP reduction.............................................................................................................. 126
6.11.5 DSME GTS allocation and management..................................................................... 126
6.11.5.1 DSME GTS allocation ............................................................................... 127
Authorized licensed use limited to: Silicon Laboratories. Downloaded on January 03,2017 at 16:08:21 UTC from IEEE Xplore. Restrictions apply.
17
Copyright © 2016 IEEE. All rights reserved.
6.11.5.2 DSME GTS deallocation ........................................................................... 130
6.11.5.3 DSME GTS expiration............................................................................... 131
6.11.5.4 DSME GTS retrieve................................................................................... 131
6.11.5.5 DSME GTS change ................................................................................... 132
6.11.6 Beacon scheduling ....................................................................................................... 132
6.11.7 Time synchronization .................................................................................................. 133
6.11.8 Deferred beacon........................................................................................................... 134
6.11.9 Passive channel scan.................................................................................................... 134
6.12 LE transmission, reception and acknowledgment ..................................................................... 134
6.12.1 LE transmission, reception, and acknowledgment with positive handshakes ............. 134
6.12.2 Coordinated sampled listening (CSL).......................................................................... 135
6.12.2.1 CSL idle listening ...................................................................................... 136
6.12.2.2 CSL transmission....................................................................................... 136
6.12.2.3 Unicast transmission.................................................................................. 137
6.12.2.4 Broadcast transmission .............................................................................. 137
6.12.2.5 CSL reception ............................................................................................ 138
6.12.2.6 CSL over multiple channels....................................................................... 138
6.12.2.7 Turning off CSL mode to reduce latency .................................................. 138
6.12.3 RIT ............................................................................................................................... 138
6.12.3.1 General....................................................................................................... 138
6.12.3.2 Periodic RIT data request transmission and reception............................... 139
6.12.3.3 RIT transmission........................................................................................ 141
6.12.4 Implicit RIT (I-RIT).....................................................................................................143
6.13 Starting and maintaining TMCTPs ............................................................................................143
6.14 MPM procedure for inter-PHY coexistence .............................................................................. 146
6.15 TVWS access procedures .......................................................................................................... 149
6.16 Channel timing management (CTM)......................................................................................... 149
7. MAC frame formats............................................................................................................................. 151
7.1 Device extended address............................................................................................................ 151
7.2 General MAC frame format....................................................................................................... 151
7.2.1 Frame Control field...................................................................................................... 151
7.2.1.1 Frame Type field........................................................................................ 152
7.2.1.2 Security Enabled field................................................................................ 152
7.2.1.3 Frame Pending field.....................................
.............................................. 152
7.2.1.4 AR field...................................................................................................... 153
7.2.1.5 PAN ID Compression field........................................................................ 153
7.2.1.6 Sequence Number Suppression ................................................................. 154
7.2.1.7 IE Present field........................................................................................... 154
7.2.1.8 Destination Addressing Mode field ........................................................... 154
7.2.1.9 Frame Version field ................................................................................... 154
7.2.1.10 Source Addressing Mode field .................................................................. 155
7.2.2 Sequence Number field................................................................................................ 155
7.2.3 Destination PAN ID field ............................................................................................ 155
7.2.4 Destination Address field............................................................................................. 155
7.2.5 Source PAN ID field.................................................................................................... 156
7.2.6 Source Address field.................................................................................................... 156
7.2.7 Auxiliary Security Header field................................................................................... 156
7.2.8 IE field ......................................................................................................................... 156
7.2.9 Frame Payload field ..................................................................................................... 156
7.2.10 FCS field ...................................................................................................................... 156
7.3 Format of individual frame types............................................................................................... 158
7.3.1 Beacon frame format ................................................................................................... 158
Authorized licensed use limited to: Silicon Laboratories. Downloaded on January 03,2017 at 16:08:21 UTC from IEEE Xplore. Restrictions apply.
18
Copyright © 2016 IEEE. All rights reserved.
7.3.1.1 Beacon frame MHR field........................................................................... 159
7.3.1.2 IEs field...................................................................................................... 160
7.3.1.3 Superframe Specification field .................................................................. 160
7.3.1.4 GTS Info field............................................................................................ 161
7.3.1.5 Pending Address field................................................................................ 162
7.3.1.6 Beacon Payload field ................................................................................. 162
7.3.2 Data frame format........................................................................................................ 163
7.3.2.1 Data frame MHR field ............................................................................... 163
7.3.2.2 Data Payload field...................................................................................... 163
7.3.3 Ack frame format......................................................................................................... 163
7.3.4 MAC command frame format...................................................................................... 165
7.3.4.1 MHR field.................................................................................................. 165
7.3.4.2 Command ID field ..................................................................................... 165
7.3.4.3 Payload field .............................................................................................. 165
7.3.5 Multipurpose frame format.......................................................................................... 165
7.3.5.1 Frame Type field........................................................................................ 166
7.3.5.2 Long Frame Control field .......................................................................... 166
7.3.5.3 Destination Addressing Mode field ........................................................... 166
7.3.5.4 Source Addressing Mode field .................................................................. 166
7.3.5.5 PAN ID Present field ................................................................................. 166
7.3.5.6 Security Enabled field................................................................................ 167
7.3.5.7 Sequence Number Suppression field ......................................................... 167
7.3.5.8 Frame Pending field................................................................................... 167
7.3.5.9 Frame Version field ................................................................................... 167
7.3.5.10 Ack Request field....................................................................................... 167
7.3.5.11 IEs Present field ......................................................................................... 167
7.3.5.12 Sequence Number field.............................................................................. 167
7.3.5.13 Destination PAN ID field .......................................................................... 167
7.3.5.14 Destination Address field........................................................................... 167
7.3.5.15 Source Address field.................................................................................. 167
7.3.5.16 Auxiliary Security Header field................................................................. 167
7.3.5.17 IEs field...................................................................................................... 168
7.3.5.18 Payload field .............................................................................................. 168
7.3.6 Extended frame format ................................................................................................ 168
7.4 IEs .............................................................................................................................................. 168
7.4.1 IE list termination ........................................................................................................ 168
7.4.2 Header IEs.................................................................................................................... 169
7.4.2.1 Header IE format ....................................................................................... 169
7.4.2.2 Vendor Specific Header IE ........................................................................ 171
7.4.2.3 CSL IE ....................................................................................................... 171
7.4.2.4 RIT IE ........................................................................................................ 171
7.4.2.5 DSME PAN descriptor IE.......................................................................... 172
7.4.2.6 Rendezvous Time IE.................................................................................. 174
7.4.2.7 Time Correction IE .................................................................................... 174
7.4.2.8 Extended DSME PAN descriptor IE .........................
................................ 175
7.4.2.9 Fragment Sequence Context Description (FSCD) IE ................................ 176
7.4.2.10 Simplified Superframe Specification IE .................................................... 177
7.4.2.11 Simplified GTS Specification IE ............................................................... 178
7.4.2.12 LECIM Capabilities IE .............................................................................. 178
7.4.2.13 RCC Capabilities IE................................................................................... 180
7.4.2.14 RCCN Descriptor IE.................................................................................. 182
7.4.2.15 Global Time IE .......................................................................................... 183
7.4.2.16 DA IE......................................................................................................... 183
7.4.2.17 Header Termination 1 IE ........................................................................... 184
Authorized licensed use limited to: Silicon Laboratories. Downloaded on January 03,2017 at 16:08:21 UTC from IEEE Xplore. Restrictions apply.
19
Copyright © 2016 IEEE. All rights reserved.
7.4.2.18 Header Termination 2 IE ........................................................................... 184
7.4.3 Payload IEs .................................................................................................................. 184
7.4.3.1 Encapsulated Service Data Unit (ESDU) IE.............................................. 184
7.4.3.2 MLME IE................................................................................................... 185
7.4.3.3 Payload Termination IE............................................................................. 185
7.4.4 Nested IE...................................................................................................................... 185
7.4.4.1 Format of Nested IE................................................................................... 185
7.4.4.2 TSCH Synchronization IE ......................................................................... 188
7.4.4.3 TSCH Slotframe and Link IE .................................................................... 188
7.4.4.4 TSCH Timeslot IE ..................................................................................... 190
7.4.4.5 Hopping timing IE ..................................................................................... 191
7.4.4.6 Enhanced Beacon Filter IE ........................................................................ 191
7.4.4.7 MAC Metrics IE ........................................................................................ 192
7.4.4.8 All MAC Metrics IE .................................................................................. 192
7.4.4.9 Coexistence Specification IE ..................................................................... 193
7.4.4.10 SUN Device Capabilities IE ...................................................................... 193
7.4.4.11 SUN FSK Generic PHY IE........................................................................ 199
7.4.4.12 Mode Switch Parameter IE ........................................................................ 200
7.4.4.13 PHY Parameter Change IE ........................................................................ 200
7.4.4.14 O-QPSK PHY Mode IE............................................................................. 201
7.4.4.15 PCA Allocation IE ..................................................................................... 201
7.4.4.16 LECIM DSSS Operating Mode IE ............................................................ 202
7.4.4.17 LECIM FSK Operating Mode IE............................................................... 204
7.4.4.18 TVWS PHY Operating Mode Description IE ........................................... 205
7.4.4.19 TVWS Device Capabilities IE................................................................... 208
7.4.4.20 TVWS Device Category IE ....................................................................... 213
7.4.4.21 TVWS Device Identification IE ................................................................ 213
7.4.4.22 TVWS Device Location IE........................................................................ 214
7.4.4.23 TVWS Channel Information Query IE...................................................... 215
7.4.4.24 TVWS Channel Information Source IE..................................................... 217
7.4.4.25 CTM IE ...................................................................................................... 218
7.4.4.26 Timestamp IE............................................................................................. 219
7.4.4.27 Timestamp Difference IE........................................................................... 219
7.4.4.28 TMCTP Specification IE ........................................................................... 219
7.4.4.29 RCC PHY Operating Mode IE .................................................................. 220
7.4.4.30 Vendor Specific Nested IE ........................................................................ 221
7.4.4.31 Channel hopping IE ................................................................................... 221
7.5 MAC commands ........................................................................................................................ 222
7.5.1 Command ID field ....................................................................................................... 222
7.5.2 Association Request command.................................................................................... 223
7.5.3 Association Response command ................................................................................. 224
7.5.4 Disassociation Notification command ......................................................................... 225
7.5.5 Data Request command ............................................................................................... 226
7.5.6 PAN ID Conflict Notification command ..................................................................... 227
7.5.7 Orphan Notification command .................................................................................... 227
7.5.8 Beacon Request command........................................................................................... 228
7.5.9 Enhanced Beacon Request command .......................................................................... 228
7.5.10 Coordinator realignment command ............................................................................. 228
7.5.11 GTS request command................................................................................................. 230
7.5.12 DSME Association Request command........................................................................ 230
7.5.13 DSME Association Response command ..................................................................... 232
7.5.14 DSME GTS Request command ................................................................................... 233
7.5.15 DSME GTS Response command................................................................................. 235
7.5.16 DSME GTS Notify command...................................................................................... 237
Authorized licensed use limited to: Silicon Laboratories. Downloaded on January 03,2017 at 16:08:21 UTC from IEEE Xplore. Restrictions apply.
剩余707页未读,继续阅读
2020-05-04 上传
2018-04-12 上传
2019-08-19 上传
108 浏览量
114 浏览量
点击了解资源详情
2018-07-21 上传
点击了解资源详情
点击了解资源详情
weixin_51704138
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功