基于ZigBee的TinyOS系统设计

被引量 : 16次 | 上传用户:leon2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是在微电子、无线通信和嵌入式系统等技术的快速进步中发展起来的一种新型网络。它能够实时监测、感知、采集和处理各种监测对象的信息,具有十分广阔的应用前景,是当前国际上备受关注的新兴前沿科技研究热点之一。TinyOS作为一种适合各种节点且专为无线传感器网络设计的操作系统给应用开发提供了平台,低成本、低功耗的IEEE 802.15.4/ZigBee协议为无线传感器网络提供了一个节点间通信的国际标准。由于TinyOS是一个开源的操作系统,其应用开发缺少一个规范化的流程。各研究机构通常采用经验模式来完成开发,造成开发缺乏系统性,影响成果质量。基于这一问题,本文将TinyOS的开发同软件工程相结合,分析标准的开发流程,依靠实际的经验,总结出一套规范化的开发流程,用来保证质量。同时,作为一个实际无线传感器网络系统的基础,本文依据开源的OPEN-ZB方案,在TinyOS上基于Micaz平台开发了ZigSee协议的物理层和MAC层,并且使用树形路由进行组网和数据发送,该成果可以作为一个有效的系统雏形,还为以后采取高级路由进行实际组网和复杂应用程序开发提供了通用的库文件。另外,针对TinyOS开发环境的缺陷,造成大部分仿真工具和系统工具的调用十分复杂,大大影响了开发的效率。针对这一问题,本文分析了各常用工具的结构和特点,使用LINUX下通用的SHELL语言,开发出一套自动化调用程序,应用该程序,显著提高了开发的效率。综上,本文的成果是改进了TinyOS本身的开发环境,并开发出了一套简单的基于ZigBee的节点操作系统,为后续开发奠定了良好的基础,并根据开发经验给出了理论上的规范化开发流程。
其他文献
广州太古汇地下室长283.5m、宽154.35m、深21.5~22.5m。超大超深基坑采用了多种支护形式;地下超长混凝土结构采用后浇带,并在混凝土中掺加聚丙烯短纤维,以控制混凝土的收缩裂
随着无线多媒体通信网络的高速发展以及用户数目的迅速增长,视频、数据等各种高速率的多媒体业务将成为下一代无线通信系统需要支持的重要业务,如何有效的提高频谱利用率和数
随着全球信息化技术的发展,网络安全问题越来越成为国内外相关学者和网络用户关注的焦点。身份认证服务用于实现网络通信双方的身份鉴别,是安全系统的第一道防线,在信息安全
目的:重症肌无力(MG)是一种自身免疫性疾病(AID),目前治疗MG的主要而有效的措施仍然是糖皮质激素(GC)治疗。很多研究发现GC对AID的疗效好坏与糖皮质激素受体(GR)有关,而热休
目的分析研究高血压并发高尿酸血症采用氯沙坦治疗的临床治疗效果。方法抽取近年来在我院收治的患有高血压并发高尿酸血症的患者80例,采用随机收取的模式,随机分为实验组和对
目的 探讨慢性甲状腺机能亢进性肌病(CTM)的稞、EMG及病理特点。方法 对4例CTM患者的临床特点、电生理及组织病这改进进行了分析。结果 4例CTM患者均有突出的肌痛、肌无力及有萎缩等肌病症
近年来,无论是在全球范围内还是在中国国内,移动通信和互联网成为增长最快的两大产业。随着新技术的迅猛发展和人们需求的不断增强,移动互联网的产生成为一种必然的趋势,这个
通过对苏州中润广场主楼弹塑性时程分析,验证结构是否满足"大震不倒"的设防水准要求,寻找结构薄弱部位和薄弱构件,提出相应的加强措施;同时,评价结构在大震作用下的力学性能,
网络游戏是一种娱乐,它正日益改变着人们的生活,让越来越多的人都能够领略到电脑游戏所带来的全新体验;同时网络游戏也是一个产业,自2003年以来,网络游戏以每年超过30%的速度
建立了以最小化燃油消耗为优化目标的带时间窗、司机休息时间以及多个中转处理中心的废品收集车辆路径问题模型。提出了一种改进最大最小蚁群算法,针对时间窗特点,设计了两类