基于ARM结构体系的无线传感器网络平台设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:a522920779a
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先探讨了无线传感器网络技术和Zigbee协议,然后基于嵌入式系统构建的一般方法,重点讨论了Linux内核的配置和裁剪,系统软件分层架构设计和数据结构的优化,系统启动加速等问题。作为一种新兴的数据通信网络技术,无线传感器网络综合了无线通信,网络技术,片上芯片(SoC)设计,分布式信息处理等先进技术。而作为一种新型的短距离无线通信技术,Zigbee技术具有成本低,体积小,能量消耗小和传输速率低等特点,其相应的通信协议--ZigBee协议同时还具备自动组网,节点自动连接网络,自动选择路由以及自我恢复等功能,因此逐渐成为了无线传感器网络的首选网络协议。一般来说,嵌入式系统的Linux内核必须要经过配置和裁剪才能正常工作。本文根据Linux内核配置和裁剪的一般方法,深入研究了内核配置的各个选项,并结合无线传感器网络节点的要求,最终得到适合无线传感器节点的内核映像。配置和裁剪前,Linux内核为1.2M,配置和裁剪之后内核大小仅仅为275K,显著减少了内核占用的内存空间。其次,根据Zigbee协议/IEEE802.15.4的协议标准,本文设计了系统的分层软件体系架构。针对系统节点内存有限(仅仅为512KB)的特点,优化了协议栈中原语的数据结构,节省了590B的内存空间。在此基础上,测试对比了优化前后的数据结构的效率,并给出了测试结果。测试结果表明,优化设计的原语数据结构能够节省系统资源,提高系统性能。再次,本文基于无线传感器网络节点快速部署,快速启动的特点,在深入研究Linux系统启动过程的基础上,通过修改Linux系统启动控制脚本以及实现系统服务的并行化启动,对设计的无线传感器网络节点进行了启动加速优化。优化前后,系统启动的时间由20.2s减小到9.5s,缩短了50%以上的时间,显著加速了系统的启动过程。最后,构建了一个20个节点的无线传感器网络,验证了系统节点的基本功能以及网络建立,设备加入等网络基本功能;并通过采集实验室环境的温度验证了网络的数据传输功能。
其他文献
被业界誉为“新一轮资本盛宴”的私募投资,其规模在中国已突破万亿大关,在交易资金中占30%左右,私募基金不断突破传统投资模式的边界,创造出多层次的资本市场,并赶超公募。20
近年来,对具有轨道角动量的光束研究是光通信领域的一大热点,此种光束含有相位因子exp(ilθ)。本文论述了不同大气湍流条件下,光子轨道角动量探测概率受低阶大气湍流像差的影
邻苯二甲酸二乙基己酯(di-(2-ethylhexyl)-phthalate,DEHP)是作为增塑剂广泛应用于塑料制品的化学品,在各种非生物介质、野生动物体内以及人的脂肪组织、血液、乳汁中均检测出DE
语音识别在非接触式控制系统中有着广泛应用。传统的基于PC机的语音识别系统由于其体积大,耗电性大,成本高等缺点,应用得到限制。为了弥补这些缺点,本文完成了一款特定人孤立
目的研究蒙古扁桃药材石油醚提取物对高脂血症大鼠血脂水平、肝功能及脂质过氧化的影响,筛选出降血脂作用的有效剂量范围,分析其成分以及对调脂作用机制进行初步研究;同时研究蒙古扁桃油提取工艺,分析蒙古扁桃油脂肪酸成分,考察蒙古扁桃油急性毒理,并对其调脂作用及作用机制进行系统的探索。方法(1)将60只Wistar大鼠随机分成空白对照组、高脂模型组、血脂康组(0.0617g/kg)、以及蒙古扁桃石油醚不同剂量
学位
如今随着通信系统中器件高集成度、超带宽服务、高频段服务,微波器件向着小型化与高功率的方向发展。这使得系统内及器件的电场密度急剧增高,器件内的微放电现象所导致的故障越
作为一种嵌入式微控制器,MCU(Micro Controller Unit)在通信、消费电子、计算机、医疗、仪器仪表等领域得到了广泛的应用。6502是最早由MOS Technology公司开发的性能良好的8
近年来,随着通信事业的飞速发展,人们对射频接收前端提出了越来越高的要求,而作为锁相环(Phase Locked Loop,PLL)的核心组成模块的压控振荡器(Voltage ControlledOscillator,VCO),则是
MA-E是人工设计、化学合成的一杂合肽,具有理想抗菌活性,该设计保持了抗菌肽类典型结构特征:一铰链区连接两段螺旋多肽,其N端的半分子设计是参照蛙皮素N端3-14位氨基酸残基,中间的
Nanostructured ZnFe2O4 was synthesized by the heat treatment of a mechanically activated mixture of ZnO/α-Fe2O3. X-ray diffrac-tion (XRD) and differential ther