5G中HARQ“停-等”机制 原创 Mr.Kang [color=var(--weui-LINK)][url=]和老康一起学5G[/url] 2025年02月20日 08:30 北京 一、HARQ与4G(LTE)系统一样,在5G(NR)中HARQ用于纠正来自PHY(物理)层的错误数据包,其中: 当接收到的数据有误时,则接收器会缓冲数据并请求发送方进行重传。 当接收器收到重传的数据时,它会在信道解码和错误检测之前将其与缓冲数据相结合。
这种方式有助于促进重传性能,为了实现这一目标发送实体需缓冲传输的数据,直到收到"ACK";而在收到"NACK"时,对端需重传数据。 二、停等机制HARQ采用多进程"停止-等待“也称为SAW(Stop And Wait)协议;如下图(1)所示,该协议将继续修复一次传输,而不会妨碍其他进程;与其他正在进行的进程并行传输。
![]()
图1.多进程HARQ原理示意图 三、SAW启用原因 这是因为一旦数据包从一个进程发送,它就需等待ACK/NACK反馈;而在活动状态下等待ACK/NACK时同一进程无法完成其他工作,从而就会导致性能下降。网络同时采用多个进程并行工作可以通过让其他进程同时处理其他数据包,这样提高吞吐量;期间只有一个进程处于等待ACK/NACK状态。
|