NR/5G - PUSCH repetition次数中遗留的疑问“引来的一个问题是,UE是怎么来确定MCS field是完整地表示MCS,还是需要将最高2比特作为重传次数指示,剩余的其它低位field才表征MCS值?”
学习了下相关协议,查到以下相关描述。
在38.321协议中,有下面一段描述
1> if the BWP selected for Random Access procedure is configured with both set(s) of Random Access resources with MSG3 repetition indication and set(s) of Random Access resources without MSG3 repetition indication and the RSRP of the downlink pathloss reference is less than rsrp-ThresholdMsg3; or
1> if the BWP selected for Random Access procedure is only configured with the set(s) of Random Access resources with MSG3 repetition indication:
2> assume MSG3 repetition is applicable for the current Random Access procedure.
1> else:
2> assume MSG3 repetition is not applicable for the current Random Access procedure.
其中的rsrp-ThresholdMsg3配置在BWP-UplinkCommon中。
rsrp-ThresholdMsg3 Threshold used by the UE for determining whether to select resources indicating Msg3 repetition in this BWP, as specified in TS 38.321 [3]. The field is mandatory if both set(s) of Random Access resources with MSG3 repetition indication and set(s) of Random Access resources without MSG3 repetition indication are configured in the BWP. It is absent otherwise. |
“both set(s) of Random Access resources with MSG3 repetition indication and set(s) of Random Access resources without MSG3 repetition indication”这里的Random Access Resources是区分不同Set的,在rach-ConfigCommon或者msgA-ConfigCommon-r16都只有一套RACH配置,需要再查看下其中的additionalRACH-ConfigList-r17,从命名来看是一个List。可以看到,additionalRACH-ConfigList-R17中还可以最多包含256个RACH配置,包括4-step RACH和2-step RACH配置。
通过配置FeatureCombination-r17可以指示RACH资源的用途,包含用于指示redCap,smallData传输指示以及msg3-Repetition等。
再回到38.321那段协议的描述,一种场景是配置的RACH资源都指示了会进行Msg3 repetition,此时MCS的高2比特用于确定MSG3传输次数。
另外一种场景是一些配置没有指示Msg3 repetition,且RSRP低于门限,那么需要进行MSG3 repetition。
总结,UE通过网络配置的用于指示MSG3 repetition的随机接入资源发送MSG1,以此来告知基站请求MSG3重传指示,基站在MSG2的响应的RAR中的MCS的高两比特再告知MSG3的传输次数。