ZigBee设备管理:子设备重新加入与路由策略
需积分: 44 64 浏览量
更新于2024-08-06
收藏 3.54MB PDF 举报
"《屏蔽与接地》高攸纲 编著中的‘子设备管理’章节,主要探讨了ZigBee协议栈中的子设备管理功能,特别是在ZigBee R21(即ZigBee 2015)版本中的新特性。这一功能允许终端设备的移动性和父设备对子设备的管理,包括终端设备如何重新加入网络以及父设备如何处理过期或不属于其子设备的终端设备。此外,还提到了Z-Stack3.0开发者手册的相关内容,如设备寻址、绑定、路由等基础概念和技术细节。"
在ZigBee网络中,子设备管理是一个重要的组成部分,尤其是在R21版本中引入的新特性。这个功能使得终端设备可以在网络中移动,并且父设备能够有效地管理其关联的子设备列表。当终端设备初次加入或重新加入网络时,它会发送EndDeviceTimeout网络命令通知父设备,无论是否发送保活信息,一段时间后父设备可以将其从关联表中删除。父设备则回应终端设备,表明其支持的保活消息接收方式。如果旧设备未能及时响应,父设备可以设定超时值使其失效。同时,若非子设备的终端设备尝试轮询父设备,父设备会请求该设备离开网络,并设置rejoin为TRUE,让设备重新加入网络寻找新的父设备。
配置父设备的子设备管理涉及修改NWK_END_DEV_TIMEOUT_DEFAULT变量,定义默认的终端设备超时时间。如果入网设备声明了自己的超时值,那么这个值将覆盖默认值。父设备需跟踪并发送离网请求给过期或不知名的设备,为此它需要在MAC层对离网请求进行排队。同时,MAX_NOT_MYCHILD_DEVICES定义了可同时跟踪的非子设备数量。
Z-Stack3.0开发者手册中详细阐述了ZigBee网络的各个方面,包括设备类型(协调器、路由器和终端设备)、寻址机制(单播、间接、广播和组寻址)、设备绑定(绑定表的建立、源绑定机制的配置)以及路由协议(路由发现、选择、维护和多对一路由)。这些内容为开发者提供了全面的ZigBee网络操作指南,有助于理解并实现复杂的网络通信和设备管理功能。
244 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
锋锋老师
- 粉丝: 26
- 资源: 3843
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜