利尔达吧 关注:21贴子:184
  • 0回复贴,共1

wifi速率协商交互过程

只看楼主收藏回复

  速率协商的基础机制为报文确认机制、报文重传机制、报文调速机制。三大机制可以使无线路由器和终端在空口协商得到一个符合当前环境的报文发送、接收速率。
  报文确认机制:该机制用于保证空口数据传输的可靠性。在报文传输过程中,发送方发送的每一个IEEE802.11报文,接收方在收到后均要进行ACK回复确认。当发送方接收到接收方收到的ACK确认后,才认定报文已经发送成功,从而发送下一帧数据;否则发送方重新进行报文发送;
  报文重传机制:报文在发送失败后,在同样的速率下重新进行发送;此时发送方和接收方依旧使用报文确认机制进行可靠性确认。
  报文调速机制:在当前环境下使用当前速率在报文确认机制、报文重传机制后依旧无法重传成功,在发送方进行降速操作,降速后对报文进行重传。降速时按照54Mbps、48Mbps、36Mbps、24Mbps、18Mbps、12Mbps、11Mbps、5.5Mbps、1Mbps等速率进行降速,直到协商到一个合适的速率,在该速率下,报文在此能够正常传输。
  当环境恢复到能够支撑报文使用高速率传输时,发送方会通过增大传输速率的试探方法进行速率调高;当调高之后,报文能够正常发送后,发送方保持高速率传输。
  需要注意的是,报文传输速率对无线路由器和终端来讲,协商过程是各自独立的,是由报文的发送方决定。如无线路由器发送给终端用户可能使用54Mbps报文,而终端用户发送给无线路由器的报文则可能使用11Mbps。


扫码关注我们
物联网开发者社区
一个移动的物联网贴心百科


IP属地:浙江1楼2019-11-29 09:38回复