ORAN C平面Section扩展22用于ACK/NACK请求。除section type 7外,section扩展22可以用于从O-DU发送到O-RU的所有section type和section扩展。
对于一个section描述,O-DU可以使用section扩展22要求O-RU使用section type 8 C平面消息进行ACK/NACK反馈。关于section扩展22的使用,参考“ORAN C平面传输和基本功能”中的相关描述。
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 v11.00版本协议中,extType=0,或extType=24-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)ackNackReqId (ACK/NACK request Id)
此参数指示一个section描述的ACK/NACK请求ID。在一个slot内,ackNackReqId字段的值应该是唯一的,在不同slot中,相同的ackNackReqId值可以被复用。
ackNackReqId的值应被用于section type 8中的ackId和nackId。
参考 《O-RAN.WG4.CUS.0-R003-v11.00.pdf》