论文摘要
ZigBee作为一种无线传感器网络技术的国际标准,凭借其低成本、低功耗、低速率、低复杂度、高可靠性的特点,在智能家居、工业自动化、网络抄表,个人医疗等领域都有着十分广阔的应用前景。本文从技术研究与实际应用的角度出发,在深入分析ZigBee-2006协议规范的基础上,详细阐述了基于TI公司的CC2430平台的ZigBee协议物理层、MAC层和网络层的设计与实现过程。给出了一个基于网络拓扑信息的路由切换策略。实现了一个精简功能的ZigBee协议栈。最后,使用自主开发的协议栈,设计并实现了一个实验室环境下的分布式数据采集系统,验证了协议栈的正确性和可行性。本论文在ZigBee协议栈开发方面所做的工作,对今后ZigBee无线传感器网络的研究和应用都有一定的参考价值。
论文目录
摘要ABSTRACT第一章 绪论1.1 论文的研究背景1.1.1 无线传感器网络概述1.1.2 无线传感器网络的体系结构及特点1.2 ZigBee协议规范及研究现状1.2.1 ZigBee联盟和ZigBee协议栈1.2.2 ZigBee技术特点和应用1.2.3 ZigBee的国内外研究现状1.3 本文的研究内容与意义1.3.1 研究内容1.3.2 研究意义1.4 内容安排第二章 IEEE802.15.4与ZigBee协议规范概述2.1 IEEE802.15.4协议概述2.2 ZigBee协议概述2.2.1 ZigBee与IEEE 802.15.4协议的关系2.2.2 ZigBee协议版本演进2.2.3 ZigBee协议体系结构与各层概述2.2.4 ZigBee中的一些重要概念第三章 物理层协议分析设计与实现3.1 物理层协议规范3.1.1 无线信道的分配3.1.2 能量检测(Energy Detection)3.1.3 载波检测(Carrier Sense)3.1.4 接收信号强度指示(Receive Signal Strength Indicator,RSSI)3.1.5 空闲信道评估(Clear Channel Assessment,CCA)3.1.6 物理层通用帧格式3.2 开发环境概述3.2.1 硬件开发平台3.2.2 软件开发平台3.3 物理层对射频收发机的控制实现3.3.1 CSP(CSMA-CA Strobe Processer)3.3.2 收发机状态指示寄存器3.4 物理层数据服务接口的设计与实现3.4.1 物理层数据发送服务接口的设计与实现3.4.2 物理层数据接收服务接口的设计与实现3.5 物理层管理服务接口的设计与实现3.6 物理层协议验证3.7 本章小结第四章 MAC层协议的分析设计与实现4.1 MAC层协议规范4.1.1 MAC层通用帧格式4.2 MAC层数据服务接口的设计与实现4.2.1 MAC数据发送服务接口的设计与实现4.2.2 MAC数据接收服务接口的设计与实现4.3 MAC层管理服务接口的设计与实现4.3.1 MAC层地址分配机制4.3.2 邻居表的实现4.3.3 MAC层命令帧结构及其实现4.3.4 ACK的设计与实现PIB管理服务的设计与实现'>4.3.5 MACPIB管理服务的设计与实现4.4 MAC层验证4.4.1 MAC层数据服务验证4.5 本章小结第五章 网络层协议的分析设计与实现5.1 网络层协议规范5.1.1 网络层通用帧格式5.1.2 ZigBee路由协议规范5.2 网络层数据服务接口的设计与实现5.2.1 网络层数据发送服务接口的设计与实现5.2.2 网络层数据接收服务接口的设计与实现5.3 网络层管理服务接口的设计与实现5.3.1 组网功能的流程分析与接口实现5.3.2 路由功能的设计与实现5.3.3 一种综合路由切换策略的设计和实现5.3.4 路由切换策略的验证与测试5.4 本章小结第六章 协议栈整体框架的设计与实现6.1 应用层的设计与实现6.2 协议栈整体框架的设计与实现6.3 协议栈的特点与不足6.4 本章小结第七章 基于协议栈的分布式数据采集系统的设计与实现7.1 应用需求分析7.1.1 信息采集功能需求分析7.1.2 命令帧处理需求分析7.2 应用的设计与实现7.2.1 基本查询功能的实现7.2.2 实时监测功能的实现7.3 应用平台的验证7.4 本章小结第八章 总结与展望8.1 总结8.2 展望致谢参考文献
相关论文文献
标签:无线传感器网络论文; 协议栈论文; 路由切换策略论文;
基于ZigBee的无线传感器网络协议栈的设计与实现
下载Doc文档