NR SSB Measurement Timing Configuration(smtc)

 

 

SSB Measurement Timing Configuration(smtc)主要用于测量,NR测量需要将serving cell和neighbour cell的SSB对准才行,stmc就用于此,同频和异频都会配置smtc。smtc定义了可用于限制对特定资源的UE测量的持续时间和周期。在smtc期间内,UE将在配置的SSB进行无线链路监视/无线资源管理测量。NR中有几种不同的smtc IE,分别用于不同的场景,下面具体看下区别。

smtc1

b204c735f4d88944150dc0931e70b0c5.png

smtc1通常在measobject中配置,intra-freq和inter-freq都会有smtc1,UE应根据收到的smtc1配置中的periodicityAndOffset参数(为以下条件提供Periodicity和Offset值)设置第一个SSB 的测量定时配置(SMTC)。

NR Pcell每 个 SMTC occasion的第一个subframe和SFN 满足以下条件:SFN mod T=(FLOOR(Offset/10)) ,T=CEIL(Periodicity/10);如果Periodicity 大于sf5,则subframe=Offset mod 10,否则subframe =Offset 或(Offset+5)。

 

62a3d72e9cee090652332ccec02683ee.png

这里看到periodicity 是20 subframe ;offset 是0,subframe= 0 mod 10 =0;SFN mod 2=0;duration是 2 subframe 。

8edf929bf41c1d24ae453c7780d01085.png

smtc2

2e590b72ba0c680e4d959e7d044f1804.png

smtc2:MeasObjectNR 中对应的同步信号的第二个测量时序配置,pci-List中是要测量相关的PCI。周期性由smtc2中的periodicity指示,时序偏移量等于periodicityAndOffset modulo periodicity中指示的偏移量。 smtc2中的periodicity只能设置为严格小于smtc1中periodicityAndOffset所指示的周期的值(例如,如果smtc1中的periodicityAndOffset为sf10,那periodicity只能设置为sf5,如果smtc1中periodicityAndOffset表示sf5,则无法配置smtc2),由此可以看出stmc2要结合stmc1配置,而且比smtc1的周期更短,用于同频测量(如上图smtc2后面的Cond intraFreqConnected,在同频测量场景才可能会有smtc2)。对于同一MeasObjectNR->smtc2 ->pci-List 中指示的小区,UE 应根据收到的 smtc2 配置中的periodicity参数设置额外的 SSB测量定时配置(SMTC),并使用 Offset(来自smtc1 periodicityAndOffset) 和 smtc1 配置中的 duration参数。 每个SMTC occasion的第一个subframe 同样要满足上面NR SpCell的SFN和subframe的条件。

 

smtc2-LP

b8c8aa57ad7a09583655b9981a74bb23.png

smtc2-LP:smtc2-LP用于同频邻区测量时序的长周期配置;timing offset和duration采用intraFreqCellReselectionInfo中的stmc的offset和duration。

smtc2-LP 中的周期性只能设置为严格大于 intraFreqCellReselectionInfo 中 smtc 中periodicity的值(例如,如果 smtc指示 sf20,则 Long Periodicity 只能设置为 sf40、sf80 或 sf160,如果 smtc 指示 sf160,则 smtc2-LP 无法配置)。pci-List,如果存在的话,会包括具有长周期性的同频邻区的PCI。 如果smtc2-LP不存在,则UE假定不存在具有长周期性的同频邻区。这个参数可以在SIB2 和SIB4中配置,上面是SIB2中配置的描述,在SIB4中配置时,将上面的描述换成InterFreqCarrierFreqInfo即可。

对于smtc2-LP中pci-List指示的同频(同频小区重选)或异频(异频小区重选)的小区,UE应设置额外的SSB测量定时配置(SMTC ), 根据 smtc2-LP 配置中接收到的periodic参数,并使用该freq的 smtc 配置中的偏移量(从periodicityAndOffset中得到)和duration参数。 每个SMTC时机的第一个subframe满足上述NR SpCell或服务小区(用于小区重选)的SFN和subframe的条件。

smtc3list

eaf56a1ed93534e6fb3da585baab87fc.png

smtc3list:适用于IAB-MT场景,This is used for the IAB-node's discovery of other IAB-nodes and the IAB-Donor-DUs.

对于同一 MeasObjectNR 列表的每个 SSB-MTC3 ->pci-List 中指示的小区,IAB-MT 应根据接收到的 periodicityAndOffset 参数,使用与 smtc1 相同的条件以 确定每个SSB-MTC3 配置中的 SFN 和subframe,以便根据 SSB-MTC3 配置中的duration和 ssb-ToMeasure确定的SSB 进行测量。

62e3738ab616a5e36e5f567be696cf12.png

针对ssbFrequency,基于SSB的RRM 测量和基于 CSI-RS 的 RRM 测量(除了 SFTD 测量之外),UE不考虑 SMTC 时机外的subframe中的 SSB。

 

 

### 5G NR SSB 配置及相关解释 #### 同步信号块(SSB)结构 5G NR 中的同步信号块(SSB)由主同步信号(PSS)、辅同步信号(SSS)和物理广播信道(PBCH)组成[^1]。这些组件共同作用,提供初始接入所需的同步信息和系统消息。 - **PSS 和 SSS**: 这两个信号用于时间和频率同步以及小区识别。它们分别对应于 LTE 的主同步信号(Primary Synchronization Signal, PSS)和辅同步信号(Secondary Synchronization Signal, SSS),但其设计更适应更高的频谱效率需求。 - **PBCH**: 物理广播信道承载着基本的系统信息,例如 MIB(Master Information Block)。MIB 提供了关于小区的基本配置信息,如子载波间隔、系统帧号等[^4]。 #### SSB 时间域分布 SSB 在时间域上的传输遵循一定的模式。SSB 被组织成 SSB Burst Set,这是一个在特定周期内包含多个 SSB 的集合[^2]。以下是有关 SSB Burst Set 的一些重要特性: - **周期性**: SSB Burst Set 的周期可以被配置为 {5ms, 10ms, 20ms, 40ms, 80ms, 160ms}。默认情况下,在小区搜索阶段假设周期为 20ms,之后可以通过 RRC 参数 `ssb-periodicityServingCell` 来调整此值[^3]。 - **时域图样**: 协议定义了五种可能的时间分配方案(Case A 至 Case E)。其中,Case A 到 Case C 主要适用于 FR1(低于 6GHz 的频段),而 Case D 和 Case E 是为 FR2(毫米波频段)设计的。 #### 波束扫描支持 为了提升覆盖范围并应对高频传播损耗问题,5G 系统引入了波束赋形技术。SSB 不仅可以在单个波束上发送,还可以通过多波束扫描来扩展覆盖区域。这种机制特别适合高频场景下的应用。 #### 最大 SSB 数量限制 不同频段下允许的最大 SSB 数量有所不同: - Sub-3 GHz: 最多可容纳 4 个 SSB; - Sub-3 GHz 至 Sub-6 GHz: 支持最多 8 个 SSB; - Above 6 GHz: 定义了高达 64 个 SSB。 这反映了随着工作频率升高,所需的空间分辨率也相应增加的趋势。 ```python # 示例 Python 代码展示如何解析 SSB 周期参数 def parse_ssb_periodicity(periodicity_str): ssb_periods = {"5": 5e-3, "10": 10e-3, "20": 20e-3, "40": 40e-3, "80": 80e-3, "160": 160e-3} try: return ssb_periods[periodicity_str] except KeyError: raise ValueError(f"Invalid periodicity value '{periodicity_str}'") # 使用函数示例 try: period_in_seconds = parse_ssb_periodicity("20") # 应返回 0.02 秒 except ValueError as e: print(e) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

modem协议笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值