当前位置: 首页 > news >正文

SS Block

SS Block(SSB) 简要概述

  • 它的作用是什么?SSB 传输特定信号,用于建立下行同步。

  • SSB 的组成:PSS(主同步信号)、SSS(次同步信号)、PBCH

  • SSB 在频域中的位置:可变(可配置),这意味着“不需要在中心频率”处。

  • SSB 传输周期:ms5, ms10, ms20, ms40, ms80, ms160,但 ms20(20ms 间隔)最为常见。

  • 最大连续 SSB 数量:4 或 8 或 64(FR1 为 4 或 8,FR2 为 64)。

  • 连续 SSB 的主要用途:波束管理(即在不同波束中传输SSB)。

  • SSB 序列和 SSB 间隔的 RRC 参数:

    • ssb-PositionsInBurst
    • ssb-periodicityServingCell

SS Block 详细信息

SS Block(SSB)表示同步信号块,实际上它指的是Synchronization/PBCH 块,因为同步信号和 PBCH 信道被打包为一个块,这个块总是一起传输。这个块的组成部分如下:

  • 同步信号:PSS(主同步信号)、SSS(次同步信号)

  • PBCH:PBCH DMRS 和 PBCH(Data)

这是 SS Block 的两个主要组成部分,它携带了大量的细节。以下是将在本页面中解释的主题。

LTE SS Block 与 NR SS Block 比较

以下插图展示了 LTE SS Block 和 NR SS Block 之间的一些高层次区别(在 LTE 中,我们没有使用“SS Block”这一术语,但 LTE 也使用 PSS/SSS 和 PBCH,这些可以称为 SS Block)。

主要区别

  • 周期性差异:在 LTE 中,SS(PSS, SSS)每 5ms 传输一次,而 PBCH 每 10ms 传输一次。也就是说,LTE 中 SS 和 PBCH 的周期性是不同的。
  • 在 NR 中,SS 和 PBCH 会同时传输,这意味着它们的周期性是相同的。NR 中 SSB(SS + PBCH)的典型周期性为 20ms,但根据 3GPP 规范,周期性可以有所变化。

在这里插入图片描述

NR 中 SS Block 时域传输模式比 LTE SS Block 更复杂。实际上,LTE 只有一种时域中的 SSB 传输模式,如在 LTE 帧结构中所示。在 LTE 中,无论什么情况,子帧号和子帧中的 OFDM 符号号始终是相同的。 但是在 NR 中,SSB 传输的时域模式有很多不同的情况,如下图所示。

在这里插入图片描述

NOTE 1:我想引用一下来自该论文第二节中的一条很好的设计说明:

“SS/PBCHs 在 SS/PBCH set中的传输限制在 5ms 窗口内。SS/PBCH 批集内的最大 SS/PBCH 数量(即在 5ms 的时间周期内)被指定为:对于频率范围高达 3 GHz 的情况,最多为 4 个;对于 3 到 6 GHz 之间的频段,最多为 8 个;对于 6 到 52.6 GHz 的频段,最多为 64 个,以实现覆盖与资源开销之间的权衡。此外,实际传输的 SS/PBCH 数量是可配置的,并且可能少于最大数量。这个选项在减少 gNB 处理负担方面尤其有用,特别是在需要在一个时隙内通过多个载波传输多个 SS/PBCH 的情况下。”

SSB Transmission Pattern(SSB Bitmap)

上面的插图展示了所有 SSB 被传输的情况,但实际上并不要求所有的 SSB 都必须传输。根据网络的需求,网络可以选择性地仅传输部分 SSB,并通过 RRC 信息元素(Information Element,IE)告诉 UE 哪些 SSB 被传输,哪些没有被传输。这种传输模式通过名为 ssb-PositionInBurst 的 RRC 信息元素来传递。ssb-PositionInBurst 的结构在不同的消息中有所不同,尽管它们实现的是相同的功能,设计上却有所不同,原因不太明确。

FR1 中,inOneGroup 可以指定所有可能的 SSB 位图。但在 FR2 中,inOneGroup 仅无法指定所有可能的 SSB 位图,因为 FR2 的 SSB 位图最大为 64 位,而 inOneGroup 仅能指定 8 位。因此,groupPresence 信息元素(IE)用于处理这种情况。


在 FR2 中,64 位的 SSB 位图被分为 8 个组,每个组由 8 位组成。每个组的位图由 groupPresence 指定。通过结合 inOneGroupgroupPresence 这两个信息元素,可以指定所有 64 位的位图。

NR SS Block 的详细信息

尽管 NR SS Block 在无线帧中只是一个小包,但它包含许多不同的组件,而且其工作方式相当复杂。因此,要在单一页面中描述 SS Block 的所有细节会显得过于庞大。在我的笔记中,关于 SS Block 的详细描述分散在多个页面中。本页面的目的是整合所有这些分散的页面内容,帮助你全面了解 SS Block。

以下是 SS Block 各个组件的详细信息:
  1. SS Block 中各个组件(PSS、SSS、PBCH DMRS、PBCH)如何在 SS Block 资源网格中分配?

    • 详见 这里。
  2. SS Block 在无线帧中具体在什么时候/什么位置传输?

    • 详见 这里。
  3. PSS(主同步信号)是如何生成的,涉及哪些参数?

    • 详见 这里。
  4. SSS(次同步信号)是如何生成的,涉及哪些参数?

    • 详见 这里。
  5. PBCH DMRS 信号是如何生成的,能够从该信号中检测到哪些信息?

    • 详见 这里。
  6. PBCH(Master Information Block,MIB 数据)是如何从上层处理到物理层的?

    • 详见 这里。

How SSB Subcarrier Spacing is determined ?

SSB 子载波间隔(SCS)的确定的一般规则在 38.213 - 4.1 中进行了说明,具体如下:

如果 SS/PBCH 块的子载波间隔(SCS)没有通过 ssbSubcarrierSpacing 提供,那么适用的情况取决于相应频段,如 FR1 和 FR2 中的表格所示。在 NSA(非独立组网)模式下,SSB 子载波间隔通常会由 RRC 显式指定(即 ssbSubcarrierSpacing)。但在 SA(独立组网)模式下,UE 需要根据表格组合和盲搜索来确定 SSB 子载波间隔(即尝试所有允许的 SCS 值,这些值在特定频段内是允许的)。

Beam Sweeping by SSB

Beam Sweeping and SSB Transmission

这部分灵感来源于 Dan Serbescu,他一直在为我的笔记进行大量的校对,并且很好地利用了这些笔记。他在 LinkedIn 上发布了许多小提示,并且使用了我笔记中的修订图形。在许多情况下,我更喜欢他修改后的图形(插图)而不是我原始的绘制。

这是关于如何通过改变每个 SSB 传输的波束方向来实现波束扫描。以下插图应该是直观且自给自足的。你可能不需要太多解释。首先,看看这张插图,并尝试自己构建一个故事。

注意:为了简化图形,尽管在 Sub 6 GHz 中波束成形/扫描不像 mmWave 那样是一个关键功能,但我还是使用了 Sub 6 GHz 的 SSB。

我来讲述一下这个插图的故事(希望你已经有了自己版本的故事)。这就是 UE 测量和识别最佳波束的方式。

  • i) 多个 SSB 正在以一定的间隔传输。

  • ii) 每个 SSB 都可以通过一个唯一的编号来标识,称为 SSB 索引。

  • iii) 每个 SSB 都通过特定的波束传输,这些波束在特定的方向上辐射。

  • iv) 多个 UE 被放置在 gNB 周围的不同位置。

  • v) UE 在一定的时间段内(一个 SSB 集合的时间段)测量它检测到的每个 SSB 的信号强度。

  • vi) 通过测量结果,UE 可以识别出信号强度最强的 SSB 索引。这个信号最强的 SSB 就是 UE 的最佳波束(例如,波束 #1 是 UE1 的最佳波束,而波束 #7 是 UE2 的最佳波束)。

注意:传输的不同波束的数量由在 a SSB Burst Set 中传输的 SSB 数量决定(a SSB Burst Set 是指在 5ms 的 SSB 传输窗口内传输的一组 SSB)。定义 SSB 批集中最大 SSB 数量的参数叫做 Lmax(见这里)。在 Sub 6 GHz 中,Lmax 是 4 或 8,而在 mmWave 中,Lmax 是 64。换句话说,在 Sub 6 GHz 中,最多可以使用 4 或 8 个不同的波束,并且它们只能在一个维度上进行扫描(仅水平或仅垂直);而在 mmWave 中,最多可以使用 64 个不同的波束,并且它们可以在两个维度(水平和垂直方向)上进行扫描。

RRC Parameters Related to SS/PBCH Block

SS/PBCH

SS(PSS 和 SSS)和 PBCH 在 NR 中是在相同的 4 符号块中传输的,具体如下表所示:

Frequency Domain Resource Allocation

关于 SS/PBCH 块资源分配的总体描述在 38.211 - 7.4.3.1 中有详细说明,SS/PBCH 块的结构及其资源分配概要如下:

  • SS/PBCH 块由 240 个连续的子载波(20 个 RBs)组成。

  • 子载波在 SS/PBCH 块中按从 0 到 239 的顺序编号。

  • UE 可以假设,在表 7.4.3.1-1 中标记为 “Set to 0” 的资源元素的内容(值)被设置为零。(这意味着,在下图中显示的 SSB 图表中,灰色标记的资源元素内容将填充为零)。

  • k_ssb 表示从 SS/PBCH 块的子载波 0 到公共资源块的子载波 N C R S S S B N_{CRS}^{SSB} NCRSSSB 之间的间隙。

    • N C R S S S B N_{CRS}^{SSB} NCRSSSB是从高层参数 OffsetToPointA 获取的,
      o f f s e t − r e f − l o w − s c s − r e f − P R B offset-ref-low-scs-ref-PRB offsetreflowscsrefPRB 对应于 FrequencyInfoDL.absoluteFrequencyPointA,数据类型为 ARFCN-ValueNR,其值的范围为整数(0…3279165)。
  • 有两种类型的 SS/PBCH 块:

    • Type A(Sub 6)
      • k_ssb(在旧规格中)为 $ { 0, 1, 2, \dots, 23 } $
      • k_ssb 的 4 位值通过 ssb-subcarrierOffset 在 MIB 中传递给 UE。
      • MSB 位是通过在 PBCH 数据中传输的一位来通知 UE($ k_{ssb}^{4-5} $)。
      • **u(编号)**为 $ { 0, 1 } $,FR1(Sub 6 GHz)
      • N S S C R B N_{SSCRB} NSSCRB 以 15 KHz 的子载波间隔表示。
    • Type B(mmWave)
      • k_ssb(在旧规格中)为 $ { 0, 1, 2, \dots, 11 } $
      • 整个 k_ssb 值通过 ssb-subcarrierOffset 在 MIB 中传递给 UE。
      • 以提供的子载波间隔(由高层参数 subCarrierSpacingCommon 提供)表示。
      • **u(编号)**为 $ { 3, 4 } $,FR2(mmWave)
      • N S S C R B N_{SSCRB} NSSCRB 以 6

在这里插入图片描述

实际上理解 k s s b k_{ssb} kssb N S S B C R B N_{SSB}^{CRB} NSSBCRB 在资源网格中经常令人困惑且难以可视化。一位Sharetechnote读者Koray Kkten友善地发送给我一个清晰的示意图,并允许我在本注释中分享它。以下是一个例子,其中SubcarrierSpacingCommon等于30KHz,且 k s s b = 2 k_{ssb}=2 kssb=2,在这种情况下,SS/PBCH块的第一个子载波的中心(该块具有15KHz的SCS)与子载波1的频率中心重合。

相关文章:

  • Android Coil 3默认P3色域图加载/显示不出来
  • STM32 模块化开发指南 · 第 5 篇 STM32 项目中断处理机制最佳实践:ISR、回调与事件通知
  • Windows 录音格式为什么是 M4A?M4A 怎样转为 MP3 格式
  • 面向对象的需求分析与UML构造块详解
  • 设计模式:里氏代换原则 - 继承设计的稳定之道
  • 搜索插入位置 -- 二分查找
  • 每日一题(小白)暴力娱乐篇29
  • 新能源车「大三电」与「小三电」
  • GitLab之搭建(Building GitLab)
  • 【数据结构】堆排序详细图解
  • Python实现浏览器模拟访问及页面解析的全面指南
  • 智能自动化管理系统
  • 3.0/Q2,Charls最新文章解读
  • 自动化测试常用函数
  • django数据迁移操作受阻
  • 4185 费马小定理求逆元
  • 处理Excel表不等长时间序列用tsfresh提取时序特征
  • 博途之有意思的字到布尔的互相变换
  • vue拓扑图组件
  • Spring Boot(九十):集成SSE (Server-Sent Events) 服务器实时推送
  • 宣传网站制作方案/怎么做自媒体
  • 网站seo推广的方法/广告网站
  • 郑州网站建设 天强科技/免费网站搭建
  • 怎么做自己的网站/百度浏览器官网
  • 网站建设评判/域名备案官网
  • 电子商务网站建设报价表/百度指数如何提升