无线传感器网络操作系统TinyOS的移植

来源 :计算机科学 | 被引量 : 0次 | 上传用户:djy0702
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TinyOS系统以其组件结构模型、事件驱动、简易的编程环境等优点成为目前最受关注的无线传感器网络操作系统,而CC2430以其高性能、低成本、低功耗被广泛应用于无线传感器网络节点,但TinyOS不支持CC2430芯片,因此在分析TinyOS基本原理、NesC编程语言实现机制及其编译过程的基础上,介绍了基于CC2430的TinyOS及NesC语言的移植方法,完成了NesC语言、CC2430的Timer组件、Uart组件、ADC组件和RF组件的移植,并测试了各组件的移植效果。在移植的基础上,进行了基于优先级的任
其他文献
无线传感器网络中,传感器节点的能量、存储和计算能力有限,且无线传感器网络具有数据链路不对称、拓扑易变化等特点,设计节能可靠的网络协议是困难的。设计良好的网络协议不仅能降低网络的负载,还有助于节省传感器节点的能量,从而延长网络的生存周期。在无线传感器网络操作系统TinyOS平台上实现了基于RS纠删码的信息分发协议,并理论分析了在单跳情况下的协议性能,最后在仿真环境TOSSIM上模拟比较了在多跳、多路
蚁群优化算法通过信息素记录搜索过程中获取的知识,并基于信息素搜索新的解,因此好的信息素更新策略对蚁群优化算法至关重要。针对不同解成分的贡献不同的特点,提出了新的信息素
基于无线传感器网络的特点,部分节点因为过早耗尽自身能量而导致网络原有覆盖区域缺失或者数据无法送达sink节点,从而形成能量空洞现象。如何避免能量空洞并能有效延长网络周
负荷预测是电力系统的一个传统研究问题。针对黑龙江省的气象和经济特点,提出了基于知识发现的负荷预测模型。首先通过传统的近大远小方法生成基本预测曲线,并根据从历史气象资
不确定性和不完全性是现实世界对数据库的挑战,空值、XML和概率数据库三者的结合可以更好地处理数据,但同时也增加了数据库的复杂性。阐释了空值在XML概率数据库中的两种意义,其
针对多站雷达量测机动目标跟踪问题,提出了一种将平滑方法运用于典型的交互式多模型结构的跟踪算法。首先介绍了卡尔曼平滑器(KS),比较了不敏卡尔曼滤波(UKF)和不敏卡尔曼平滑(UKS)两
基于模型诊断是针对系统或设备的行为和结构建立模型,从而进行诊断的。但是基于模型诊断的方法存在不确定性问题,诊断的结果可能为一组故障部件。为解决不确定性问题,很多学者在
从网络计算理论、网络科学和网络设计、网络设计与工程、网络设计与社会价值等方面阐述了构建未来网络面临的若干问题,其中任何一个问题的解决都将极大地推动计算机网络的发
先提出Vague值间的一种新的相似度,并基于有序加权聚类(OWA)算子给出Vague集间的新的加权相似测度,其中的权重是由决策者根据实际决策需求来确定的,具有一定的弹性;另外通过Vague输
Hash函数广泛应用于商业、军事等领域,因此对Hash算法的攻击在理论上和实际应用上都有重要的意义。自王小云教授提出差分攻击算法并攻破SHA-1,MD5,RIPEMD,MD4以来,对该算法的