跳至主要內容

Medium Access Control

Hirsun大约 7 分钟

Medium Access Control

介质访问控制(MAC)方法调节多个终端访问共享介质

  • 确定如何将介质资源(频率、时隙或扩频码等)分配给共享介质的终端
  • 就像交通管制系统:当车辆试图穿过同一街道的十字路口时,他们需要交通法规(交通灯)来避免碰撞

MAC Methods

基于信道的MAC方法

  • 使用多路复用技术协调多个终端共享介质--每个终端都被分配到介质中的独立通道进行传输。
  • 提供对介质的无碰撞多重访问
  • 更适用于旨在传输语音的无线网络。GSM, Amps, IS-95, ...

CSMA

Carrier Sense Multiple Access。CSMA - 发送者在发送数据包之前会感知到载波。

  • Persistent CSMA:当介质繁忙时,站点可以持续等待介质空闲,然后以概率 p 进行传输
  • Non-persistent CSMA:当介质繁忙时,一个站不会一直监测无线介质,而是在预定的时间再次监听介质。

CSMA/CD是CSMA的一个加强版。CD (collision detection):一旦检测到碰撞,发送方就会终止传输

  • CSMA/CD在有线网络中运行良好,但在无线网络中不适用
  • 在无线网络中,CS和CD不起作用
    • 如果一个发送终端对发送方来说是 "隐藏 "的(在发送方的传输范围之外),CS就不起作用。发送方不能感应到传输。
    • CD不起作用,因为在接收方发生的碰撞不能被发送方发现。
1670901114982.png1670901170790.png

MACA

MACA使用短信令包(RTS/CTS)来避免碰撞

  • RTS - 请求(或准备)发送,如果发送方想发送一个数据包,它首先向接收方广播一个简短的RTs数据包,以请求正确的
  • CTS - 清除发送,接收方一旦准备好接收,就广播一个CTS数据包来授予权利。
  • DATA 当发送方收到CTS时,它向接收方发送数据。
1670901426228.png

MACA避免了隐藏的终端问题。MACA避免了暴露的终端问题。

MACAW

  • MACAW通过要求接收方在每次成功传输数据后发送确认(ACK)来增强MACA的功能
  • 与上层网络相比,MAC层可以更快地恢复传输错误
  • MACAW可以解决隐藏终端的问题,但一般不解决暴露终端的问题。
1670901526625.png

Polling

一个 "中心 "终端(所有其他终端都能听到的基站/接入点)可以根据一定的时间表轮询所有其他终端