beamManagement(一)idle初始接入过程

简介: NR中所有的上下行信道的发送和接收都是基于波束。基站通过对信道质量的测量来动态选择UE和基站之间波束的方向和频率,进而完成通信。NR使用的频率信号是高频信号,高频意味着波长越短,天线也就越短。当无线信号辐射变为波束形状后,就很难使用单个的天线传输同时覆盖多个UE,因而NR的天线数量大大增加,形成更多波束,提升覆盖;NR使用Massive MIMO技术时,就需要使用大规模天线阵列,进而实现多用户空分,提升频谱利用率; 提升能量利用率,满足覆盖需求(特别是高频)。beam forming 不是本篇的重点(其实我也不太会),可以百度看下具体内容。这里只关注3GPP spec中相关的波束管理的内容。

NR中所有的上下行信道的发送和接收都是基于波束。基站通过对信道质量的测量来动态选择UE和基站之间波束的方向和频率,进而完成通信。NR使用的频率信号是高频信号,高频意味着波长越短,天线也就越短。当无线信号辐射变为波束形状后,就很难使用单个的天线传输同时覆盖多个UE,因而NR的天线数量大大增加,形成更多波束,提升覆盖;NR使用Massive MIMO技术时,就需要使用大规模天线阵列,进而实现多用户空分,提升频谱利用率; 提升能量利用率,满足覆盖需求(特别是高频)。beam forming 不是本篇的重点(其实我也不太会),可以百度看下具体内容。这里只关注3GPP spec中相关的波束管理的内容。


本篇的内容分散在38.331 ,38.321,38.212,38,213,38.214等。波束管理分为上行和下行波束管理,换个角度又可以分成idle 初始接入过程和connected mode过程,先看idle 初始接入过程。



idle 初始接入过程


首先根据支持band的情况进行底层扫频,decode 到SIB1时,可以通过ssb-PositionsInBurst 确定当前小区对应的SSB 数量信息。

15f6036bdd3b45e6b7c1799d0563234d.png

inOneGroup(8bits): 当每半帧SSB max number=4时,最左边的4bit有效(从左到右依次为SSB 0~3),其余4个暂时忽略;当每半帧SSB max number=8时,8个bits都有效,从左至右分别为SSB 0~7;当每半帧SSB max number=64时,8个bits都有效,从左至右,第一个bits对应SSB0,8,16,24,32,40,48,56;第二个bit对应SSB1,9,17,25,33,41,49,57;第三个bit对应 SSB 2,10,18,26,34,42,49,58,依次类推。bit=1代表对应的SSB有正常传输,就是在环境中有这个ssb,bit=0,代表环境中没有这个SSB。L=64的情况对应的是FR2, 在FR1中 L=4/8。如果对应的是FR2,那还会有groupPresence出现。


groupPresence(8bits) 针对的是SSB L=64的情况,用8bits表示,从左至右分别表示一组 SSB的情况,第一个bit对应SSB0~7,第二个bit对应SSB 8~15,第三个bit对应SSB 16~23,第4个bit对应SSB 24~31,第5个bit对应SSB 32~39,第6个bit对应SSB 40~47,第7个bit对应SSB 48~55,第8个bit对应SSB 56~63。\n\n每半帧SSB max number L的确定与频谱相关,UE在小区搜索过程中就可以确定L的值,详见NR小区搜索(一)SSB。


举个例子 假如L=8,配置如下,那代表这个小区对应的SSB 0~7都有在传输,UE正常情况下可以测量到SSB0~7的信号值。


ssb-PositionsInBurst


inOneGroup '11111111'B


假如L=64


ssb-PositionsInBurst


inOneGroup '10101010'


groupPresence '01000000'


groupPresence代表SSB 8~15有在传输;具体还要看inOneGroup 代表实际SSB 8,10,12,14有在传输,UE可以在现实环境中测量到SSB 8/10/12/14的信号值。SSB信息确定之后,UE小区搜索阶段就会选SSB信号最强的那个驻留,之后会进行随机接入,进行注册,在发起RACH发送preamble的时候,网络端就可以通过preamble确定UE所选的SSB,进而确定UE驻留小区的具体SSB信息,完成UE和基站的SSB beam配对,NR PRACH(四)PRACH与SSB的映射PRACH(四)PRACH与SSB的映射有解释preamble和SSB的关系,当然这里为了连续性还是简单看下。

ec794edf6eac40e7aa33ae2771b07d31.png

假设L=8,inOneGroup '11111111'B   网络实际发送了SSB 0~7。


ssb-perRACH-OccasionAndCB-PreamblesPerSSB eight : 4, N=8,R=4, N=8 代表一个RO 映射到8个SSB,SSB n 就有4个连续的CB preamble,每个RO 的起始preamble index 是n*totalNumberOfRA-Preambles /N ,则SSB0 对应的CB preamble 为0~3,SSB1对应的CB preamble 为8~11,SSB2 对应的CB preamble 为16~19,SSB3对应的CB preamble 为 24~27,SSB4对应的CB preamble 为 32~35,SSB5对应的CB preamble 为 40~43,SSB6对应的CB preamble 为 48~51,SSB7对应的CB preamble 为 56~59。

8f8543f92d8c4abeb4f852079b6f791e.png

如上图38.321中的描述,在发起initial RA前,UE会根据SIB1中的rsrp-ThresholdSSB,选取满足门限的SSB,如果所有的SSB都不满足门限,就任意选择一个SSB。SSB与PRACH配置相关联,UE选择关联的PRACH发送 msg1,基站侧通过对应的CB preamble就知道UE驻留的SSB信息,进而基站就会在UE选择的的SSB的方向上返回msg2/msg4,完成初始接入阶段,这就是基于波束的初始训练过程。


a93e370f8c6641a0aee8f90f655769bf.png

相关文章
|
9月前
|
前端开发 测试技术
【前端验证】记录将发包量作为传参以加速debug的环境优化记录
【前端验证】记录将发包量作为传参以加速debug的环境优化记录
|
监控 Java 索引
ES 生产中10个常见参数阈值(默认最大值)操作及优化解决方案
ES 生产中10个常见参数阈值(默认最大值)操作及优化解决方案
ES 生产中10个常见参数阈值(默认最大值)操作及优化解决方案
|
5天前
|
运维 Serverless 数据处理
函数计算产品使用问题之应用每次重新部署,里面的函数之前配好的“运行时”和“层”都会恢复初始状态,该怎么办
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
12天前
|
监控 UED Python
代理IP的可用率一般是怎么来判断的
代理IP的可用率关乎用户体验和效率,涉及连通性测试(检查能否成功连接目标网站)、响应时间(衡量性能,短响应时间代表高可用性)、成功率统计(访问成功的比例显示稳定性和可靠性)、错误率分析(高错误率显示问题)、以及稳定性评估(长期性能表现确保服务连续性)。多种指标综合判断代理服务质量。
|
2月前
|
C语言
start.S详解学习(一):设置 CPU 模式
start.S详解学习(一):设置 CPU 模式
50 0
|
算法
m基于wcdma的软切换性能matlab仿真,对比平均激活集数(MASN)激活集更新率(ASUR)以及呼叫中断概率(OP)三个性能指标
m基于wcdma的软切换性能matlab仿真,对比平均激活集数(MASN)激活集更新率(ASUR)以及呼叫中断概率(OP)三个性能指标
90 0
m基于wcdma的软切换性能matlab仿真,对比平均激活集数(MASN)激活集更新率(ASUR)以及呼叫中断概率(OP)三个性能指标
|
存储 分布式计算 资源调度
有状态计算实现方式|学习笔记
快速学习有状态计算实现方式
137 0
有状态计算实现方式|学习笔记
|
Java 程序员 调度
线程的创建方式,状态周期管理
进程是计算机中的程序,关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。
109 0
线程的创建方式,状态周期管理
|
运维 Linux
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
264 0
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
直播系统定制,判断数据连接是否可用
直播系统定制,判断数据连接是否可用
155 0