设为首页 加入收藏 期刊导航 网站地图
  • 首页
  • 期刊
    • 数学与物理
    • 地球与环境
    • 信息通讯
    • 经济与管理
    • 生命科学
    • 工程技术
    • 医药卫生
    • 人文社科
    • 化学与材料
  • 会议
  • 合作
  • 新闻
  • 我们
  • 招聘
  • 千人智库
  • 我要投搞
  • 办刊

期刊菜单

  • ●领域
  • ●编委
  • ●投稿须知
  • ●最新文章
  • ●检索
  • ●投稿

文章导航

  • ●Abstract
  • ●Full-Text PDF
  • ●Full-Text HTML
  • ●Full-Text ePUB
  • ●Linked References
  • ●How to Cite this Article
Computer Science and Application 计算机科学与应用, 2012, 2, 214-220
http://dx.doi.org/10.12677/csa.2012.24038 Published Online October 2012 (http://www.hanspub.org/journal/csa.html)
Research of the Mobile MAC Protocol about Wireless
Personal Area Network*
Xuhui Chen1,2, Peiqiang Yu2
1The Key Laboratory of the Internet of Things Application Technology, Xiamen University of Technology, Xiamen
2College of Computer and Communication, Lanzhou University of Technology, Lanzhou
Email: Xhchen84@gmail.com
Recei ved: Au g. 1 1th, 2012; revised: Aug. 26th, 2012; accepted: Sep. 11th, 2012
Abstract: In hierarchical architecture for wireless sensor network with the mobile nodes, network information collected
often has the sudden and concentration. IEEE802.15.4 MAC protocol is introduced In this paper. When the users send
queries in their command, the sensor nodes near routing node almost simultaneously collect and report the sensing data,
which will result in a large number of data crash and energy loss. To address this issue, we propose an energy-efficient
mobile MAC protocol which is based on IEEE802.15.4. This protocol use CSMA-CA mechanism with the time slot to
divide the super frame into the competition period and free period. In competitio n period, the sensor node arrangement
to apply the right to send and receive data, while transmitting data using the form of competition-free in free period,
which will reduce the probability of d ata collision. The simulation results show that our MAC protocol has a high per-
formance.
Keywords: Wireless Personal Area Network (IEEE802.15.4); CSMA-CA; Wireless Sensor Network; Beacon Frame;
Super Frame
移动无线个人区域网络中 MAC 协议
分析研究*
陈旭辉 1,2,余培强 2
1厦门理工学院福建省高校物联网应用技术重点实验室,厦门
2兰州理工大学计算机与通信学院,兰州
Email: Xhchen84@gmail.com
收稿日期:2012 年8月11 日;修回日期:2012 年8月26 日;录用日期:2012 年9月11 日
摘 要:在分层移动节点的无线传感器网络中,网络的信息采集常常具有突发性和集中性。对低速无线个人区
域网络 IEEE802.15.4 MAC进行研究,针对采用直接数据传输的 CSMA-CA 机制在用户发送查询指令时,路由
节点附近的传感器节点几乎同时进行数据采集和汇报,造成在传感器节点汇报数据时期出现大量的数据碰撞,
导致传感器节点能量的大量损耗的问题,提出了一种基于 IEEE802.15.4 的能量高效的移动 MAC 协议。该协议
采用带时隙的 CSMA-CA 机制,将超帧激活期划分成竞争期与非竞争期。竞争期内,传感器节点申请数据收发
安排权,非竞争内进行无竞争的数据传输,减少了数据碰撞的概率,仿真实验表明基于 IEEE802.15.4 的能量高
效的移动 MAC协议具有能量高效性。
关键词:无线个人区域网络(IEEE802.15.4) ;CSMA-CA;无线传感器网络;信标帧;超帧
*基金项目:国家自然科学基金资助项目(61065007);人社部留学人员科技项目(0814GS005);甘肃省高校科研业务费项目;厦门理工学院科
研资助项目。
Copyright © 2012 Hanspub
214
移动无线个人区域网络中 MAC 协议分析研究
Copyright © 2012 Hanspub 215
1. 引言 机制的IEEE802.15.4 MAC协议来说,路由节点周围
存在许多传感器节点,而传感器节点的信息常常具有
突发性和集中性,当用户发送查询指令时,路由节点
附近的传感器节点几乎同时进行数据采集和汇报,这
必然造成在传感器节点汇报数据时期出现大量的数
据碰撞,造成传感器节点能量的大量损耗。
无线传感器网络的概念自从 20世纪90 年代末提
出以来吸引了学术界和工业界的广泛注意,并且获得
了迅速的发展。同时,为促进传感器网络的标准化进
程和加速产业化进程,工业界制定了 IEEE 802.15.4、
ZIGBEE 等专门针对无线个人区域网络(wireless per-
sonal area network, WPAN)应用的协议[1]。 本文对分层移动节点的无线传感器网络 MAC 协
议进行研究,针对基于带时隙 CSMA-CA 机制的
IEEE802.15.4 在分层移动节点的无线传感器网络应用
中,当任务到达时存在大量的能量消耗问题,提出一
种基于 IEEE802.15.4 的能量高效的移动MAC 协议。
作为无线传感器网络承载体的无线传感器节点
的能量消耗问题是影响节点寿命和网络性能的关键
因素。在无线传感器网络中,媒体接入控制(Medium
Access Control, MAC)协议决定了如何在传感器节点
之间分配有限的无线通信资源,是影响无线传感器网
络能量效率的重要方面[2]。 2. IEEE802.15.4移动 MAC协议优化
2.1. 协议优化
MAC协议主要完成如何分配媒体资源给网络中
的节点,获得资源的节点则可以向网络中的目标节点
发送数据,实现对数据的分组控制和管理,无线传感
器网络 MAC 层协议对传感器网络整体工作寿命和性
能有着重要的影响[3]。传统的无线传感器网络中,节
点一般假设为静止的,当在移动传感器网络中,节点
随时改变其物理位置,其必须能够及时地执行与其邻
居节点建立连接和移除过程。因此在设计移动无线传
感器网络协议时,支持节点的移动性是很重要的[4,5]。
针对 IEEE802.15.4 MAC 协议对传感器设备节点
移动性支持不足,造成移动设备能量损失严重及网络
节点管理困难等问题。本文提出一种基于 IEEE
802.15.4 协议标准能量高效的层次型移动无线传感器
网络 MAC协议方案。方案的设计思想如下:
1) 网络采用带时隙的 CSMA-CA 算法对无线信
道进行管理和控制。
2) 通过修改BO 和SO的值来调整协调器发送信
标的间隔 BI 长度和超帧激活期的 SD长度,根据网络
中传感器设备节点发送数据量动态决定 BO和SO 的
值,协调器节点将超帧的激活期划分成竞争期和非竞
争期两个部分,如图 1所示为协调器节点工作时序划
分。
目前,在研究无线传感器网络MAC 协议过程中,
通常假设节点位置不会发生变化,网络拓扑变化缓
慢。当节点具有强移动性造成网络拓扑剧烈变化时,
可能对 MAC 协议的信道接入机制产生严重影响,甚
至造成网络瘫痪。在基于IEEE802.15.4 MAC 协议标
准的无线传感器网络中,能量有效性同样是网络设计
的首要目标之一[6,7]。在 IEEE802.15.4 协议中,采用了
休眠机制避免节点不必要的能量消耗,然而,传感器
节点的移动性将对该协议休眠机制产生严重影响[8,9]。
3) 传感器设备节点定期扫描所属网络的信号强
竞争期
竞争期
竞争期
非竞争期
非竞争期
非竞争期
休眠
休眠
休
眠
从接收节点的角度出发考虑,节点与发送节点的
休眠同步,在业务到达时接收节点及时激活并完成数
据分组接收过程是休眠机制的关键。在移动环境下,
特别是节点具有强移动性时,其周围的邻居节点不断
变化。一方面,节点必须不断重复休眠建立过程,造
成的能耗和控制开销增加;另一方面,移动节点需要
等待较长的时间才能与新的邻居节点建立休眠同步,
或者根本来不及重新建立休眠同步,从而使 MAC 协
议性能出现较大衰减[10]。此外,对于采用 CSMA-CA Figure 1. Time series of coordinator node
图1. 协调器节点时序划分
移动无线个人区域网络中 MAC 协议分析研究
度,如果网络信号强度低于临界值时,申请加入信号
强并且允许加入的邻居网络。
4) 当传感器设备节点需要发送和接收数据时,采
用竞争协调器节点的发送接收安排权,而不是竞争发
送接收权。即传感器设备节点申请所属子网络的协调
器节点为其分配非竞争期的 GTS 保护时隙,数据在
GTS保护时隙期内进行间接传输,不在竞争期进行数
据直接传输。竞争期主要的工作进行网络节点的动态
管理,非竞争期进行传感器设备节点数据的传输。
5) 在竞争期获得发送接收安排权的节点,转入休
眠状态,以降低节点的空闲等待的时间长度和网络碰
撞的概率。休眠时间由协调器节点安排决定。
2.2. 方案实施
在IEEE802.15.4 MAC层主要包括 MCPS 和
MLME 两类服务,用两个 SAP 接口访问点实现。其
中,IEEE802.15.4 MAC数据服务使用 MCPS-SAP 服
务访问点实现,管理服务使用MLME-SAP 服务访问
点实现。SAP 的具体服务是通过原语的形式提供的,
只需要遵循原语规范就能调用下层的服务,这样便实
现了层与层之间的透明传输。
2.2.1. 网络建立
1) 在本文研究的无线传感器网络中,节点启动
后,首先使用扫描请求原语对节点通信范围内的网络
信息进行搜索,这些网络信息来自已关联网络的协调
器节点,以信标帧的形式在网络中广播,节点通过信
道扫描可以收集这些网络信息,并根据网络信息,可
以选择一个现有的网络提出关联申请。该原语除了可
以收集网络信息外,可以用于测量信道的能量,以及
搜索节点已经关联的协调器。在扫描原语 MLME-
SCAN 包括请求原语和确认原语两种,具体原型如下
所示:
MLME-SCAN.request(ScanType,ScanChannels,Sca
nDuration,ChannelPage,SecurityLevel,KeyIdMode,Key
Source,KeyIndex)
MLME-SCAN.confirm(status,ScanType,ChannelPa
ge,UnscannedChannel s,R esul t Li stSi ze,EnergyDetectList,
PANDescriptorList)
2) 通过设置原语来设定节点自身的短地址,如果
节点是协调器节点,可以通过设置原语设置该节点子
网络是否允许节点接入。设置原语MLME-SET 定义
了如何来设置MAC PIB数据库中属性的值。IEEE
802.15.4 标准的 MAC 层维护一个网络属性相关的数
据库 PIB,所有的属性都可以通过设置原语来设定或
更改具体的值,也可以通过 MLME-GET 来读取某一
属性的值,设置原语中包括请求原语和确认原语两
种,具体原型如下所示:
MLME-SE T.request (PI BAttri bute ,PIBAt tributeIndex,
PIBAttributeValue)
MLME-SET.confirm(status,PIBAttribute,PIBAttrib
uteIndex)
3) 在协调器节点运行的过程中,可以通过启动原
语MLME-START来对新的超帧进行配置。新的信标
帧参数可以通过该原语配置到节点周期发送的信标
帧中。启动原语中所有配置的参数,最终同样会配置
到MAC PIB数据库对象对应的参数中,与配置原语
唯一不同的是:启动原语能使信标帧使用新的超帧配
置参数。
启动原语中包括请求原语和确认原语两种,具体
原型如下所示:
MLME-START.request(PANId,LogicalChannel,Cha
nnelPage,StartTime,BeaconOrder,SuperframeOrder,PAN
Coordinator,BatteryLifeExtension,CoordRealignment,
CoordRealignSecurityLevel,CoordRealignKeyIdMode,
CoordRealignKeySource,CoordRealignKeyIndex,Beacon
SecurityLevel,BeaconKeyIdMode,BeaconKeySource,
BeaconKeyIndex)
BeaconOrder 和SuperframeOrder 是超帧规范中两
个关键的参数,它们分别规定了超帧持续的时间和其
中激活期的时间长度。BatteryLifeExtension 参数表示
节点的接收器是否在信标帧的IFS 之后关闭 macBatt
LifeExtPeriods 规定的时间长度,以节省电能消耗。
MLME-START.confirm (Status)
4) 在PAN 协调器建立网络之后,已关联网络的协
调器与未关联网络的的节点(包括协调器和传感器设备
节点)之间可以通过调用 MLME-ASSOCIATE 原语来
进行关联会话。网络关联的关联的过程分为两部分:
待关联网络的节点(以下称子节点)提出关联请求和已
关联网络的节点(以下称为父节点)处理关联请求。
 子节点提出关联请求
Copyright © 2012 Hanspub
216
移动无线个人区域网络中 MAC 协议分析研究
未入网的子节点从休眠状态醒来通过扫描原语
主动对信道进行扫描来获取网络信息,设置扫描原语
的ScanType 参数为 0x01,并对所有物理层支持的信
道进行扫描,扫描的持续时间需要比信标周期大,则
需为 ScanDuration 参数设置一个自适应调整值。本文
首先设定 ScanDuration 为一个初始值,如果没有收到
任何信标帧,将ScanDurmion 增大至最大值和当前值
之差的一半。子节点 MAC 层收到网络层的扫描请求
原语后,广播一个信标请求命令帧,等待周围协调器
的发送的信标帧,并向网络层报告周围协调节点的信
息,报告的形式以信道扫描确认原语的形式出现,信
息包括子节点周围协调器的个数及协调器节点的详
细信息。子节点根据这些信息选择一个协调器节点来
发送关联请求。
当子节点决定发送关联请求时,需要根据
PANDescripterList 字段描述的内容和自身的需求,选
择其中的一个作为其父节点并向选定的父节点发出
关联请求。关联原语允许传感器设备节点与网络中的
协调节点建立关联关系,加入协调器节点网络中,成
为该网络的成员节点,关联原语的请求原语的原型如
下所示:
MLME-ASSOCIATE.request (LogicalChannel,Cha
nnelPage,CoordAddrMode,CoordPANId,CoordAddress,
CapabilityInformation, SecurityLevel,KeyIdMode,KeyS
ource, KeyIndex)
Capabilitylnfomaation 参数描述了子节点自身的
操作能力,如:节点类型,能否成为 PAN网络协调器,
是否使用外接电源,当节点空闲时是否打开接受器,
是否具备安全能力和是否希望父节点为其分配短地
址等。父节点可以通过这个参数来决定是否接受关联
申请。
MLME-ASSOCIATE.confirm(AssocShortAddress,
status,SecurityLevel,KeyIdMode,KeySource, KeyIndex)
如果一个子节点需要关联一个网络的时候,它将
其MAC 层调用MLME-ASSOCIATE.request关联请求
原语来请求加入该网络。当子节点的 MAC 层收到网
络层发送过来的关联请求原语后,将使用原语中的逻
辑信道 LogicChannel和协调器 PanId来更新物理层
PIB 中的 phyCurrentChannel 和MAC 层PIB 中的
macPANId 参数,更新成功后,MAC层将根据 PanId
值和协调器地址值发送一个关联请求命令帧。发送成
功后,MAC 将等待接收父节点的关联响应。如果收
到父亲节点的响应命令帧,MAC 层将向网络层汇报
关联请求的结果,通过调用MLME-ASSOCIATE.
confirm 来实现,如果子节点关联成功,MAC层则使
用父节点分配的短地址来更新MAC PIB的短地址参
数macShortAddress。此外,子节点还需要和父节点的
信标周期和超帧激活周期保持同步,调用 MLME-
START.request 开始请求原语来初始化自己的配置或
发布自己的信标帧。如此,子节点便成功地加入了父
节点的网络。
 父节点处理关联请求
协调器在发出信标帧后,等待周围节点的向其提
交网络关联请求。父节点收到子节点的提交的关联请
求命令后,MAC 层使用关联指示原语向网络层汇报
收到的关联请求。关联指示原语原型如下所示:
MLME-ASSOCIATE.indication(DeviceAddress,Ca
pabilityInformation,SecurityLevel,KeyIdMode, KeySour
ce,KeyIndex)
通过该指示原语,父节点可以决定子节点是否能
够加入网络。该原语的 Capabilitylnformation 参数描述
了子节点的操作能力,例如:能否成为 PAN网络协调
器、外接电源的使用是否允许、空闲时接受器是否要
打开以及安全能力和觉得是否使用父节点为其分配
短地址等。父节点可以通过这个参数来决定是否允许
其他节点申请关联。如果允许,父节点将根据自身短
地址空间来启动短地址分配算法为关联节点分配短
地址。地址分配成功后,父节点网络层将通过关联响
应原语,告知 MAC 层关联结果,关联响应原语原型
如下所示:
MLME-ASSOCIATE.response(DeviceAddress,Ass
ocShortAddress,status,SecurityLevel,KeyIdMode, KeyS
ource,KeyIndex)
父节点 MAC 层收到关联响应原语后,并不是直
接发送 MAC 命令帧,而是将该响应原语封装成关联
响应命令帧,采用间接数据传输,即在父节点信标帧
的待转发数据目标地址 PendingAddress 字段中加入子
节点的地址,当子节点收到该信标帧后,则查看信标
帧的 PendingAddress 字段,如果包含自己的地址,子
节点将用数据请求命令帧向父节点抽取关联请求原
Copyright © 2012 Hanspub 217
移动无线个人区域网络中 MAC 协议分析研究
语对应的关联响应命令帧。
2.2.2. 网络数据传输
本文将对设备节点移动的层次型无线传感器网
络中数据传输过程进行研究,对于文中提出的无线传
感器网络体系结构中,数据的传输过程主要发生在协
调器节点与传感器设备节点及协调器节点与协调器
节点之间,传感器设备节点之间不进行数据传输。在
IEEE802.15.4 标准中,规定传感器节点在CSMA-CA
的竞争期中,传感器设备节点从休眠状态醒来,处于
空闲侦听状态,当传感器设备节点存在数据发送的需
求时,则把数据发送给协调器节点,由协调器节点在
协调器节点构成的路由层进行多跳传输,最终传递到
用户手中。当用户需要给下发数据时,则也将数据发
送路由层,各个协调器节点获得用户的数据后,将数
据发送到传感器节点,以实现传感器设备的任务要
求。
本文要求传感器设备节点在竞争期时,首先侦听
协调器节点发送过来的信标帧,一方面,判断协调器
节点是否存在发送给自己的数据,若存在数据接收的
需求,随后则竞争发送一个GTS 请求,让协调器节点
为自己分配一个接收GTS 时隙,并进入休眠状态以达
到节省能量的目的;另一方面,当传感器设备节点需
要向协调器节点发送数据时,传感器设备节点在接收
到信标帧后,则竞争提出一个GTS 请求获得协调器节
点分配的发送时隙,并进入休眠状态。当传感器设备
节点成功获得GTS 后,等待了协调器节点为其分配的
休眠时间超时时,则苏醒过来进行性数据传输,具体
的过程如图 2显示了层次型移动无线传感器网络的数
据传输过程。
在使用 GTS 之前首先应该先分配GTS,在 IEEE
802.15.4 协议中,只能由协调器节点进行 GTS 的分配,
并且 GTS 数据的传输只能在协调器节点和加入协调
器节点网络的网络节点之间进行数据传出。一个 GTS
可以扩展出一个或者多个超帧时隙。一个PAN协调器
可以同时分配不多于7个GTS,并且为超帧提供充足
的资源。GTS 的分配是基于先来先服务的原则进行分
配的,所有 GTS 是连续的分配在CAP 的末尾,并且
每个 GTS都可以在任何时间有传感器设备节点或
PAN协调器解除分配。
如果一个传感器设备存在于协调器节点通信的
开始
侦听信标帧
数据传输
竞争申请数 据传输GTS时隙
休眠
数据传输
休眠
节点苏醒
结束
y
n
Figure 2. Process of data transfer
图2. 数据传输过程
需求时,可以通过发送一个MLME-GTS.request 原语
指令让协调器节点为其分配一个GTS 时隙。同时这个
原语也可以用来解分配一个GTS 时隙。具体指令原型
格式如下所示:
MLME-GTS.request(GTSCharacteristics,SecurityL
ev-el, KeyIdMode, KeySource, K eyIndex)
其中,GTSCharacteristics 指定了传感器设备节点请求
分配一个新的GTS 还是解除一个 GTS。
当发送一个 MLME-GTS.request原语后,可以采
用MLME-GTS.confirm原语来汇报MLMEGTS.re-
quest 原语的分配或解分配的结果,该原语的原型如下
所示:
MLME-GTS.confirm (GTSCharacteristics,status)
如果 MLME-GTS.request 原语执行成功,那么该
原语将会返回一个 SUCCESS 的状态值,并且
GTSCharacteristics 的Characteristics Type子域将设置
成0或1的值。否则,status 参数将会被指定一个适
当的错误代码。
MLME-GTS.indication 原语指示GTS申请者 GTS
请求是否执行成功,其原语原型如下所示:
MLME-GTS.indication(DeviceAddress,GTSCharact
eristics,SecurityLevel ,Key IdMode,Key So ur ce,Key Index )
MLME-GTS.indication 原语由协调器节点的
Copyright © 2012 Hanspub
218
移动无线个人区域网络中 MAC 协议分析研究
MLME 实体产生,并且发往其上层协议的。当协调器
节点在一个 GTS 解分配时也会给其上层发送一个
MLME-GTS.indication 原语。该原语的执行将导致
GTSCharacteristics 参数的Characteristics Type设置为
0或者 1。
3. 仿真实验
本节所有程序的仿真平台为 linux+NS2,调试使
用gdb。下面将结合 NS2相关网络构件,设计仿真脚
本程序。对基于IEEE802.15.4 的能量高效的移动MAC
协议的功能及性能进行验证。并将该协议与标准的
IEEE802.15.4 协议进行比较分析。文中假设仿真环境
由100 × 80的区域构成,在这个区域中有存在21 个
节点,分别编号 0~20,其 中0号为 PAN 协调器节点,
该节点可以作为汇聚节点的功能,它和 1~5 号协调器
节点位置不发生变化,起到转发数据的作用,6~20 号
节点为传感器设备节点,可以在仿真区域中自由移动
位置。
仿真的过程需要在linux 操作系统下编写 tcl 脚本
来实现,该脚本文件可在Linux 下的任何一个文本编
译器中进行编写,文件的后缀名为“.tcl”,编写完仿
真脚本代码,在 Linux终端控制台数据仿真启动命令,
仿真脚本代码将执行,其仿真效果如图 3所示。
当仿真结束是 tcl脚本将产生一个无线 trace 文
件,本文采用的是 NS2 老式的无线 trace 文件格式。
本实验在运行过程中会产生一个trace 文件,下面是
一些无线 trace 片段:
s 41.726720079 _1_ MAC --- 1 cbr 227 [0 6 1
800] [energy 0.562937 ei 0.000 es 0.000 et 0.063 er
0.374] ------- [1:0 6:0 30 6] [1] 0 0
N -t 41.727808 -n 18 -e 0.683730
第一行和第二行表示一条trace 记录,第三行单
独表示一条 trace 记录。第一条记录表示了对应节点
发送一个 cbr的跟踪记录,包含了 cbr传送过程的详
细信息如:能耗,时间等信息。而第二条记录记录了
一个节点在某一时刻的剩余能量,如该记录表示 18
号节点在 41.727808 时刻的能量。
分别对标准的IEEE802.15.4 MAC 协议和改进的
高能效的 IEEE802.15.4 MAC 协议进行仿真,通过对
无线 trace 文件进行处理,获取实验中各个节点在两
Figure 3. Simulation using NS2
图3. NS2仿真效果图
Figure 4. Residue energy of sensor nodes
图4. 传感器设备节点能量剩余分析图
次的仿真实验中的剩余能量记录,以便分析文中研究
的MAC 协议的能耗性能。
实验结果采用图形分析如图4所示,根据两次仿
真实验的能量剩余分析图可以看出,未经改进的
IEEE802.15.4 MAC协议直接运用于本文研究的层次
型移动 WSN 网络中,其传感器设备节点的剩余能量
普遍要比改进后的 MAC 协议要低,通过此图可以充
分证明改进后的 MAC 协议与改进前的协议具有能量
高效性,更适合层次型的移动WSN。
4. 结束语
无线传感网络 MAC 层协议在扩展性、稳定性、
健壮性和安全性等方面还存在诸多问题,提高能量效
率是首要设计目标。
本文分析了 IEEE802.15.4 无线传感器网络 MAC
Copyright © 2012 Hanspub 219
移动无线个人区域网络中 MAC 协议分析研究
Copyright © 2012 Hanspub
220
协议,介绍了 IEEE802.15.4 协议中超帧、CSMA-CA
机制,提出一种能量高效的修改方案,采用带时隙的
CSMA-CA 机制,将超帧激活期划分成竞争期与非竞
争期同时给出了方案的实施,最后通过仿真实验验证
了该方案的能量高效性。
无线传感网络可能造成网络能量损耗的主要因
素包括空闲帧听、竞争冲突、串扰、控制开销等进行
分析,以提高协议的效率。
参考文献 (References)
[1] 陈冬岩. 基于多信道的 MAC 层协议在无线传感器网络中的
应用[J]. 山东大学学报(工学版), 2009, 39(1): 41-49.
[2] 刘俊, 杨全胜. 一种基于定位应用的无线传感器网络 MAC层
方案[J]. 计算机技术与发展, 2009, 19(1): 204-210.
[3] 陈晨, 高新波. 一种无线传感器网络移动性支持自适应 MAC
协议[J]. 西安电子科技大学学报(自然科学版), 2010, 37(2):
279-284.
[4] 马锦雨, 徐玉斌. 一种能量有效的移动无线传感器网络 MAC
协议[J]. 电脑开发与应用, 2010, 23(9): 27-33.
[5] J. Kim, W. J. Lee. Power saving medium access for beacon-
enabled IEEE802.15.4 LR-WPANs. Lecture Notes in Computer
Science, Human Interface and the Management of Information,
2007, 4558: 555-562.
[6] 程宏斌, 孙霞. IEEE802.15.4网络的性能仿真研究[J]. 常熟理
工学院学报(自然科学), 2009, 23(4): 113-119.
[7] 孟繁亮. 基于时间敏感应用下 IEEE802.15.4网络的研究和改
进[D]. 天津: 南开大学, 2010: 11-15.
[8] Z. L. Xiao, C. He and L. G. Jiang. Slot-based model for IEEE
802.15.4 MAC with sleep mechanism. IEEE Communications
Letters, 2010, 12(2): 154-156.
[9] C. Y. Lee, H. Cho and G. Hwang. Performance modeling and
analysis of IEEE802.15. 4 slotted CSMA/CA protocol with ACK
mode. International Journal of Electronics and Communications,
2011, 65(2): 123-131.
[10] 王辛果, 张信明, 陈国良. 时延受限且能量高效的无线传感
网络跨层路由[J]. 软件学报, 2011, 22(7): 1626-1640.

版权所有:汉斯出版社 (Hans Publishers) Copyright © 2012 Hans Publishers Inc. All rights reserved.