无线传感器网络MAC层协议研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:lxlhenhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Network,WSN)将很多节点任意部署在监测范围内以达到对所需消息的监测、收集、处理和传送的目的。因为它具备灵活性强、所需投入资金少的优点,目前被大规模地运用在诸多领域。传感器节点基本都是通过电池来供应能量,对某些处于远离人烟的监测区域内能量耗尽的节点及时补充电量是不切实际的,因此需要一个合适的网络协议来尽可能的降低节点在通信过程中的能耗。介质访问控制层协议(Medium Access Control,MAC)位于WSN协议的底层部分,对其各种网络性能存在一定的影响,是确保WSN中的各个节点间实现快速有效数据信息传输的核心协议之一。本文针对MAC层协议中,采用固定占空比和随机退避算法的S-MAC(Sensor-MAC)协议不能实时适应信道流量的变化而引起网络性能下降的问题,基于S-MAC协议,以降低传感节点的能量损耗增加其生存时间为首要目的,提出了一种动态自适应(Dynamic Self-adaptive S-MAC,DSA-SMAC)协议。新协议主要对两方面做了改进。首先,由于S-MAC协议中竞争窗口值固定导致在竞争窗口中随机选取一值计算所得节点的退避时间也固定,使得数据在传递过程中难以更好地分配信道。对此,本文提出了改进的退避算法,该算法为了便于实时更新竞争窗口,在控制帧中增加了竞争窗口字段,利用连续传输成功次数、失败次数及其阈值来动态调整竞争窗口值从而减少冲突的重复发生;其次,S-MAC协议的占空比是一个固定值,过高的占空比会导致节点能量的浪费,低占空比又会引起较高的网络端到端时延和低吞吐量。对此,本文采用了一种占空比算法的实时调整策略,依据节点缓冲区排队队列里的数据包数量估计网络负载的变化,当信道中有很多数据信息传输时,S-MAC原来的侦听/睡眠周期将被分成几个小的任务周期来改善占空比以便更好地顺应网络,当网络中数据很少时便不进行细划。通过在NS2上不同网络场景下对DSA-SMAC、S-MAC和B-SMAC协议进行对比仿真实验,结果证明DSA-SMAC协议在节省能量这个无线传感器网络首要目标上展现出了很大优势,同时其端到端时延、吞吐量和数据包成功接收率等性能也得到了一定程度的改善。
其他文献
<正>颈椎病多因颈椎退行性变引起椎管或椎间孔变形狭窄,刺激压迫颈部脊髓神经根并引起颈肩痛,可放射至头枕部或上肢,病情较重者可出现双下肢痉挛、行走困难,甚至四肢瘫痪[1]
1 M、D、T病例医疗质量评价的内容 1.1 病例(Medical record)分型 根据病人入院时的病情可分为A、B、C、D四型。A型多指病情稳定,择期住院的病例,B型多指急症病例;C型多指疑
<正>医院有多个病区和多种护理工作,对护理工作量进行综合评价排序,历来是个比较复杂的问题。本文采用直接优先加权定序法,对医院护理工作量进行了综合评价排序,取得了比较满
空间遥感模糊图像复原过程是清晰遥感图像退化过程的逆过程。图像退化模型中的模糊核,随机噪声参数是未知的。参数估计偏差,将会导致复原图像产生退化,影响人眼对图像视觉效
<正> 病案在医学科学领域里及医院管理方面发挥着重要作用,它为医学、教学、科研提供原始资料,为考评医院服务质量、考核医务人员业务水平提供参考。它是医院医疗业务统计的
设p为奇素数,运用同余式、平方剩余等初等方法得出了Diophantine方程x^3-5^3=py^2无正整数解的一个充分条件.
江泽民在"七一"讲话中指出:"当前,特别要注意克服不思进取、无所作为的思想状态."面对新世纪、新形势、新任务,总书记非常关心人们应保持一个什么样的精神状态去迎接新时代的
期刊
状态贯穿于人生命活动的全过程,是一个动态延续稳定的生命态,对状态应进行客观的采集与辨识,把握住人未病、欲病、已病、病后四个状态的生理病理特征。而中医辨证则是针对已
文章从新经济时代教育发展的新视野探讨了成人教育的地位,即成人教育拓宽了人力资源开发的途径;成人教育是践行终身教育理念、实现人的全面和谐的发展的有效渠道.并进一步提