7.2.2.1.1 手机搜索小区对SSB频域的定位

课程视频

7.2.2 ** SSB**

上一小节,我们从手机开机说起,讨论了手机开机后搜索网络、比对PLMN的基本逻辑。文中反复提到,手机在这一过程中最先检测的物理层对象,是同步信号(SS,即PSS/SSS)与物理广播信道(PBCH)二者的结合体------SSB(Synchronization Signal Block,同步信号块)。本节将正式聚焦于SSB本身,系统讲解它在时域、频域上的资源位置,以及与之相关的同步信号检测、PCI/NCI等核心概念。

7.2.2.1 ** SSB资源位置**

SSB作为手机开机后最先检测的目标,它并不是随意出现在整个系统带宽的任意位置上------恰恰相反,SSB在频域和时域上的资源位置,都遵循着严密的规则和相对固定的模式。理解SSB的资源位置,需要分别从频域和时域两个维度展开,本小节先讨论频域维度。

7.2.2.1.1 ** SSB频域定位**

手机在开机搜索网络的过程中,一开始的直接目标,并不是要弄清楚整个小区所使用的完整频带(例如n77、n78、n41等频段编号)到底是什么,而是要在某一个具体的待扫描频点上,先确定SSB这个"块"(Block)本身,在频域上究竟处于什么位置。这是因为,手机搜索网络的第一步,只是要找到SSB并完成同步,至于该小区完整的系统带宽范围,是在获得SSB乃至后续SIB1信息之后,才能进一步反推计算出来的。

换言之,SSB频域定位所要解决的核心问题是:在手机所扫描到的某个频点附近,SSB这个固定带宽(20个PRB)的信号块,其中心频点、起始边界,相对于整个小区资源栅格的参考零点,究竟处于怎样的相对位置关系?

一、频域定位的参照基准:Point A

要描述SSB在频域上的具体位置,首先需要引入一个关键的参照基准------Point A。Point A被定义为公共资源块(CRB,Common Resource Block)编号为0的那个资源块的最低子载波,它是整个小区频域资源栅格的"零点"参照位置,5G NR中几乎所有频域资源的相对位置,最终都可以追溯到以Point A为基准的偏移量来表达。

在实际的载波配置中,如果一个小区同时存在多种不同子载波间隔(Numerology)的资源配置,还需要通过scs-SpecificCarrier这一参数结构,分别描述每一种子载波间隔所对应资源的起始点,到Point A之间间隔了多少个PRB。下面结合课程原始讲义中的一个配置示例来说明:

|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| scs-SpecificCarrierList: - subcarrierSpacing = kHz15 offsetToCarrier = 0 carrierBandwidth = 270 - subcarrierSpacing = kHz30 offsetToCarrier = 108 carrierBandwidth = 135 |

在这个示例中,第一组配置(15 kHz子载波间隔)对应的资源从Point A处(偏移量为0)开始,共270个PRB;第二组配置(30 kHz子载波间隔)对应的资源,则从Point A向上偏移108个PRB处开始,共135个PRB。将这一偏移量换算为实际的频率间隔:

|--------------------------------------------------------------|
| 第二组 numerology(30 kHz)资源起点偏移量: 108 × 12 × 30 kHz = 38.88 MHz |

这一计算方式说明了offsetToCarrier参数的具体含义与用法:偏移的PRB数量(108),乘以每个PRB所包含的子载波数量(固定为12),再乘以该numerology下每个子载波的间隔(30 kHz),即可得到该组资源相对于Point A的绝对频率偏移量(38.88 MHz)。这一计算逻辑,也正是后续理解SSB频域偏移参数计算方法的基础。

二、SSB频域定位的关键参数

在明确了Point A这一参照基准之后,SSB本身在频域上的定位,可以归纳为一个常数与若干变量的组合:

参数类型 具体参数 含义
常数 SSB带宽 = 20 PRB 无论子载波间隔如何配置,SSB在频域上固定占用20个物理资源块(PRB),这是一个不随场景变化的常数
变量(来自MIB) SCS、Kssb(ssb-SubcarrierOffset) SCS即SSB所采用的子载波间隔;Kssb(ssb-SubcarrierOffset)是一个精细的子载波级偏移量,用于修正SSB与其所在CRB边界之间不足一个PRB的偏差
变量(来自SIB1) offsetToPointA 描述SSB所在资源块,相对于Point A的PRB级偏移量,是确定SSB频域绝对位置的核心参数

通过上述参数的组合,手机就能够获取SSB中心频点到Point A之间的完整频域间隔------这一间隔关系,正是手机在后续解调出SIB1之后,能够进一步计算出整个BWP(带宽部分,Bandwidth Part)中心频点的重要基础。

图7-1 SSB频域定位关键参数关系示意(原讲义配图):scs-SpecificCarrier、offsetToCarrier与SSB的相对位置

为了更直观地理解Point A、offsetToCarrier、offsetToPointA、kSSB以及SSB本身这几个概念之间的空间关系,下面给出一张频率轴示意图:

图7-2 SSB频域定位参数关系补充示意图(自制):从Point A出发,经offsetToCarrier定位载波起点,再经offsetToPointA与kSSB共同定位SSB的精确边界

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 知识拓展|offsetToPointA与kSSB为何要"分层"定义 读者可能会疑惑,为什么描述SSB相对Point A的偏移量,要同时使用offsetToPointA(来自SIB1,以PRB为单位的粗粒度偏移)与kSSB(来自MIB,以子载波为单位的细粒度偏移)两个参数,而不是直接用一个统一的、足够精细的偏移量来表达?这是因为SSB自身的时频资源结构相对固定(20个PRB),而它在整个小区资源栅格中的起始位置,并不总是恰好落在某个PRB的整数边界上------offsetToPointA以PRB为粒度,先大致定位到SSB所在的资源块范围,kSSB则在此基础上做进一步的子载波级精细修正,二者配合,既能保证信令表达的紧凑高效(不必用极细粒度的比特位去描述一个较大的频率跨度),又能保证最终定位的精确无误。 |

三、手机频域定位SSB的完整逻辑

结合前面的参数体系,我们可以把手机在频域上定位SSB、进而推算出整个小区频域参数的完整逻辑,梳理为以下几个步骤。

第一步,手机依据自身SIM卡与UE能力中所定义的可用频段,对这些频段做逐一扫描。每扫描到一个可能的位置,手机就尝试检测该位置附近是否存在SSB------由于SSB并非在整个频段内的任意位置都可能出现,而是遵循一套预先定义好的、离散的候选位置集合,因此手机的扫描并非逐赫兹地"地毯式"搜索,而是按照一套专门的频域栅格(Raster)规则,在有限的候选位置上做盲检(Blind Detection)。

第二步,一旦在某个候选位置成功检测到SSB(即成功检测到PSS/SSS同步信号,并进一步解调出PBCH),手机便获得了该SSB的中心频点、PCI等基本信息。但此时,手机仍然不知道这个SSB所在小区的完整频域范围------例如该小区的中心频点、起始频率点Point A、最高频率边界等信息------手机所知道的,仅仅是这个SSB本身在频域上的位置。

第三步,手机根据从PBCH中解调出的MIB信息(获得SCS、Kssb等参数),以及进一步解调SIB1所获得的offsetToPointA等参数,反过来推算出该小区完整的频域范围信息,包括中心频点、Point A的具体位置,以及整个载波带宽的范围。这一步骤,正是本节标题"SSB频域定位"所指的核心含义------不是单纯地找到SSB本身,而是要以SSB为"锚点",进一步推算出整个小区在频域上的完整坐标体系。

完成上述频域定位后,手机所获得的一系列参数(包括从SIB1中解调出的PLMN ID等信息),将被用于与SIM卡中存储的PLMN信息进行比对,这正是我们在上一节中讨论过的找网逻辑的具体技术支撑------SSB频域定位,本质上是手机能够进一步获取SIB1、进而完成PLMN比对与网络接入判断的必要前提条件。

四、频域扫描的栅格规则:GSCN与ARFCN

手机在扫描SSB时,究竟是按照怎样的频率间隔(步长)逐一尝试的呢?这里涉及两种不同粒度的频域标号体系------GSCN与ARFCN,二者的应用场景和粒度粗细各不相同。

标号体系 全称 特点与应用场景
GSCN Global Synchronization Channel Number,全球同步信道号 专门用于对SSB做跳频盲检的同步栅格(Synchronization Raster),其候选位置的间隔相对较粗,可选的跳转次数相对较少,这是因为在完全未知网络配置的情况下,SSB候选位置若过于密集,会大幅增加手机初始扫描的时间开销与功耗
ARFCN Absolute Radio Frequency Channel Number,绝对射频信道号 用于精确标定某个小区中心频点等更细粒度信息的信道栅格(Channel Raster),标号粒度比GSCN更细,通常在手机已经获得一定网络参数信息、或依赖专用信令直接指示频点的场景下使用

由于GSCN的栅格间隔相对较粗,手机在完全空白、无先验信息的情况下扫描SSB时,需要尝试的候选频率位置数量相对有限,这大幅提高了初始盲检的效率;而ARFCN由于粒度更细,更适合用来精确表达一个已经确定范围的具体频点。二者的关系,好比GSCN是一张"粗略地图",帮助手机快速锁定大致范围;而ARFCN则是这张地图上更精细的坐标刻度,用于精确定位。关于GSCN与信道栅格更详细的计算方法,本教材在此前介绍SSB频域资源整体框架的章节中已有详细介绍,此处不再重复展开,读者如有需要可自行回顾相关章节内容。

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 知识拓展|为什么SSB的位置不能像LTE同步信号那样固定在载波中心 在4G LTE系统中,主/辅同步信号(PSS/SSS)的位置是固定在载波中心频点的,终端只需锁定中心频率即可完成检测。而5G NR之所以要引入更为复杂的Point A、offsetToPointA、GSCN栅格等一整套机制,让SSB可以灵活地出现在载波带宽内的不同位置,根本原因在于5G NR需要支持远比4G更宽的信道带宽、更多样化的频段(从Sub-6GHz到毫米波)、更灵活的带宽部分(BWP)配置,以及波束赋形等新特性。若仍将SSB固定在载波中心,将极大限制网络的灵活部署能力。这套看似复杂的参数体系,实际上是5G NR为了适配更复杂多样的部署场景,在设计上所做出的必要取舍。 |

五、本节小结

本节围绕SSB在频域上的资源位置展开,系统讲解了以下内容:以Point A作为整个小区频域资源栅格的参照零点,并结合offsetToCarrier参数说明了不同numerology资源起始位置的表达方式;归纳了SSB频域定位所涉及的常数(20 PRB固定带宽)与变量参数(MIB中的SCS、Kssb,SIB1中的offsetToPointA);结合原讲义配图与自制补充示意图,直观展示了Point A、offsetToCarrier、offsetToPointA、kSSB与SSB之间的空间关系;进而梳理了手机进行SSB频域定位、并反推小区完整频域参数的完整逻辑步骤;最后介绍了GSCN与ARFCN这两种粒度不同的频域栅格标号体系,说明了它们各自在SSB盲检与精确频点标定中的不同作用。

需要强调的是,本节所讨论的仅仅是SSB在"频域"这一个维度上的定位问题。手机要真正完整地检测到SSB,还必须同时确定SSB在"时域"上的位置------SSB是以符号为单位、出现在无线帧中某些特定位置上的,这正是下一小节"7.2.2.1.2 SSB时域定位"将要重点讨论的内容。

相关推荐
赋能大师兄9 个月前
5G同步信号块SSB与PSS/SSS介绍
5g·ssb·pss·sss