SSB概述

SSB的作用

参考:物理层-同步信号块SSB与小区主同步PSS、小区辅同步SSS

为什么会出现SSB

用户接入系统,需要先同步再进行系统消息接收,这会带来一定的时延
所以5G引入了SSB,把物理广播信道和同步信道融合在一起发送

  • 5G带宽很大,因此整个小区级的参考信号偏差较大,需要更小带宽的信号质量测量

  • 5G终端支持可变带宽BWP,不同的BWP需要有自己独立的信道质量测量,不同的BWP需要独立的参考信号,而不是整个小区基站的参考信号

  • 5G支持波束赋形,不同的波束需要有自己独立的信道质量测量,不同的波束需要独立的参考信号。

  • 手机终端,通过小区搜索,从基站小区提供的广播信号和信道中获得了基站的时频资源位置以及小区时频资源的分配关系,即小区信息

  • LTE终端是通过基站提供的4个物理层信号与信道与基站进行小区同步的:主同步信号PSS、辅同步信号SSS、小区参考信号CRS、物理广播信道PBCH

  • 在5G NR中,把这4个与小区同步相关的信号、信道所对应的时频资源,结构化的组织了在一起,形成一个新的资源块,称为同步信号块SSB。

  • LTE小区参考信号CRS被解调参考信号DMRS所替代,CRS是小区级别的,而DMRS是信道级别的,每个信道都有自己独立的解调参考信号,作用与小区参考信号类似。

同步广播块 (SSB, Synchronization Signal Block) 在5G NR(新无线电)中的作用非常重要,主要包括以下几个方面:

  • 时间和频率同步:SSB提供了初始的时间和频率同步信号,帮助用户设备(UE)在接入网络时与基站进行同步,是UE与网络进行通信的前提条件
  • 小区搜索和小区选择:SSB包含有主同步信号(PSS)和辅同步信号(SSS)。它们协助UE进行小区搜索和小区选择。通过PSS和SSS,UE能够识别小区ID,从而选择合适的小区进行连接
  • 广播信息传递:SSB包含了广播信道(BCH),其上承载有主广播控制信道(PBCH),用来传递系统信息块(SIB1),这包括系统的基本配置信息,如小区的频率,带宽、系统帧结构。
  • 信道质量评估:通过接收SSB,UE能够评估信道质量,如信号强度和信噪比(SNR),这对于后续的链接和通信质量有重要作用。
  • 波束管理:在毫米波频段,SSB用于波束成形和波束管理。SSB在不同方向上的波束上周期形地发送,UE可以通过测量各个波束上的SSB信号强度来选择最优波束,从而实现波束追踪和最佳连接

SSB组成

SSB(同步广播块)是进行小区搜索的基本单元,包含主同步信号(PSS),辅同步信号(SSS)、物理广播信道数据(PBCH-DATA)和物理广播信道解调参考信号(PBCH-DMRS)
对于非连接态的终端是基于SSB来进行同步,对于连接态的终端使用CSI-RS进行小区搜索

主同步信号PSS序列10ms帧同步以及物理小区ID的第二个部分
辅同步信号SSS序列物理小区ID号的第一个部分
物理信道参考信号DMRS用来替代小区参考信号CRS
物理广播信道PBCHMIB信息

SSB在时域持续4个OFDM符号,频域上持续240个子载波。

  • PSS在SSB在第一个OFDM符号上发送,频域上占据127个子载波,其余子载波为空
  • SSS在SSB上的第三个OFDM符号上发送,与PSS占据相同的子载波,SSS两端分别空出8个和9个子载波。
  • PBCH在SSB的第二个和第四个OFDM符号上发送,另外,PBCH还是使用SSS两端各48个子载波发送。

在这里插入图片描述
在这里插入图片描述

发射端SSS信号生成(TS 38.211- 7.4.2.3.1)

refSSS为协议TS 38.211 Section 7.4.2.3.1中生成的127个本地SSS。
在这里插入图片描述
MATLAB中refSSS生成过程如下:
事先定义好d_SSS0和d_SSS1两个序列
在这里插入图片描述
根据输入的小区id生成SSS序列
在这里插入图片描述

发射端PBCH-DMRS信号生成(TS 38.211-7.4.1.4)

在这里插入图片描述
在这里插入图片描述

SSB的内容解读

物理小区ID PCI

什么是物理小区ID

PCI(Physical Cell Identifier)即物理小区标识,LTE终端以此区分不同小区的无线信号。在小区PSS/SSS信道之外的其他信道上数据的发送,都会用此物理小区标识进行加扰,可以说小区标识是对于进出小区的数据进行初步的身份标识的一种手段,避免不是小区的数据进入小区,只有持有小区通信证的载波数据,才会被基站的小区认可。
现实组网不可避免要对PCI进行复用、可能造成相同PCI由于复用距离过小产生冲突(PCI冲突),因此相邻同频小区,要避免使用相同的PCI。
PCI规划(物理小区ID规划)的目的就是为每个eNB小区合理分配PCI,确保同频同PCI的小区下行信号之间不会互相产生干扰,避免影响手机正确同步和解码正常服务小区的导频信道。

物理小区ID的组成

P C I = N I D c e l l = 3 N I D ( 1 ) + N I D ( 2 ) PCI =N_{ID}^{cell}=3N_{ID}^{(1)} + N_{ID}^{(2)} PCI=NIDcell=3NID(1)+NID(2)
在4G和5G中,把物理小区ID号分成N个组
组号记为 N I D ( 1 ) N_{ID}^{(1)} NID(1),组号来自SSS
在每个组内有分为组内标识,记为 N I D ( 2 ) N_{ID}^{(2)} NID(2),组内号来自PSS
4G LTE系统的PCI 号被分成N(1)_ID=168个组,每个组包括N(2)_ID=3个不同的组内标识,一共提供168*3=504个标识。

5G LTE系统的PCI 号被分成N(1)_ID=336个组,每个组包括N(2)_ID=3个不同的组内标识,一共提供336*3=1008个标识。

主同步信号PSS

PSS承载的数据信息:物理小区PCI组内3种标识 N I D ( 2 ) N_{ID}^{(2)} NID(2)

辅同步信号SSS

SSS承载的数据信息: 物理小区PCI id的 N I D ( 1 ) N_{ID}^{(1)} NID(1)部分

物理小区广播信道PBCH

(1)5G PBCH信息的长度:32 Bits

(2)5G PBCH信息的来源

由RRC层提供的小区信息 (L3的MIB: Master system information block)
物理层自身提供信息 (L1的同步)
(3) 5G PBCH信息的内容

  • 10ms系统帧号SFN(高位MSB,地位LSB)
  • 5ms半帧号0或1
  • SSB波束索引号:由两部分组成,低位部分在DMRS中承载,高位部分在PSS中承载
  • SIB1的位置
  • 信道参考信号的类型

SSB中信号的调制

xPSK调制

PSK调制是指幅度恒定,频谱恒定,相位可变的一种数字调制方式。
如上图QPSK,每个幅度一致,频率相同的、相位不同的符号代表2个比特。

SSB不同信号的调制方式

SSB测量指标

SSB的信道测量下面的参数:
参考信号接收功率(RSRP)、接收信号强度指示(RSSI)和参考信号接收质量(RSRQ)以及SINR(信干燥比)

SS-RSRP(TS 38.215-5.1.1)

定义

SS参考信号接收功率(SS-RSRP)定义为携带次级同步信号(SSS)的资源元素的功率贡献的线性平均值(以[W]为单位)。SS-RSRP的测量时间资源被限制在SS/PBCH块测量时间配置(SMTC)窗口持续时间内。如果SS-RSRP被用于L1-RSRP,根据TS 38.214 [6]中定义的报告配置进行配置,则SMTC窗口持续时间对测量时间资源的限制不适用。
用于SS-RSRP确定的解调参考信号为物理广播信道(PBCH)的解调参考信号,以及如果由高层指示,还可以使用CSI参考信号,除了次级同步信号(SSS)。使用PBCH的解调参考信号或CSI参考信号的SS-RSRP应通过对携带相应参考信号的资源元素的功率贡献进行线性平均,考虑到在TS 38.213 [5]中定义的参考信号的功率缩放。如果SS-RSRP不用于L1-RSRP,则不适用于使用CSI参考信号进行SS-RSRP确定的额外用途。
SS-RSRP应仅在具有相同SS/PBCH块索引和相同物理层小区标识的SS/PBCH块对应的参考信号之间进行测量。
如果SS-RSRP不用于L1-RSRP,并且高层指示某些SS/PBCH块用于执行SS-RSRP测量,则仅从指示的一组SS/PBCH块中测量SS-RSRP。
对于频率范围1,SS-RSRP的参考点应为UE的天线连接器。对于频率范围2,应基于与给定接收分支对应的天线元素的组合信号来测量SS-RSRP。对于频率范围1和2,如果UE使用接收分集,则报告的SS-RSRP值不得低于任何单个接收分支的相应SS-RSRP。

计算

  • 使用SSS和DMRS测量的RSRP
    MATLAB公式:
    在这里插入图片描述
    其中的sssInd为SSS在SSB中的索引(一共127个),如下图所示,为固定值(536,537,…,661,662)。
    在这里插入图片描述

SS-RSSI(TS 38.215-5.1.3)

定义

NR载波接收信号强度指示器(NR carrier RSSI)包括在测量带宽内,从所有源(包括共信道服务和非服务小区、邻信道干扰、热噪声等)的N个资源块中,在测量时间资源的某些OFDM符号中观察到的总接收功率(以[W]为单位)的线性平均值。对于小区选择,根据TS 38.211 [12]第4.1条款,NR载波RSSI的测量时间资源不受限制。否则,NR载波RSSI的测量时间资源被限制在SS/PBCH块测量时间配置(SMTC)窗口持续时间内。
如果由高层指示,如果未使用测量间隙,则NR载波RSSI在由高层参数measurementSlots指示的SMTC窗口持续时间内的时隙中以及由表5.1.3-1给出的OFDM符号中测量;如果使用测量间隙,则NR载波RSSI在SMTC窗口持续时间内由高层参数measurementSlots指示的时隙中以及由表5.1.3-1给出且与测量间隙重叠的OFDM符号中测量,测量间隙在TS38.133 [12]中定义。
在这里插入图片描述
如果高层指示某些SS/PBCH块用于执行SS-RSRQ测量,则SS-RSRP仅从指示的SS/PBCH块集合中测量。

对于频率范围1,SS-RSRQ的参考点应为UE的天线连接器。对于频率范围2,NR载波RSSI应基于与给定接收分支对应的天线元素的组合信号测量,其中NR载波RSSI的组合应与用于SS-RSRP测量的组合相同。对于频率范围1和2,如果UE使用接收分集,则报告的SS-RSRQ值不得低于任何单个接收分支的相应SS-RSRQ。

计算

每个OFDM符号的功率的线性平均值。
MATLAB公式:
在这里插入图片描述
即960(240*4=960)个复数取绝对值的平方后再除以4(4个OFDM符号)。

SS-RSRQ(TS 38.215-5.1.3)

定义

次级同步信号参考信号接收质量(SS-RSRQ)定义为N×SS-RSRP / NR载波RSSI的比值,其中N是NR载波RSSI测量带宽中的资源块数量。分子和分母中的测量应在相同的资源块集合上进行。

计算

RSRQ=N*RSRP/RSI,其中N是在RSSI测量。对于SS块,N将始终是20。
MATLAB公式:
在这里插入图片描述

SS-SINR(TS 38.215-5.1.5)

SS信号与噪声和干扰比(SS-SINR)被定义为携带次级同步信号(sss)的资源元素的功率贡献(以[W]为单位)的线性平均值除以在相同频带内携带次级同步信号的资源元素的噪声和干扰功率贡献(以[W]为单位)的线性平均值。SS-SINR的测量时间资源被限制在SS/PBCH块测量时间配置(SMTC)窗口持续时间内。
对于SS-SINR的确定,除次级同步信号外,还可以使用物理广播信道(PBCH)的解调参考信号。
如果高层指示某些SS/PBCH块用于执行SS-SINR测量,则SS-SINR仅从指示的SS/PBCH块集合中测量。
对于频率范围1,SS-SINR的参考点应为UE的天线连接器。对于频率范围2,SS-SINR应基于与给定接收分支对应的天线元素的组合信号测量。对于频率范围1和2,如果UE使用接收分集,则报告的SS-SINR值不得低于任何单个接收分支的相应SS-SINR。

SSB burst(突发集)(TS 38.214-4.1)

5G学习(三)-SSB与初始接入

SSB Pattern

完成一次波束扫描所需要的SSB组成了一个SSB的突发集
通过arfcn确定频带号,通过频带号确定GSCN,通过GSCN确定ssb图样(TS 38.104-5.4.3.3)
SSB在一个SSB burst周期半帧5ms内,根据pattern的不同可以发射多次,最大发送次数记为L;SSB与波束关联的,不同的SSB波束在空间发送就完成了小区的覆盖(基站,小区,扇区,载频)。协议定义了以下中SSB pattern;

  • 在FR1中,可用case A,case B,case C
  • 在FR2中,可用case D,case E,case F,case G
    对于特定的SSB Pattern,各个SSB占用的时域资源是固定的。具体分布情况如下:
    对于含有SS/PBCH块的半帧,候选SS/PBCH块的第一个符号索引根据SS/PBCH块的子载波间隔(SCS)确定,其中索引0对应于半帧中第一个时隙的第一个符号。
子载波间隔OFDM符号索引f < 3GHz3GHz < f < 6GHzf > 6GHzstart_ofdm_symbol
A-15kHz({2,8} + 14n)n=0,1,2,3,4n=0,1,2,3,4({2,8})({2,8})
B-30kHz({4,8,16,20} + 28n)n=0n=0,1,2({4,8},{2,6})({4,8},{2,6})
C-30kHz({2,8} + 14n)n=0,1n=0,1,2,3,4({2,8})({2,8})
D-120kHz({4,8,16,20} + 28n)n=0,1,2,3,5,6,7,8,10,11,12,13,15,16,17,18n=0,1,2,3,5,6,7,8,10,11,12,13,15,16,17,18({4,8},{2,6})({4,8},{2,6})
E-240kHz({8,12,16,20,32,36,40,44} + 56n)n=0,1,2,3,5,6,7,8n=0,1,2,3,5,6,7,8({8,12}/{4,8,12}/{2,6})({8,12}/{4,8,12}/{2,6})
F-480kHz({2,9} + 14n)n=0n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18n=0({2,9})
G-960kHz({2,9} + 14n)n=0n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18n=0({2,9})

其中f是载波频率。从表中可以看出,SSB在时域上不是连续排列的。
对于A, B, C三种情况, l m a x l_{max} lmax的取值可能为4或8;对于D-G情况, l m a x l_{max} lmax的取值只能为64。下图中给出了情形1的同步广播块集合图样。
在这里插入图片描述
在这里插入图片描述
对于这几种case,SSB周期内发送的最大个数L=4/8/64,每个SSB的索引从0到L-1,UE要从PBCH块中获取当前SSB块索引信息,才能得到空口完整的下行timing。

  • 对于L=4,用2 bits表示SSB块索引
  • 对于L=8,用3 bits表示SSB块索引
  • 对于L=64,用6 bits表示SSB块索引
    UE 解调PBCH成功后,才能得到SSB块的索引
    对于大多数频段来说,协议规定了唯一的默认SSB子载波间隙,同时也规定了唯一的默认的SSB模式。
    SSB在无线帧中的位置
    在这里插入图片描述

SSB扫描周期

在这里插入图片描述
标黄的是sib1带下来的周期
对于ssb的扫描周期:在收到sib1前默认20ms

参考资料

[1] TS 38.211(SSB序列生成)
[2] TS 38.214(SSB burst)
[3] TS 38.215(物理层测量)
[4] MATLAB:nrSSBMeasurements
[5]物理层-同步信号块SSB与小区主同步PSS、小区辅同步SSS

03-21
### 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
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值