NR 6Rx bands #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
According to the source code
NR 6Rx bandsmeans components with MIMO DL value 6.However, MIMO DL values can be 2, 4 or 8 only.
Wireshark packet-nr-rrc.c:
Wireshark NR-RRC-Definitions.asn:
Where is this feature coming from?
@rtommy
You're correct. Up to 3GPP Rel. 18, 6 Layers are not supported, however 6 Rx with up to 4L is supported.
See this document from Qualcomm, where they examine the usecases for 6Rx (with 4L and 6L).
This is why the features parser checks for max. supported Rx, not actual layers.
I followed the current implementation logic and code. According to that, MIMO DL value cannot be 6.
My interpretation is different from yours.
component.mimoDl.valuecomes from maxNumberMIMO-LayersPDSCH ingetNRFeatureSetfunction. It cannot have value 6, only 2/4/8.Later, in
applyNrFeaturesPerCCthe feature's uplink and downlink MIMO value is coped into the component's mimo values here and here.Finally, in
updateNrBandsCapabilitiesthe band inherits these from the component here.3GPP rel 19 is not even implemented anywhere, Wireshark is also on 18.6.0 so I think i't s bit early to add a feature from future release.
Hi, Mimo 6rx is supported for proprietary capability formats like 0xB826, ue capability code doesn't support that (as you pointed out it will be available in future 3gpp releases)
Okay so this means to me that at the moment there does not seem to be any valuable reason to have Mimo 6Rx in the feature list.
Some devices support it even if it's out of spec, it isn't used to transmit 6 streams, which would be impossible without 3GPP support, but it's used to increase the probability of getting an high rank
So we basically established that the current uecapparser implementation does not support 6Rx hence, why do you keep it in your code then? as of now, 100% of every uploaded message will have "No NR 6Rx support" for sure.
@rtommy
Tbh, not really sure at this point what exactly you mean, but check this logs for example:
Xiaomi 15 Pro CN.
This device supports 6 receiving antennas for 4L and more stable Rank 3/4 usage on some FR1 NR bands
You are right. I was under the impression that I would not see value 6 like "NR max MIMO Rx: 6 Rx", because none of the bands would have/support it. But the example you shared shows otherwise. 😄
Okay, it was my confusion then, thank you for clarifying.