蜂窝无线通信系统依赖基站和UE之间准确高效地协调互通,其中UE Capability就是基站和UE之间协调的重要一环。
UE Capability即UE能力,基站知道UE能力之后才能对UE做出正确的调度。如果UE支持某个功能,那么基站可以给该UE配置该功能;如果UE不支持某个功能,那么基站便不可以给该UE配置该功能。
1. 基本流程
根据38.331,UE Capability主要涉及两个流程:UE Capability请求和UE Capability上报。当基站需要UE上报UE Capability时,基站会给UE下发UECapabilityEnquiry指令。当UE收到UECapabilityEnquiry指令后,UE根据指令上报UE能力UECapabilityInformation。
UECapabilityEnquiry的信令结构如下所示。UECapabilityEnquiry信令中的Filter会指示UE基站具体想知道哪些UE Capability。
UECapabilityInformation的信令结构如下图所示。UECapabilityInformation中可以包含多个Container,每个Container可以包含NR,Eutra-NR 或者Eutra对应的UE Capability。其中NR对应上报NR的UE Capability,Eutra-NR对应上报MR-DC的UE Capability,Eutra对应上报LTE侧的UE Capability。
2. UE Capability信令结构
UE Capability分为不同级别的能力。
UE specific的UE Capability:每个UE可以有不同的能力,这种UE能力适用于UE支持的所有载波和载波组合。
载波组合(Band Combination)级别的UE Capability:每个Band Combination可以有不同的能力,比如Band3+Band77这个Band Combination支持某种UE能力,而Band1+Band78可能就不支持该UE能力。
载波(Band)级别的UE Capability:每个Band可以有不同的能力,比如Band 77支持某个UE能力,而Band 78可能就不支持该UE能力。
另一个UE能力分类的方法是按照协议栈来分类,UE Capability实际上报的时候也是按照协议栈分层来上报的。
从下图可以看出,UE Capability上报分为:
PDCP-Parameters:PDCP层对应的UE Capability
RLC-Parameters:RLC层对应的UE Capability
MAC-Parameters:MAC层对应的UE Capability
Phy-Parameters:PHY层对应的UE Capability
RF-Parameters:RF(射频)相关的UE Capability
3. 协议查看
看UE Capability会涉及到3个主要的协议:
38.306:查看每个UE Capability的详细介绍,表示什么意思,是不是必选UE Capability等;
38.331:查看UE Capability查询和上报流程,信令结构等;
38.822:查看UE feature。UE feature可以简单理解为大家讨论时候写的大白话,UE Capability进一步把UE feature翻译成协议所需要的语言。
4. 信令Log
学习UE Capability最快的方法便是直接查看UE Log,看看UE是怎么真实上报自己的UE Capability的。
www.sharetechnote.com 上有一段Amarisoft的UE Capability上报Log,有需要的可以自行查阅。(建议Copy下来后使用Note Pad ++查看)