O-RAN专题系列-32:5G基站如何升级到O-RAN基站 - O-RU - C/U/S-plane

Posted 文火冰糖的硅基工坊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了O-RAN专题系列-32:5G基站如何升级到O-RAN基站 - O-RU - C/U/S-plane相关的知识,希望对你有一定的参考价值。

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120344479


目录

第1章 硬件架构与协议栈

1.1 硬件架构

1.2 eCPRI协议栈

1.3 5G基站 eCPRI接口的协议栈

1.4. O-RAN基站eCPRI接口的协议栈

1.5 eCPRI协议的消息头

1.6 标准

2. O-RAN对eCPR协议

2.1 O-RAN与eCPRI协议之间的关系

2.2 O-RAN对数据承载的要求

第3章 O-RAN对L1-Low BB(基带)的影响

3.1 U面、C面的数据Profile的种类

3.2  对U面、C面的数据格式的影响

3.4 因特定运营商而增加的要求

3.5 O-RAN的其他要求

第4章 同步面的要求与改进



第1章 硬件架构与协议栈

1.1 硬件架构

 本文关注的是:O-RAN对5G的L1-Low和5G的eCPRI模块的影响。

1.2 eCPRI协议栈

1.3 5G基站 eCPRI接口的协议栈

 从协议栈的角度看:

  • M面:即使到了5G, 采用了eCPRI接口,但M面的接口还是厂家的私有协议,并没有开放。
  • C面:eCPRI协议对AxC的格式进行了定义
  • U面:eCPRI协议对fast control进行了定义
  • S面:采用标准的PTP协议。

1.4. O-RAN基站eCPRI接口的协议栈

1.5 eCPRI协议的消息头

0:移动终端的IQ业务数据(用户面)。

1:Bit Sequence,用于与消息头中的C面结合使用,来指示下一个message净荷在整体的位置。

2:用于在DU与RU之间传递实时性要求极高的控制数据(实时控制面)。

3:用于在DU与RU之间传递普通的非实时性的数据(管理面、非实时控制面)。

4:远程内存访问,这用于在PHY_High和PHY_Low之间直接进行远程的内存访问(实时内存访

问)。

5:单程的网络延时测定,通过时间戳机制,来测试DU与RU之间的单向的网络延时,由于1588时钟同步协议,具备了原生的、精确的网络延时测量功能,因此,在DU和RU之前通过1588时钟同步的协议,可以不需要通过该消息进行网络延时的测定,但对于DU和RRU之间不是1588 master和1588 client的系统,该消息类型就非常重要,用于测量DU与RRU之间的网络传输延时。

6:Event Indication:用于RU主动向DU上报自身的内部的变化信息。
64-255:厂家自定义信息。

1.6 标准

O-RAN-WG4.CUS.0-v02.00: O-RAN IoT profile

DCM 3D.705:DoCoMo物理层的切分,DoCoMo IoT profile

2. O-RAN对eCPR协议

O-RAN对eCPRI协议的很小,除了eCPRI包的承载方式,基本没有影响。

2.1 O-RAN与eCPRI协议之间的关系

O-RAN:开放无线接入网联盟(协议规范), 其主要的宗旨就是在5G的规范的基础之上,制定开放接口的规范,推动无线接入网向开放化、白盒化、开源化方向放发展。

eCPRI作为无线接入网RAN中DU与RU之间的标准接口,称为fronthual接口,这是O-RAN关注一个重点:

(1)eCPRI协议与CPRI协议类似,只是传输层协议,并没有定义其业务访问点之上的应用层协议规范,如IQ数据格式,实时控制面数据格式, 因此需要新的规范了约束这些应用接口, O-RAN的作用就体现出来了。

(2)OAM管理面和1588同步面都从eCPRI服务中剥离出去了,它们可以通过标准的TCP/IP协议栈进行传输,不一定需要eCPRI来承载,因此OAM管理面和1588同步面的协议规范,无法被eCPRI协议所规定, O-RAN的作用由体现出来了。

(3)eCPRI协议是O-RAN多个前传接口规范之一,如下图所示:

至于U面、C面、S面、M面(即O面)的消息格式,不在eCPRI协议范围之内。而是O-RAN规范的职责。

2.2 O-RAN对数据承载的要求

O-RAN要求支持Over UDP/IP和Over MAC两种承载形式。

第3章 O-RAN对L1-Low BB(基带)的影响

在实际系统中,L1-Low基带,通常有FPGA, L1 DSP SOC芯片等几种方式。

3.1 U面、C面的数据Profile的种类

(1)5G: 厂家私有的、未公开的profile。

(2)O-RAN:厂家私有的、但公开的IoT (互联测试) profile。

(3)O-RAN:O-RAN规范的、不同厂家可以互联互通的、并且公开的IoT (互联测试) profile。

因此,IoT Profile是5G迁移到O-RAN的关键。

3.2  对U面、C面的数据格式的影响

(1)type 3 message中支持有符号的freqOffset格式。

有符号的freqOffset整数:5G的符号格式-》 O-RAN的补码格式。

这就意味着,RU要兼容5G和O-RN, 则L1-Low芯片或FPGA,要提供对freqOffset两种格式的选择设置,同时要实现不同情形下的DEF解码。

(2)提高下行DL数据buffer的大小,满足O-RAN IoT对T12/T2a的要求(支持传输网传输)

下行T12/T2a的延时至少>=264us,以支持不同厂家的通过传输网互联互通。

扩展后的buffer,可以同时应用于5G RU和O-RU.

(3)提高上行UL数据buffer的大小,满足O-RAN IoT对Ta3min的要求(支持传输网传输)

Ta3_min_up 至少达到20us,以支持不同厂家的通过传输网互联互通。

Ta3_max_up至少达到90us

扩展后的buffer,可以同时应用于5G RU和O-RU.

3.4 因特定运营商而增加的要求

(1)DoCoMo:支持位数为14bit,指数为4bit浮点数据的压缩

5G的ASMR U平面数据压缩方案使用块浮点压缩(BFPC),具有9位尾数和3位指数(指数范围限制为[0..7])。

O-RAN的TP 3D.705配置文件(DoCoMo)第6.1.2节对其进行了扩展,要求具有14位尾数和4位指数(指数范围为[0..15])

这就意味着,RU要兼容5G和O-RN, 则L1-Low芯片或FPGA,要提供对14bit和9bit的选择设置,同时要实现不同情形下的解码。

(2)DoCoMo:上行上行增益校正系数(gain_correction)有特殊的配置要求。

在5G ASMR实施方案中,上行增益校正系数(因子),由DU通过私有的M面发送给RU。

O-RAN的TP 3D.705配置文件第6.1.3.2节要求,UL增益校正系数,默认设置为零dB(0dB)。

当配置为使用14位尾数浮点操作时,尾数字大小由NetConf“compression”MOC中的iq bitwidth参数确定, 而不是通过O-RAN M面的gain_correction来配置(Netconf或私有协议), 

(3)DoCoMo对物理层的切分要求

3.5 O-RAN的其他要求

(1)压缩模式的配置形式

O-RAN要求,对数据压缩的设置支持两种方式:

  • 通过M面静态配置(Netconf)
  • 通过C面动态配置(the udCompHdr field in FCP & UP headers)

(2)C/U-Plane specific PM counters: RX_CORRUPT

 O-RAN-WG4.CUS.0-v02.00的第7章要求,L1-LOW能够对收到错误的eCPRI message进行检测,并通过M面进行上报和添加到本地log中,用于调试之用。

  • 错误的eCPRI头信息
  • 错误的eCPRI会话头信息
  • 错误的eCPRI会话内容

上述错误信息,组织在RX_CORRUPT counter中。

(3)AxC到VLAN的映射可配置

第4章 同步面的要求与改进

(1)下行发送提前量

O-RAN要求,O-RU能够支持63μs倍数的下行控制面数据的时间提前量。

(2)SYNCE and SSM

(3)1588同步(无GPS同步要求)



作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120344479

以上是关于O-RAN专题系列-32:5G基站如何升级到O-RAN基站 - O-RU - C/U/S-plane的主要内容,如果未能解决你的问题,请参考以下文章

ORAN专题系列-30:5G基站如何升级到O-RAN基站 - FHGW(FrontHaul Gateway)的时钟同步系统

ORAN专题系列-28:5G基站如何升级到ORAN基站 - O-RU - 平台和传输层的改进(VLAN, PCP, DHCP, DNS)

ORAN专题系列-19:5G O-RAN FrontHaul前传接口M Plane互操作性测试IOT规范

5G NR — O-RAN 的系统架构

[4G+5G专题-144]: 一体化小基站- 5G小基站硬件建议架构概述

[4G+5G专题-145]: 一体化小基站- 5G小基站软件建议架构概述