通信人家园

标题: 请教一个5G的KSSB取值问题  [查看完整版帖子] [打印本页]

时间:  2019-4-28 14:17
作者: dell0810     标题: 请教一个5G的KSSB取值问题

FR1 KSSB的取值范围是0-23,kssb表示的不是sc个数偏移吗?每个RB的SC个数是12个,最大取值不应该是11吗?
时间:  2019-4-29 21:57
作者: jeffyko

举个例子,如果一个scs是15k,一个scs是30k呢?
时间:  2019-4-30 03:52
作者: jiaoyulong

在FR1中不管真实子载波间隔是多少,表征Kssb固定用15khz表征一个间隔,这样说不知道你是否能够理解。
时间:  2019-4-30 11:04
作者: dell0810

本帖最后由 dell0810 于 2019-4-30 11:05 编辑
jeffyko 发表于 2019-4-29 21:57
举个例子,如果一个scs是15k,一个scs是30k呢?

还是不太理解,子载波间隔可以不一样,个数不是固定的吗?
时间:  2019-5-1 11:31
作者: jeffyko

dell0810 发表于 2019-4-30 11:04
还是不太理解,子载波间隔可以不一样,个数不是固定的吗?

我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:
5gnr_kssb_ncrbssb.png

首先要明白的是kssb和n_crb_ssb分别代表什么:
*n_crb_ssb表示与一个RMSI grid(scs=MIB-commonSubcarrierSpacing)CRB重叠的RB索引,并且该RMSI grid CRB与SSB grid的第一个RB的第一个subcarrier重叠;n_crb_ssb的scs为15k(对于FR1)或60k(对于FR2);
*kssb表示crb n_crb_ssb的subcarrier 0相对于ssb的subcarrier 0的偏置;kssb的scs为15k(对于FR1)或者MIB-commonSubcarrierSpacing(对于FR2)

目前FR1典型配置是common_scs=30k,ssb_scs=30k,而对于FR1 kssb和n_crb_ssb基于15k scs定义。
5gnr_kssb_ncrbssb_part2.png

如上图的最上面3行所示:第一个橙色格表示索引为n_crb_ssb的crb(scs=15k),黄色格为rmsi grid crb(scs=30k),蓝色格为ssb第一个rb(scs=30k)。
首先n_crb_ssb crb与rmsi grid crb重叠;其次rmsi grid crb与ssb第一个rb的sc#0重叠;在保证rmsi grid crb与ssb第一个rb的sc#0重叠的前提下,ssb第一个rb可以往右平移0~23个subcarrier(scs=15k),即floating ssb的概念,所以kssb的取值范围为0~23(scs=15k)。

再举个FR2的例子,比如最后3行所示:第一个橙色格表示索引为n_crb_ssb的crb(scs=60k);黄色格表示rmsi grid crb(scs=120k);蓝色格为ssb第一个rb(scs=120k)。
在保证rmsi grid crb与ssb第一个rb的sc#0重叠的前提下,ssb第一个rb可以往右平移0~11个subcarrier(scs=120k),所以kssb的取值范围是0~11(scs=MIB-commonSubcarrierSpacing=120k)


附件: 5gnr_kssb_ncrbssb.png (2019-5-1 06:15, 8 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=Mzk1ODIyfDA5NmM0OGMwfDE3MzI1ODI2MDh8MHww

附件: 5gnr_kssb_ncrbssb_part2.png (2019-5-1 06:15, 7.02 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=Mzk1ODIzfDA3YzNjNzRlfDE3MzI1ODI2MDh8MHww
时间:  2019-5-5 12:17
作者: dell0810

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

哦,我想明白了,关键点是对FR1,kssb是基于15K的scs定义的,这样对于30K的scs需要2倍的关系,谢谢解答,好详细

时间:  2019-6-19 22:50
作者: 滚石唱片

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

你好,请问offsetToPointA 和N_CRB_SSB是什么关系,两者相等还是相差offsetToCarrier 。谢谢
时间:  2019-6-21 09:10
作者: jeffyko

滚石唱片 发表于 2019-6-19 22:50
你好,请问offsetToPointA 和N_CRB_SSB是什么关系,两者相等还是相差offsetToCarrier 。谢谢

offsetToPointA可以认为是定义了n_crb_s-s-b,两者的scs相同。而offsetToPointA到sc#0 of prb#0 of s-s-b可以通过n_crb_s-s-sb以及k_s-s-b确定。
其实协议上是想通过offsetToPointA来定义一个rmsi grid crb(scs=mib---commonSubcarrierSpacing),而该rmsi grid crb与sc#0 of prb#0 of s-s-b重叠。而n_crb_s-s-b的sc#0又于该rmsi grid crb的sc#0重叠,所以等效为offsetToPointA定义了n_crb_s-s-b。

时间:  2019-6-21 10:10
作者: jeffyko

滚石唱片 发表于 2019-6-19 22:50
你好,请问offsetToPointA 和N_CRB_SSB是什么关系,两者相等还是相差offsetToCarrier 。谢谢

补充一下offsetToPointA以及offsetToCarrier的区别:
(1)offsetToPointA用来确定point-A和ss6之间的频域关系
(2)offsetToCarrier用来确定point-A和carrier之间的频域关系

ss6频域上在包含在carrier内,而ss6与rmsi grid(即coreset0)的关系由38.213中的offset确定。

所以UE初始接入时,通过检测ss6得到mib;通过mib配置的coreset0/css0得到rmsi;检测到rmsi之后根据sib1中指示的offsetToPointA,以及offsetToCarrier可以得到point-A以及carrier边界
时间:  2020-3-11 21:04
作者: eric_guanwy

您好,请教下。
首先看了您关于N_crb_ssb子载波0与SSB子载波0之间存在最多23个子载波offsets的解释,让我对这一问题得到比较清晰的理解,并在协议中找到了确证,即关于计算Kssb时N_crb_ssb始终按照15kHz(FR1)或60kHz(FR2)处理的约定。在此表示感谢。
但让我比较疑惑的是,您在前面的回复中提到:
首先要明白的是kssb和n_crb_ssb分别代表什么:
*n_crb_ssb表示与一个RMSI grid(scs=MIB-commonSubcarrierSpacing)CRB重叠的RB索引,并且该RMSI grid CRB与SSB grid的第一个RB的第一个subcarrier重叠;n_crb_ssb的scs为15k(对于FR1)或60k(对于FR2);

我在协议中并没有看到哪里说N_crb_ssb是与coreset#0重叠的CRB索引,也没有看到索引为N_crb_ssb的CRB与CORESET#0之间有必然重叠的关系。Kssb只是表达了SSB子载波0与CRB N_crb_ssb子载波0之间的偏移,如果Kssb小于等于23(FR1),则在MIB的pdcch-ConfigSIB1这一8bit字段会通过4LSB和4MSB分别告知终端CORSET#0的时频域资源位置,在4MSB所映射的表中attach://431738.png,有对应的RBs offset,我认为这才应该是N_crb_ssb(也是SSB)与Coreset#0之间的RB级偏移,在SSB与CRB的scs均为30kHz的场景下,这一RB偏移根据情况可能有0到16个RB的偏移。
请问您是否认可我的这一理解,期待您的答复,感谢。


附件: 38213 table13-4.png (2020-3-11 21:04, 24.73 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDMxNzM4fDIwZmJkMmM0fDE3MzI1ODI2MDh8MHww
时间:  2020-7-24 17:11
作者: y2788541

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

多谢大佬解释!
时间:  2020-7-28 09:58
作者: dongfangwei

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

FR2的例子,跟FR1的例子不是一样么,kSSB范围不是24吗?
时间:  2020-8-31 20:12
作者: dongfangwei

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

你的图中第一个三行与最后一个三行不是一样的吗?取值范围不应该都是0—23??
时间:  2021-3-4 18:34
作者: skyskysky_0_ren

谢谢大佬的介绍,正在被SSB RB offset和point A的频率关系折磨,谢谢!
时间:  2022-6-28 15:00
作者: 5GCoder

jeffyko 发表于 2019-5-1 11:31
我稍微详细解释以下哈下图是我之前开发工具时整理的不同场景下的kssb取值:

大佬,图里面的各种颜色的格子长度代表什么?
时间:  2022-7-29 17:50
作者: jeffyko

5GCoder 发表于 2022-6-28 15:00
大佬,图里面的各种颜色的格子长度代表什么?

对应左边的scs,可以看作是频域crb的大小
时间:  2023-8-2 10:14
作者: mazhen860823

看了好多遍,终于明白了,谢谢
时间:  2023-8-2 17:22
作者: bandao

jeffyko 发表于 2019-4-29 21:57
举个例子,如果一个scs是15k,一个scs是30k呢?

一般运营商,需要配置kssb不为0吗? 感觉有偏置的话,好别扭




通信人家园 (https://www.txrjy.com/) Powered by C114