MAC层协议1.pptVIP

  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文档。上传文档
查看更多
MAC层协议1

MAC层协议 目录 §简介 §MAC层算法 §MAC层协议分类 §基于TDMA机制的MAC协议 §几种典型的协议 传统局域网 在传统局域网中,各种传输介质的物理层对应到相应的MAC层,目前普遍使用的网络采用的是IEEE 802.3的MAC层标准,采用CSMA/CD(载波侦听多路访问/冲突检测)访问控制方式。 802.3协议中,用CSMA/CD的协议来完成各个终端站间的调节,这个协议解决了在Ethernet中的各个工作站怎样在共享线缆上进行传输的问题,利用它检测和避免当两个或两个以上的网络设备需要进行数据传送时造成的网络上的冲突。 无线局域网 在无线局域网中,MAC所对应的标准为IEEE 802.11 在无线局域网802.11协议中,冲突检测存在一定的问题,这个问题称为“near/far”现象,这是因为在无线系统中无法做到一边接收数据信号同时一边传送数据信号。IEEEE802.11协议簇对CSMA/CD做了一些调整,新的协议载波侦听多路访问/冲突避免(CSMA/CA) MAC层算法 MAC层的目的是在LLC层的支持下为共享介质提供访问控制功能。 802.11工作组考虑了两种操作模式: 分布式的访问控制,就像以太网一样,用载波监听的方法将控制各站点对介质的访问; 集中式访问控制,由一个中央的决定者来协调访问。 另外,MAC还提供了分段存储和分段重组服务,讲MSDU分成较小的单元进行传输。 分布式访问控制 DCF(Distrbuted Coordination Function)分布式协调功能 每个节点都使用CSMA机制接入,使用的竞争服务模式 当工作站监听到介质空闲时,工作站会延迟相应的一个帧间时隙(IFS),如果此时介质保持忙状态,站点使用退避算法并继续监听介质;如果介质空闲,站点才传输 集中式访问控制 PCF(Point Coordination Function)点协调功能 提供无竞争的帧传送,在这种工作模式下,置于访问节点AP中的中心控制器控制来自工作站的帧的发送。所有工作站均服从中心控制器(P C )的控制。在竞争期的开始,P C首先获得介质的控制权。这样中心控制器就可在无竞争期保持控制权;PC 通过发送CF-poll 轮询有数据要发送的工作站,工作站收到轮询帧后必须予以反应。PC遵循PIFS 对介质访问;因为PIFS 比DIFS小,PCF 能够获得介质并且在它轮询和接收相应时把所有的DCF方式下发出的帧排出介质外。 工作站具有被轮询与否的选择权。中心控制器维护着一个轮询队列,队列中的工作站在无竞争期受到轮询。 基于TDMA机制的MAC协议 每个节点分配独立于其他节点的时隙,在属于自己的时隙内进行数据的发送、接收和睡眠三种状态,在发送状态完成数据的发送,在接收状态完成数据的接收,在睡眠时隙保持休眠。 优点: 可以避免节点间数据的碰撞,减少因为碰撞产生的能耗 在睡眠时隙进入睡眠状态进行节能,减少因为空闲侦听产生的能耗 发送数据时不需要过多的控制信息,较少因为控制信息产生的能耗 面临的挑战: 要求严格的时间同步,这对计算和 处理能力有限的传感器节点是个难题 要求能够根据节点的需求进行时隙分配调度,这就要求有完善的调度算法 扩展性不好,一旦帧长度和时隙分配算法确定就很难调整,对于网络拓扑的适应性较差 基于分簇网络的MAC协议 将传感器节点分簇,簇首节点进行数据融合后把聚集的数据传送给汇聚节点。这种方式能满足传感器网络的可扩展性,有效的维持传感器节点的能量消耗,从而延长网络生命周期 基于分簇的MAC协议中,节点的状态有四种:感知状态、转发状态、感知并转发状态以及休眠状态。 周期性的将时间帧分为四个阶段: 簇内数据传输阶段,簇内各节点在自己的发送时隙内将本节点感知到的数据发送给簇头 簇内状态报告阶段,簇内节点将本节点的状态报告给簇头 时隙调度分配阶段,簇头根据簇内状态报告阶段收集到的节点转台信息,给簇内节点分配时隙 重组阶段,这个阶段是由事件触发的,簇头根据发生的事件重新给簇内节点分配时隙,这个阶段不是经常被触发的,往往间隔多个周期才会有事件触发本阶段 协议通信配置 采用了基于二跳簇的网络拓扑结构,在簇首节点与汇聚节点的通信采用FDMA(频分多址)编码。在同一簇内,簇内节点和簇首节点的通信被分为交替循环的两个阶段 随机访问阶段 在随机访问阶段, 簇内节点采用CSMA /CA机制实现与簇首节点建立通信连接, 实现无线信道的共享。 簇内节点在发送数据包之前, 先发送请求帧, 簇首节点收到请求帧后发送清除帧进行应答, 簇内节点根据自己采集的信息流量, 向簇首节点发送携带自己节点编号ID 和信息流量大小的预约信息数据包。当簇首节点收到数据包后, 向簇内节点广播一个应答帧( ACK )确认数据包已被正确接收。簇内其它节点侦听到请求

文档评论(0)

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

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

1亿VIP精品文档

相关文档