基于家庭网关的6LoWPAN节点服务管理系统的设计与实现
发布时间:2021-12-24 22:35
智能物体是嵌入到温度计、汽车发动机、电灯开关以及工业机器等实体中的、带有传感器或控制器以及通信设备的小型计算机设备,在家庭自动化、智能城市、健康监控管理、智能电网和能源管理以及智能交通等领域发挥了重要作用。智能物体一般具有五层网络协议标准:物理层,链路层,网络层,传输层和应用层。其中IEEE于2003年即为低速无线个域网制定了802.15.4协议,确定了物理层和媒体访问层的规范,并己成为无线传感器网络的事实标准。随后由大量厂商组成的ZigBee联盟开始基于IEEE802.15.4协议制定网络层到应用层的协议栈ZigBee,并且还针对不同的应用领域制定了专门的规范。一些公司也开始提供从底层硬件到应用层软件系统的全套应用解决方案。IETF也看到了智能物体的发展前景,因此成立了6LoWPAN工作组来制定6LoWPAN相关协议,目的在于将IPv6引入以IEEE802.15.4为底层传输标准的无线个域网。虽然6LowPAN协议铺平了6LoWPAN节点和因特网之间连接与融合的道路,但是仅仅网络层的连通是远远不够的,还需要应用系统的协助。因此IETF还成立CoRE工作组制定了相应的应用层协议CoAP...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 研究目标和内容
1.3 论文组织结构
第二章 背景技术
2.1 802.15.4
2.2 6LoWPAN
2.3 邻居发现协议
2.4 CoAP
2.5 Contiki
2.6 OpenWRT
第三章 系统需求分析与设计
3.1 需求分析
3.2 通信协议的选择
3.3 系统架构的设计
3.4 网关功能的设计
3.5 服务管理系统的设计
3.6 消息命令格式的设计
第四章 网关系统设计与实现
4.1 节点发现模块的设计与实现
4.2 节点交互模块的设计与实现
4.3 数据发送模块的设计与实现
4.4 查询响应模块的设计与实现
第五章 服务管理系统关键模块的设计
5.1 数据接收模块的设计
5.2 命令发送模块的设计
5.3 网关管理模块的设计
5.4 节点管理模块的设计
5.5 资源管理模块的设计
5.6 服务设计管理模块的设计
5.6.1 服务设计
5.6.2 服务浏览
5.6.3 服务修改
5.6.4 服务删除
5.6.5 事件发生器
5.6.6 事件处理引擎
5.6.7 响应程序
5.7 账户管理模块的设计
5.8 外部访问接口模块的设计
5.9 缓存系统的设计
5.10 存储层的设计
第六章 服务管理系统关键模块的实现
6.1 平台架构的实现
6.2 数据接收模块的实现
6.3 命令发送模块的实现
6.4 服务设计管理模块的实现
6.4.1 事件生成器的实现
6.4.2 事件处理引擎的实现
6.5 外部访问接口模块的实现
6.5.1 命令与参数解析模块旳实现
6.5.2 权限验证模块的实现
6.5.3 命令执行模块的实现
6.5.4 结果格式化模块的实现
6.6 缓存系统的实现
第七章 系统测试
7.1 测试环境
7.2 功能测试
7.2.1 网关管理
7.2.2 节点管理
7.2.3 资源管理
7.2.4 服务设计管理
7.2.5 账户管理与外部接口
第八章 总结与展望
8.1 总结
8.2 展望
参考文献
致谢
作者攻读学位期间发表的学术论文目录
【参考文献】:
期刊论文
[1]物联网网关技术与应用[J]. 黄海昆,邓佳佳. 电信科学. 2010(04)
[2]Libpcap数据包捕获机制剖析与研究[J]. 闫丽丽,涂天禄,周兴涛. 网络安全技术与应用. 2006(04)
[3]Linux下多线程技术分析及应用[J]. 金惠芳,陶利民,张基温. 计算机系统应用. 2003(09)
[4]ZigBee技术简析[J]. 王权平,王莉. 通讯世界. 2003(04)
[5]IEEE802.15.4标准及其应用[J]. 郦亮. 电子设计应用. 2003(Z1)
本文编号:3551315
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 研究目标和内容
1.3 论文组织结构
第二章 背景技术
2.1 802.15.4
2.2 6LoWPAN
2.3 邻居发现协议
2.4 CoAP
2.5 Contiki
2.6 OpenWRT
第三章 系统需求分析与设计
3.1 需求分析
3.2 通信协议的选择
3.3 系统架构的设计
3.4 网关功能的设计
3.5 服务管理系统的设计
3.6 消息命令格式的设计
第四章 网关系统设计与实现
4.1 节点发现模块的设计与实现
4.2 节点交互模块的设计与实现
4.3 数据发送模块的设计与实现
4.4 查询响应模块的设计与实现
第五章 服务管理系统关键模块的设计
5.1 数据接收模块的设计
5.2 命令发送模块的设计
5.3 网关管理模块的设计
5.4 节点管理模块的设计
5.5 资源管理模块的设计
5.6 服务设计管理模块的设计
5.6.1 服务设计
5.6.2 服务浏览
5.6.3 服务修改
5.6.4 服务删除
5.6.5 事件发生器
5.6.6 事件处理引擎
5.6.7 响应程序
5.7 账户管理模块的设计
5.8 外部访问接口模块的设计
5.9 缓存系统的设计
5.10 存储层的设计
第六章 服务管理系统关键模块的实现
6.1 平台架构的实现
6.2 数据接收模块的实现
6.3 命令发送模块的实现
6.4 服务设计管理模块的实现
6.4.1 事件生成器的实现
6.4.2 事件处理引擎的实现
6.5 外部访问接口模块的实现
6.5.1 命令与参数解析模块旳实现
6.5.2 权限验证模块的实现
6.5.3 命令执行模块的实现
6.5.4 结果格式化模块的实现
6.6 缓存系统的实现
第七章 系统测试
7.1 测试环境
7.2 功能测试
7.2.1 网关管理
7.2.2 节点管理
7.2.3 资源管理
7.2.4 服务设计管理
7.2.5 账户管理与外部接口
第八章 总结与展望
8.1 总结
8.2 展望
参考文献
致谢
作者攻读学位期间发表的学术论文目录
【参考文献】:
期刊论文
[1]物联网网关技术与应用[J]. 黄海昆,邓佳佳. 电信科学. 2010(04)
[2]Libpcap数据包捕获机制剖析与研究[J]. 闫丽丽,涂天禄,周兴涛. 网络安全技术与应用. 2006(04)
[3]Linux下多线程技术分析及应用[J]. 金惠芳,陶利民,张基温. 计算机系统应用. 2003(09)
[4]ZigBee技术简析[J]. 王权平,王莉. 通讯世界. 2003(04)
[5]IEEE802.15.4标准及其应用[J]. 郦亮. 电子设计应用. 2003(Z1)
本文编号:3551315
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3551315.html