摘要 | 第5-6页 |
ABSTRACT | 第6页 |
第一章 绪论 | 第9-13页 |
1.1 智能家居中的异构无线传感执行网络概述 | 第9页 |
1.2 国内外研究背景及现状 | 第9-11页 |
1.2.1 智能家居异构传感执行网络的研究背景 | 第9-10页 |
1.2.2 国外智能家居的发展情况及标准 | 第10页 |
1.2.3 国内智能家居的发展情况及标准 | 第10-11页 |
1.3 研究内容及文章结构 | 第11-13页 |
第二章 网络系统架构的设计方案 | 第13-21页 |
2.1 异构无线传感执行网络的需求分析 | 第13-14页 |
2.1.1 异构无线传感执行网络的定义 | 第13-14页 |
2.1.2 系统网络需求分析 | 第14页 |
2.2 系统设计方案及解决办法 | 第14-18页 |
2.2.1 系统架构 | 第14-16页 |
2.2.2 系统分层 | 第16-18页 |
2.3 网络系统所用软硬件介绍 | 第18-21页 |
2.3.1 硬件的选型 | 第18-20页 |
2.3.2 软件的选型 | 第20-21页 |
第三章 网络系统硬件部分的设计与实现 | 第21-33页 |
3.1 核心网关硬件布局与建立 | 第21-25页 |
3.1.1 AT91SAM9261 核心板简介 | 第21-22页 |
3.1.2 核心网关扩展模块硬件设计与实现 | 第22-25页 |
3.1.2.1 USB 通信接口电路 | 第23页 |
3.1.2.2 Wi-Fi 通信模块 | 第23-24页 |
3.1.2.3 串口通信接口电路 | 第24-25页 |
3.1.2.4 以太网口电路设计 | 第25页 |
3.2 网络传输层硬件架构设计与实现 | 第25-33页 |
3.2.1 无线局域传输层 | 第25-28页 |
3.2.2 中继传输层 | 第28-30页 |
3.2.3 物理传感设备层硬件电路设计 | 第30-33页 |
第四章 网络系统的软件程序设计思路与实现 | 第33-63页 |
4.1 智能调度层软件运行环境搭建 | 第33-44页 |
4.1.1 BootLoader 移植 | 第34-37页 |
4.1.2 Linux 操作系统裁剪移植及文件系统的烧写 | 第37-41页 |
4.1.3 核心网关 Wi-Fi 网卡驱动程序移植 | 第41-43页 |
4.1.4 串口通信接口驱动程序内核注册 | 第43-44页 |
4.2 核心网关服务程序及通信协议 | 第44-54页 |
4.2.1 核心网关服务程序 | 第45-51页 |
4.2.2 网络通信协议的设计 | 第51-54页 |
4.3 网络传输层通信实现 | 第54-57页 |
4.3.1 基于 NRF24L01 无线射频模块 API 函数介绍 | 第54-56页 |
4.3.2 Wmrnet 无线网络接口命令介绍 | 第56-57页 |
4.4 网络中继站和物理传感设备层软件设计 | 第57-61页 |
4.4.1 网络中继站的软件设计 | 第58-60页 |
4.4.2 物理传感设备层软件设计 | 第60-61页 |
4.5 应用层客户端程序设计 | 第61-63页 |
第五章 网络系统调试过程及成果展示 | 第63-69页 |
第六章 结论 | 第69-71页 |
参考文献 | 第71-75页 |
附录 A: 核心网关以太网口电路原理图 | 第75-77页 |
攻读学位期间所取得的相关科研成果 | 第77-79页 |
致谢 | 第79-80页 |