NR UE-cap解析

UE能力包含无线能力以及与CN(Core Network)相关的字段,与CN相关的有支持的加密算法等;

对于无线侧的能力主要是基站通过RRC消息UEInformationRequest指示UE进行UE能力的上报,这个流程适用于CN侧未保存UE-Cap的情况,如初始接入流程,这里大致梳理一下初始接入流程的处理:

1、NAS指示RRC层在指定频段或者全频段搜索,指示UE解码SSB、下行同步,按照RSRP等信号参考值排序,按照mib消息字段解码SIB1消息,随后根据SIB1当中的UAC相关字段进行UE是否能够接入当前CELL的判断,判断成功后将sib1当中的plmn等字段交给nas,选择接入网络;

2、随后指示MAC发起随机接入,进行上行同步以及SR(Schedule Requset)传输,这里的RACH指的是CBRA(Contention-based Random ACCESS),主要分为四条消息,msg1、msg2、msg3、msg4,对于层三而言msg3对应RRC Setup Request(指示接入原因和ue-id),这条消息用于让BS分配SRB1资源,并且进行竞争解决(msg1主要是mac发送preamble、而BS可能收到来自不同UE的相同preamble);

3、收到BS发送的RRC Setup后,UE按照SRB1配置创建MAC、RLC实体,组装RRC setup complete消息(携带register-request),基站收到后向CN发送InitialUEMessage,CN向ue发送鉴权请求,ue发送鉴权响应,NAS SMC流程;

4、随后CN会下发InitialContextSetupRequest消息,基站侧进行ue实体配置后,会下发AS SMC消息,UEInformationRequest消息查询ue能力字段(特定频段的UE能力):

其中参数含义参考38.331

上图中的capabilityRequestFilter为string类型,其根据rat-Type编码不同的消息ASN结构体,NR当中该字段由UE-CapabilityRequestFilterNR编码。

其中FreqBandIndicatorNR用于指示查询的无线频段,参考协议38.101,maxBandwidthRequestedDL和maxBandwidthRequestedUL用于指示上下行最大的带宽。

收到SRB承载的ue-cap-req消息后,ue上报ue-cap-info:

需要注意的是这里的transaction-id需要与request消息对应,保证是一个流程

同样的这里的能力信息也是string类型,按照rat类型分类

第一项指的是RRC支持的协议版本,R15、R16、或R17等,后面各项为PDCP、RLC、MAC、PHY、射频参数、feature-set参数等,以下图为例:

通过上述字段BS会判断当前小区支持的带宽下ue对应的能力信息,从而为其分配与ue能力信息相关的无线资源

5、后续进行初始的RRC-Reconfiguration,响应CN InitialContextSetupResponse;

6、后续ue会发起PDUSessionResourceSetupRequest消息,通常会建立5qi1、5、9,对应的业务类型分为GBR和Non-GBR,而5QI5虽然为Non-GBR业务,但由于其为IMS命令承载,故优先级较高,而其余优先级低于GBR业务5QI,参考23.501

7、基站侧建立相应承载后,向UE发送RRC-Reconfiguration消息,用于建立SRB2和DRB承载,收到CN发送的PDU建立res后透传给UE

Directory Listing /ftp/Specs/archive

由于能力有限,上述内容难免出现问题,欢迎各位同学交流

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值