5G——物理层仿真
此处没有频点的值,但是有PointA的值,为2500mhz左右,所以频点差不多应该也在附近,所以选择0~3000的GSCN公式,GSCN = 3*N+(M-3)/2,算出结果得6321。(6)由前置条件可知,特殊时隙四元组为{*,9,*,2},我们只需要看第二个和第四个,它们分别是下行符号和上行符号。前置码,2和8,一个SSB有4个,所以SSB的符号位置为“2,3,4,5”和“8,9,10,11”
1.前置条件
2.仿真流程
1.填写搜索过程
解:
2.填写每一步细节
2.2.1 准备
解:
(1)BCH (2)BCCH
解析:因为PBCH是物理广播信道,BCCH是用于广播系统控制信息的下行信道,逻辑信道BCCH对应的传输信道是BCH。
解:
(1)一个无线帧是10ms。
(2)一个无线帧包含10个子帧。
(3)由前置条件可知,子载波间隔为30kmz,所以μ = 1,所以一个子帧有2个时隙。
(4)一个时隙有14个OFDM符号。
(5)由前置条件可知,子帧配置为2.5毫秒双周期,所以上下行时隙为DDDSUDDSUU。
(6)由前置条件可知,特殊时隙四元组为{*,9,*,2},我们只需要看第二个和第四个,它们分别是下行符号和上行符号。所以选择“D=9,U=2”的特殊时隙。
(7)由前置条件可知,N=2107,M=3。此处没有频点的值,但是有PointA的值,为2500mhz左右,所以频点差不多应该也在附近,所以选择0~3000的GSCN公式,GSCN = 3*N+(M-3)/2,算出结果得6321。
(8)由前置条件可知,由M,N和表二的频点计算公式“N*1200 + 50*M”算出中心频点为2528550kmz。
(9)由前置条件可知,表一,选择0~3000,FGlobal = 5,所以SSB绝对信道号 = SSB中心频点 /5 = 505710。
(10)PBCH公共天线号为4000(记住即可)。
解:
(1)由前置条件可知,频段为n41,对应2.6MHZ(注:n41对应2.6GHZ,n78对应3.5GHZ,n79对应4.8GHZ)。SSB格式为CaseC:SSB要占四个时隙,每隔时隙发两个SSB。
(2)由前置条件可知,SSB子载波间隔为CaseC,由我之前的文章中提到过
前置码,2和8,一个SSB有4个,所以SSB的符号位置为“2,3,4,5”和“8,9,10,11”。
(3)由前置条件可知,PointA频点 = 2518470KMHZ,我们算出的中心频点 = 2528550KHZ。我们知道,公式“中心频点 - PointA = 10*RB + Kssb + OffsetToPointA”,一个RB是12个子载波,子载波间隔 = 30KHZ,中心频点是SSB第10个RB位置。我们要算出SSB位置,首先我们算出“中心频点 到 PointA ”之间有多少个RB,即(2528550 - 2518470)/(12*30)= 28。我们在向前数10个就是SSB的起始位置。因为PointA是RB0,那么所以RB28是中心频点,所以RB18是SSB的起始位置,由于SSB占了20个RB,所以SSB的位置为18~37。
2.2.2 检PSS
解:
有前置条件可知,PCI = 154。
记忆:从PSS中获取NID2∈{0,1,2}。NID2 = PCI mod 3 = 1。
PSS位置:
2.2.3 检SSS
解:
有前置条件可知,PCI = 154。
记忆:从SSS中获取NID1∈{0,1,...,335}。NID1 = PCI / 3 = 51。
SSS位置:
2.2.4 解DMRS
解:
我们知道,DM-RS均匀分布在PBCH中。并且具体位置由 v 决定,而 v 由PCI决定。
注:mod为运算符号取余,所以 v只能是0,1,2,3其中一个。
所以 v = 154 / 4 = 2,所以DM-RS在PBCH取余为2的所有位置。
2.2.5 检PBCH
解:
PBCH位置:
2.2.6 读MIB
解:
由前置条件可知,Tpye0 CSS的频域位置 = 10,通过该条件我们可以查表,然后得到信息,至于怎么查表,我认为不需要知道因为前置条件中只有一张表。我们查看该表的第十行,其中第一个1我也不清楚是什么,48表示总RB数,第二个1表示符号数,12表示偏移数。
所以由于偏移数为12,中心频点为18,所以Coreset0的起始位置为6,因为总长是48,所以位置为6~53。
2.2.7 读PDCCH
解:
全部记住即可。
2.2.8 读PDSCH
解:
解:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)