2.3 WSN的MAC协议

本文探讨了无线传感器网络(WSN)中的MAC协议,详细分析了其在节能、网络吞吐量、延迟等方面的关键作用。介绍了S-MAC协议,一种基于CSMA/CA的节能机制,通过周期性休眠和监听、虚拟载波监听等手段,有效减少了能量消耗,支持碰撞避免和良好的可扩展性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 概述
  MAC协议的功能是解决多个节点共享信道的问题,并决定节点何时占用无线信道进行数据的传输,同时避免节点之间的传输发生碰撞。MAC协议是确保WSN网络高效运转的关键技术。 
  无线通信模块是传感器节点能量的主要消耗者,而MAC子层直接与物理层接口,即MAC协议直接控制着无线射频收发器的活动并决定着何时将数据发送出去或接收数据,所以MAC协议节能效率的好坏将严重影响着网络的生命周期。所以,设计高效节能的MAC协议对于WSN具有重要的现实意义。
⭐相关性能:
公平性:在WSN中,所有的节点为了一个共同的任务相互协作,在某个特定的时刻,存在一个节点相比于其他节点拥有大量的数据要传送。所以公平性往往用于网络中某一应用是否成功实现来评价。
网络吞吐量:取决于WSN网络的应用。
延迟:在WSN中取决于网络的应用。
信道利用率:在蜂窝移动通信系统和无线局域网中,信道利用率是一项非常重要的指标。但WSN是low-duty-cycle的设计,所以这是次要因素。
可扩展性:是指一个MAC协议适应网络大小、拓扑结构、节点密度不断变化的能力。WSN网络的拓扑结构具有动态性,一个好的MAC协议也应该具有可扩展性,以很好地适应这种动态变化的拓扑结构。
能量有效性:WSN节点一般采用电池提供能量,并且电池能量难以补充和更换。在节点的耗能中,无线收发装置的能耗占绝大部分,而MAC层协议直接控制无线收发装置,因此MAC协议的能量有效性直接影响网络节点的生存时间。
⭐WSN的MAC协议设计原则及目标:
(1)能量有效性(2)可扩展性(3)应用相关性
如何在节能与其他指标之间取得平衡是WSN的MAC协议设计的一个重要问题。
在这里插入图片描述
⭐WSN的MAC协议的分类
信道访问策略不同:基于竞争的MAC协议、基于调度的MAC协议和混合的MAC协议。
信道使用个数不同:单信道MAC协议和多信道MAC协议
协议的部署方式不同:集中式MAC协议、分布式MAC协议
数据通信类型不同:基于单播的MAC协议(私聊)、基于组播的MAC协议(群发@某些人),广播(完全群发)
发射器硬件功率可变:功率固定MAC协议、功率控制MAC协议
发射天线的种类:基于全向天线的MAC协议和基于定向天线的MAC协议。
协议发起方不同:发送方发起、接收方发起
2. 竞争型MAC协议
重点考虑的问题:睡眠/唤醒、握手机制、减少睡眠延时。
典型的基于竞争的随机访问MAC协议

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matts Tian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值