ORAN C平面Section扩展15是用于基于ueId的波束赋形的Mixed-numerology。仅适用于section type 5和6。
当section扩展15与section type 6一起使用时,frameStructure中FFT类型的值,和cpLength的值可以被设置为0。
1)ef (extension flag)
此参数用于指示存在另一个section扩展(ef=1),或此section扩展是最后一个section扩展(ef=0)。
0b:没有其他section扩展,即,这是最后一个section扩展。
1b:此section扩展后面存在一个或多个section扩展。
2)extType (extension type)
此参数用于指示扩展类型,根据该类型可以确定section扩展中携带的附加参数。如果O-DU或O-RU接收到无效的section扩展类型(在ORAN v08.00版本协议中,extType=0,或extType=22-127是无效类型),则应该忽略该section扩展,以及其中包括的全部参数。
3)extLen (extension length)
此参数用于指示以32bit(或4byte)为单位的section扩展的长度,此参数不应等于0,也就是说在section扩展中至少有一个32bit,包括ef,extType和extLen字段。
对于除section扩展11,19,20以外的其他section扩展,extLen字段长度为8bit,所以section扩展的长度为1到255个32bit。
对于section扩展11,19,20,extLen字段长度为16bit,所以section扩展的长度为1到65535个32bit。
4)frameSturcture (frame structure)
此参数定义帧结构。前4bit定义了FFT/iFFT size,用于与此消息相关的所有IQ数据的处理。后4bit定义了子载波间隔,同时根据3GPP TS 38.211,也知道了每1ms子帧中的slot数量,同时也考虑到3GPP TS 36.211的完整性。3GPP TS 38.211中的参数µ=0…5被扩展以应用于PRACH处理。
注:参数“FFTSize”旨在促进上述计算,而不是严格规定O-RU的时频转换方法。
5)freqOffset (frequency offset)
该参数定义了在附加滤波(例如PRACH)和FFT处理(在UL中)之前,以子载波间隔Δf的一半为步长,相对于载波中心频率的频率偏移。每个数据section的频率偏移应该一致(对于一个PRB中的不同RE,不能使用reMask来允许不同的频率偏移)。
以Hz为单位的频率偏移按以下公式计算:
frequency_offset = freqOffset * Δf * 0.5
其中Δf是frameStructure中提供的对应于子载波间隔的频率,以Hz为单位。
注:由frameStructure、freqOffset、startPrbc、numPrbc和rb产生的频率跨度不得超过M平面上为eAxC配置的信道带宽。
0x000000:没有偏移
0x000001 – 0x7FFFFF:上频偏
0x800000 – 0xFFFFFF:下频偏
6)cpLength (cyclic prefix length)
此参数按以下方式定义了循环前缀(CP)的长度CP_length,基于Ts(按3GPP TS38.211 4.1章节中规定,Ts = 1/30.72MHz)。
CP_length = cpLength * Ts
注:cpLength参数与Section Types 0和Section Type 3一起使用,并且应用到由C平面消息指示的所有symbol。除3GPP中定义的值外,还支持数值0。
NCP和ECP之间的slot开始时间参考的差异化是基于cpLength和frameStructure的。如果cpLength是0,则NCP和ECP时间参考之间的差异化基于M平面传递cp-type参数。
对于Section Type 1,CP属性应通过M平面配置。在这种情况下,循环前缀应具有以下属性:
参考 《O-RAN-WG4.CUS.0-v08.00.pdf》