当前位置:文档之家› 基于OPNET的无线局域网MAC层协议的仿真设计与研究

基于OPNET的无线局域网MAC层协议的仿真设计与研究

哈尔滨理工大学

硕士学位论文

基于OPNET的无线局域网MAC层协议的仿真设计与研究

姓名:李丰

申请学位级别:硕士

专业:信号与信息处理

指导教师:王秋光

20070301

IEEE802.11协议详细介绍

协议X档案:IEEE 802.11协议详细介绍 作为全球公认的局域网权威,IEEE 802工作组建立的标准在过去二十年内在局域网领域内独领风骚。这些协议包括了802.3 Ethernet协议、802.5 Token Ring协议、802.3z 100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。在1999年9月,他们又提出了802.11b"High Rate"协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps 速率下又增加了 5.5Mbps和11Mbps两个新的网络吞吐速率,后来又演进到802.11g的54Mbps,直至今日802.11n的108Mbps。 802.11a 高速WLAN协议,使用5G赫兹频段。 最高速率54Mbps,实际使用速率约为22-26Mbps 与802.11b不兼容,是其最大的缺点。也许会因此而被802.11g淘汰。 802.11b 目前最流行的WLAN协议,使用2.4G赫兹频段。 最高速率11Mbps,实际使用速率根据距离和信号强度可变 (150米内1-2Mbps,50米内可达到11Mbps) 802.11b的较低速率使得无线数据网的使用成本能够被大众接受(目前接入节点的成本仅为10-30美元)。 另外,通过统一的认证机构认证所有厂商的产品,802.11b设备之间的兼容性得到了保证。兼容性促进了竞争和用户接受程度。 802.11e 基于WLAN的QoS协议,通过该协议802.11a,b,g能够进行VoIP。 也就是说,802.11e是通过无线数据网实现语音通话功能的协议。 该协议将是无线数据网与传统移动通信网络进行竞争的强有力武器。 802.11g 802.11g是802.11b在同一频段上的扩展。支持达到54Mbps的最高速率。

无线传感网mac协议设计

一种符合无线传感器网络特征的MAC层协议设计 1. 无线传感器网络 无线传感器网络(Wireless Sensor Network, WSN)是由大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,以协作地感知、采集、处理和传输网络覆盖地理区域内被感知对象的信息,并最终把这些信息发送给网络的所有者。无线传感器网络所具有的众多类型的传感器,可探测包括地震、电磁、温度、湿度、噪声、光强度、压力、土壤成分、移动物体的大小、速度和方向等周边环境中多种多样的现象。潜在的应用领域可以归纳为: 军事、航空、防爆、救灾、环境、医疗、保健、家居、工业、商业等领域。 2. 无线传感器网络特征 1) 传感节点体积小,成本低,计算能力有限。 2) 传感节点数量大、易失效,具有自适应性。 3) 通信半径小,带宽很低。 4) 电源能量是网络寿命的关键。 5) 数据管理与处理是传感器网络的核心技术。 3. MAC层协议设计 3.1 MAC层协议设计的考虑 无线传感器网络是应用相关的网络,不同应用网络,对MAC协议的考虑也不尽相同,不存在一个适用于所有无线传感器网络的通用MAC协议。MAC协议设计时,需要着重考虑以下几个方面: 节省能量传感器网络节点一般是以干电池、纽扣电池等提供能量,电池能量通常难以补充,MAC协议在满足应用要求前提下,应尽量节省节点的能量。可扩展性传感器网络中网络节点数目一般较大。另外,由于节点死亡、新节点加入、节点移动导致节点数目、分布密度等在传感器网络生存过程中不断变化。因此,MAC协议应具有可扩展性,以适应动态变化的拓扑结构。 兼顾网络性能网络性能包括网络的公平性、实时性、吞吐量以及带宽利用率。不同应用的传感器网络产生不同特征的流量,要求不同的性能参数,所以MAC 协议应能兼顾好这些网络性能。 3.2 传感器网络能耗浪费问题 经过大量实验和理论分析,人们发现可能造成传感器网络能量浪费的主要原因包

80211协议简述

第一课IEEE 802.11协议简述 作为全球公认的局域网权威,IEEE 802工作组建立的标准在过去二十年内在局域网领域内独领风骚。这些协议包括了802.3 Ethernet协议、802.5 Token Ring协议、802.3z 100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。在1999年9月,他们又提出了802.11b"High Rate"协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps速率下又增加了5.5Mbps和11Mbps两个新的网络吞吐速率。利用802.11b,移动用户能够获得同Ethernet一样的性能、网络吞吐率、可用性。这个基于标准的技术使得管理员可以根据环境选择合适的局域网技术来构造自己的网络,满足他们的商业用户和其他用户的需求。802.11协议主要工作在ISO协议的最低两层上,并在物理层上进行了一些改动,加入了高速数字传输的特性和连接的稳定性。 主要内容: 1.80 2.11工作方式 2.802.11物理层 3.802.11b的增强物理层 4.802.11数字链路层 5.联合结构、蜂窝结构和漫游 1. 80 2.11工作方式 802.11定义了两种类型的设备,一种是无线站,通常是通过一台PC机器加上一块无线网络接口卡构成的,另一个称为无线接入点(Access Point, AP),它的作用是提供无线和有线网络之间的桥接。一个无线接入点通常由一个无线输出口和一个有线的网络接口(802.3接口)构成,桥接软件符合802.1d桥接协议。接入点就像是无线网络的一个无线基站,将多个无线的接入站聚合到有线的网络上。无线的终端可以是802.11PCMCIA卡、PCI接口、ISA接口的,或者是在非计算机终端上的嵌入式设备(例如802.11手机)。 2. 802.11物理层 在802.11最初定义的三个物理层包括了两个扩散频谱技术和一个红外传播规范,无线传输的频道定义在2.4GHz的ISM波段内,这个频段,在各个国际无线管理机构中,例如美国的USA,欧洲的ETSI和日本的MKK都是非注册使用频段。这样,使用802.11的客户端设备就不需要任何无线许可。扩散频谱技术保证了802.11的设备在这个频段上的可用性和可靠的吞吐量,这项技术还可以保证同其他使用同一频段的设备不互相影响。802.11无线标准定义的传输速率是1Mbps和2Mbps,可以使用FHSS(frequency hopping spread spectrum)和DSSS(direct sequence spread spectrum)技术,需要指出的是,FHSS和DHSS技术在运行机制上是完全不同的,所以采用这两种技术的设备没有互操作性。

无线传感器网络MAC协议

无线传感器网络MAC协议 摘要近年来,无线传感器网络(WSNs)作为国内外一个新兴的研究方向,吸引了许多研究者和机构的广泛关注。本文从无线传感器网络MAC 协议角度出发,介绍了无线传感器网络的MAC 协议及当前的研究现状,分析了无线传感器网络协议和传统网络协议在设计上的不同点,对已有的MAC 协议进行分类,着重研究和比较了S-MAC和T-MAC无线传感器网络MAC 协议。最后,展望了无线传感器网络MAC协议的进一步研究策略和发展趋势。 关键词无线传感器网络(WSNs),MAC协议,能量有效性 Abstract In recent years, wireless sensor networks (WSNs), as a new research direction at home and abroad, has attracted the attention of many researchers and organizations. We conduct a deeply research on wireless sensor network MAC protocol,and we propose the difference between WSN and traditional networks, not only given the characteristic of WSN, we also have illustrate the research orientation in this area.Focus on the research and comparison of S-MAC and T-MAC wireless sensor network MAC protocol. Finally, the future research strategies and trends of MAC protocols in WSNs are summarized. Key words Wireless sensor networks (WSNs), MAC protocols, energy-efficiency

无线传感器网络的MAC协议综述

2010届无线传感器 网络论文 题目: 无线传感器网络的MAC协议综述 院系名称:通信学院 专业班级:电子与通信工程8班 学生姓名:郭鑫学号: S100131025 指导教师:王恒教师职称:教授 2010年12月26日 摘要: 无线传感网络作为汁算机、通信和传感器三项技术相结合的产物,已成为计算机与通信领域一个活跃的研究分支。进行实时检测、感知和采集网络分布区域内的各种监测对象的信息,具有极为广阔的应用和发展前景。本文主要介绍了无线传感网MAC协议的特点以及分类,然后对其中MAC协议进行了一一介绍.并作了性能对比。最后阐明了无线传感网基于竞争的MAC协议的发展趋势。

关键词:无线传感网络 MAC协议性能对比 Title:General Analysis of Wireless Sensor Network MAC Protocols Abstract:Wireless sensor networks as juice calculate machine, communication and sensor three technical combination of computer and communication, has become an active field of research branch. Real-time detection, awareness and collecting network distribution area of all sorts of monitoring information about objects, is extremely broad application and development prospect. This article mainly introduced the wireless sensor network MAC protocols of characteristic and classification, and then to the one which MAC protocols are introduced. And performance comparison. At last illustrates wireless sensor network based on competition of MAC protocols development trend. Keyword:Wireless Sensor Network MAC protocols Comparative performance 1.绪论 1.1 研究本课题的意义 随着通信技术、嵌入式计算技术和传感器技术的日益成熟,无线技术的迅猛发展和人们对检测需求的多样化,人们所希望的是能够检测一定区域内的各种环境变量和被监控对象的详尽信息,通过对这些信息的综合处理和传输,使用户获得所需要的各种信息,于是人们提出了无线传感器网络(Wireless Sensor Networks,WSN)的概念。无线传感网能进行实时检测、感知和采集网络分布区域内的各种监测对象的信息,具有极为广阔的应用和发展前景。现已成为计算机与通信领域一个活跃的研究分支,受到人们的极大重视。 1.2 无线传感器网络的应用 无线传感器网络是一种低成本、低功耗特殊的无线自组网,传感器网由大量具有感知能力、计算能力和通信能力的微型传感器节点组成,这些传感器节点不但能够协作地感知、采集和处理网络覆盖区域中感知对象的信息,而且可以处理收集到的探测数据,并将处理后的数据以多跳无线传输的方式送到数据收集节点(sink node)或基地台(base station),从而实现“无处不在的计算”理念。无线传感器网络在军事侦察、生物栖息环境监测、环境信息检测、农业生产、医疗健康监护、建筑与家居、工业生产控制以及商业等领域都有着广泛的应用前景,是近年来军事部门、工业界、学术界极受关注的技术。

无线传感器网络MAC协议进展

龙源期刊网 https://www.doczj.com/doc/b97020004.html, 无线传感器网络MAC协议进展 作者:李红映高峰 来源:《电脑知识与技术》2009年第13期 摘要:MAC协议是无线传感器网络协议的重要组成部分,网络的性能(如吞吐量、容量、时延及功耗等)依赖于所采用的MAC协议,也是无线传感器网络设计研究的主要技术难点之一。该文指出了无线传感器网络MAC协议设计的主要问题,对几种典型的MAC协议进行了分析和研究,并分析研究了无线传感器网络MAC协议的研究与应用方向。 关键词:无线传感器网络;MAC协议;基于预约的MAC协议;基于竞争的MAC协议;混合MAC协议 中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)13-3394-04 无线传感器网络(Wireless Sensor Networks,简称WSN)是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的、自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者,使得人们能在任何时间、地点和任何环境条件下都能获取大量详实而可靠的信息。传感器网络由于其具有易扩展、自组织、分布式结构、健壮性和实时性等特点,能够广泛地应用在军事国防、工农业、城市管理、 生物医疗、环境监测、抢险救灾、防恐反恐、危险区域远程控制等诸多领域。 在无线传感器网络中,介质访问控制(medium access control,MAC)协议决定无线信道的使用方式,在传感器节点之间分配有限的无线通信资源。用来构建无线传感器网络系统的底层基础 结构。MAC协议处于传感器网络协议的底层部分,对传感器网络的性能有较大影响。是保证无线传感器网络高效通信的关键网络协议之一。 1 无线传感器网络MAC协议设计要点 传感器节点的能量、存储、计算和通信带宽等资源有限,因而单个传感器节点的处理能力 通常比较弱。无线传感器网络的强大功能需要众多节点密切协作才能实现。局部范围内的多点通信需要MAC协议协调节点间的无线信道分配,以高效的支持在整个网络范围内的路由选择与通信路径的正确连通。在设计无线传感器网络的MAC协议时,需要着重考虑以下几个方面: 1) 能源有效性。WSN的基本特征就是能量的局限性。节点一般是以干电池、纽扣电池等提供能量,而且电池的能量通常难以进行补充。在WSN中,无线通信是传感器能量的主要消 耗。MAC协议要尽可能的节约能源,如减少冲突和串音、最小化控制开销、降低占空比和尽量

IEEE802.11协议详细的介绍

协议X档案:IEEE 802.11协议详细介绍 作为全球公认的局域网权威,IEEE 802工作组建立的标准在过去二十年内在局域网领 域内独领风骚。这些协议包括了802.3 Ethernet 协议、802.5 Token Ring 协议、802.3z 100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。在1999年9月,他们又提 出了802.11b"High Rate" 协议,用来对802.11 协议进行补充,802.11b 在802.11 的1Mbps 和 2Mbps速率下又增加了 5.5Mbps和11Mbps 两个新的网络吞吐速率,后来又演进到 802.11g 的54Mbps,直至今日802.11n 的108Mbps。 802.11a 高速WLAN协议,使用5G赫兹频段。 最高速率54Mbps,实际使用速率约为22-26Mbps 与802.11b不兼容,是其最大的缺点。也许会因此而被802.11g淘汰。 802.11b 目前最流行的WLAN协议,使用2.4G赫兹频段。 最高速率11Mbps,实际使用速率根据距离和信号强度可变 (150米内1-2Mbps,50米内可达到11Mbps) 802.11b的较低速率使得无线数据网的使用成本能够被大众接受(目前接入节点的成本仅为10-30美元)。

另外,通过统一的认证机构认证所有厂商的产品,802.11b设备之间的兼容性得到了保证。兼容性促进了竞争和用户接受程度。 802.11e 基于WLAN的QoS协议,通过该协议802.11a,b,g能够进行VoIP。 也就是说,802.11e是通过无线数据网实现语音通话功能的协议。 该协议将是无线数据网与传统移动通信网络进行竞争的强有力武器。 802.11g 802.11g是802.11b在同一频段上的扩展。支持达到54Mbps的最高速率。兼容 802.11b。该标准已经战胜了802.11a成为下一步无线数据网的标准。 802.11h 802.11h是802.11a的扩展,目的是兼容其他5G赫兹频段的标准,如欧盟使用的HyperLAN2。 802.11i 802.11i是新的无线数据网安全协议,已经普及的WEP协议中的漏洞,将成为无线数据网络的一个安全隐患。802.11i提出了新的TKIP协议解决该安全问题。

无线传感器网络MAC协议:SMAC和TMAC

无线传感器网络MAC协议:SMAC和TMAC 摘要:无线传感器网络是一种新兴的网络技术,它的出现使得环境智能成为现实。它是由一些微小的节点在特设环境中彼此连接,并相互配合,而形成的一个网络。它具有广泛的应用,例如入侵者警报和跟踪,环境监测,工业过程监测和战术系统等潜在领域。然而,当无线网络在地势陡峻的地方传播时,为了实现地区全覆盖就需要使用大量的无线传感器,但它们的电池一旦耗尽时要想更换就很困难。所以节能对于传感器网络是非常必要的特别是在MAC层水平。现已经提出了多种针对不同目标的MAC协议的无线传感器网络。在各种协议中SMAC就是其中一个简单修改的成果。SMAC有静态睡眠时间表同时TMAC有动态睡眠时间表。在本文中,我们首先概述了无线传感器网络的基础知识,然后我们讨论了MAC层的性能特征,在随后的一节中概括了WSN中能源浪费的原因。紧接着描述了 i.e SMAC 和TMAC两个协议的各自的优缺点。最后,在结束之前,根据无线传感器网络与SMAC 和TMAC有关的各种设计过程都包含在文章中。 关键词:无线传感器网络,环境智能,MAC层,能源废物,SMAC,TMAC 1.引言 在开始介绍无线传感器网络前,我们需要了解为无线传感器网络发明铺平道路的要求和条件。通常情况下在我们的工作场所我们所使用的系统,主要包括个人电脑,笔记本电脑,电脑,智能手机和平板电脑等。这些系统都是建立在“人 - 系统”互动的概念上的。在这种人与信息处理系统交流互动的系统中。整个装置是间接连接到物理环境的。由用户和用户交流系统读取物理环境。另一方面,系统的装置与物理环境相互作用,并自行调整。在图1和图2中描绘了这两个方案。 系统人环境 图 1 人机交互 系统环境人 图 2 系统环境交互

802.11MAC协议详解

第四章介质(媒体)访问控制子层 这是广播网的数据链路层上特有的一个子层,用于解决共享信道的分配问题。广播信道有时也称为多重访问信道(multiaccess channel)或随机访问信道(random access channel),信道也称为介质或媒体(medium),使用信道发送数据称为介质(媒体)访问,所以决定信道分配的协议就称为介质(媒体)访问控制协议。 由于大多数的局域网都使用多重访问信道作为通信的基础,而广域网大多采用点-点线路(卫星网络除外),因此本章还将讨论局域网的相关技术。 1.信道分配策略 ●静态分配:如FDM和同步TDM,这是一种固定分配信道的方式,适用于用户数少 且数量固定、每个用户通信量较大的情况。由于每个节点被分配了固定的资源(频带,时隙),因而不会有冲突发生。 ●动态分配:如异步TDM,这是一种按需分配信道的方式,适用于用户数多且数量可 变、突发通信的情况。 ◆竞争方式:各个用户竞争使用信道,不需要取得发送权就可以发送数据,这种方 式会产生冲突。 ◆无冲突方式:每个用户必须先获得发送权,然后才能发送数据,这种方式不会产 生冲突,如预约或轮转方式。 ◆有限竞争方式:以上两种方式的折衷。 2.多重访问协议 (1) ALOHA 纯ALOHA 任何用户有数据发送就可以发送,每个用户通过监听信道来判断是否发生了冲突,一旦发现有冲突则随机等待一段时间,然后再重新发送。 假设:所有帧的长度都相同,且每个帧一产生出来后就立即发送。 帧时(frame time):发送一个标准长度的帧所需的时间; N:每帧时内系统中产生的新帧数目,一般应有0

80211协议

802.11b/g/n协议 一、符合IEEE的移动通信技术 二、802.11四种主要物理组件 1.工作站(Station) 构建网络的主要目的是为了在工作站间传送数据。所谓工作站,是指配备无线网络接口的计算设备,即支持802.11的终端设备。如安装了无线网卡的PC,支持WLAN的手机等。 2.接入点(Access Point) 802.11网络所使用的帧必须经过转换,方能被传递至其他不同类型的网络。具备无线至有线的桥接功能的设备称为接入点,接入点的功能不仅于此,但桥接最为重要。为STA提供基于802.11的接入服务,同时将802.11mac帧格式转换为以太网帧,相当于有限设备和无线设备的桥接器。 3.无线媒介(Wireless Medium) 802.11标准以无线媒介在工作站之间传递帧。其定义的物理层不只一种,802.11最初标准化了两种射频物理层(2.4GHz和5GHz)以及一种红外线物理层。 4.分布式系统(Distribution System) 当几个接入点串联以覆盖较大区域时,彼此之间必须相互通信以掌握移动式工作站的行踪。

分布式系统属于802.11的逻辑组件,负责将帧传送至目的地,将各个AP连接起来的骨干网络。 三、无线局域网的网络类型 Infrastructure网络架构可以实现多终端共用一个AP。需要AP提供接入服务,AP负责基础结构型网络的所有通信。这种网路可以提供丰富的应用,较多的STA接入数量。 Ad-hoc网络没有有线基础设施,网络节点由移动主机构成,无线网卡之间的通讯,不需要通过AP。一般是少数几个STA为了特定目的而组成的一种暂时性网络,又称特设网络。

于自适应更新的无线传感网络MAC协议

收稿日期:2012-06-08;修回日期:2012-08-01。基金项目:黑龙江省教育厅科学技术研究项目(12521087)。 作者简介:刘明珠(1973-),女,黑龙江哈尔滨人,副教授,博士,主要研究方向:多载波通信、无线传感器网络;许士涛(1986-),男,黑龙江哈尔滨人,硕士研究生,主要研究方向:无线传感器网络MAC 协议;陈光(1986-),男,黑龙江哈尔滨人,硕士研究生,主要研究方向:Android 操作系统。 文章编号:1001-9081(2012)12-3508-04 doi :10.3724/SP.J.1087.2012.03508 基于自适应更新的无线传感网络MAC 协议 刘明珠,许士涛* ,陈 光 (哈尔滨理工大学测控技术与通信工程学院,哈尔滨150080) (*通信作者电子邮箱xiaotao777@126.com) 摘 要:针对无线传感器网络节点能量受限问题,提出了一种新的自适应更新异步MAC 协议— ——AU-MAC 协议。该协议以睡眠与工作状态切换、异步方式和自适应更新相结合的办法有效延长了网络寿命,减少了节点能耗。AU-MAC 协议通过采用发方监听、接方激活数据传输,提高了信道利用的有效性。并且,它以建立邻居节点信息表,引入自适应更新机制,来减少空闲监听。在NS2网络仿真平台对提出的AU-MAC 协议的性能进行了仿真评估。仿真结果表明,AU-MAC 协议在保持相当的吞吐量以及端—端延迟的基础上,使无线传感器网络的能量有效性得到了改善。 关键词:无线传感网络;媒体访问控制;异步;自适应更新 中图分类号:TP212.9;TN915.04文献标志码:A MAC protocol based on adaptive update in wireless senor networks LIU Ming-zhu,XU Shi-tao * ,CHEN Guang (School of Measurement-Control Technology and Communication Engineering, Harbin University of Science and Technology,Harbin Heilongjiang 150080,China ) Abstract:In order to solve the energy limitation problem on wireless sensor network nodes,this paper proposed a new adaptive update asynchronous MAC protocol —AU-MAC protocol.This protocol combined the sleep-work state switching mode,asynchronous mode with adaptive update to effectively extend the network life.AU-MAC protocol improved channel usage efficiency by making use of sender monitoring and receiver activating data transfer.And,it established a neighbor node information table and introduced adaptive updating mechanism,to reduce the free monitor.The functions of AU-MAC protocol had been estimated on NS2network simulation platform.It shows that,AU-MAC protocol improves the energy efficiency at the basis of maintaining the same throughput and end-end transit delay. Key words:Wireless Senor Network (WSN);Media Access Control (MAC);asynchronous;adaptive update 0引言 无线传感器网络(Wireless Sensor Network ,WSN )是一个 通过共享无线介质而构成的多跳自组织网络 [1] 。它以部署 在监测区域内大量的传感器节点来感知、采集和处理网络覆盖区域内被感知对象的信息,并发送给观察者。在实际应用中,由于传感器节点常布置在相对偏远、环境恶劣的地区或不便布设有线网络的地方, 不易更换电池,因此如何有效降低能耗,延长网络的寿命成为无线传感网络一个重要的研究方向。无线传感器网络的媒体访问控制(Media Access Control ,MAC )协议[2]决定着如何在节点之间分配有限的无线通信资源,对无线传感器网络的性能有着非常大的影响。近些年,来人们以降低能耗和一些具体的应用需求提出不同的MAC 协议。但到目前为止, 无线传感器网络MAC 协议还没有一个统一的分类方式。相对来说普遍采用的是以信道分配方式来对MAC 协议进行分类,可分为基于调度的MAC 协议、基于竞争的MAC 协议、混合MAC 协议。 调度协议通常以时分多址(Time Division Multiple Access ,TDMA )为主,也可采用频分多址(Frequency Division Multiple Access ,FDMA )或码分多址(Code Division Multiple Access ,CDMA )的信道访问方式[3]。调度协议基本思想是:采用某种调度算法将时槽/频率/正交码分配给节点,这样就有 效地避免了冲突。但设计信道的重用以及有效的调度方案是 一个难题,并且调度协议通常需要严格的时钟同步,这样就增加了控制开销。 竞争协议主要采用载波侦听多路访问(Carrier Sense Multiple Access ,CSMA )[4-5]方式,其基本思想是当节点需要发送数据时, 通过竞争来使用无线信道。由于通常无线传感器网络的数据传输流量较少, 且是一个自组织的网络,这使得基于竞争的MAC 协议具有一定的优势。因为这时发生碰撞的概率很小,而且也不需要事先给节点分配信道,使它具有良好的扩展性和适应性。但空闲监听是采用基于竞争的MAC 协议节点的主要能量消耗因素。S-MAC (Sensor-MAC )[6]是Ye 等在2002年提出的基于竞争类的最具代表性的协议。 混合MAC 协议结合了前两者的特点,以Z-MAC [7]协议为代表。但它的协议复杂,难于实现,对节点硬件的处理能力要求高。 本文主要研究基于CSMA 竞争机制的MAC 协议。所以,本文要解决的就是空闲监听对无线传感器节点能量消耗的问题。普遍的做法是让传感器节点无线收发机在工作与睡眠两种状态之间进行周期性的切换,主要是在不影响通信的前提 Journal of Computer Applications 计算机应用,2012,32(12):3508-3511ISSN 1001-9081CODEN JYIIDU 2012-12-01 http://www.joca.cn

实验7无线传感网仿真一SMAC协议

西安邮电大学 (计算机学院) 课内实验报告 实验名称:无线传感网仿真(一)-S-MAC协议 专业: 班级: 姓名: 学号: 指导教师: 日期:2017年6月21日 一.实验目的 理解 S-MAC 协议的工作机制。 二.实验环境 VirtualBox + Ubuntu + NS2 三.实验内容 1.S-MAC协议 Sensor MAC(S-MAC)是一种基于竞争的 MAC 层协议,主要适于节点空闲时间较长、可容忍较大时延的场合。 S-MAC 以 802.11 为基础,提供了良好的扩展性,设计重点是有效节能,适应网络规模、节点密度及拓扑结构的变化,而把其它性能(如平等性、吞吐量、带宽利用率等)作次要考虑。 2.仿真拓扑 定义一个含 14 个 WSN 节点的仿真拓扑。发送方为节点0,通过UDP传输CBR数据,接收方为节点5。 四.实验过程及分析 1.阅读并解释仿真代码(SMAC.tcl),描述仿真设置; 创建节点 设置节点坐标

设置报文的发送大小等节点参数 2.运行仿真脚本; 1)仿真开始时,节点之间未建立路由,此时无数据传输,所有节点为绿色。 2)从1s 开始,节点0 与节点5 建立UDP/CBR 的数据传输,需要注意,在传输数据前,节点0 先要通过RREQ/RREP 建立到节点5 的路由。 3)数据传输过程中,由于节点能量的消耗,较高负载的节点会出现颜色变化(如21s 左右,节点0、6、2、3、12、5 开始变黄)。 3.利用 NAM 动画观察并解释实验过程,理解S-MAC协议的工作过程。 当节点进入工作时:先侦听一段固定时间: 1)如果在侦听的这段时间,接收到其他节点的调度信息,则将自己的调度信息调整和其他相邻节点一致,经过一段随机的时间广播自己的调度信息; 2)当节点在侦听这段时间收到众多的邻居节点的调度信息都不一致时,可选择将自己的调度信息调整为和第一个接收到的邻居节点的调度信息一致,并记录其 他邻居节点的调度信息。 3)如果在侦听的这段时间没有接收到任何节点发送来的调度信息,则自己产生一个调度信息,并进行广播; 具有相同调度的节点形成虚拟簇,边界节点记录两个或多个调度。在WSN网络中形 成众多的虚拟簇,使得S-MAC具有良好的扩展性。 五.问题回答 (1)SMAC 如何主要为解决什么问题设计的?为什么不能直接采用802.11 协 议? 答:为了达到良好的可扩展能力和碰撞回避能力,为了实现能量效率,尽量降低能量是SMAC协议。 (2)SMAC 和其它同类协议的性能比较有何不同? 答:S-MAC很好的通过周期性的侦听与睡眠机制解决了无线传感网络中的能量问题:高负载:当信道处于高负载的时候,侦听阶段得意充分利用;低负载:睡眠阶段更好的节省了能量。,使用CSMA协议中的RTS/CTS,DATA/ACK消息传递机制,有效避免了冲突; 六.总结 对设计及调试过程的心得体会。 通过这次试验发现,S-MAC采用周期性的侦听和睡眠,网络中所有的节点同步使用相同的睡眠和唤醒方式,所有的节点均已相同的占空比进行工作,使用同步帧发送机制,确保所有节点同时唤醒和同时睡眠,但所有节点都处于唤醒状态时,才进行侦听,以判断是否要发送或者接受数据,当所有节点都处于睡眠状态时,会自动关闭射频收发器以节省能量。

无线传感器网络的S-MAC协议仿真

《无线网络技术》实验四报告单 班级____ ___ 姓名_____ ___ 学号__ ___ 实验日期__ ___ 评分____ 教师签名______ _______ 实验名称:无线传感器网络的S-MAC协议仿真 实验目的: 了解无线传感器网络的S-MAC协议及提出一种消息节点睡眠机制和退避策略,然后通过在NS2平台上的仿真,可发现对能量消耗和网络延迟有部分改善。 实验内容: 1 .无线传感器网络概述 无线传感器网络(witeleSs Sensor Networks,WSN)是集信息采集、信息传输、信息处理于一体的综合智能信息系统。它综合了微机电系统(Micro—Elec— tron Mechanical System,MS)、传感器技术、嵌入式技术、现代网络及无线通信技术、分布式信息处理技术等,能够通过各类集成化的微型传感器协作地实时监控、感知和采集各种环境或监控对象的信息。在军事领域、工业领域、农业领域、环境检测、医疗监护、智能家具系统等许多领域都有十分广阔的发展前景。 2.无线传感器网络结构 无线传感器网络包括传感器节点(Sensor Node)、汇聚节点(Sink Node)和管理节点(Manager node)。 无线传感器网络的协议栈采用5层的分层结构,分别为:物理层、数据链路层、网络层、传输层和应用层。在网络协议栈中,MAC子层位于数据链路层,直接与物理层接口,负责控制和接入物理介质。提供无线传感器网络中节点到节点的连接方式,确保传感器节点间通信资源分配的公平性和有效性。 3.基于竞争的MAC协议分析 S-MAC(sensor MAC)[协议是针对IEEE802.11中节点处于侦听状态,消耗大量能量的问题,提出的周期性的休眠/活动调度机制。S-MAC由一个开始的同步时间段开始,交换SYNC消息形成虚拟簇。相同虚拟簇下的节点可以传输数据。节点只有在活动阶段才发送消息,如图1.1SMAC采用数据传递机制,通过这种周期性的修眠/活动工作机制,节点降低了闲置侦听,降低了能耗。

基于GAF的无线传感器网络MAC协议

无线传感器网络由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织网络系统,主要用于收集、传播和处理传感信息。 与传统的无线自组织网络不同,无线传感器网络节点数目庞大,节点分布密集;由于环境影响和能量耗尽,节点更容易出现故障;环境干扰和节点故障易造成网络拓扑结构的变化。另外,节点的能量、处理能力、存储能力和通信能力等都有限,因此无线传感器网络的首要设计目标是能源的高效利用。无线传感网络介质访问控制(Media Access Control,MAC)协议必须以节约能源为主要目标,并且采用折中机制,使用户可以在延长网络生命周期和提高网络吞吐量、降低通信延迟等方面做出选择。 目前针对不同的传感器网络应用,研究人员从不同方面提出了多个MAC协议,缺乏统一的分类方式,根据采用固定分配信道方式或随机访问信道方式,将传感器网络MAC协议分为:时分复用方式(TDMA)、随机竞争方式和其他MAC协议。固定分配信道方式的TDMA可以自然完成节点上的低占空比操作,因为他们只需在自己的时隙里开启无线模块完成发送和接收,但其可扩展性较差,而时间同步对系统是一笔较大的开销。由于无线传感网络数据率较低,而且对时延的要求不高,因此目前实用的节能MAC协议基本是基于竞争的协议。大量实验和理论分析表明无线传感器节点的能量浪费主要源自空闲侦听、冲突、串扰和控制。因此结合现有的无线传感器网络MAC协议,引入层次型拓扑结构控制思想,建立一种高效节能的无线传感器网络协议,并进行分析、仿真和验证,具有研究意义。 1 竞争类MAC协议分析 1.1 S-MAC协议 S-MAC协议是在802.11MAC协议的基础上,针对传感器网络的节能需求而提出的传感器网络MAC协议。S-MAC协议假设通常情况下传感器网络数据传输量少,节点协作完成共同的任务,网络内部能够进行数据处理和融合以减少数据通信量,网络可以容忍一定程度的延迟。研究表明传感器能量主要消耗在节点间的通行上,而空闲侦听大约占节点通信能量的1/3.为达到节省能量的目的S-MAC协议主要采用周期性的侦听/睡眠的低占空比机制,控制节点尽可能处于睡眠状态来降低节点能量的消耗。但S-MAC协议存在以下问题:S-MAC协议中同一个虚拟簇中的所有节点要同时从睡眠状态转换到活动状态,开始对信道的竞争,而大量节点没有数据传输任务,这些节点对信道的竞争和空闲侦听浪费了大量的能量。 1.2 T-MAC协议 T-MAC(Timeout MAC)协议是在S-MAC协议的基础上提出的。S-MAC协议的周期长度受限于延迟要求和缓存大小,而侦听时间主要依赖于消息速率。因此,为保证消息的可靠传输,

相关主题
文本预览
相关文档 最新文档