我是靠谱客的博主 丰富小馒头,最近开发中收集的这篇文章主要介绍Harq进程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Harq实体包含多个Harq进程,一个Harq进程在等待确认信息时,发送端可以使用其他Harq进程来继续发送数据。

进程是Ue级参数,每个Ue都有16(也可以配置为其他值)个进程。

Ue0在slot3上的业务由进程1(假设是进程1)进行传输。 

Ue0在slot4~slot6上的业务分别由进程2~进程4进行传输,这四个时隙的反馈统一在slot9上进行,当slot9上收到反馈的ACK后,这四个进程可以释放(释放后便可以承担其他时隙的传输任务)。

如果slot3~slot6上还有Ue1的业务,会用Ue1自己的进程进行传输。

     slot3~slot6上,如果有一个slot上传输的是某Ue的msg4,那么另外3个slot上不会有该Ue的下行业务,因为msg4的反馈没有收到,其他业务便不能进行。

反馈信息经PUCCH信道还是PUSCH信道上传输,取决于该Ue有没有上行业务。

例如,在上行slot9上,ue0、ue1没有上行业务,则ue0、ue1在slot3~slot6上的反馈信息全部经PUCCH信道反馈;

Ue2、ue3有上行业务,则ue2、ue3在slot3~slot6上的反馈信息全部经PUCCH信道反馈。

Harq进程的三种状态:

空闲态(IDLE):可用;

重传态(NACK):收到NACK后置为重传态,代表需要重传;

等待态(WAIT):正在使用(正在进行初传或重传)。

 

K0、K1、K2

K0:Pdsch到Pdcch的距离(差几个时隙),K0一般设置为0;

K1:Pdsch到ACK/NACK的距离;

K2:Pdcch到Pusch的距离。

K1、K2都可以说成下行时隙与上行时隙的时间间隔。

 

最后

以上就是丰富小馒头为你收集整理的Harq进程的全部内容,希望文章能够帮你解决Harq进程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(121)

评论列表共有 0 条评论

立即
投稿
返回
顶部