基于TinyOS 8051wg的无线传感器网络路由协议研究

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:longlong2ddd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,无线传感器网络由于其快速展开、动态性强等特点,已经成为研究领域的热点问题。本文采用TI公司CC2430芯片作为核心的网络节点,无线传感器网络专用的操作系统TinyOS作为研究平台,由于所用芯片采用的是8051 MCU内核,操作系统移植选择了TinyOS Working Group 8051针对MCS-51体系研究的系统版本TinyOS 8051wg。网络应用中的核心内容是数据传输,数据的传输又依赖于网络层技术,因此本文基于以上平台进行网络层路由技术的研究。主要研究内容如下:⑴TinyOS 8051wg系统的移植。系统移植需要先安装标准版本的TinyOS系统,然后对TinyOS 8051wg系统包在标准TinyOS系统上进行部署;之后需要编写环境变量设置文件,用来实现以下功能:定位系统及其硬件平台的方式、选择8051编译器的设置、确定系统Makerules所在目录和资源文件所在位置等。以上工作完成后,利用系统组件编写程序,验证移植的可靠性。⑵实现路由选择功能。因为系统属于Alpha版本,对硬件平台下各组件的可用性测试并不完全,这就要求在实际应用中,首先测试所用组件的可用性,然后根据需求进行定制修改。通过对串口通信底层驱动组件修改,实现串口不同参数的设置,并通过分析系统核心功能组件——通信组件的数据发送机制,修改接口实现路由选择功能。⑶路由协议的实现。基于原系统通信组件建立的网络,从拓扑结构角度看是类似于总线型的平面型网络,如果直接应用在传感器网络中,会出现两方面的问题,一是节点数据发送时机无法确定,其次是节点不能对数据通信资源进行有效管理。针对上述问题进行研究,通过基于修改后的通信组件配合其他相关组件,实现经典分簇路由协议APTEEN。节点根据阈值确定需要传送数据的类型和时机,同时通过设定最久发送时间间隔,保证数据的发送。实验表明,该协议运行稳定,可以按照预定要求工作,同时具有较好的可扩展性。
其他文献
随着国家综合国力的不断增强,为推动科技创新、增强各行业的研发实力,推动企业自主创新,国家及地方政府在很多科技专项方面给予企业以专项拨款。如何更加有效地对国家级科技
本文基于当下比较突出的大学毕业生住房问题和空巢老人养老问题,结合国内外专家学者的理论建议和具体实践,提出了以空巢老人向大学毕业生低价出租或者免费提供住房,大学毕业
宏基因组学研究特定生物环境中全部微小生物的基因组,直接从土壤和海水以及人体胃肠道和口腔等环境中获取样品DNA,利用适宜的载体将其克隆到替代宿主细胞中构建宏基因文库,以
经济合同是企业与外部进行物流、资金流、信息流交换的基本形式。随着企业经营范围的扩展,经济合同种类和数量不断增加。搞好经济合同管理,是维护企业合法权益的最基本的要求
文章综述了施肥对中药材质量影响的研究概况,分析了科学合理施肥是提高中药材质量的重要环节,指出了目前中药材施肥研究中存在的不足之处,并根据GAP的要求,对中药材的发展提
等级医院评审是国家对医院进行分级管理的重要制度,是全面评价医院的服务与管理、医疗质量与安全、技术水平与人才队伍、工作数量与工作效率、基础建设与设施设备的系统工程。
随着我国医院实行分级管理,建立健全营养科(室)已逐渐引起卫生部门的关注,并在疾病诊疗中发挥着重要的作用,但在很多部队医疗机构中临床营养工作的开展还存在不足,有待改善。本
随着信用卡在我国的广泛使用,利用信用卡套现的违规行为正在全国涌现,信用卡的恶意套现危害众多,文章从立法、行业规范、政策监管等多方面提出了解决的对策建议与思路。
近几年,随着我国上市公司数量的不断增加,其所存在的问题也逐渐暴露出来,特别是其披露的会计信息质量不高、甚至公然造假的现象不断被媒体曝光。本文以上市公司治理作为切入