基于ATmega平台IEEE802.15.4标准协议的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:liongliong512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线通信、传感器技术、嵌入式应用及微电子技术的快速发展,人们可以很方便的获取周围所需的信息,为无线传感器网络的发展提供了广阔的前景。由于IEEE802.15.4标准协议具有低速率、低功耗、低成本等技术优势,因此非常适用于远程的智能监控系统、智能家居控制系统、智能矿山、智能城市等。IEEE 802.15.4标准协议旨在为小范围内不同设备的通信的互连提供开放的标准。IEEE 802.15.4标准协议这些特点使其成为很多高校和研究机构研究的热点,研究比较成功的代表是Zigbee协议,Zigbee协议栈就是在IEEE 802.15.4标准基础上建立的,定义了协议的MAC和PHY层。目前,很多科研机构及公司还在继续研究IEEE 802.15.4标准协议。一方面,虽说IEEE 802.15.4标准协议已经发展多年,但是还存在有待优化和改进的地方;另一方面,很多公司虽然提供了IEEE 802.15.4标准的源代码,但是在关进模块均是以库的形式给出的,没法看到他们设计的思路及实现的过程。此外,虽有很多公司在研究,但都是专注于其公司特定的硬件平台的,并没在其它平台上进行设计和实现,比如本文采用的Atmega128L平台。鉴于上述原因,本文在自主设计的硬件平台Atmega128L上,对国际标准协议IEEE802.15.4进行了设计、优化及实现。为了提高协议的可扩展性,在该标准协议的实现中,本文采用了有限状态机的设计思想,把复杂的逻辑处理分离开来,用状态及变换来表示其复杂的交互过程。为了论证设计的状态机的正确性,本文提出了一种基于图论中的深度优先遍历的深度优先隔代清除算法,实验结果表明设计的有限状态机是符合IEEE802.15.4国际标准的、是正确的。为了提高协议的灵活度,降低节点的能耗,本文设计并实现了一种基于自适应CAP和CFP的调节和管理方法。该方法是根据上层不同的应用对CAP和CFP进行智能调节,实践应用结果表明,该方法有效的降低了节点能耗,并适合某些特定的上层应用。本文的设计思想对IEEE 802.15.4标准协议的理论和应用研究具有一定意义,IEEE 802.15.4标准协议的实现其继续完善和扩展也具有重要的作用。
其他文献
  下一代网络(NGN)是业务驱动、多网融合、开放灵活的网络,它实现了业务与呼叫控制相分离、呼叫与承载相分离,使业务真正独立于网络,用户不必关心与业务承载相关的底层网络知
计算机智能组卷和计算机自适应测验是都需要大型测验题库。题库建设离不开测验等值。本文在分析已有项目反应理论(Item Response Theory简称IRT)等值方法基础上,提出两种更为
计算机辅助设计(CAD)作为一项在工业界得到广泛应用的信息技术,它推动了几乎一切领域的设计革命,CAD技术是实现数字化设计的必不可少的手段。而三维CAD技术则是当前和未来CAD研
近10年来,IP业务呈爆炸式的增长趋势。IP计费一方面是正常运营IP业务的基本条件之一,另一方面也是为用户提供稳定的、保证服务质量的网络环境的基础。目前普遍认为下一代IP网将
随着软件技术的不断发展,开发者和用户对于软件质量提出了更高的要求。为此,软件开发者试图从技术、管理等各层面控制软件开发过程,从而提高软件产品的针对性和可靠性,保证软
最近几年,大规模多处理器系统在计算领域起到了越来越重要的作用。但是,随着处理单元的增多,系统部件出错的可能性也随之增加。为了得到系统的高可靠性和高可用性,系统级故障
网格系统的目标是实现大量异构资源的共享。由于网格资源具有动态性、异构性、分布性和自治性等特点,网格系统中资源分配已经成为了关键问题。经济学原理与传统的资源分配算
电子政务是指政府机构使用信息技术(比如互联网和移动计算),赋予政府部门以独特的能力,转变其与公民、企业、其他政府部门之间的关系。电子政务系统是使用Internet技术,向公
本文设计并实现了一个椭圆曲线密码引擎。整个系统分为协议模块、椭圆曲线运算模块、对称密码模块、数字摘要模块、密钥数据库模块、密钥导出模块和密钥管理模块七个部分。文
  本文就是从爬行虫入手,着重讨论爬行虫初始URLs的形成,如果初始URLs集是个性化的(根据用户的兴趣进行选择的),则搜索结果也必定具有用户个性化的特点。本文依此目标,就初始UR