5G——小区搜索流程

小区搜索流程

小区搜索目标:读取到SIB1.

小区搜索流程概述:SIB1在PDSCH信道承载,承载SIB1的信道在哪个位置由PDCCH告诉,而PDCCH的基本信息由MIB告诉,MIB信息由广播信道PBCH广播出去,物理信道解调需要解调参考信号DMRS,DMRS信号与PCI有关联,PCI=3*SSS+PSS。

1.SSB

(1)SSB由(主同步信号)PSS,(辅同步信号)SSS和PBCH共同构成。

(2)SSB在时域上占4个OFDM符号,在频域上占240个子载波(即240/12 = 24个RB)。

PSS,SSS和PBCH实际分布情况如上:

注:DMRS均匀分布在PBCH中,PBCH中每隔4个有一个DMRS。但是具体的位置未知(v),而v与PCI有关。

SSB的频域位置

(1)SSB频域用SSREF(KHZ)表示。

SSB占整个带宽中的位置(比如带宽为100M(1000000/30/12 = 273(RB)),而SSB在频域占20个RB,只占带宽中很小的部分)

(2)使用同步参考信号GSCN确定具体位置。

通过不同的频点选择对应的范围,找到GDCN公式代入,算出GSCN。

(3)NR中引入同步Raster来布局(比如范围为0-3000,计算频点公式为N*1200+M*50,即每1.2M搜索一次,当有100M的带宽时,需要100/1.2次搜完。注:看N前面的数)

(4)对于NR不同间隔,SSB有不同的子载波间隔。

其中CaseX的具体如下:

时域位置获取

如CaseC:【2,8】+14n

其中2,8为SSB的起始符号;当n = 0时,SSB所在位置为:2,3,4,5 和 8,9,10,11

当n = 1时,SSB所在位置为:16,17,18,19 和 22,23,24,25

                                                                ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

频域位置获取

参数了解:

1.KSSB,子载波偏移。 —————— 可以理解为小数部分

2OffsetToPointA,单位为RB。 ———————— 可以理解为整数部分

注:蓝色中心为频点。

SSB频点到PointA的距离 = OffsetToPointA + KSSB + 10*RB

举例:已知条件如下

参数频点
SSB2528550
PointA2518470
OffsetToPointA0

求频域位置?

解法:

(1)先求SSB与PointA之间差了多少个RB

        (SBB - PointA)/(12*30) = 28

当Point为 RB0 时,SSB为RB27。

RB27 为SSB第10个RB的位置,所有SSB的频域为:RB17 ~ RB36

2.获取PCI

公式:PCI = NID2 + 3*NID1

        获取PCI需要获取NID1和NID2。

检PSS:UE搜索到PSS后,可以获取到PCI中的NID2 {0,1,2}。

检SSS:UE搜索到SSS后,可以获取到PCI中的NID1 {0 ,1 ...... 334,335}。

3.解DM-RS for PBCH

由上可知:DM-RS均匀分布在PBCH中。

并且具体位置由 v 决定,而 v 由PCI决定。

注:mod为运算符号取余,所以 v只能是0,1,2,3其中一个。

4.解PBCH 

(1)PBCH传输时间间隔TTI为80ms。通过解析PBCH,可以获取SSB Index。

(2)解PBCH获得的MIB1,MIB1Z中包含哪些消息,如下

其中最关键的是“pdcch-ConfigSIB1”,它的作用是确定PDCCH的位置。

其中参数controlResourceSetZero作用是获取PDCCH的频域位置和符号长度。

参数searchSpaceZero作用是获取PBCCH的时域位置。

5.PDCCH(未全部搞懂)

PDSCH中的SIB1消息在PDCCH的DCI调度信息中,并且由SI-RNTI加扰。

PDCCH搜索空间

搜索空间分类:公共搜索空间(CSS),UE专用搜索空间。

注:SIB1对应的PDCCH映射在Type 0-PDCCH公共搜索空间

如何从MIB中获取PBCCH的时频资源CORESRT0

(1)参数controlResourceSetZero作用是获取PDCCH的频域位置和符号长度。

(2)参数searchSpaceZero作用是获取PBCCH的时域位置。

(3)CORESRT0的三种模式

  

 具体获取方法太复杂,暂不了解

6.读SIB1

(1)SIB1总传输时间为160ms,160ms中传输8次SIB1,即20ms传输一次。

系统消息:基站下发给终端,第一条为MIB,第二条为SIB1,其他系统消息(包含在systermInformation中)

(2)SIB1中包含消息:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/475252.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

gmail smtp python发送邮件

1 到邮箱页面 2 已经开启谷歌Gmail邮箱的IMAP服务了,谷歌邮箱机制是IMAP一旦开通,SMTP也就自动开通了,设置里没有没关系,不用管它。 3 到账号设置页面 3.1 设置两步验证 https://www.cnblogs.com/jiyuwu/p/16313476.html 3.2 …

Day4. 文件IO的基本概念和读写

温习&#xff1a; 文件的拷贝&#xff08;单个字符&#xff09;(fgetc/fputc) #include <stdio.h>int main(void) {FILE* fp NULL;FILE* fq NULL;char ch 0;fp fopen("str.txt","r");if (fp NULL){perror("file to fopen!");retur…

Vue+SpringBoot打造生活废品回收系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容三、界面展示3.1 登录注册3.2 资源类型&资源品类模块3.3 回收机构模块3.4 资源求购/出售/交易单模块3.5 客服咨询模块 四、免责说明 一、摘要 1.1 项目介绍 生活废品回收系统是可持续发展的解决方案&#xff0c;旨在鼓…

软件实例分享,家具生产出库管理系统软件教程

软件实例分享&#xff0c;家具生产出库管理系统软件教程 一、前言 以下软件程序教程以 佳易王家具行业生产出库管理系统软件V16.1为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 销售管理——产品状态查询变更&#xff0c;可以根据生产进度变更…

keep-alive 的简单使用

vue-router 的嵌套与模块化 router 实例中增加 children 属性&#xff0c;形成层级效果。App.vue 中的 router-view 承载的是 router 实例最外层的路由对象&#xff0c;如 /login、/404 等PageHome.vue 中的 router-view 承载的是 children 中的路由对象&#xff0c;如 /home、…

洛谷P1177 排序 题解

#题外话&#xff08;第30篇题解&#xff09;&#xff08;本题为普及-难度&#xff09;&#xff08;万里挑一-不当人做法&#xff09; #先看题目 题目链接https://www.luogu.com.cn/problem/P1177 #思路&#xff08;我打算不当人&#xff09;&#xff08;本题解仅为交流探讨sor…

Python第十七章(面向对象总结)

一。面向对象三大特征 1.封装&#xff1a;将属性和方法写到类里面&#xff0c;且可以添加私有属性和方法 2.继承&#xff1a;子类默认继承父类的所有属性和方法&#xff0c;子类可以重写父类的属性和方法 3.多态&#xff1a;传入不同的对象&#xff0c;产生不同的结果 二。多…

CentOS 7.9如何禁止内核自动更新升级

要在 CentOS 7.9 系统中禁止内核自动更新&#xff0c;你可以通过配置 YUM&#xff08;Yellowdog Updater, Modified&#xff09;来实现。这里有几种方法可以阻止内核自动更新&#xff1a; 方法 1: 使用 exclude 选项在 YUM 配置中 编辑 YUM 的配置文件 /etc/yum.conf&#xff…

记一个js原生 日期 时间 处理 格式化 对象 Intl 方法

具体对应搜搜。听说用空格分开能增加关键词搜到的概率 说起来最近好像越来越懒了

【测试运维】性能测试经验文档总结第3篇:VuGen详解(已分享,附代码)

本系列文章md笔记&#xff08;已分享&#xff09;主要讨论性能测试相关知识。入门阶段&#xff1a;认识性能测试分类-(负载测试、压力测试、并发测试、稳定性测试)&#xff0c;常用性能测试指标-(吞吐量、并发数、响应时间、点击数...)&#xff0c;性能测试工具选择。性能脚本&…

Aster实现一台电脑当两台使——副屏使用独立win账号

前言&#xff1a;笔者每年回家&#xff0c;都面临着想要和小伙伴一起玩游戏&#xff0c;但小伙伴没有电脑/只有低配电脑的问题。与此同时&#xff0c;笔者自身的电脑是高配置的电脑&#xff0c;因此笔者想到&#xff0c;能否在自己的电脑上运行游戏&#xff0c;在小伙伴的电脑上…

Linux基础IO【文件系统】

目录 1.磁盘文件 2.磁盘概念 2.1基本结构 2.2数据存储 3磁盘信息 3.1块组信息 4.文件操作 4.1文件创建 4.2文件访问 4.3对文件增删查改 4.4大文件存储 总结&#xff1a; 1.磁盘文件 在计算机中&#xff0c;没有被打开的文件都是静静的躺在外存&#xff08;磁盘…