论文部分内容阅读
IEEE 802.15.4是由IEEE制定的针对低功耗、低速率、短距离应用的无线网络通信协议,为低速无线个域网构建了物理层和MAC层协议。IEEE 802.15.4是一种可扩展性很强的带有基础意义的技术,目前已经有ZigBee和6LoWPAN这两个标准是以它为基础而构建的。同时,IEEE 802.15.4也被考虑作为无线传感器网络的通信标准。
目前尚无国内企业或研究机构推出拥有自主知识产权的IEEE 802.15.4兼容协议栈和芯片,这造成了事实上的技术壁垒,严重束缚国内无线个域网产业的健康发展。为此,本文开发了拥有自主知识产权的IEEE 802.15.4协议栈,并以协议栈为基础,设计开发了专注于低速无线个域网应用的解决方案,最终形成LRWPAN平台。
首先,论文对IEEE 802.15.4的内容进行分析,在深入理解协议的基础上,抽取协议中解决通用问题的子集,作为协议栈的指导内容。
然后,开发基于CC24130的物理层协议和MAC层协议,并以这两层协议为基础对IEEE 802.15.4的功能进行封装,形成一个完整的协议栈。接着移植一个基于时间触发的任务调度器,结合调度器和协议栈设计了一套应用框架,形成LRWPAN平台。
最后,开发一个无线温度传感器网络监测系统,用以演示如何利用LRWPAN平台开发出基于IEEE 802.15.4的满足低功耗、自组织要求的低速无线个域网应用。