目录

1.协议概览

1.1物理层

2.用户面

2.1用户面基于以太网

2.2用户面基于IP

2.3 eCPRI报文格式

 2.3.1公共头

2.3.2映射

2.3.3 Message Type


1.协议概览

eCPRI接口包括以下信息流:

1.用户平面:

(a)用户数据:用户信息(基站<——>用户设备),其格式取决于eREC和eRE之间的底层功能分解。

(b)实时控制数据:与用户数据直接相关的时间关键型控制和管理信息。

(c)其他eCPRI服务:eCPRI服务,如用户平面支持、远程复位等。

2. C&M平面:

        在eREC和eRE内的控制和管理实体之间的控制和管理信息交换。这个信息流被传递到更高的协议层,且不被认为是时间关键的。

3. 同步平面:

        用于帧和时间对齐的同步数据。

        eCPRI定义了一种基于包的前传网络在eREC和eRE之间传输用户平面信息的协议。 现有协议和标准用于C&M和同步信息流。 该接口支持以太网交换或ip路由的前传网络。

下图概述了基于以太网/ ip的eCPRI传输案例的基本协议层次结构。  

ecology resful接口_通信

 从上图可以清晰看出eCPRI的特点,基于以太网或IP/UDP,基于包传输。

1.1物理层

对于以下eCPRI用例,物理层通常遵循IEEE 802.3中提供的电气和光学物理参考标准:

1. 电缆传输

2. 背板传输

3. 光纤传输

        下表列出了在给定的使用情况下,10G、25G、40G和100G以太网的常见以太网接口类型的典型示例。不排除使用其他线路费率/接口类型。

ecology resful接口_网络协议_02

         举个栗子:如果你想要实现100G流量带宽,你可以用10根10G的电缆,也可以使用4条25G的光纤。

2.用户面

2.1用户面基于以太网

        在这个选项中,eCPRI消息应在标准以太网帧中传输。以太网帧的type字段应包含eCPRI Ethertype 。以太网帧的数据字段应在开头包含eCPRI公共报头,紧随其后的是eCPRI有效载荷。eCPRI消息应以一组八位字节的形式嵌入到以太网帧中

还可以支持负载大小大于1500字节的帧。由于以太网帧数据字段的最小大小为46字节,如果需要,eCPRI数据用零填充。这个填充不是eCPRI消息的一部分,因此不包括在eCPRI有效载荷大小字段中。

        eCPRI以太网消息交换中涉及的eCPRI节点应该至少有一个以太网MAC地址。以太网网络中的所有以太网MAC地址必须是唯一的。为节点/eCPRI服务分配以太网MAC地址超出了eCPRI规范的范围。

        以太网MAC报头应提供足够的eCPRI消息的源和目的信息,以确保消息能够按照要求的优先级成功通过以太网发送。

2.2用户面基于IP

        在该选项中,eCPRI消息应以UDP/IP数据包传输。UDP数据报的数据字段在其开头包含eCPRI公共报头,紧随其后的是eCPRI有效载荷。eCPRI消息应以一系列字节的形式嵌入到UDP数据报中。UDP数据报应该对eCPRI PDU进行精确封装,即不需要在eCPRI PDU中添加填充字节。

        eCPRI节点至少有一个IP地址。IP网络中的所有IP地址必须是唯一的;为节点/eCPRI服务分配IP地址超出了eCPRI规范的范围。

2.3 eCPRI报文格式

eCPRI帧格式如下图:(公共头+负载)

ecology resful接口_通信_03

 2.3.1公共头

ecology resful接口_ecpri_04

  1. eCPRI Protocol Reversion :ecpri版本号
  2. C :  eCPRI消息连接指示器。“C=0”表示eCPRI消息是eCPRI  PDU中的最后一条消息。“C=1”表示在eCPRI  PDU中跟随另一条eCPRI消息。在这种情况下,应添加0到3个填充字节,以确保下个eCPRI消息从4字节边界开始。接收时,应忽略填充字节。
  3. eCPRI Message Type : Message Type,后文详细叙述
  4. eCPRI Payload Size :payload大小

2.3.2映射

前面说了,eCPRI是基于以太网或IP,下图容易理解:

ecology resful接口_通信_05

 eCPRI负载嵌入传输网中,传输网即为以太网或UDP/IP

注意,这里C=0,即只有这一个message,注意跟下图C=1情况区分:

ecology resful接口_ecology resful接口_06

eCPRI帧为 common header + payload;这个payload与message type类型一一对应。

2.3.3 Message Type

ecology resful接口_网络协议_07

         类型太多了,我们下一篇再介绍。这里提一下,ecpri  payload跟message类型息息相关,payload里面也还会有“header”。

举个栗子 :

Type #0 : IQ DATA  (common header + PC_ID + SEQ_ID + Payload)

ecology resful接口_5G_08

 

老了,肝不动了,咱们下期间!