ORAN C平面 Section扩展3是预编码扩展类型。
或
section扩展3仅适用于section type 1和3。并且仅用于LTE TM2,TM3和TM4,对于其他LTE传输模式和NR,假定预编码包含在波束赋形操作中,也就是说,在波束赋形weight中编码。
由于可能使用两个或四个天线端口,因此需要两个或四个beamId(用户数据和CRS RE的beamId相同)。对于天线端口0,beamId包含在C平面数据section header中,此section扩展中包含了天线端口1-3的beamId。当使用两个天线端口时,此section扩展中仅包含第二个天线端口的beamId(“beamIdAP1”),并且section扩展的长度是3个word(“extLen”=0x3),即3个4字节。当使用四个天线端口时,此section扩展中包含第二,第三和第四个天线端口的beamId(“beamIdAP1”,“beamIdAP2”,“beamIdAP3”),并且section扩展的长度是4个word(“extLen”=0x4),即4个4字节。
对于txScheme字段指示传输分集,一个Pcid用于所有用户数据,需要使用相应的C平面Rtcid进行一个section的实例化,为用户数据提供所有beamId(最多4个);第二个section(sectionId相同)具有不同的reMask,可以用来提供CRS RE的beamId(也是最多4个)。在传输分集的情况下,layerId设置为1111b(“TxD”)。
对于txScheme字段指示空分复用(LD CDD或no CDD),每层都有自己的用户数据Pcid,对应的C平面Rtcid传输用户数据的beamId,此section扩展说明了每一层的不同层号。只有在层ID是0的Rtcid内,才会提供CRS RE的beamId(一个beamId位于section header中,其他的beamId位于此section扩展中)。对于非层0的Rtcid,仍将提供此section扩展以指导预编码操作(提供layerId),但是不包含beamId(“extLen”=0x1),并且section header中的beamId应该被O-RU忽略,O-DU应将其设置为默认值。
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)codebookIndex (precoder codebook used for transmission)
此参数定义了用于预编码操作的预编码码本的索引。该字段将与numLayers字段结合使用。
不用于TM1,TM2和TM3。
5)layerID (Layer ID for DL transmission)
此参数定义了TM1-TM4中DL传输使用的层ID。
0000b:层0。
0001b:层1。
0010b:层2。
0011b:层3。
1111b:传输分集。
6)txScheme (transmission scheme)
此参数定义了section type中使用的TM方案。
7)numLayers (number of layers used for DL transmission)
此参数定义了TM1-TM6中DL传输使用的层数。
0000b:1层。
0001b:2层。
0010b:3层。
0011b:4层。
8)crsReMask (CRS resource element mask)
此参数定义一个RB内CRS RE的mask。字段中每个bit的设置指示该section是否适用于U平面消息中发送的RE(0:不适用,1:适用)。
MSB指示PRB中最低频率的RE。这里需要注意,最高位指示RE0,最低位指示RE11。
9)crsSymNum (CRS symbol number indication)
此参数定义一个RB内CRS symbol的编号。根据该字段的值,指示CRS RE在哪个symbol的U平面消息中发送。
0000b - 1101b分别表示symbol 0 - symbol 13。
10)crsShift (crsShift used for DL transmission)
此参数指示CRS的偏移模式,以找到N个天线的CRS位置的正确索引。
取值范围0或1。根据下表指明与层相关的偏移模式。
关于vshift,在3GPP 36.211中,关于CRS一节有详细解释。
11)beamIdAP1 (beam id to be used for antenna port 1)
此参数是天线端口1的beamId,定义了应用于U平面数据的beam模式。beamId = 0意味着不执行波束赋形操作。没有波束赋形操作意味着O-RU不应在U平面数据上应用任何相位和幅度的weight,并且意味着产生的RF信号将等量地应用于分组中的所有天线单元。
12)beamIdAP2 (beam id to be used for antenna port 2)
此参数是天线端口2的beamId,定义与beamIdAP1相同。
13)beamIdAP3 (beam id to be used for antenna port 3)
此参数是天线端口3的beamId,定义与beamIdAP1相同。
第一层数据与非第一层数据的关联
考虑到在一个slot内调度多个UE,每个UE使用TM3/TM4,需要在O-RU使用section扩展3时将第一个数据层与相应的非第一个数据层进行关联。为创建此关联,O-DU应为每个数据层使用固定的eAxC ID值。在具有section扩展3的C平面消息中,给定层的eAxC ID值在每个载波,每个slot级别应是不变的。O-RU应使用每层的固定eAxC ID值来创建eAxC ID与layerId的映射。在一个slot之内,所有PRB分配上(UE上)的映射应该相同。
参考 《O-RAN-WG4.CUS.0-v08.00.pdf》