一种传输无线接口前传信号的方法、网络设备和系统与流程

文档序号:14864099发布日期:2018-07-04 09:52阅读:312来源:国知局
一种传输无线接口前传信号的方法、网络设备和系统与流程

本发明涉及通信领域,尤其涉及一种传输无线前传接口信号的方法、设备和系统。



背景技术:

目前,光联网论坛(opticalinternetforum,oif)正在讨论扩展传统的以太网的应用场景,提出了灵活以太网(flexe)技术,以支持针对以太网业务的子速率、通道化、反向复用等功能。

由于接入网和城域网中大量采用了以太网作为业务接口,基于以太网技术的flexe具有业务流量汇聚的功能,能够实现和底层业务网络的以太网接口的无缝连接。flexe的子速率、通道化和反向复用功能的引入,极大地扩展了以太网的应用场合,增强了以太网应用的灵活性,并使得以太网技术逐渐向传送领域方向发展。

另一方面,随着无线通信技术的发展,射频拉远单元(radioremoteunit,rru)的集中部署越来越普遍。把集中部署的rru通过某种网络载体集中拉远到基带控制单元(buildingbasebandunit,bbu),已经成为运营商的部署方案。目前,bbu和rru之间通过无线前传接口进行连接。传统的方案中,可以采用波分、无源光网络(passiveopticalnetwork,pon)和光传送网(opticaltransportnetwork,otn)等技术能够将集中部署的rru拉远至bbu。但现有技术中,无线前传接口信号无法通过flexe进行接入。因此,如何通过flexe来承载无线前传接口信号,并且提高传输效率,成为业界急需解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供一种传输无线前传接口信号的方法、设备和系统,可以解决通过flexe来承载无线前传接口信号的问题。

第一方面,本发明实施例提供了一种发送无线前传接口信号的方法,包括:网络设备获取无线前传接口信号,所述无线前传接口信号包括多个编码块;将所述无线前传接口信号映射到m个灵活以太网flexe的服务层时隙中,生成flexe信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;将所述flexe信号发送到一路或多路物理通道中。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

一种可能的实现方式中,所述flexe的服务层时隙的带宽大于或等于所述无线前传接口信号的最低速率。根据无线前传接口信号的最低速率来确定flexe的服务层时隙的带宽,提高了flexe的承载效率。

一种可能的实现方式中,所述编码块为64b/66b编码块。

一种可能的实现方式中,所述获取无线前传接口信号,包括:获取8b/10b编码的无线前传接口信号,对所述8b/10b编码的无线前传接口信号进行编码格式转换,所述进行编码格式转换后的无线前传接口信号包括多个64b/66b编码块。

本发明实施例中,对cpri等无线前传接口信号进行64b/66b编码,以统一的编码格式进行flexe的服务层时隙映射处理,简化了flexe的服务层时隙的映射处理过程。

一种可能的实现方式中,所述m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。通过合理的方式对flexe的服务层时隙进行划分,使得不同速率等级的无线前传接口信号能够映射到整数个flexe的服务层时隙中,提高了flexe的承载效率。

一种可能的实现方式中,所述物理通道的带宽为25g或50g。本发明实施例还可以重用以太网技术中25ge或50ge的phy通道,能够兼容现有的以太网网络系统。

一种可能的实现方式中,所述方法还包括:对所述无线前传接口信号进行速率适配,使得所述无线前传接口信号的速率与所述flexe的服务层时隙的速率相适配。

第二方面,本发明实施例提供了一种接收无线前传接口信号的方法,包括:网络设备通过一路或多路物理通道接收灵活以太网flexe信号;从所述flexe信号的m个flexe的服务层时隙中解映射得到无线前传接口信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;将所述无线前传接口信号发送出去,所述无线前传接口信号包括多个编码块。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

一种可能的实现方式中,所述flexe的服务层时隙的带宽大于或等于所述无线前传接口信号的最低速率。根据无线前传接口信号的最低速率来确定flexe的服务层时隙的带宽,提高了flexe的承载效率。

一种可能的实现方式中,所述编码块为64b/66b编码块。

一种可能的实现方式中,所述将所述无线前传接口信号发送出去,包括:将64b/66b编码的无线前传接口信号进行编码格式转换,将所述进行编码格式转换后的无线前传接口信号发送出去,所述进行编码格式转换后的无线前传接口信号包括多个8b/10b编码块。

本发明实施例中,对cpri等无线前传接口信号进行64b/66b编码,以统一的编码格式进行flexe的服务层时隙映射处理,简化了flexe的服务层时隙的映射处理过程。

一种可能的实现方式中,所述m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。通过合理的方式对flexe的服务层时隙进行划分,使得不同速率等级的无线前传接口信号能够映射到整数个flexe的服务层时隙中,提高了flexe的承载效率。

一种可能的实现方式中,所述物理通道的带宽为25g或50g。本发明实施例还可以重用以太网技术中25ge或50ge的phy通道,能够兼容现有的以太网网络系统。

第三方面,本发明实施例提供了一种网络设备,包括:获取模块,用于获取无线前传接口信号,所述无线前传接口信号包括多个编码块;映射模块,用于将所述无线前传接口信号映射到m个灵活以太网flexe的服务层时隙中,生成flexe信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;发送模块,用于将所述flexe信号发送到一路或多路物理通道中。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

一种可能的实现方式中,所述flexe的服务层时隙的带宽大于或等于所述无线前传接口信号的最低速率。根据无线前传接口信号的最低速率来确定flexe的服务层时隙的带宽,提高了flexe的承载效率。

一种可能的实现方式中,所述编码块为64b/66b编码块。

一种可能的实现方式中,所述获取模块,用于:获取8b/10b编码的无线前传接口信号,对所述8b/10b编码的无线前传接口信号进行编码格式转换,所述进行编码格式转换后的无线前传接口信号包括多个64b/66b编码块。

本发明实施例中,对cpri等无线前传接口信号进行64b/66b编码,以统一的编码格式进行flexe的服务层时隙映射处理,简化了flexe的服务层时隙的映射处理过程。

一种可能的实现方式中,所述m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。通过合理的方式对flexe的服务层时隙进行划分,使得不同速率等级的无线前传接口信号能够映射到整数个flexe的服务层时隙中,提高了flexe的承载效率。

一种可能的实现方式中,所述物理通道的带宽为25g或50g。本发明实施例还可以重用以太网技术中25ge或50ge的phy通道,能够兼容现有的以太网网络系统。

一种可能的实现方式中,所述网络设备还包括:速率适配模块,用于对所述无线前传接口信号进行速率适配,使得所述无线前传接口信号的速率与所述flexe的服务层时隙的速率相适配。

第四方面,本发明实施例提供了一种网络设备,包括:接收模块,用于通过一路或多路物理通道接收灵活以太网flexe信号;解映射模块,用于从所述flexe信号的m个flexe的服务层时隙中解映射得到无线前传接口信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;发送模块,用于将所述无线前传接口信号发送出去,所述无线前传接口信号包括多个编码块。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

一种可能的实现方式中,所述flexe的服务层时隙的带宽大于或等于所述无线前传接口信号的最低速率。根据无线前传接口信号的最低速率来确定flexe的服务层时隙的带宽,提高了flexe的承载效率。

一种可能的实现方式中,所述编码块为64b/66b编码块。

一种可能的实现方式中,所述发送模块,用于:将64b/66b编码的无线前传接口信号进行编码格式转换,将所述进行编码格式转换后的无线前传接口信号发送出去,所述进行编码格式转换后的无线前传接口信号包括多个8b/10b编码块。

本发明实施例中,对cpri等无线前传接口信号进行64b/66b编码,以统一的编码格式进行flexe的服务层时隙映射处理,简化了flexe的服务层时隙的映射处理过程。

一种可能的实现方式中,所述m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。通过合理的方式对flexe的服务层时隙进行划分,使得不同速率等级的无线前传接口信号能够映射到整数个flexe的服务层时隙中,提高了flexe的承载效率。

一种可能的实现方式中,所述物理通道的带宽为25g或50g。本发明实施例还可以重用以太网技术中25ge或50ge的phy通道,能够兼容现有的以太网网络系统。

第五方面,本发明实施例提供了一种网络系统,包括第三方面或第三方面任意一种可能的实现方式的网络设备,和第四方面或第四方面任意一种可能的实现方式的网络设备。

第六方面,本发明实施例提供了一种网络设备,包括:处理器、存储器和至少一个网络接口;存储器用于存储计算机执行指令,当网络设备运行时,处理器执行存储器存储的计算机执行指令,以使网络设备执行如第一方面及第一方面的任意一种可能的实现方式所述的方法。

第七方面,本发明实施例提供了一种网络设备,包括:处理器、存储器和至少一个网络接口;存储器用于存储计算机执行指令,当网络设备运行时,处理器执行存储器存储的计算机执行指令,以使网络设备执行如第二方面及第二方面的任意一种可能的实现方式所述的方法。

附图说明

下面将对描述背景技术和实施例时所使用的附图作简单的介绍。

图1是本发明实施例提供的一种网络架构的结构示意图;

图2是本发明实施例提供的一种flexe设备的架构示意图;

图3a是本发明实施例提供的一种cpri.1~cpri.7信号处理的装置结构示意图;

图3b是本发明实施例提供的一种cpri.8~cpri.10信号处理的装置结构示意图;

图4是本发明实施例提供的64b/66b编码格式示意图;

图5是本发明实施例提供的一种cpri同步控制字的64b/66b编码格式示意图;

图6是本发明实施例提供的一种时隙分发的示意图;

图7是本发明实施例提供的一种开销格式示意图;

图8是本发明实施例提供的一种flexe开销插入的方法示意图;

图9是本发明实施例提供的一种网络设备的结构示意图;

图10是本发明实施例提供的一种网络设备的结构示意图;

图11是本发明实施例提供的一种网络系统的结构示意图;

图12是本发明实施例提供的一种网络设备的结构示意图。

具体实施方式

下面结合附图,对本发明的实施例进行描述。

无线前传接口信号可以包括通用公共无线接口(commonpublicradiointerface,cpri)信号、ecpri信号(例如,包括以太网cpri信号或增强的cpri信号)、下一代前传接口(next-generationfronthaulinterface,ngfi)信号等。本发明实施例可以采用flexe作为前传网络对无线前传接口信号进行传输,还可以采用其他类型的承载网络,例如pon、otn、波分复用网络(wavelengthdivisionmultiplexing,wdm)、以太网(ethernet)等对无线前传接口信号进行传输。本发明实施例中以flexe承载cpri信号为例进行说明。采用flexe承载其他类型的无线前传接口信号的原理类似。

图1是本发明实施例提供的一种网络架构的结构示意图。如图1所示,该网络架构中包括分布式基站的无线设备,bbu和rru,还包括一个或多个flexe设备,图中示出其中两个。一个或多个flexe设备构成承载网络,可以用于承载cpri信号。bbu和rru之间通过一个或多个flexe设备进行连接,bbu和rru之间传输的cpri信号可以通过一个或多个flexe设备进行承载传输。例如,bbu作为发送端时,bbu发送的cpri信号经过一个或多个flexe设备后被rru接收;或者rru作为发送端时,rru发送的cpri信号经过一个或多个flexe设备后被bbu接收。

首先,简单介绍下flexe设备的架构。图2是本发明实施例提供的一种flexe设备的架构示意图。flexe设备的架构包括flexe客户层和flexe服务层。flexe客户层主要用于汇聚一路或多路客户信号,例如图2中的客户信号a、客户信号b,…,客户信号z。客户信号可以来自于例如10g、25g、40g、n*50g等以太网接口。flexe的服务层可以用于承载flexe客户信号。flexe的服务层可以采用n路100g物理层装置(physicallayerdevice,phy)来实现,还可以采用n路25g的phy、n路50g的phy、n路200g的phy、n路400g的phy等实现。

flexe设备的信号处理过程可以包括如下步骤:flexe设备接收到多路客户信号,例如客户信号a、客户信号务b……客户信号z之后,对接收到的多路客户信号进行64b/66b编码,形成66b码块流,通过插入或删除空闲(idle)码块对客户信号的码块流进行速率适配。将客户信号的码块流发送至主时分层(mastercalendar或者calendar)中。经过主时分层分发,将多路客户信号的码块流分发到n路phy子时分通道(sub-calendar)中,并且在每一路phy子时分通道中按照一定的间隔周期(例如20x1023x66b)插入flexe开销,用于标识flexe的帧结构或者标识每一路phy的顺序等。对每一路phy子时分通道进行扰码,然后将每一路phy子时分通道分成多路物理编码子层(physicalcodingsublayer,pcs)通道,插入对齐码块(alignmentmarker,am)并发送到物理媒质连接子层(physicalmediumattachment,pma)以及进一步发送到物理媒质相关子层(physicalmediumdependent,pmd)。

当前,cpri接口定义的基本速率如表1所示,包括10种速率等级的cpri信号类型。现阶段,主要以cpri.5和cpri.6等高速率等级为主,并且存在少量的cpri.1等低速率等级的需求。cpri.1为当前cpri信号的最低速率等级。随着网络带宽的提高,cpri的应用会逐渐过渡到10g或25g等速率等级。考虑到当前的cpri速率等级,可选的,本发明实施例可以采用25g或50g的phy,构建基于n路25g的phy或n路50g的phy的flexe网络。

表1

本发明实施例以n*25g的flexe接口为例进行说明。n*25g的前传flexe接口包括n路25g的phy通道,可以重用以太网技术中25ge(gigabitethernet,吉比特以太网)的phy通道。本发明实施例中,n可以取任意的正整数。

图3a为本发明实施例提供的一种cpri.1~cpri.7信号处理的装置结构示意图。图中虚线框图对应的步骤为可选的步骤。如图3a所示,cpri.1~cpri.7信号处理的装置300包括发送侧31和接收侧32。发送侧31和接收侧32可以位于同一个flexe设备中,也可以位于不同的flexe设备中。例如图1中的flexe设备,可以只包含发送侧或接收侧,也可以同时包含接收侧和发送侧。

如图3a所示,发送侧31的处理过程可以包括如下步骤:301,获取cpri.1,cpri.2,...,cpri.7中的任意一种或多种cpri信号。cpri信号可以从bbu或rru接收的。cpri信号的编码格式采用8b/10b编码。可选的,将cpri信号从8b/10b编码转换为64b/66b编码。302,可选的,对编码后的cpri信号进行速率适配。303,将cpri信号映射到flexe服务层时隙中,生成flexe信号,将flexe信号发送一路或多路物理通道中。可选的,该物理通道为一路或多路子时分通道,或者为一路或多路phy通道,或者为一路或多路phy子时分通道。接收侧32的处理过程可以包括如下步骤:304,从物理通道接收到flexe信号,将cpri信号从flexe信号的flexe服务层时隙中解映射出来。可选的,该物理通道为一路或多路子时分通道,或者为一路或多路phy通道,或者为一路或多路phy子时分通道。305,可选的,将cpri信号进行速率还原。如果发送侧对cpri信号进行了速率适配,则可以对cpri信号进行速率还原,即将cpri信号的速率恢复为速率适配之前的速率。306,可选的,如果发送侧将cpri信号从8b/10b编码转换为64b/66b编码,则可以将cpri信号从64b/66b编码转换为8b/10b编码。将cpri信号的编码块数据流发送出去,例如可以发送给rru或bbu。

图3b为本发明实施例提供的一种cpri.8~cpri.10信号处理的装置结构示意图。图中虚线框图对应的步骤为可选的步骤。如图3b所示,cpri.8~cpri.10信号处理的装置400包括发送侧41和接收侧42。发送侧41和接收侧42可以位于同一个flexe设备中,也可以位于不同的flexe设备中。图3a和图3b的区别在于,图3a中cpri.1,cpri.2,...,cpri.7这七种速率等级的cpri信号采用8b/10b编码,而图3b中cpri.8,cpri.9和cpri.10这三种速率等级的cpri信号采用64b/66b编码。可选的,如图3a所示的301,为了和cpri.8~cpri.10的64b/66b编码格式保持一致,可以将cpri.1~cpri.7中的任意一种或多种cpri信号转换为64b/66b编码。而图3b的cpri.8~cpri.10采用64b/66b编码格式,在图3b的401和406中可以不需要进行编码格式的转换。可选的,还可以将cpri.8~cpri.10转换为8b/10b编码,cpri.1~cpri.7采用8b/10b编码。可选的,还可以不对cpri信号进行编码格式转换,即cpri.1~cpri.7采用8b/10b编码,cpri.8~cpri.10采用64b/66b编码格式。图3b中402-405的处理过程可以参考图3a中302-305的处理过程。

本发明实施例以cpri.1~cpri.7转换为64b/66b编码,cpri.8~cpri.10采用64b/66b编码为例进行说明。cpri.1~cpri.7转换为64b/66b编码后,线路速率会发生变化。表2为cpri.1~cpri.7经过编码格式转换的线路速率表。表2中的cpri.1~cpri.7经过编码格式转换,线路速率发生变化。cpri.8~cpri.10未经过编码格式转换,线路速率不变,仍采用表1中的线路速率。

表2

cpri.1~cpri.7采用64b/66b编码格式,可以有效地兼容cpri.8~cpri.10的编码格式,并且兼容25ge的phy通道。图4是本发明实施例提供的64b/66b编码格式示意图。64b/66b编码可以包括同步头为01的数据码块(d0d1d2d3/d4d5d6d7)和同步头为10的控制码块。64b/66b编码格式还可以参考ieee802.3中定义的编码格式。

下面对发送侧的处理过程进行详细描述:

cpri信号可以从bbu经过一个或多个flexe设备发送到rru,也可以从rru经过一个或多个flexe设备发送到bbu。发送侧可以从bbu或rru接收cpri信号。可选的,当cpri信号需要从8b/10b编码转换为64b/66b编码时,基于8b/10b编码的cpri超帧的帧头(或者称为同步字节)k28.5需要重新进行指示。图5为本发明实施例提供的一种cpri同步控制字的64b/66b编码格式示意图。例如,可以采用64b/66b编码的同步字节50h进行指示。可选的,还可以采用预设的64b/66b编码中的其他控制字的组合进行指示。

由于cpri信号和其映射的时隙带宽存在速率差异,可选的,可以在303(或403)之前,执行302(或402),可以对cpri信号进行速率适配或速率补偿,以匹配flexe服务层时隙的速率。例如,可以采用空闲(idle)增删等速率适配或补偿方式,即在cpri信号的编码块数据流中插入或删除空闲码块。可选的,还可以采用通用映射规程(genericmappingprocedure,gmp)的方案进行速率适配。例如,cpri信号的编码块数据流中包括了用于承载cpri信号的有效66b码块和用于速率适配的无效66b码块(如空闲码块)。计算一定数量的66b码块中包含的有效66b码块数量(例如,10个66b码块中包含了8个有效66b码块),并将有效66b码块数量的信息下插到flexe开销中传递到接收端。接收端在再根据有效66b码块数量,按照一定算法还原出有效的66b码块,从而去掉无效的66b码块。gmp方案中,还可以将无效66b码块的数量插入到flexe开销中,以便接收侧用于恢复有效的66b码块。

在303或403中,将cpri信号的编码块数据流映射到一个或多个flexe服务层时隙中,生成flexe信号。flexe信号即flexe服务层时隙中传输的信息。flexe服务层的构建可以采用基于以太网编码的时分复用(tdm)成帧技术。例如,flexe服务层可以包括主时分层,可以称为mastercalendar或者calendar。该主时分层包括长度为50xn个66b编码块,即该主时分层存在50xn个以66b编码块为单位的服务层时隙(calendarslot)。服务层时隙可以称为主时分层时隙。该例子中,n路25g的phy通道组成的flexe接口,每路phy通道可以划分为50个时隙。该flexe接口的带宽为n*25g,每个时隙的带宽可以通过以下公式计算:

25gx66/64x(1023x50/(1023x50+1))/50

根据上述公式计算出每个时隙的带宽大约为515.615mbit/s。可以采用时隙带宽计算cpri信号需要占用的flexe服务层时隙的数量。如表3所示,表3为采用时隙带宽为515.615mbit/s计算的各个速率等级的cpri信号的时隙数量表。

表3

flexe的服务层时隙的带宽可以是根据无线前传接口信号的速率确定的,比如,该例子中flexe的时隙带宽为515.615mbit/s,刚好稍大于最低速率等级的cpri.1编码转换后的线路速率506.880mbit/s。其他速率等级的cpri信号也刚好能够适配到整数个flexe的服务层时隙中,例如,cpri.2~cpri.10占用flexe的服务层时隙数量分别为:2、4、5、8、10、16、20、24、48。可选的,flexe的服务层时隙的带宽还可以等于cpri.1编码转换后或编码转换前的线路速率。flexe的服务层时隙的带宽还可以是cpri.1编码转换后的线路速率的整数倍,也是可以是cpri.1编码转换前的线路速率的整数倍。flexe的服务层时隙的带宽还可以是依据cpri.2~cpri.10任意一种cpri信号的速率确定的,也可以是依据其他类型的无线前传接口信号的速率确定的,例如,ecpri信号或者ngfi信号。通过flexe的服务层时隙的划分,可以提高cpri信号等无线前传接口信号的传输效率。

将cpri信号的编码块数据流映射到一定数量的flexe的服务层时隙时,cpri信号占用的时隙带宽可以大于或等于该cpri信号的线路速率。例如,cpri.1转换为64b/66b编码后的的线路速率为506.880mbit/s,其占用1个flexe服务层时隙的带宽为515.615mbit/s,稍大于cpri.1编码转换后的线路速率。

将flexe信号发送一路或多路物理通道中,例如,将承载cpri信号的flexe的服务层时隙轮询分发到多路(n路)phy子时分通道(也可以称为子时分通道、phy通道)中。图6为本发明实施例提供的一种时隙分发的示意图。如图6所示,主时分层中包括了若干组时隙,图中示出了a、b、c、d四组,对应phy子时分通道的数量n为4。每组时隙中可以包含50个时隙,slot0~slot49。一个时隙的传输单位可以为66b编码块,即一个时隙中可以发送连续若干个66b编码块形成的数据流,按图中箭头的指向方向连续不断地发送。该例子中,phy子时分通道的带宽可以为25g,包括phya~phyd。

可选的,在cpri信号分发到多路phy子时分通道之前,还可以每一路phy子时分通道的数据流中上添加flexe开销,生成flexe帧。flexe帧即flexe信号的传输格式,即flexe信号还可以包括flexe开销。flexe开销可以是一种66b控制码块。图7为本发明实施例提供的一种开销格式示意图。如图7所示,flexe开销可以由8个66b编码块构成。该flexe开销可以用于标识flexe帧结构,例如第一个编码块的0x4b、0x05用于标识flexe的帧结构。该flexe开销还可以标识每路phy子时分通道的顺序,例如通过第二个编码块的phy图(phymap)标识。该flexe开销可以标识当前承载的cpri信号和flexe时隙的对应关系,例如通过第三个编码块的客户端时隙分配表a/b(clientcalendara/b)标识。可选的,flexe开销还可以标识无线前传接口信号的信号类型(cpri、ecpri、ngfi等),例如,可以通过保留字段(reserved)标识。具体地,在每路phy子时分通道上,可以以一定的频率或周期,插入flexe开销。

图8为本发明实施例提供的一种flexe开销插入的方法示意图。图中黑色的方格表示flexe开销。例如,可以按照一定的周期间隔,如以1023x50个66b码块为周期,插入phy子时分通道的flexe的开销。当然,还可以采用其他的周期间隔,本发明不作限定。采用n*25g的flexe接口,可以不用对phy子时分通道进行拆分,也不用添加am进行对齐,直接通过25g的phy进行发送phy子时分通道中携带的cpri信号。

下面对接收侧的处理过程进行详细描述:

接收到flexe信号,该flexe信号可以包括一路或多路phy子时分通道信号。接收侧和发送侧可以位于不同的flexe设备,接收侧可以从发送侧所在的flexe设备接收到flexe信号。例如,flexe信号中包含了n路25g的phy子时分通道,则可以获取每一路phy子时分通道的信号。

将每一路phy通道信号发送到flexe的服务层时隙中,将cpri信号从flexe信号的服务层时隙中解映射出来。例如,识别每一路phy子时分通道的flexe开销。从flexe开销识别出的信息可以包括flexe帧结构、每路phy子时分通道的顺序、当前承载的cpri信号和flexe时隙的对应关系、cpri的信号类型等。根据flexe开销的每路phy子时分通道的顺序,可以对每路phy子时分通道进行排序,还原phy子时分通道的顺序。flexe的服务层时隙可以包括如前文所述的主时分层,此处不再赘述。

可选的,如果发送侧对cpri信号进行了速率适配,则接收侧可以对cpri信号进行速率还原。例如可以采用空闲增删或gmp等方式进行速率还原。

将cpri信号从flexe如果发送侧对cpri信号进行了编码转换,例如,将cpri.1~cpri.7中的任意一种或多种速率等级的cpri信号从8b/10b编码转换为64b/66b编码,则接收侧可以将cpri信号从64b/66b编码转换为8b/10b编码。如果发送侧未对cpri信号进行编码转换,例如cpri.8~cpri.10中的任意一种或多种速率等级的cpri信号采用64b/66b编码的格式,则将cpri信号的64b/66b编码块数据流直接发送出去。例如,可以将cpri信号的64b/66b编码块数据流发送给rru或bbu。

可选的,本发明实施例中,还可以采用n*50ge的phy或n*50g的phy来构造n*50g的前传flexe接口。本实施例中phy速率的定义和64b/66b编码可以参考ieee制定的50gephy规范。cpri信号在n*50g的flexe接口中的发送和接收处理过程,可以参考cpri信号在n*25g的flexe接口中的发送和接收处理过程。可选的,在n*50g的flexe接口中,flexe服务层中的主时分层可以包括长度为100×n个66b编码块为单位的时隙。n路50g的phy通道组成的flexe接口,每路phy通道可以划分为100个时隙。每时隙的带宽大约为500mbit/s。将该连续的100×n个66b编码块的flexe服务层时隙时隙轮询分发到n路phy子时分通道。每路phy子时分通道具有连续的100个66b编码块的结构,每个时隙的传输单位可以为一个66b编码块。可选的,和n*25g的flexe接口类似,可以在每一路phy子时分通道的数据流中上添加flexe开销。

上述实施例主要描述通过flexe接口发送或接收cpri业务(即以cpri信号形式传输的业务)。flexe接口除了传输cpri业务之外,还可以传输以太网业务。例如,cpri业务和以太网业务可以同时在一个flexe接口中并行传输。在一个flexe接口中,可以使用全部的flexe服务层时隙承载以太网业务,或者使用全部的flexe服务层时隙承载cpri业务,也可以使用部分flexe服务层时隙承载以太网业务,部分flexe服务层时隙承载cpri业务。以太网业务可以为1ge、10ge、25ge等业务。例如,将以太网业务映射到n*25g或n*50g的flexe接口的服务层时隙时,如果每个服务层时隙的带宽为515.615mbit/s,则1ge、10ge、25ge的以太网业务分别需要占用2、20、50个时隙。可选的,将以太网业务映射到flexe服务层时隙时,可以采用idle增删的方式进行速率适配。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

图9是本发明实施例提供的一种网络设备的结构示意图。该网络设备可以为flexe设备,可以具有n*25g、n*50g、n*100g等flexe接口。该网络设备包括:获取模块901、映射模块902和发送模块903。

获取模块901,用于获取无线前传接口信号,所述无线前传接口信号包括多个编码块;

映射模块902,用于将所述无线前传接口信号映射到m个灵活以太网flexe的服务层时隙中,生成flexe信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;

发送模块903,用于将所述flexe信号发送到一路或多路物理通道中。

该网络设备可以实现如图3a、图3b所示实施例的技术方案。例如,无线前传接口信号可以包括cpri、ecpri、ngfi等。

以无线前传接口信号为cpri信号进行说明,cpri信号可以包括cpri.1~cpri.7任意一种或多种编码格式为8b/10b编码的cpri信号,也可以包括cpri.8~cpri.10任意一种或多种编码格式为64b/66b编码的cpri信号。在cpri信号映射到flexe的服务层时隙之前,可以获取cpri信号的多个64b/66b编码块。可选的,当获取到8b/10b编码的cpri信号时,可以对8b/10b编码的cpri信号进行编码格式转换,转换为64b/66b编码。

可选的,可以根据cpri信号的速率对flexe的服务层时隙进行划分,例如,flexe的服务层时隙的带宽可以稍大于cpri信号的最低速率,即cpri.1的速率。由于对flexe的服务层时隙进行灵活划分,可以使cpri信号映射到整数个flexe的服务层时隙中,例如,m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。还可以依据其他速率等级的cpri信号或其他类型的无线前传接口信号的速率对flexe的服务层时隙进行划分,从而实现提高flexe的承载效率和提高cpri信号的传输效率。

图10是本发明实施例提供的一种网络设备的结构示意图。该网络设备可以为flexe设备,可以具有n*25g、n*50g、n*100g等flexe接口。该网络设备包括接收模块1001、解映射模块1002和发送模块1003。

接收模块1001,用于通过一路或多路物理通道接收灵活以太网flexe信号;

解映射模块1002,用于从所述flexe信号的m个flexe的服务层时隙中解映射得到无线前传接口信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;

发送模块1003,用于将所述无线前传接口信号发送出去,所述无线前传接口信号包括多个编码块。

该网络设备可以实现如图3a、图3b所示实施例的技术方案。例如,无线前传接口信号可以包括cpri、ecpri、ngfi等。

以无线前传接口信号为cpri信号进行说明,cpri信号可以包括cpri.1~cpri.7任意一种或多种编码格式为8b/10b编码的cpri信号,也可以包括cpri.8~cpri.10任意一种或多种编码格式为64b/66b编码的cpri信号。可选的,如果发送侧网络设备对cpri.1~cpri.7中的任意一种或多种信号从8b/10b编码转换为64b/66b编码,则针对cpri.1~cpri.7等信号,可以将cpri信号从64b/66b编码转换为8b/10b编码。

可选的,可以根据cpri信号的速率对flexe的服务层时隙进行划分,例如,flexe的服务层时隙的带宽可以稍大于cpri信号的最低速率,即cpri.1的速率。由于对flexe的服务层时隙进行灵活划分,可以使cpri信号映射到整数个flexe的服务层时隙中,例如,m的取值包括:1、2、4、5、8、10、16、20、24、48中的任意一个。还可以依据其他速率等级的cpri信号或其他类型的无线前传接口信号的速率对flexe的服务层时隙进行划分,从而实现提高flexe的承载效率和提高cpri信号的传输效率。

图11是本发明实施例提供的一种网络系统的结构示意图。该网络系统可以至少包括两个网络设备,例如网络设备1101和网络设备1102。网络设备1101和网络设备1102中间还可以包括其他的网络设备。网络设备1101和网络设备1102可以为flexe设备。网络设备1101、1102可以均执行发送功能和接收功能,例如,网络设备1101、1102均可以实现如图3a、图3b所示的实施例的技术方案。网络设备1101、1102也可以仅执行发送功能和接收功能中的其中一种功能。例如,当网络设备1101为发送端网络设备时,则可以执行如图9所示的实施例的技术方案;当网络设备1102为接收端网络设备时,则可以执行如图10所示的实施例的技术方案。

图12是本发明实施例提供的一种网络设备的结构示意图。如图12所示,网络设备1200包括:包括处理器1201、存储器1202、输入/输出接口1203、通信接口1204和总线1205。其中,处理器1201、存储器1202、输入/输出接口1203和通信接口1204通过总线1205实现彼此之间的通信连接。

处理器1201可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者至少一个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。

存储器1202可以是只读存储器(readonlymemory,rom),静态存储设备,动态存储设备或者随机存取存储器(randomaccessmemory,ram)。存储器1202可以存储操作系统和其他应用程序。在通过软件或者固件来实现本发明实施例提供的技术方案时,用于实现本发明实施例提供的技术方案的程序代码保存在存储器1202中,并由处理器1201来执行。

输入/输出接口1203用于接收输入的数据和信息,输出操作结果等数据。

通信接口1204使用例如但不限于收发器一类的收发装置,来实现网络设备1200与其他设备或通信网络之间的通信。

总线1205可包括一通路,在网络设备1200各个部件(例如处理器1201、存储器1202、输入/输出接口1203和通信接口1204)之间传送信息。

网络设备1200通过通信接口1204获取获取无线前传接口信号,所述无线前传接口信号包括多个编码块;通过处理器1201执行保存于存储器1202的代码,将所述无线前传接口信号映射到m个灵活以太网flexe的服务层时隙中,生成flexe信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;通过通信接口1204将所述flexe信号发送到一路或多路物理通道中。

网络设备1200通过通信接口1204中一路或多路物理通道接收灵活以太网flexe信号;通过处理器1201执行保存于存储器1202的代码,从所述flexe信号的m个flexe的服务层时隙中解映射得到无线前传接口信号,所述flexe的服务层时隙根据所述无线前传接口信号的速率确定,所述m为大于或等于1的正整数;通过通信接口1204将所述无线前传接口信号发送出去,所述无线前传接口信号包括多个编码块。

具体地,通过图12所示的网络设备1200可以实现图9、图10所示的网络设备的功能。应注意,尽管图12所示的网络设备1200仅仅示出了处理器1201、存储器1202、输入/输出接口1203、通信接口1204以及总线1205,但是在具体实现过程中,本领域的技术人员应当明白,网络设备1200还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,网络设备1200还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,网络设备1200也可仅仅包含实现本发明实施例所必须的器件,而不必包含图12中所示的全部器件。

本发明实施例中,实现了通过flexe承载cpri、ecpri、ngfi等无线前传接口信号,根据无线前传接口信号的速率对flexe的服务层时隙进行划分,提高了前传flexe接口的带宽利用率以及提高了无线前传接口信号的传输效率。

本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“模块”或者“系统”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。

以上所述仅为本发明的几个实施例,本领域的技术人员依据申请文件公开的可以对本发明进行各种改动或变型而不脱离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1