5G NR的同步过程_nr 同步流程_椰子ls的博客-程序员秘密

技术标签: 时间同步  5G  SSB  NR  频率同步  

概述

同步过程是移动终端获得无线网络的时间和频率的过程,是终端接入网络的前提。终端要知道网络在哪个时间,哪个频率上发送什么消息,才能正确接收网络下发的信息,而同步过程就是为了使终端知道这个时间和频率信息而进行的一系列神操作。
先来一张整体概念图。

在这里插入图片描述
额,这图里面第一步就是时间/频率同步了,下面还讲个啥?
其实这里第一步的时间与频率同步所指的是一般意义上,我们在通信系统课程中会学到的,接收端与发射端在时间域和频率域上的同步。它并不在5G协议的规定范围之内,一般都是由芯片厂家自己实现的。这一步常用的方法有互相关检测和自相关检测等,也就是通过将接收信号与已知信号(PSS)做互相关来检测已知信号的位置,或者通过对接收信号自身做自相关来检测循环前缀(CP)的位置。
这一步是为了获得OFDM的符号同步(时间同步)和检测同步信号所在频率(频率同步)。

5G 同步过程

在具体的协议栈实现中,第一步的时间和频率同步是可以和后面的PSS和SSS的解码过程放在一个过程中来实现的。例如,一个可能的实现过程:

  1. 终端将射频接收机调谐到指定频点;
  2. 在时域对PSS做互相关检测以取得时域同步,同时获得小区ID(NID2);
    (在SSB的第一个symbol时间内,SSB频域范围内只有PSS信号,因此可以对它做相关检测; 相反,因为SSS所在的第三个symbol时间内还有PBCH,所以无法对它做时域相关检测,参见图2)
  3. 根据PSS的位置可以获得SSS的位置,在频域对SSS做互相关检测,可以获得频域同步并同时获得小区组ID(NID1);
  4. 由小区ID和小区组ID可以获得PCI,由PCI又可以进一步解码PBCH DMRS, 从而获得SSB index和half frame number,因为这些都是生成DMRS的组成部分;(38.211 7.4.1.4)
  5. 最后利用对DMRS的信道估计,终端解码PBCH并获得系统消息MIB。
    这里是一个matlab对上述过程的模拟程序:
    https://www.mathworks.com/help/5g/examples/NR-Synchronization-Procedures.html

5G同步信号与4G同步信号的差异

5G的同步过程整体上与LTE的同步过程类似。不同的地方有以下几点:

  1. 同步信号时域和频域位置不同
    在这里插入图片描述
    图1
    如图1, LTE的PSS和SSS和PBCH的时域和频域位置在系统中是固定的,始终占据系统带宽的中心频率部分,并且PSS和SSS和PBCH并没有严格的绑定关系。
    但是在5G中,PSS和SSS和PBCH被绑定在一起,称为SSB,它的结构是下面这样:
    在这里插入图片描述
    图2
    另外,
    在这里插入图片描述
    图3
    如图3, 5G中SSB的时域和频域位置不固定,并且在5ms的半帧周期内,可能有多个SSB。
    其实,5ms内这些SSB的传输的起始位置是按照下面这个表确定的:
    在这里插入图片描述
    表中的 L m a x L_{max} Lmax就是5ms内SSB传输的数目,n则表示SSB的index,这个index在5ms内是唯一的。

而在频域上,SSB的位置是由网络根据GSCN(Global Synchronization Channel Number)来确定的,一般位于系统带宽的下部。(38.101 5.4.3.1)

  1. 子载波间隔不同
    LTE的子载波间隔固定为15k,但是NR中的PBCH子载波间隔根据频段不同而不同。GSCN与频段与PBCH 子载波间隔的关系如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    参考:https://ziyubiti.github.io/2018/02/28/5gnrssb/

  2. 生成方式不同
    LTE中PSS是一个长度为62的Zadoff-Chu序列;而NR中PSS是一个长度为127的m序列。
    LTE中SSS是一个长度为62的m序列,而NR中SSS是长度为127的gold序列。
    (其实我就是想讲一下OAI中PSS和SSS的生成代码,没想到得先把NR的同步过程给搬出来。)

  3. PCI数目不同
    LTE中定义了504个PCI,分为168个组,分别对应168个SSS;每组包含3个小区,分别对应3个PSS。
    NR中定义了1008个PCI,分为336组,分别对应336个SSS;每组包含3个小区,分别对应3个PSS。

5G同步过程与4G同步过程的差异

正是由于NR与LTE在同步信号上的差异,导致它的同步过程也有不同于LTE的地方。

  1. NR中普遍采用了beamforming,同步信号SSB是在不同的beam上发送的。因此,同步过程的一个目的就是要找到最优的beam。这个过程是通过确定SSB的index来完成的。
    5ms周期中SSB的index与beam是一一对应的关系,通过确定最优SSB的index就可以找到最优的beam direction。如下图:
    在这里插入图片描述
  2. 通过确定SSB的频域位置可以根据其他参数( k _ s s b k\_ssb k_ssb, N C R B S S B N_{CRB}^{SSB} NCRBSSB等)得出pointA的位置,从而实现对BWP的管理。

参考资料:
关于时频同步,这方面的研究有很多,随便举几个例子:
https://pdfs.semanticscholar.org/7ed3/b6ae356d1c3385a783ee8a5c56eceaa8860b.pdf
一篇关于同步过程的博士论文,里面讨论了MIMO和多用户协调系统的同步,当然,我只参考了最简单的SISO的同步过程介绍。
https://arxiv.org/pdf/1507.02032.pdf
2010到2014时间和频率同步研究总结。
http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=02D41A2B8F70A9CDAD6D4F32E5E9E8DA?doi=10.1.1.137.736&rep=rep1&type=pdf
OFDM中的频率同步研究
https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8675913
5G同步过程研究

关于LTE的同步过程可以参考:
http://blog.sina.com.cn/s/blog_927cff0101019un0.html
https://blog.csdn.net/jxwxg/article/details/53234194

当然还有:
http://www.sharetechnote.com/

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

智能推荐

中国氮化钐市场深度研究分析报告_QYR调研的博客-程序员秘密

【报告篇幅】:107【报告图表数】:151报告摘要2020年中国氮化钐市场规模达到了 亿元,预计2027年可以达到 亿元,未来几年年复合增长率(CAGR)为 % (2021-2027)。本报告研究中国市场氮化钐的生产、消费及进出口情况,重点关注在中国市场扮演重要角色的全球及本土氮化钐生产商,呈现这些厂商在中国市场的氮化钐销量、收入、价格、毛利率、市场份额等关键指标。此外,针对氮化钐产品本身的细分增长情况,如不同氮化钐产品类型、价格、销量、收入,不同应用氮化钐的市场销量等,本文也做了深入分析..

javascript之Ajax_weixin_30750335的博客-程序员秘密

一、load() 加载页面数据  load(url,[data],[callback])  url:加载的页面地址,[data]传送的数据,[callback]加载完成时回调函数。  设计一个load.html代码如下:1 <body>2     <div id="div1">3       我是div14     </div&...

洛谷P1894 [USACO4.2]完美的牛栏The Perfect Stall_lceBear的博客-程序员秘密

题目描述农夫约翰上个星期刚刚建好了他的新牛棚,他使用了最新的挤奶技术。不幸的是,由于工程问题,每个牛栏都不一样。第一个星期,农夫约翰随便地让奶牛们进入牛栏,但是问题很快地显露出来:每头奶牛都只愿意在她们喜欢的那些牛栏中产奶。上个星期,农夫约翰刚刚收集到了奶牛们的爱好的信息(每头奶牛喜欢在哪些牛栏产奶)。一个牛栏只能容纳一头奶牛,当然,一头奶牛只能在一个牛栏中产奶。给出奶牛们的爱好的信息,计算最...

diskgenius磁盘管理和数据恢复软件进行数据恢复的注意事项_冷暖自知512的博客-程序员秘密

DiskGenius是一款功能强大的磁盘管理和数据恢复软件,它可以帮助用户对磁盘进行分区、格式化、修复、备份以及数据恢复等操作,同时还提供了丰富的功能和工具,让用户可以轻松地进行数据管理和恢复。DiskGenius提供了多种数据恢复方式,包括快速扫描、深度扫描、RAW恢复等。其中,快速扫描方式可以快速扫描出已经删除但尚未被覆盖的文件,而深度扫描方式可以对整个磁盘进行扫描,包括已经被覆盖的文件。如果快速扫描无法找到需要恢复的文件,可以尝试使用深度扫描方式。

课堂笔记_ 光线跟踪加速_obbtree和octree区别_tingzhushaohua的博客-程序员秘密

光线跟踪算法的不足: 光线跟踪算法的时间和空间复杂度很高; 大量的时间被消耗在可见性判断和求交测试这些几何运算上。光线跟踪加速采用空间数据结构: –层次包围体(Hierarchical Bounding Volumes); –均匀格点(Uniform Grids) –四叉树/八叉树(Quad tree/Octree) –空间二分树(K-d tree/BSP tree)

随便推点

使用随机算法产生一个数,要求把1-1000W之间这些数全部生成。(考察高效率,解决产生冲突的问题)_十、使用随机算法产生一个数,要求把1-1000w之间这些数全部生成。(考察高效率,解_理想国的柠檬的博客-程序员秘密

【记录学习笔记,方便自己理解。 】参考博客:https://blog.csdn.net/fanbih/article/details/54913787以100为例,1000W时将value值更改即可,选取1-100范围方便时输出检验是否正确。先构建一个value大小的数组,按下标存储1-value范围的值。有了这样一个数组之后,用random.nextInt(value) 每次随机...

ssh服务器拒绝了密码,请再试一次_服务器拒绝密码_wdner的博客-程序员秘密

用xshell链接服务器的时候 提示了‘ssh服务器拒绝了密码 请再试一次’明明启动了ssh服务,在网上搜索了一番发现了问题所在。原因是系统不允许root用户远程登录,系统的默认设置当然是为了提高安全性。解决方法:更改远程连接配置vim /etc/ssh/sshd_config我们修改一般后不破坏原代码,将原代码复制注释掉,然后更改新代码,方便以后更改回来或者其他操作。更改完成...

关于人生发展的思考总结_对人生发展的看法_philofly的博客-程序员秘密

关于这个话题,思考过很多,也有很多感悟 其实人生的发展有很多真理和规律 就像社会的发展在繁杂的表象背后也有规律一样 但是只有聪明的有心人才能总结出来,将其条理化并作为人生的指引 大部分的人,都是貌似若有所思其实稀里糊涂的,度过了一生 人生没有对错,各人有各人的活法,四川人打麻将过一生也很开心 但是作为想活出点意义的人来说,思考则是不可少的 很多古人留下的话,我们都耳熟能详,比如“有志者事竟成”之类

BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFac_syrdbt的博客-程序员秘密

1. 错误信息如下所示在使用Spring的切面编程时发生错误:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Cannot resolve reference to bean 'txPointcut' while

Elasticsearch:运用 geoip 处理器来丰富数据_es geoip_Elastic 中国社区官方博客的博客-程序员秘密

geoip处理器根据来自Maxmind数据库的数据添加有关IP地址地理位置的信息。 默认情况下,该处理器将此信息添加到geoip字段下。 geoip处理器可以解析IPv4和IPv6地址。默认情况下,ingest-geoip模块与Maxmind的GeoLite2 城市,GeoLite2国家/地区和GeoLite2 ASN geoip2数据库一起提供,可根据CCA-ShareAlike 4.0许可使用。 有关更多详细信息,请参见http://dev.maxmind.com/geoip/geoip2/geol

指针练习:1.输入a,b / a,b,c按照先大后小的顺序输出(函数方法与普通方法)_微莱羽墨的博客-程序员秘密

# 1.指针练习:输入a,b按照先大后小的顺序输出1.普通方法p1 = &b;p2 = &a;这样子就直接交换了地址而不用借助第三个变量。借助指针的地址,就不用借助中间变量啦。#include <stdio.h>int main() { int *p1, *p2, *p, a, b; printf("请输入两个整数a,b:"); ...

推荐文章

热门文章

相关标签