[4G&5G专题-36]:物理层-同步信号块SSB与小区主同步PSS、小区辅同步SSS_5g 物理小区组id标识-程序员宅基地

技术标签: 通信-4G/5G/6G基础  5G  辅同步SSS  SSB  主同步PSS  

目录

第1章 同步信号块SSB概述

1.1 与同步信号块SSB相关的无线时频资源

1.2 同步信号块SSB概述

1.3 同步信号块SSB的来源和背景

1.4 理解本文的的所需要的前序知识

第2章 5G NR SSB内在的基本结构

2.1 SSB同步块的信道、信号组成结构

2.2 SSB同步块的时频资源组成结构

第3章 5G NR SSB内容的解读

3.1 物理小区ID PCI

3.2 主同步信号m/zc序列PSS的内容

3.3 辅助同步序列SSS的内容

3.4 物理小区广播信道PBCH

3.5 小区参考信号CRS的内容(4G only)

3.6 解调参考信号DMRS的内容(5G only)

第4章 信号、信到的编码、调制方式

4.1 xPSK调制星座图

4.2 不同信号、信号的调制方式

第5章 SSB在整个时频资源中的位置

5.1 LTE PSS/SSS在频域上的位置

5.2 5G SSB在频域上的位置

5.3 LTE 同步信号在时域上发送周期的定义

5.4 NR SSB同步块在时域上发送周期的定义

第6章 SSB对波束的支持

参考:



第1章 同步信号块SSB概述

1.1 与同步信号块SSB相关的无线时频资源

SSB:Synchronization Signal Block, 同步信号块

PPS:Primary Synchronization Signal, 主同步信号

SSS:Secondary Synchronization Signal,辅同步信号

CRS:Cell Reference Signal, 小区参考信号

DMRS: De-modulation Reference Signal, 解调参考信号

PBCH: Physical Boardcast Signal, 物理广播信道

从上图可以看出,小区广播信道的信息传递过程如下:BCCH->BCH->PBCH。

PSS和SSS,DMRS, CSI-RS发生在物理层内部。

1.2 同步信号块SSB概述

在《[4G&5G专题-32]:物理层-小区的时频资源与手机搜索小区时频资源的过程(小区搜索过程)》一文中,得到了如下的几个结论:

  • 手机终端,通过小区搜索过程,从基站小区提供的广播信号和信道中获取了基站的时频资源在频域、时域的位置以及小区时频资源的分配关系,即小区信息。
  • LTE终端是通过基站提供的4个物理层信号或信道与基站进行小区同步的:主同步信号PSS、辅同步信号SSS、小区参考信号CRS、物理广播信道PBCH,但这个这四个“部门”是在时频资源的组织上,它们是相互独立的、相互隔离的。

在这里插入图片描述

  • 在5G NR中,把这4个与小区同步相关的信号、信道所对应的时频资源,结构化的组织了在一起,形成一个新的资源块,称为同步信号块SSB。
  • LTE小区参考信号CRS被解调参考信号DMRS所替代,CRS是小区级别的,而DMRS是信道级别的,每个信道都有自己独立的解调参考信号,作用与小区参考信号类似。

本文重点阐述,同步信号块SSB:

(1)SSB内部的结构与所包含的信道、信号

(2)无线信道、信号所在的时频资源

(3)无线信道、信号中发送内容(即所起的作用)

1.3 同步信号块SSB的来源和背景

5G NR之所以做上述的改动,把上述4个物理同步信号、物理同步信道组织在一起,主要原因是:

  • 5G的带宽很大,因此整个小区级的参考信号偏差较大,需要更小带宽的信号质量测量。
  • 5G终端支持可变带宽BWP, 不同的BWP需要有自己独立信道质量测量,不同的BWP需要独立的参考信号,而不是整个基站小区的参考信号。
  • 5G支持波束赋形,不同的波束需要有自己独立的信道质量测量,不同的波束需要独立的参考信号。

因此,理解上述的技术背景,有助于理解5G的同步与4G的同步在设计上的差别。

1.4 理解本文的的所需要的前序知识

  • [4G&5G专题-34]:物理层-浅谈m序列的原理以及在NR PSS中的应用

[4G&5G专题-34]:物理层-浅谈m序列的原理以及在NR PSS中的应用_文火冰糖的硅基工坊的博客-程序员宅基地_m序列的应用

  • [4G&5G专题-33]:物理层-浅谈ZC序列的原理以及在LTE PSS中的应用

[4G&5G专题-28]:架构-什么是多天线技术与5G大规模天线阵列、波束赋形、高阶空分复用?_文火冰糖的硅基工坊的博客-程序员宅基地

  • [4G&5G专题-28]:架构-什么是多天线技术与5G大规模天线阵列、波束赋形、高阶空分复用?

[4G&5G专题-28]:架构-什么是多天线技术与5G大规模天线阵列、波束赋形、高阶空分复用?_文火冰糖的硅基工坊的博客-程序员宅基地

  • [4G&5G专题-26]:架构-什么是部分带宽BWP, 不对称载波带宽、UE带宽自适应?

[4G&5G专题-26]:架构-什么是部分带宽BWP, 不对称载波带宽、UE带宽自适应?_文火冰糖的硅基工坊的博客-程序员宅基地

第2章 5G NR SSB内在的基本结构

2.1 SSB同步块的信道、信号组成结构

SSB:包含多个不同的同步信号、同步信道的无线资源的资源块。

其中包括:3个物理层的信号、1个物理层的信道。

  • (1)主同步信号PSS序列:10ms帧同步以及物理小区ID的第1个部分
  • (2)辅同步信号SSS序列:物理小区ID号的第2个部分
  • (3)信道参考信号:DMRS,用来替代小区参考信号CRS
  • (4)物理广播信道PBCH:MIB信息

2.2 SSB同步块的时频资源组成结构

(1)时域

SSB在时域上共占用4个OFDM符号,编号为0,1,2,3

(2)频域

频域共占用240个子载波(20个PRB),子载波编号为0~239。

  • PSS:位于符号0的中间127个子载波;
  • SSS:位于符号2的中间127个子载波;
  • 保护带:为了保护PSS、SSS,它们的两端分别有一定数量的空闲子载波。
  • PBCH:位于符号1、2、3,其中符号1/3上占0~239所有子载波,符号2上占用除去SSS占用子载波及保护SSS的空闲子载波以外的所有子载波。
  • DMRS:位于PBCH内部,是PCHB信道内的参考信号。

第3章 5G NR SSB内容的解读

3.1 物理小区ID PCI

(1)什么是物理小区ID

PCI全称Physical Cell Identifier,即物理小区标识,LTE中终端以此区分不同小区的无线信号。在小区PPS/SSS信道之外的其他信道上数据的发送,都会用此物理小区标识进行加扰,可以说小区标识是对于进出小区的数据进行初步的身份标识的一种手段,避免不是小区的数据进入小区,避免干扰信号被当成小区信号!!!有点类似小区的通行证,只有持有小区通信证的载波数据,才会被基站的小区认可。

现实组网不可避免要对PCI 进行复用,可能造成相同 PCI 由于复用距离过小产生冲突(PCI 冲突),因此相邻同同频小区,要避免使用相同的PCI。

PCI规划(物理小区ID规划)的目的就是为每个eNB小区合理分配PCI,确保同频同PCI的小区下行信号之间不会互相产生干扰,避免影响手机正确同步和解码正常服务小区的导频信道。

(2)物理小区ID的组成

在4G和5G中,把物理小区ID号分成N个组

组号记为N(1)_ID,组号来自SSS,

在每个组内有分为组内标识,记着N(2)_ID, 组内号来自与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个标识。

因此,物理小区ID(记为Ncell_ID)可以通过下面的公式计算得到:

其中,

物理小区PCI组内3种标识N(2)_ID通过同步序列PSS来承载。

336或168种组号N(1)_ID通过辅同步序列SSS来承载。

3.2 主同步信号m/zc序列PSS的内容

(1)PSS承载的数据信息:物理小区PCI组内3种标识N(2)_ID

PhyCellId

(2)PSS的同步序列

3种不同的用于同步的二进制序列:m序列

  • [4G&5G专题-34]:物理层-浅谈m序列的原理以及在NR PSS中的应用

[4G&5G专题-34]:物理层-浅谈m序列的原理以及在NR PSS中的应用_文火冰糖的硅基工坊的博客-程序员宅基地_m序列的应用

  • [4G&5G专题-33]:物理层-浅谈ZC序列的原理以及在LTE PSS中的应用

[4G&5G专题-28]:架构-什么是多天线技术与5G大规模天线阵列、波束赋形、高阶空分复用?_文火冰糖的硅基工坊的博客-程序员宅基地

3.3 辅助同步序列SSS的内容

(1)SSS承载的数据信息: 物理小区PCI id的N(1)_ID部分。

(2)辅助同步序列: m序列

N种不同的用于同步的二进制序列:m序列

备注:

LTE的辅同步序列SSS承载的数据为:168种组号N(1)_ID

NR的辅同步序列SSS承载的数据为: 336种组号N(1)_ID

3.4 物理小区广播信道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的位置
  • 信道参考信号的类型

关于PBCH相对比较独立,详细内容也比较多,下一篇文中探讨。

3.5 小区参考信号CRS的内容(4G only)

3.6 解调参考信号DMRS的内容(5G only)

后续文章,单独讨论。

第4章 信号、信到的编码、调制方式

4.1 xPSK调制星座图

PSK调制,是指幅度恒定、频谱恒定、相位可变的一种数字调制方式。

如上图QPSK,每个幅度一致,频率相同的、相位不同的符号代表2个比特。

4.2 不同信号、信号的调制方式

(1)PSS:二进制m序列

  • 调制:BPSK

(2)SSS:二进制m序列

  • 调制:BPSK

(3)PBCH:

  • 编码:Polar码
  • 调制:QPSK

(4)DMRS

  • 调制:QPSK

第5章 SSB在整个时频资源中的位置

5.1 LTE PSS/SSS在频域上的位置

PSS和SSS信号在时频资源上的位置是固定的,位于小区中心频点72个子载波上,即中心的6个RB上。

其中,不包含中心频点DC(DC其实也占用了一个Sc,因此对于更底层来说准确的应该是73)

5.2 5G SSB在频域上的位置

5G的SSB,占用20PBR的时频资源,其在整个带宽的时频资源上的位置,并不是固定的,主要原因如下:

  • 5G单个物理小区的带宽非常大,可以到400M,子载波的个数增加了几十倍。
  • 5G支持部分带宽BWP,不同终端 ,带宽不同,其中心频点的位置也不完全相同。
  • 5G支持波束赋型,最大支持64个波束,不同的波束需要各自的SSB同步块

有两个可配置参数,共同决定了SSB的在频域上的位置:

  • offset-ref-low-scs-ref-PRB:决定了N_{SSB}^{CRB}的位置
  • Kssb:决定了SSB相对于N_{SSB}^{CRB}的位置

5.3 LTE 同步信号在上发送周期的定义

PSS的周期:固定的5ms

SSS的周期:固定的5ms

PBCH的周期:固定的10ms

5.4 NR SSB同步块在上发送周期的定义

PSS/SSB/PBCH是一起的,因此它们的发送周期是相同的。

  • SSB的发送周期是发送周期可以定制的。
  • SSB默认的发送周期是20ms。
  • 一个发送周期内连续发送的SSB的个数是可以定制的,上图的示意图中,一次发送4个连续的SSB,实际是一次发送4个波束的SSB.

第6章 SSB对波束的支持

SSB支持不同的波束,每个波束有自己独立的SSB。

SSB的索引号:PBCH DMRS的goden序列的类型(8种)+ PBCH MIB中的SSB辅助索引,共同构成SSB的索引号

  • 中低频:最多波束8个波束,3bits, 使用PBCH的DMRS的goden序列就可以区分。
  • 高频:最多64个波束,使用PBCH中的DMRS信号+MIB消息区分,DMRS(3bit)+ MIB(3bit)=6bits,构成64个波束。

参考:

404,您访问的页面已经不存在!

5G NR SSB概述_寂小小寞的博客-程序员宅基地_5g ssb

5G/NR SSB学习总结_5G加油站的博客-程序员宅基地_nr ssb

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/HiWangWenBing/article/details/113577183

智能推荐

华为云-容器引擎CCE-基本概念-程序员宅基地

文章浏览阅读1.4w次。云容器引擎(Cloud Container Engine,简称CCE)提供高度可扩展的、高性能的企业级Kubernetes集群,支持运行Docker容器。借助云容器引擎,您可以在华为云上轻松部署、管理和扩展容器化应用程序。云容器引擎提供Kubernetes原生API,支持使用kubectl,且提供图形化控制台,让您能够拥有完整的端到端使用体验,使用云容器引擎前,建议您先了解相关的基本概念。集群(Cluster)集群指容器运行所需要的云资源组合,关联了若干云服务器节点、负载均衡等云资源。您可以理解为集群_cce

ZYNQ的定时器们(三)TTC定时器到底能干啥?_zynq xttcps_setinterval-程序员宅基地

文章浏览阅读3.5k次。ZYNQ的定时器们(三)TTC定时器到底能干啥?本文转载自:https://zhuanlan.zhihu.com/p/31643799?from_voters_page=trueZYNQPS部分的最后一种定时器TTC在UG585中的描述只有6页(P244-249),SDK中的API函数有15个,宏定义太多了,就没数了。那么TTC能干啥?忙完这阵子后终于可以来跟各位说道说道了。TTC定时器直译过来就是三路定时器,而ZYNQ中的PS有两个TTC,每一个定时器有三路,一共是6路。从上面的框图可以看出TTC每一_zynq xttcps_setinterval

MATLAB代码:基于二阶锥规划的主动配电网动态重构研究-程序员宅基地

文章浏览阅读42次。MATLAB代码:基于二阶锥规划的主动配电网动态重构研究参考文档:《考虑动态网络重构的主动配电网优化运行策略》参考了重构部分公式《主动配电网最优潮流研究及其应用实例》参考了二阶锥松弛部分公式仿真平台:MATLAB YALMIP+CPLEX优势:代码注释详实,适合参考学习,全程有讲解!,全程有讲解!程序非常精品!主要内容:代码主要主要研究的配电网优化,具体为配电网中的动态重构问题,代码分为两个部分,第一部分1)主动配电网单时段重构问题,重构结果以0-1变量表示,结果清晰明了;2)主动配电网多时段动态

无涯教程-PHP - xml_parse_into_struct函数-程序员宅基地

文章浏览阅读378次,点赞4次,收藏6次。无涯教程网提供xml_parse_into_struct - 语法 int xml_parse_into_struct ( resource $parser , stri...PHP 中的 xml_parse_into_struct函数 - 无涯教程网。它用于将任何格式化的XML解析为数组结构。它用于指定要使用的XML解析器。它用于指定XML数据的目标数组。它用于指定要解析的XML数据。它用于指定索引数据的目标数组。成功时返回1,失败时返回0。

找不到wifi,提示适配器的驱动程序可能出现问题_xioami 802.11n usb wireless adapter 驱动错误-程序员宅基地

文章浏览阅读3.6k次,点赞6次,收藏12次。找不到wifi,提示适配器的驱动程序可能出现问题_xioami 802.11n usb wireless adapter 驱动错误

【人工智能简史】第三章 第一个AI研究的黄金时代-程序员宅基地

文章浏览阅读1.4w次。在 1950、1960 年代,早期 AI 研究者们开发了一系列实验项目,如西蒙和纽埃尔的逻辑理论机(Logic Theorist)、麦卡锡的 Lisp 语言和明斯基的微世界(Micro World)等。总的来说,从 20 世纪 40 年代末到 50 年代的 AI 理论形成和发展过程,为后续的 AI 研究和应用奠定了坚实的基础。在本章中,我们将分析第一个 AI 研究的黄金时代,探讨其重要突破和成就,以及此阶段对 AI 发展历程产生的长远影响。这些算法穿插在人工智能的各个领域,推动着技术的创新与突破。

随便推点

Springboot毕设项目核酸检测采集管理系统jfxxo(java+VUE+Mybatis+Maven+Mysql)_jfx后台管理系统-程序员宅基地

文章浏览阅读372次。Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。若包含,则为maven项目,否则为非maven项目。Springboot毕设项目核酸检测采集管理系统jfxxo(java+VUE+Mybatis+Maven+Mysql)Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。其他版本理论上也可以。_jfx后台管理系统

Robotics System Toolbox学习笔记(一):简单建立一个机器人rigidBody、rigidBodyJoint用法_简述如何运用robotics toolbox建立机器人模型-程序员宅基地

文章浏览阅读4.8k次,点赞8次,收藏68次。文章目录软件介绍代码功能介绍rigidBodyrigidBody的性质rigidBody的函数rigidBodyJointrigidBodyJoint的性质rigidBodyJoint的函数例子参考软件介绍Robotics System Toolbox提供了用于设计,模拟和测试操纵器,移动机器人和类人机器人的工具和算法。对于机械手和类人机器人,该工具箱包括用于碰撞检查,轨迹生成,正向和反向..._简述如何运用robotics toolbox建立机器人模型

【python爬虫 系列 最终篇】16.利用多线程多进程爬取qq音乐全站所有信息和音乐_python爬取qq音乐-程序员宅基地

文章浏览阅读1.2w次,点赞11次,收藏45次。实战 爬取qq音乐1.项目详情歌手分区:(a-#)整个爬虫项目按功能分为爬虫规则和数据入库,分别对应文件 music.py 和 music_db.py。爬虫规则大致如下:在歌手列表(https://y.qq.com/portal/singer_list.html)中按照字母类别对歌手进行分类,遍历每个分类下的每位歌手页面,然后获取每位歌手页面下的全部歌曲信息。根据该设计方案列出遍历..._python爬取qq音乐

crontab每天8点_linux定时任务crontab设置每分钟、每小时、每天、每周、每月、每年定时执行...-程序员宅基地

文章浏览阅读4.4k次。之前写过一篇《crontab定时任务的一些写法整理》,可以作为本文的参考。今天对几种情况再写一下例子。crontab每分钟定时执行:*/1 * * * * service mysqld restart //每隔1分钟执行一次*/10 * * * * service mysqld restart //每隔10分钟执行一次crontab每小时定时执行:0 */1 * * * service mysql..._crontab每天19点和8点

图解系列--HTTP报文,HTTP状态码_http响应报文中状态码的字段是什么-程序员宅基地

文章浏览阅读823次,点赞23次,收藏19次。Http报文,Http状态码_http响应报文中状态码的字段是什么

利用java 快速实现加减乘数余运算_java 生产加减乘除取余题-程序员宅基地

文章浏览阅读941次。import java.util.Scanner;import java.math.*;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s1 = sc.next(); String s2 = sc.next(); BigInte_java 生产加减乘除取余题

推荐文章

热门文章

相关标签