NR 小区搜索(三) SearchSpace0

简介: 之前讲了CORESET0就是频域分布,那具体对应的时域位置是什么?那就需要结合SearchSpace0来确定。

之前讲了CORESET0就是频域分布,那具体对应的时域位置是什么?那就需要结合SearchSpace0来确定。


具体的说CORESET0 描述的是一块时频域资源,长(占用的时域符号数)和宽(占用的频域RB数)都确定了,那这个资源具体是在时域的哪些符号上,就需要SearchSpace0 的index 通过查38.213 table 13-11 ~13-15来确定。


通过表的标题可知,FR1 只有pattern 1(Table 13-11),FR2 3种pattern都有;FR2 pattern 1的情况样查Table 13-12;SSB SCS 120khz PDCCH SCS 60khz 且是pattern 2 时要查Table 13-13; SSB SCS 240khz PDCCH SCS 120khz 且是pattern 2 时要查Table 13-14;SSB SCS 120khz PDCCH SCS 120khz 且是pattern 3 时要查Table 13-15。


通过查CORESET0的表即可确定pattern,再结合SSB SCS PDCCH SCS 就可以确定 Searchspace 0需要查的那张表。


38.213 13章

pattern 1 CORESET 0和SSB是时分复用关系,SSB发送时刻也不相同,CORESET 0时域表达式如上图 ,对于Pattern 1,UE从时隙n0开始,连续监听2个时隙(即监听n0,n0+1 这两个时隙)。n0表达式如下图所示,参数M和O可从表格13-11(FR1)或13-12(FR2)获得。

要检测的时隙n0确定后,还要根据上述原则 确定要搜索的SFN是偶数还是奇数,也就是每隔20ms 搜一次,只不过是要确定是偶数SFN搜还是奇数SFN 去搜;最后还要确定对应的symbol ,就是Table 13-11 最后一列 First symbol index。


举个例子

subCarrierSpacingCommon scs30or120,
pdcch-ConfigSIB1
{
controlResourceSetZero 10,
searchSpaceZero 4
},

如上参数COREST0 是 10,对应的是Table 13-4,为什么是这个表?介绍CORESET 0的时候有介绍,依据SSB / PDCCH SCS和Minimum Channel Bandwidth(最小信道带宽)。UE检出PSS后,可获知SSB SCS,读取MIB后,可获知RMSI SCS(Sub Carrier Spacing Common)即PDCCH SCS,再结合最小信道带宽,就可以找到对应表格。SSB SCS为30 kHz,PDCCH SCS为30 kHz,最小信道带宽为10 MHz,那么UE应该查询表格13-4。


CORESET 0 描述的频域资源就是频域占用48个RB,时域占用一个符号长度。


SearchSpace0 是4,即Table 13-11 的index =4的那行 O=5 M=1 ,假如SSB index =1,那i=1;此时SCS 是30khz,每个frame对应20个slots,即N_frame_u_slot=20;可以算出来n0=11,n0+1=12;{(2*5+1)/20} =0 向下取整还是0,0mod 2=0,即要在SFN =0,2,4....的偶数SFN上检测;first symbol index =0, 综合来说就是SearchSpace 0 对应的是偶数SFN 的第11和12个时隙 的index =0 的符号(COREST 0 只占用1个symbol)。映射图如下

如果是Table 13-11 的index 3的那行 O=2 M=1/2 ,假如SSB index =1,那i=1是奇数,first symbol index=N_CORESET_symb=1;此时SCS 是30khz,每个frame对应20个slots,即N_frame_u_slot=20;可以算出来n0=4,n0+1=5;{(2*2+0)/20} =0 向下取整还是0,0mod 2=0,即要在SFN =0,2,4....的偶数SFN上检测; 综合来说就是SearchSpace 0 对应的是偶数SFN 的第4和5个时隙 的index =1的符号(COREST 0 只占用1个symbol)。


如果SSB index =0,i=0是偶数,first symbol index=0,n0=4, n0+1=5,对应的是偶数SFN 的第4和5个时隙 的index =0的符号。


如果SSB index =1,i=1是偶数,first symbol index=1,n0=4, n0+1=5,对应的是偶数SFN 的第4和5个时隙 的index =1的符号。


如果SSB index =2,i=2是偶数,first symbol index=0,n0=5, n0+1=6,对应的是偶数SFN 的第5和6个时隙 的index =0的符号。


如果SSB index =3,i=3是奇数,first symbol index=1,n0=5, n0+1=6,对应的是偶数SFN 的第5和6个时隙 的index =1的符号。


映射图如下,可以看到出现SSB 的SearchSpace 0共享一个符号的现象,每个slot也会包含2个searchspace,即是第三列“Number of SearchSpace sets per slots”=2。

Pattern2和3,CORESET 0和SSB是频分复用关系。由table 13-13 ~13-15 可知在时域上,CORESET 0和SSB在同一SFN的同一slot,或相邻slot(Table 13-14),即SFN_c = SFN_SSB_i,n_c = n_SSB_i(同一slot)或n_c = n_SSB_i – 1(相邻slot)。n_c就是CORESET 0 对应的时隙,UE确定CORESET 0所在系统帧(SFN_c)和时隙(n_c)后,再根据SSB index(i)找到CORESET 0的起始符号(First Symbol Index)。

如Table 13-13 pattern 2 SSB SCS 是120khz,对应的是case D的情况 SSB 起始符号为{4,8,16,20 .......... 506} 最大发送次数 L=64


根据表格first symbol index 0 对应的SSB index i=4k, first symbol index 1 对应的SSB index i=4k+1,first symbol index 6 对应的SSB index i=4k+2,first symbol index 7 对应的SSB index i=4k+3。结合pattern2 CORESET 0总是比SSB 靠前点,则对应的映射图如下

Table 13-14 同样是pattern 2,SSB SCS 是240khz,对应的是case E的情况 SSB 起始符号为{8,12,16,20 .......... 492} 最大发送次数 L=64


根据表格SSB 和CORESET0 在同一时隙时first symbol index 0 对应的SSB index i=8k, first symbol index 1 对应的SSB index i=8k+1,first symbol index 2 对应的SSB index i=8k+2,first symbol index 3 对应的SSB index i=8k+3;n_c=n_SSB_i -1时,first symbol index 12 对应的是SSB index 8k+4,first symbol index 13 对应的是SSB index 8k+5。pattern2 时域上CORESET 0比SSB 靠前,则对应的映射图如下

Table 13-15 pattern 3 COREST0 是SSB 在相同slot, SSB SCS 是120khz,对应的是case D的情况 SSB 起始符号为{4,8,16,20 .......... 506} 最大发送次数 L=64


根据表格first symbol index 4 对应的SSB index i=4k, first symbol index 8 对应的SSB index i=4k+1,first symbol index 2 对应的SSB index i=4k+2,first symbol index 6 对应的SSB index i=4k+3。对应的映射图如下


至此,UE已经获取了SIB1的CORESET 0 searchspace 0的具体时频域资源,之后就可以在对应物理资源使用SI-RNTI盲检SIB1的调度信息。

相关文章
NR SRS(二)
上篇漏掉了SpatialRelationInfo,那就先看下SRS resource资源配置中的RS-SpatialRelationInfo,即SRS resource和参考信号的对应关系,代表波束的对应关系,具体在接下来的波束相关的内容再说。这里参考信号可以是下行SSB,CSI-RS或者是uplinkBWP指示的SRS,RRC层结构如下。
|
关系型数据库
NR PDCCH (三)DCI传输过程
PDCCH 承载的data就是DCI,在PDCCH 盲检时需要用正确的RNTI进行解扰和CRC校验,才能确认DCI是不是发送给UE的,为什么是这样的decode 流程?这主要DCI的调制过程有关系,下面来具体看。
|
调度 索引
NR PUCCH(四) UL data operation
UE 在connected mode 需要实时和网络进行上下行通信,在UE有UL data要发送但是没有UL grant时,就需要向网络端发送SR请求资源,网络收到SR就会在激活的BWP上发送 UL DCI给UE,UE 根据UL DCI 信息 获得UL grant ,然后在PUSCH对应的资源上就可以发送UL data给网络,最后网络端通过HARQ 过程指示是否有收到对应的data。这是UL data 的基本流程,下面通过实际log分别看下UL data operation的各个过程。
|
算法 调度 芯片
NR CSI(二) the workflow of CSI report
本篇内容是对CSI report相关流程的整理,其描述主要集中在R16 38.331 38.321 38.214中,以实网中的一个配置开始,看下相关定义。
资源块|带你读《5G空口特性与关键技术》之九
3GPP TS38.211 中对 Point A 进行了定义。需要说明的是,2018/6 版本的TS38.211-f20 中的定义在 2018/9 版本中没有变化,不过在2018/12 版本 TS38.211-f40 中,基于 RAN1#94b 会议的决议进行了修改,有关信息请参看 RAN1#94b会议报告以及提案 R1-1811817 和 R11810834。
12396 1
资源块|带你读《5G空口特性与关键技术》之九
|
调度 索引
NR PUCCH(一) PUCCH format 0/1
NR中PUCCH物理信道用来发送上行控制信息Uplink Control Information(UCI),当然UCI也可以在PUSCH上发送。UCI 内容包括:CSI,HARQ ACK/NACK ,SR 及上述三者的组合信息。
|
索引 Windows
Beam failure Recovery
这篇来看BFR 过程,这里把38.300中对于BFD和BFR流程的描述再贴一遍。
|
前端开发 网络架构 索引
NR PDCCH(二) SearchSpace
这篇开始介绍SearchSpace。CORESET 描述的是PDCCH 盲检资源的频域特性,SearchSpace 代表的是时域特性,具体的说就是有关时域周期和偏移、每周期内持续监测的时隙数和每个时隙内的监测的具体起始符号等,这些其实就是指示了CORESET的时域位置,两者结合构成确定的时频域资源用于PDCCH data (DCI)接收。
|
前端开发 调度 文件存储
NR paging
IMS 是基于PS domain的网络。LTE时代,IMS建网初期,UE虽然注册IMS,但是网络仍然会下发CS domain paging,进而引起CSFB的问题。当时不少有客户提case,询问这个问题是否正常。其实这个问题只是建网初期,网络端架构不成熟引起的现象,谈不上不正常,能不漏掉paging的手机 ,都是好手机。
NR PRACH(三)时域位置
由l0、N_RA_slot、N_RA_t和N_RA_dur,UE可以计算出所有RACH时机的起始符号l,公式为l = l0 + n_RA_t x N_RA_dur + 14 x n_RA_slot。其中的参数由table 6.3.3.2-2~4 得到,计算即可确定start symbol的位置,既然都这么说了,表中的starting symbol l0 肯定不是起始符号的索引,我最初犯的就是这个错误。