IEEE 802.15.4无线传感器网络中能耗研究.docVIP

IEEE 802.15.4无线传感器网络中能耗研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IEEE 802.15.4无线传感器网络中能耗研究

IEEE 802.15.4无线传感器网络中能耗研究   摘 要:低速率、低功耗的无线传感器网络日益发展,传统网络协议并不适用。IEEE 802.15.4通信协议是短距离无线通信的IEEE标准,包含了MAC层和物理层的规范,规定了在个域网(PAN)中设备之间的无线通信协议和接口。该标准也可用于无线传感器网络,尤其是活动时段(CAP)中采用的CSMA/CA算法对节省网络中的能耗有很大作用,本文分析了其中BO、SO以及数据传输间隔对无线传感器网络中的设备及协调器功耗的影响。   关键词:IEEE 802.15.4;无线传感器网络;CSMA/CA算法;网络设备能耗   1 引言   无线传感器网络由于传感器节点能源能量的限制,其计算、存储和通信能力都十分有限,每个节点只能获取到局部网络的信息,因而节点上所运行的网络通信协议不能太复杂,但同时还要能应对无线传感器网络拓扑结构和外界环境的不断变化[1]。   IEEE 802.15.4标准采用超帧结构和载波监听多点接入/冲突避免(CSMA/CA)算法,在尽量避免冲突的前提下,提供低功耗、低数据速率的可靠传输,努力在冲突避免的同时控制网络时延和数据传输效率,在执行空闲信道评估和限制收发器使用时间中寻找平衡。   IEEE 802.15.4标准规定了用于低速无线个域网的物理层及MAC层的两个规范,网络层协议其实并不在其范围内。但它能支持两种网络拓扑结构,即单跳星型网络和通信线路超过10m的多跳对等拓扑,支持消耗功率较少,在个人活动空间工作的简单器件[2]。   本文将从具体实验入手,研究IEEE 802.15.4标准在无线传感器网络中的能耗状况。   2 超帧结构和CSMA/CA   IEEE 802.15.4标准中使用的超帧是指一种用来组织网络通信时间分配的逻辑结构,如图1所示[3],主要包括活动时期和非活动时期,超帧的活动时期又分为竞争访问阶段(Contention-Access Period,CAP)和非竞争访问阶段(Contention-Free Period,CFP)。网络中所有的通信都必须在活动时期进行,设备在非活动时期计入休眠状态以节省能量。根据IEEE 802.15.4标准的MAC PIB[3],属性值macBeaconOrder用来描述协调器传输它们的信标的时间间隔等级,记为BO,信标帧间隔的至记为BI;属性值macSuperframeOrder用来描述超帧活动部分的长度,记为SO,超帧活动时期长度记为SD。 当0=SO=BO=14,BI=aBaseSuperframeDuration*2BO,SD= aBaseSuperframeDuration*2SO,如果SO=15,超帧只包含非活动阶段;如果BO=15,SO的值可忽略,网络设定为无信标网络。   IEEE 802.15.4的MAC层的超帧的竞争访问时段(CAP),使用带有冲突避免的载波监听多点接入(CSMA/CA)算法[3]。各个设备在发送数据之前应用CSMA/CA算法竞争访问信道,除非这个帧是跟随在一个数据请求命令的确认帧之后(此时这个数据帧可以在发送完确认帧后立即发送)。在信标使能网络中MAC子层需要使用带时隙的CSMA/CA算法在超帧的CAP发送数据。   3 实验结果与分析   将IEEE 802.15.4应用于一个大规模的树型分簇无线传感器网络中,因为CSMA/CA算法主要应用于竞争访问时段(CAP),这里不考虑非竞争访问时段(CFP)。本次实验中,BO范围在6-10之间,SO范围在0-2之间,从而使节点大部分时间处在睡眠状态,节省了能量。   在该网络中,每个协调器有3个子协调器和12个普通节点,网络深度为4,共包含1560个节点[4]。所有节点都要发送数据,且能通过网络发送给PAN协调器,称为数据上行。数据传输间隔以信标帧间隔为单位,大小为1-100。PAN协调器每隔100个信标帧间隔广播一次下行信标帧,提醒设备可以发送更新的数据。在信标使能网络中,广播采用父子节点间的单播间接地实现。   应用交错的超帧使相邻簇间的干扰最小化,将连续时间离散化,使单位时间为超帧的长度。在开始时,每个协调器都会执行一次被动扫描来搜索邻居设备和空闲的时隙,并随机选择一个空闲时隙开始,以减少和周围设备的冲突碰撞。   采用三个模型分析网络性能:竞争模型、MAC层模型和节点模型。分析CSMA/CA算法中的回退时间、碰撞和重传[5]。为简化问题,不考虑非竞争访问时段,在星型网络拓扑基础上分析IEEE 802.15.4标准 [6]。分析发送和接收数据帧、确认帧、信标帧以及网络扫描所需的能量和时间[7]。   3.1 设备的功耗   设备的平均功耗与上行数据传输间隔IU的关系如图2所示。   其中

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档