UE capability 分为 Network capability 和 Radio capability, 即网络能力和无线能力。
- Netowrk Capability
UE 在做Attach Request 时会主动上报自己的网络能力; - Radio Capability
网络侧下发Enquiry Capability来请求UE无线能力,UE 回复capability information.
UE network capability
Refer to: 24.301 - 9.9.3.34
重点关注上述标红的2个参数:
Dual connectivity with NR (DCNR) (octet 9, bit 5)
UE是否支持NR双连接.
This bit indicates the capability for dual connecitivity with NR.
0 dual connectivity with NR not supported
1 dual connectivity with NR supported
N1 mode supported (N1mode) (octet 9, bit 6)
UE是否支持5G 核心网。
This bit indicates the capability for N1 mode.
0 N1 mode not supported
1 N1 mode supported
EPS network feature support
在Attach accept 消息中存在 EPS network feature support 信元,参考:36.304
其中RestrictDCNR用来指示网络是否支持DCNR.
Restriction on the use of dual connectivity with NR (RestrictDCNR) (octet 4, bit 6)
This bit indicates if the use of dual connectivity with NR is restricted or not.
0 Use of dual connectivity with NR is not restricted
1 Use of dual connectivity with NR is restricted
UE Radio Capability
UE的无线能力中RAT部分经历多年的演进,其包含的内容已经非常庞大(记得在2016年时,LTE 的C代码中为这个capability 申请了几十M的内存空间进行存储。),比如:支持的频率列表、CA band 组合、DC组合等,如果UE每次idle 转connected 都上报这些信息,是空口资源的一种浪费。为了避免这种浪费,网络侧在首次需要这些资源时,会下发enquiry 消息主动获取,然后存储在MME中,后续需要时直接查询即可。
网络请求UE上报无线能力:
在ENDC中,网络会请求的RAT包括:eutra/eura-nr/nr
在eutra中存在ENDC相关能力指示:
nocriticalExtension: IRAT-ParametersNR-r15 -> en-DC-r15
en-DC-r15 表示UE是否支持en-DC