CN111989933B - 光传送网中的数据传输方法及装置 - Google Patents
光传送网中的数据传输方法及装置 Download PDFInfo
- Publication number
- CN111989933B CN111989933B CN201880090543.3A CN201880090543A CN111989933B CN 111989933 B CN111989933 B CN 111989933B CN 201880090543 A CN201880090543 A CN 201880090543A CN 111989933 B CN111989933 B CN 111989933B
- Authority
- CN
- China
- Prior art keywords
- opuc
- instance
- frame
- frames
- rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
本申请实施例提供了一种光传送网中的数据传输方法及装置,以提高带宽利用率。一个具体的数据传输方法包括:发送端将业务数据映射到光净荷单元Cn(OPUCn)帧中,OPUCn帧由n个光净荷单元C(OPUC)实例帧组成,n个OPUC实例帧包括多种OPUC实例帧,多种OPUC实例帧中的任意两种OPUC实例帧包含的时隙的时隙速率不同,n为大于1的整数;发送端向接收端发送OPUCn帧。通过在OPUCn中引入混合时隙粒度,可以提高网络带宽利用率,简化映射的复杂度。
Description
技术领域
本申请涉及光通信技术领域,尤其涉及一种光传送网中的数据传输方法及装置。
背景技术
光传送网(optical transport network,OTN)具备丰富的操作、管理与维护(operation administration and maintenance,OAM)能力、强大的串联连接监视(tandemconnection monitoring,TCM)能力和带外前向错误纠正(forward error correction,FEC)能力,能够实现大容量业务的灵活调度和管理。
在OTN中,发送端可以将业务数据映射到光净荷单元Cn(OPUCn)帧中,再为OPUCn添加光数据单元Cn(optical data unit-Cn,ODUCn)开销和光传输单元Cn(opticaltransport unit-Cn,OTUCn)开销得到封装的OTUCn,将OTUCn向接收端发送。
在将业务数据映射到OPUCn的过程中,通常需要先将业务数据映射到ODU0、ODU1或ODUflex,再将ODU0、ODU1或比特速率不是5G整数倍的ODUflex业务映射到ODU2、ODU3或ODU4中,然后将ODU2、ODU3或ODU4映射到OPUCn的1个或多个5G时隙中。该过程会带来过多的复用处理,增加了发送端的处理复杂度。为了降低处理复杂度,可以直接将ODU0、ODU1或比特速率不是5G整数倍的ODUflex业务映射到OPUCn的1个或多个5G时隙中,但是这样会存在带宽的浪费。
发明内容
本申请实施例提供了一种光传送网中的数据传输方法及装置,以提高带宽利用率。
第一方面,提供了一种光传送网中的数据传输方法,包括:发送端将业务数据映射到OPUCn帧中,OPUCn帧由n个OPUC实例帧组成,n个OPUC实例帧包括多种OPUC实例帧,多种OPUC实例帧中的任意两种包含的时隙的时隙速率不同,n为大于1的整数;发送端向接收端发送OPUCn帧。第一方面提供的方法中,OPUCn帧包括多种OPUC实例帧,发送端在将业务数据映射到一个OPUCn帧的过程中,可以根据业务数据的比特速率选择合适的OPUC实例帧进行映射。一方面,这种方式提高了网络带宽利用率。另外一方面,业务无需经过多个层级的映射,降低映射复杂度。
在一种可能的实现方式中,业务数据为ODU0、ODU1、ODU2、ODU3、ODU4或ODUflex。
在一种可能的实现方式中,发送端将业务数据映射到OPUCn帧中,包括:发送端确定业务数据对应的OPUC实例帧的种类;发送端将业务数据映射到属于业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧中。该种可能的实现方式,可以根据业务数据的比特速率选择合适的OPUC实例帧进行映射,从而提高带宽利用率。
在一种可能的实现方式中,发送端将业务数据映射到属于业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧中,包括:发送端将业务数据添加映射开销到属于业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧的ODTU中,并将ODTU复用到一个或多个OPUC实例帧中。该种可能的实现方式,可以根据业务数据的比特速率选择合适的OPUC实例帧进行映射,从而提高带宽利用率。
在一种可能的实现方式中,多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种OPUC实例帧:包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。该种可能的实现方式,提供了多种可能的OPUCn帧,从而使得本申请实施例提供的OPUCn帧可以适应不同的应用场景。
在一种可能的实现方式中,n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。该种可能的实现方式,通过在OPUC实例帧包含第一指示信息,使得接收OPUCn帧的设备确定OPUCn帧中的OPUC实例帧所采用的时隙复用结构,以便提取业务数据。
在一种可能的实现方式中,n个OPUC实例帧中的每个OPUC实例帧中包含第二指示信息,第二指示信息用于指示对应的OPUC实例帧的时隙的占用情况。该种可能的实现方式,通过在OPUC实例帧中包含第二指示信息,可以使得接收OPUCn帧的设备确定OPUCn帧中的OPUC实例帧中的时隙的占用情况,以便提取业务数据。
在一种可能的实现方式中,多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。该种实现方式,针对包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,可以直接通过对OPU4帧进行速率提升得到,不需要重新对OPUC实例帧的净荷区进行划分,重用了现有处理流程,降低了实现复杂度。
在一种可能的实现方式中,n个OPUC实例帧中属于同一种的OPUC实例帧共用一个复帧指示。该种可能的实现方式,通过共用复帧指示,与在每个OPUC实例帧包含复帧指示相比,可以减少OPUCn中携带的信息量,从而提高OPUCn帧的传输效率。
第二方面,提供了一种光传送网中的数据传输方法,包括:接收端接收OPUCn帧,OPUCn帧由n个OPUC实例帧组成,n个OPUC实例帧包括多种OPUC实例帧,多种OPUC实例帧中的任意两种包含的时隙的时隙速率不同,n为大于1的整数;接收端从n个OPUC实例帧包含的时隙中获取业务数据。第二方面提供的方法,由于OPUCn帧包括多种OPUC实例帧,发送端在将业务数据映射到一个OPUCn帧的过程中,可以根据业务数据的比特速率选择合适的OPUC实例帧进行映射,接收端可以根据接收到的OPUCn帧获取业务数据。一方面,这种方式提高了网络带宽利用率。另外一方面,业务无需经过多个层级的映射,降低了映射的复杂度。
在一种可能的实现方式中,业务数据为ODU0、ODU1、ODU2、ODU3、ODU4或ODUflex。
在一种可能的实现方式中,接收端从n个OPUC实例帧包含的时隙中获取业务数据,包括:接收端确定第一信息,第一信息为n个OPUC实例帧包含的时隙数量和时隙速率;接收端确定第二信息,第二信息为n个OPUC实例帧包含的时隙的时隙占用情况;接收端确定第三信息,第三信息为n个OPUC实例帧的复帧指示;接收端根据第一信息、第二信息和第三信息对OPUCn帧解复用得到光数据支路单元ODTU;接收端从ODTU中解映射出业务数据。该种可能的实现方式,使得接收端可以从OPUCn帧中获取业务数据。
在一种可能的实现方式中,n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构,接收端确定第一信息,包括:接收端根据n个OPUC实例帧中的一个或多个OPUC实例帧包含的第一指示信息确定第一信息。该种可能的实现方式,通过在OPUC实例帧中包含第一指示信息,使得接收端可以确定OPUCn帧中的OPUC实例帧所采用的时隙复用结构,从而提取业务数据。
在一种可能的实现方式中,n个OPUC实例帧中的每个OPUC实例帧中包含第二指示信息,第二指示信息用于指示对应的OPUC实例帧的时隙的占用情况,接收端确定第二信息,包括:接收端根据n个OPUC实例帧中的每个OPUC实例帧中包含的第二指示信息确定第二信息。该种可能的实现方式,通过在OPUC实例帧中包含第二指示信息,使得接收端可以确定OPUCn帧中的OPUC实例帧中的时隙的占用情况,从而提取业务数据。
在一种可能的实现方式中,n个OPUC实例帧中属于同一种的OPUC实例帧共用一个复帧指示,接收端确定第三信息,包括:接收端根据n个OPUC实例帧中的至少一个OPUC实例帧中包含的复帧指示确定第三信息。该种可能的实现方式,通过共用复帧指示,与在每个OPUC实例帧包含复帧指示相比,可以减少OPUCn中携带的信息量,从而提高OPUCn帧的传输效率。
在一种可能的实现方式中,多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种OPUC实例帧:包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。该种可能的实现方式,提供了多种可能的OPUCn帧,从而使得本申请实施例提供的OPUCn帧可以适应不同的应用场景。
在一种可能的实现方式中,多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。该种可能的实现方式,针对包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,可以直接通过对OPU4帧进行速率提升得到,不需要重新对OPUC实例帧的净荷区进行划分,降低了实现复杂度。
第三方面,提供了一种光传送网中的数据传输装置,该装置具有实现第一方面提供的任意一种方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该装置可以以芯片的产品形态存在。
第四方面,提供了一种光传送网中的数据传输装置,该装置具有实现第二方面提供的任意一种方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该装置可以以芯片的产品形态存在。
第五方面,提供了一种光传送网中的数据传输装置,包括:存储器和处理器,还可以包括通信接口,通信接口、存储器和处理器通过通信总线连接,存储器用于存储指令,处理器通过执行该指令以实现第一方面提供的任意一种方法。该装置可以以芯片的产品形态存在。
第六方面,提供了一种光传送网中的数据传输装置,包括:存储器和处理器,还可以包括通信接口,通信接口、存储器和处理器通过通信总线连接,存储器用于存储指令,处理器通过执行该指令以实现第二方面提供的任意一种方法。该装置可以以芯片的产品形态存在。
第七方面,提供了一种OPUCn帧,包括:n个OPUC实例帧,n个OPUC实例帧包括多种OPUC实例帧,多种OPUC实例帧中的任意两种OPUC实例帧包含的时隙的时隙速率不同,n为大于1的整数。第七方面提供的OPUCn帧中引入了混合时隙粒度,包括多种OPUC实例帧。因此,发送端在映射业务数据时,可以根据实际业务速率来进行业务映射。一方面,这种方式提高了网络带宽利用率。另外一方面,业务无需经过多个层级的映射,简化了映射的复杂度。
在一种可能的实现方式中,多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种OPUC实例帧:包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。该种可能的实现方式,提供了多种可能的OPUCn帧,从而使得本申请实施例提供的OPUCn帧可以适应不同的应用场景。
在一种可能的实现方式中,n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。该种可能的实现方式,通过在OPUC实例帧中包含第一指示信息,可以使得接收OPUCn帧的设备确定OPUCn帧中的OPUC实例帧所采用的时隙复用结构,以便提取业务数据。
在一种可能的实现方式中,n个OPUC实例帧中的每个OPUC实例帧中包含第二指示信息,第二指示信息用于指示对应的OPUC实例帧的时隙的占用情况。该种可能的实现方式,通过在OPUC实例帧中包含第二指示信息,可以使得接收OPUCn帧的设备确定OPUCn帧中的OPUC实例帧中的时隙的占用情况,以便提取业务数据。
在一种可能的实现方式中,多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。该种可能的实现方式,针对包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,可以直接通过对OPU4帧进行速率提升得到,不需要重新对OPUC实例帧的净荷区进行划分,还可以重用现有的处理流程,降低了实现复杂度。
在一种可能的实现方式中,n个OPUC实例帧中属于同一种的OPUC实例帧共用一个复帧指示。该种可能的实现方式,通过共用复帧指示,与在每个OPUC实例帧包含复帧指示相比,可以减少OPUCn中携带的信息量,从而提高OPUCn帧的传输效率。
第八方面,提供了一种发送端,包括:第三方面或第五方面提供的任意一种装置。
第九方面,提供了一种接收端,包括:第四方面或第六方面提供的任意一种装置。
第十方面,提供了一种通信***,包括:第三方面提供的任意一种装置和第四方面提供的任意一种装置;或者,第五方面提供的任意一种装置和第六方面提供的任意一种装置;或者,包括第三方面提供的任意一种装置的发送端和包括第四方面提供的任意一种装置的接收端;或者,包括第五方面提供的任意一种装置的发送端和包括第六方面提供的任意一种装置的接收端。
第十一方面,提供了一种计算机存储介质,包括:计算机指令,当计算机指令在计算机上运行时,使得计算机执行第一方面提供的任意一种方法。
第十二方面,提供了一种计算机存储介质,包括:计算机指令,当计算机指令在计算机上运行时,使得计算机执行第二方面提供的任意一种方法。
第十三方面,提供了一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得计算机执行第一方面提供的任意一种方法。
第十四方面,提供了一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得计算机执行第二方面提供的任意一种方法。
第三方面至第六方面、第八方面至第十四方面中任一种实现方式所带来的技术效果可参见第一方面或第二方面中对应的实现方式所带来的技术效果,此处不再赘述。
附图说明
图1为本申请实施例应用的一种网络架构示意图;
图2为一种可能的OTN设备的硬件结构示意图;
图3为一种OTUk帧的帧结构示意图;
图4为一种OTUCn帧的帧结构示意图;
图5为本申请实施例提供的OPUCn帧净荷区的一种可能的时隙划分示意图;
图6为本申请实施例提供的OPUCn帧的一种可能的帧结构示意图;
图7为本申请实施例提供的256个OPUC#2中的256个PSI字节的示意图;
图8为本申请实施例提供的一种可能的时隙占用情况示意图;
图9为本申请实施例提供的又一种可能的时隙占用情况示意图;
图10为本申请实施例提供的一路OPUC实例帧的帧结构示意图;
图11为本申请实施例提供的一种光传送网中的数据传输方法的流程图;
图12为本申请实施例提供的业务数据的一种可能的映射示意图;
图13为本申请实施例提供的业务数据的又一种可能的映射示意图;
图14为本申请实施例提供的OPUCn帧净荷区的另一种可能的时隙划分示意图;
图15为本申请实施例提供的业务数据的又一种可能的映射示意图;
图16为本申请实施例提供的一种通信装置的组成示意图;
图17为本申请实施例提供的又一种通信装置的组成示意图;
图18为本申请实施例提供的另一种通信装置的组成示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。
本申请实施例描述的网络架构以及业务场景是为了更加清楚地说明本申请实施例的技术方案,并不构成对本申请实施例提供的技术方案的限制。本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题同样适用。
本申请的实施例适用于光网络,例如:OTN。一个OTN通常由多个OTN设备通过光纤连接而成,可以根据具体需要组成如线型、环形和网状等不同的拓扑类型。如图1所示的OTN由两个OTN网络(分别为OTN网络1和OTN网络2)组成。每一个OTN网络由一定数量的OTN设备(图1中用N表示)组成,OTN网络内的设备之间的链路为域内链路,OTN网络间的设备之间的链路为域间链路。根据实际的需要,一个OTN设备可能具备不同的功能。一般地来说,OTN设备分为光层设备、电层设备,以及光电混合设备。光层设备指的是能够处理光层信号的设备,例如:光放大器(optical amplifier,OA)、光分插复用器(optical add-dropmultiplexer,OADM)。OA也可被称为光线路放大器(optical line amplifier,OLA),主要用于对光信号进行放大,以支持在保证光信号的特定性能的前提下传输更远的距离。OADM用于对光信号进行空间的变换,从而使其可以从不同的输出端口(有时也称为方向)输出。根据能力不同,OADM可以分为固定的OADM(fixed OADM,FOADM),可配置的OADM(reconfigurable OADM,ROADM)等。电层设备指的是能够处理电层信号的设备,例如:能够处理ODU信号的设备。光电混合设备指的是具备处理光层信号和电层信号能力的设备。需要说明的是,根据具体的集成需要,一台OTN设备可以集合多种不同的功能。本申请提供的技术方案适用于不同形态和集成度的OTN设备。
图2给出了一个OTN设备的硬件结构示意图。具体的,一个OTN设备包括电源、风扇、辅助类单板,还可能包括支路板、线路板、交叉板,以及***控制和通信类单板,其中,线路板也可以是光层处理单板。需要说明的是,根据具体的需要,每个设备具体包含的单板类型和数量可能不相同。例如:作为核心节点的网络设备可能没有支路板。作为边缘节点的网络设备可能有多个支路板。其中,电源用于为OTN设备供电,可能包括主用和备用电源。风扇用于为设备散热。辅助类单板用于提供外部告警或者接入外部时钟等辅助功能。支路板、交叉板和线路板主要是用于处理OTN的电层信号(后续称为OTN帧)。其中,支路板用于实现各种客户业务的接收和发送,例如同步数字体系(synchronous digital hierarchy,SDH)业务、分组业务、以太网业务和前传业务等。更进一步地,支路板可以划分为客户侧光模块和信号处理器。其中,客户侧光模块可以为光收发器,用于接收和/或发送客户信号。信号处理器用于实现对客户信号到OTN帧的映射和解映射处理。交叉板用于实现OTN帧的交换,完成一种或多种类型的OTN帧的交换。线路板主要实现线路侧OTN帧的处理。具体的,线路板可以划分为线路侧光模块和信号处理器。其中,线路侧光模块可以为线路侧光收发器,用于接收和/或发送OTN帧。信号处理器用于实现对线路侧的OTN帧的复用和解复用,或者映射和解映射处理。***控制和通信类单板用于实现***控制和通信。具体的,可以通过背板从不同的单板收集信息,或者将控制指令发送到对应的单板上去。需要说明的是,除非特殊说明,具体的组件(例如:信号处理器)可以是一个或多个,本申请不做任何限制。还需要说明的是,本申请实施例不对设备包含的单板类型,以及单板具体的功能设计和数量做任何限制。
在电层上,OTN设备所处理的OTN帧可以采用国际电信联盟-电信标准分部(International Telecommunication Union-Telecommunication standard sector,ITU-T)定义的帧格式。例如,G.709标准和G.709.1标准等,以实现设备之间的互通。现有的标准中已经定义了多种速率的OTN帧,如光净荷单元k(optical payload unit-k,OPUk)帧、光数据单元k(optical data unit-k,ODUk)帧和光传输单元k(optical transport unit-k,OTUk)帧。其中,k=0,1,2,3,4,Cn和flex分别表示比特速率为1.25吉比特(Gbit)/秒(s),2.5Gbit/s,10Gbit/s,40Gbit/s,100Gbit/s,n*100Gbit/s,n*1.25Gbit/s(n≥2)。需要说明的是,上述提及的比特速率均为近似值。例如,OPU4帧的比特速率更准确为104.35597533Gbit/s,OPU4帧中包含80个时隙,则每个时隙的比特速率大约为1.301683217Gbit/s。
图3示出了一个OTUk(k不等于Cn)帧的帧结构示意图。如图3所示,一个OTUk帧有4行*4080列。OPUk净荷区和OPUk开销区(即OPUk OH)构成了OPUk帧,OPUk帧和ODUk开销区(即ODUk OH)构成了ODUk帧,ODUk帧、OTUk开销区(即OTUk OH)、帧对齐信号(frame alignmentsignal,FAS)和前向错误纠正(forward error correction,FEC)校验区构成了OTUk帧。具体的,OTUk帧中的第1行的1~7列为FAS和复帧对齐信号(multiframe alignment signal,MFAS),第1行的8~14列为OTUk OH,第2~4行的1~14列为ODUk OH,第1~4行的15~16列为OPUk OH,第1~4行的17~3824列为OPUk净荷区,第1~4行的3825~4080列为FEC校验区。
当k=Cn时,如图4所示,OTUCn帧由n个OTUC实例帧(图4中记为OTUC#1至OTUC#n)组成,OTUC实例帧不包括FEC校验区。OTUCn帧包括OPUCn帧(即OTUCn帧中的第15~3824列),OPUCn帧由n个OPUC实例帧(即一个OTUC实例帧中的第15~3824列)组成。其中,OPUCn帧的净荷区可以由n个OPUC实例帧的净荷区按照一定字节数间插组成。例如,按照16列间插。需要说明的是,OTUC实例帧指的是构成OTUCn帧的基本帧单位,也可以称为OTUC基础帧或其他名称,本申请对此不作任何限定。
现有的OPUC实例帧包含时隙速率为5Gbit/s的20个时隙。可以理解的是,若直接将ODU0、ODU1或比特速率不是5Gbit/s整数倍的ODUflex映射到OPUCn的1个或多个5Gbit/s时隙(即时隙速率为5Gbit/s的时隙)中,由于这些比特速率无法占满整个5Gbit/s时隙的时隙速率,会存在带宽的浪费。
为了更加清楚的理解本申请,以下对本申请实施例中使用的部分概念作简单介绍。
为了描述方便,本申请实施例下文中将“比特速率为XGbit/s”均描述为“比特速率为XG”,此处的比特速率也可以替换为时隙速率。时隙速率是指时隙的比特速率,一个时隙速率为XG的时隙可以简称为XG时隙,例如,时隙速率为5G的时隙可以简称为5G时隙。M个时隙速率为XG的时隙可以简单描述为M*XG时隙,例如,80个时隙速率为1.25G的时隙可以简单描述为80*1.25G时隙。上述X为一个数值,例如:X=5,X=1.25等。M为一个大于0的整数。
OPUCn帧中的第r个OPUC实例帧可以记为OPUC#r。例如,OPUCn帧中的第5个OPUC实例帧记为OPUC#5。连续的OPUCn帧中的第r个OPUC实例帧可以称为第r路OPUC实例帧,即连续的OPUCn帧由n路OPUC实例帧组成。本文中提到的OPUCn帧可以为一个OPUCn单帧,也可以为由多个连续的OPUCn单帧组成的复帧,类似的,OPUC实例帧可以为一个OPUC单帧,也可以为由一路OPUC实例帧中的多个连续的OPUC实例帧组成的复帧。其中,r为大于0且小于等于n的整数。为简化描述,下文中将OPUCn帧也简称为OPUCn,OPUC实例帧也简称为OPUC。
若一个OPUC的净荷区被划分为M个时隙,M个时隙中的第m个时隙记为TS#m。例如,一个OPUC中的第2个5G时隙可以记为5G TS#2。M个时隙中的ts个时隙组成的结构称为光数据支路单元C(optical data tributary unit C,ODTUC),记为ODTUC.ts。其中,m和ts均为大于0且小于等于M的整数。同理,对于OPUCn中的n'个OPUC,若每个OPUC的净荷区均被划分为M个时隙,则由该n'个OPUC中的n'*M个时隙中的ts个时隙组成的结构称为光数据支路单元Cn′(optical data tributary unit Cn',ODTUCn'),记为ODTUCn'.ts。其中,ts为大于0小于等于n'*M的整数,n'为大于0小于n的整数。本申请下文中提到的ODTU可以指ODTUC也可以指ODTUCn'。
一种OTN帧可以基于不同速率的时隙进行划分。对应地,该OTN帧可能包括不同数量的时隙。例如,当时隙速率(也称时隙粒度)分别为1.25G、5G、25G时,一个速率为100G的OTN帧包括的时隙数量分别为80,20和4。一种时隙数量和时隙速率的组合可以对应一种时隙复用结构。示例性地,表1示出了时隙复用结构与时隙数量和时隙速率的组合的对应关系。需要说明的是,OTN帧指的是OTN中可能使用到的任意一种数据帧。例如,前述提到的OPUC、OPUCn、ODUCn或OTUCn。
表1
本申请实施例提供了一种OPUCn,包括:n个OPUC,n个OPUC包括多种OPUC,多种OPUC中的任意两种OPUC包含的时隙的时隙速率不同,n为大于1的整数。
其中,OPUCn中包含的OPUC的种类和多种OPUC包含的时隙的时隙速率和/或时隙数量可以为预先配置的。一种OPUC对应一种时隙复用结构。需要说明的是,由于OPUC的速率是一定的。因此,根据OPUC包含的时隙的时隙速率可以确定OPUC包含的时隙的时隙数量。同样的,根据OPUC包含的时隙的时隙数量可以确定OPUC包含的时隙的时隙速率。
可选地,多种OPUC中包括以下三种OPUC中的至少两种OPUC:包含80个时隙速率为1.25G的时隙的OPUC(即包含80*1.25G时隙的OPUC,包含20个时隙速率为5G的时隙的OPUC(即包含20*5G时隙的OPUC),包含4个时隙速率为25G的时隙的OPUC(即包含4*25G时隙的OPUC)。表2示例性地示出了四种OPUC对应的时隙数量和时隙速率的组合。
表2
OPUC的种类 | 时隙数量和时隙速率的组合 |
第一种OPUC | 80*1.25G时隙 |
第二种OPUC | 20*5G时隙 |
第三种OPUC | 4*25G时隙 |
第四种OPUC | 40*2.5G时隙 |
需要说明的是,本申请实施例中仅对多种OPUC进行示例性说明,并非对多种OPUC包含的OPUC的种类作的具体限定。在实际实现时,OPUC的种类可以根据实际的应用场景进行确定。例如,多种OPUC中包括以下OPUC中的至少两种OPUC:包含80*1.25G时隙的OPUC、包含100*1G时隙的OPUC、包含40*2.5G时隙的OPUC、包含20*5G时隙的OPUC、包含10*10G时隙的OPUC和包含4*25G时隙的OPUC等。
本申请实施例提供了多种可能的OPUCn,从而使得本申请实施例提供的OPUCn可以适应不同的应用场景。
以OPUCn中包括第一种OPUC、第二种OPUC和第三种OPUC为例,图5示出了一种OPUCn中的n个OPUC的净荷区的时隙划分示意图。其中,第1个OPUC的净荷区以x1字节为单位依次划分为80*1.25G时隙,第n个OPUC的净荷区以x2字节为单位依次划分为4*25G时隙,其他OPUC的净荷区以x3字节为单位依次划分为20*5G时隙,x1、x2和x3均为正整数。这三个值中的任意两个值可以相同,也可以不同。图5中以x1=x2=x3为例进行绘制。
需要说明的是,当一个OPUC的净荷区无法完整划分为M个时隙时,可以将OPUC的净荷区中的部分列用于填充信息。示例性地,参见图6,图5中所示的OPUCn的净荷区第3817列到3824列可以为填充信息(即图6中的FS区域)。
针对本申请新定义的OPUC(即非5G时隙粒度的OPUC,例如:第一种OPUC,第三种OPUC),可以通过现有的OPUC进行进一步时隙划分或者时隙组合得到(后续简称方式1),或者可以通过对OPUC进行时隙划分得到(后续简称方式2)。下面对这两种方式进行进一步的介绍。
方式1、对第二种OPUC中的时隙进行时隙划分或时隙组合得到。
情况1、针对表2提及的第三种OPUC,方式1在具体实现时可以包括:对第二种OPUC中的20个5G时隙进行时隙组合,5个5G时隙组合为1个25G时隙,变为4个25G时隙,得到第三种OPUC。例如,将第二种OPUC中的TS#1、TS#5、TS#9、TS#13和TS#17组合为第三种OPUC中的TS#1,将第二种OPUC中的TS#2、TS#6、TS#10、TS#14和TS#18组合为第三种OPUC中的TS#2,将第二种OPUC中的TS#3个、TS#7、TS#11、TS#15和TS#19组合为第三种OPUC中的TS#3,将第二种OPUC中的TS#4、TS#8、TS#12、TS#16和TS#20组合为第三种OPUC中的TS#4。
情况2、针对表2提及的第四种OPUC,方式1在具体实现时可以包括:对第二种OPUC中的20个5G时隙进行时隙划分,每个5G时隙划分为2个2.5G时隙,变为40个2.5G时隙,得到第四种OPUC。
需要说明的是,当一种OPUC包括M个时隙时,可以以该种OPUC的M帧的复帧作为时隙划分周期,但在本申请实施例中,可以以该种OPUC(非第二种OPUC)的M帧的复帧作为时隙划分周期,也可以以第二种OPUC的20帧的复帧作为时隙划分周期。前者方式,每种OPUC可以有不同的时隙划分周期,使得每种OPUC的时隙划分周期更加灵活。后者方式重用现有OPUC的20*5G时隙划分周期,重用部分功能,降低一定处理复杂度。
方式2、对OPUC的净荷区进行时隙划分得到。
在情况1下,方式2在具体实现时可以包括:对OPUC的净荷区直接划分为4个时隙,得到第三种OPUC。
情况3、针对表2提及的第一种OPUC,方式2在具体实现时可以包括:对OPUC的净荷区直接划分为80个时隙,得到第一种OPUC。或者,当多种OPUC中包括第一种OPUC时,第一种OPUC可以通过对OPU4帧进行速率提升得到。该情况下,不需要重新对OPUC的净荷区进行划分,降低了实现复杂度。
当OPUC中包括80个时隙时,OPUC中的时隙的时隙速率实际为1.3101953885G,由于OPU4帧中包含80个时隙,为了重用现有的处理流程,降低实现复杂度,可以将OPU4帧的比特速率提升到OPUC的比特速率,使得OPU4帧变为包括80个时隙的OPUC,从而增加OPUC的种类。
本申请实施例提供的OPUCn中引入了混合时隙粒度,包括多种OPUC。因此,发送端在映射业务数据时,可以根据实际业务速率来进行映射。例如,比特速率为1.25G的业务数据可以映射到第一种OPUC的一个1.25G时隙中。一方面,这种方式提高了网络带宽利用率。另外一方面,业务无需经过多个层级的映射,简化了映射的复杂度。
相比现有技术中的OPUCn,由于本申请实施例提供的OPUCn中增加了新的OPUC类型。因此,需要额外定义一些开销用于指示与新定义的OPUC相关的参数。
可选地,n个OPUC中的一个或多个OPUC中包含第一指示信息,第一指示信息用于指示对应的OPUC所采用的时隙复用结构。对于连续的OPUCn,“一个或多个OPUC”表示“一路或多路OPUC”,第一指示信息用于指示对应路中的所有OPUC所采用的时隙复用结构。
n个OPUC中的每个OPUC中都可以通过包含第一指示信息指示自身的时隙复用结构。或者,一个OPUC中包含的第一指示信息也可以用于指示时隙复用结构相同的多个OPUC所采用的时隙复用结构。示例性的,若OPUCn(n=80)中的前20个OPUC采用的时隙复用结构为80*1.25G,中间30个OPUC采用的时隙复用结构为20*5G,最后30个OPUC采用的时隙复用结构为4*25G。则OPUC#1中包含的第一指示信息可以用于指示前20个OPUC采用的时隙复用结构,OPUC#21中包含的第一指示信息可以用于指示中间30个OPUC采用的时隙复用结构,OPUC#51中包含的第一指示信息可以用于指示最后30个OPUC采用的时隙复用结构。
该可选的方法,通过在OPUC中包含第一指示信息,可以使得接收OPUCn的设备确定OPUCn中的OPUC所采用的时隙复用结构,以便提取业务数据。
可选地,n个OPUC中的每个OPUC中包含第二指示信息,该信息用于指示对应的OPUC的时隙占用情况。对于连续的OPUCn,“一个或多个OPUC”表示“一路或多路OPUC”,第二指示信息用于指示对应路中的所有OPUC的时隙占用情况。
该可选的方法,通过在OPUC中包含第二指示信息,可以使得接收OPUCn的设备确定OPUCn中的OPUC中的时隙的占用情况,以便提取业务数据。
以下以连续的OPUCn为例,对第一指示信息和第二指示信息作示例性说明。
其中,第一指示信息和第二指示信息都可以放置在净荷结构指示(payloadstructure identifier,PSI)开销位置。每个OPUC中承载PSI的字节位于OPUC中的第4行第15列(参见图6)。一路OPUC中的256个OPUC中承载一个完整的PSI信息。第一指示信息可以占用256个字节中的一个或多个字节。第二指示信息中可以包括M个子指示信息,其中,第m个子指示信息用于指示一路OPUC中的所有OPUC中的第m个时隙的占用情况。一个子指示信息可以占用256个字节中的一个或多个字节。其中,M为该路OPUC中的每个OPUC中包含的总时隙数。
示例性地,参见图7,第2路OPUC(即图7中右边n个OPUC中的OPUC#2组成的一路OPUC)中的256个OPUC中承载PSI的字节为左边示出的256个字节,这256个字节可以包含用于指示第2路OPUC所采用的时隙复用结构的第一指示信息和用于指示第2路OPUC的时隙的占用情况的第二指示信息。
以下分别以图7中的第2路OPUC和第3路OPUC为例对第一指示信息和第二指示信息作示例性说明。
(1)第一指示信息
第一指示信息可以记为PTsub。示例性地(记为示例1),第2路OPUC和第3路OPUC包含的PTsub可以位于PSI[1]中。第2路OPUC包含的PTsub的值为0x23时,该PTsub表明第2路OPUC中的所有OPUC采用的时隙复用结构为80*1.25G时隙。第3路OPUC包含的PTsub的值可以为0x24,该PTsub对应的时隙复用结构为4*25G时隙,该PTsub表明第3路OPUC中的所有OPUC采用的时隙复用结构为4*25G时隙。其中,PSI[r]是指256个字节中的第r个字节,此处r为大于等于0且小于等于255的整数。
(2)第二指示信息
第二指示信息可以为复用结构指示(multiplex structure identifier,MSI)。
在一种示例中,第二指示信息中的每个子指示信息可以占用256个字节中的1个字节。示例性地,在第2路OPUC中,可以将图7中的PSI[2]到PSI[81]的80个字节作为MSI开销,分别用于指示第2路OPUC中的TS#1至TS#80的占用情况。具体的,图8给出了一个TS的占用情况。其中,每个字节中的1个比特用于指示对应的时隙是否被占用(Occupation),其余7个比特用于指示占用该时隙的业务标识,示例性地,其余7个比特放置的信息具体可以为支路端口标识(tributary port identifier,TPID)。
在另一种示例中,第二指示信息中的每个子指示信息可以占用2个字节。示例性地,在第2路OPUC中,也可以将PSI[2]到PSI[161]的160个字节作为MSI开销,每2个字节用于指示第2路OPUC中的1个时隙的占用情况。具体的,图9给出了一个TS的占用情况,2个字节中的1个比特用于指示对应的时隙是否可用(Availability),1比特用于指示对应的时隙是否被占用,其余14个比特用于指示占用该时隙的业务标识,示例性地,其余14个比特放置的信息具体可以为TPID。
类似地,针对OPUC#3,即在第3路OPUC中,可以将256个字节中的8个字节作为MSI开销,每2个字节用于指示第3路OPUC中的一个时隙的占用情况。例如,将PSI[2]和PSI[3]用于指示第3路OPUC中的TS#1的占用情况,PSI[12]和PSI[13]用于指示第3路OPUC中的TS#2的占用情况,PSI[22]和PSI[23]用于指示第3路OPUC中的TS#3的占用情况,PSI[32]和PSI[33]用于指示第3路OPUC中的TS#4的占用情况。指示方式参见图9和相关描述,此处不再赘述。
可选地,属于同一种的OPUC共用一个复帧指示。一般情况下,每种OPUC的所有路OPUC中至少一路OPUC包含复用指示。其中,复帧指示可以为OPU复帧指示(OPU multi-frameidentifier,OMFI),可位于OPUC的第4行第16列(参见图6)。
需要说明的是,在本申请实施例中,多路OPUC的时隙复用结构可能是相同的,该情况下,属于同一种的OPUC的多路OPUC可以共用一个复帧指示。示例性地,由OPUC#2、OPUC#20和OPUC#25组成的三路OPUC的时隙复用结构相同时,三路OPUC可以共用一路OPUC包括的复帧指示。若OPUC的80帧的复帧包括80个OPUC#2,80个OPUC#2(记为OPUC#21至OPUC#280)为这三路OPUC中的一路OPUC。参见图10,该路OPUC中的80个OPUC#2中包含的OMFI的取值为0~79,每帧递增1依次循环,则三路OPUC可以共用该路OPUC包括的复帧指示。
同一种的OPUC的多路OPUC共用一个复帧指示,与在每路OPUC包含复帧指示相比,可以减少OPUCn中携带的信息量。此外,接收端通过处理一个复帧指示来解析多个OPUC,可以降低接收端的处理复杂度。
n个OPUC中的每个OPUC中还可以包括调整控制(justification control,JC)1~JC6,JC1~JC6作为通用映射规程(generic mapping procedure,GMP)映射开销,用于放置映射业务到OPUC的时隙生成的Cm和CnD信息,其中Cm代表映射的时隙里的业务字节或多字节数量,CnD代表业务的时钟信息。
本申请实施例提供的OPUCn可以用于域内链路(例如:图1所示的N1和N2之间的链路),也可以用于域间链路(例如:图1所示的N3和N6之间的链路)。
结合上面针对新定义的具备混合时隙粒度的OPUCn的描述,下面结合更多的附图对本申请提供的技术方案作进一步描述。
本申请实施例提供了一种光传送网中的数据传输方法、装置及***,该方法中的OPUCn可以为上述实施例提供的任意一种OPUCn。如图11所示,包括:
1101、发送端将业务数据映射到OPUCn中,OPUCn由n个OPUC组成,n个OPUC包括多种OPUC,多种OPUC中的任意两种OPUC包含的时隙的时隙速率不同,n为大于1的整数。
本申请实施例中的发送端和接收端可以为OTN设备。具体的,发送端和接收端可以为同一个域内的OTN设备,也可以为不同域内的OTN设备。
其中,业务数据可以是ODU,例如:ODU0、ODU1、ODU2、ODU2e(用于承载10吉比特以太网(10Gigabit Ethernet,10GE)业务的专用ODU帧)、ODU3、ODU4、ODUflex,也可以直接是客户业务数据。例如:以太业务、通用公共无线接口(common public radio interface,CPRI)业务、增强通用公共无线接口(enhanced common public radio interface,eCPRI)业务、光纤通道(fiber channel,FC)业务、专线业务等。
可选地,多种OPUC中包括以下三种OPUC中的至少两种OPUC:包含80*1.25G时隙的OPUC(即第一种OPUC),包含20*5G时隙的OPUC(即第二种OPUC),包含4*25G时隙的OPUC(即第三种OPUC)。关于该可选的方法的相关描述可参见上文,在此不再赘述。
可选地,多种OPUC中包括包含80个时隙速率为1.25G的时隙的OPUC,包含80个时隙速率为1.25G的时隙的OPUC通过对OPU4帧进行速率提升得到。关于该可选的方法的相关描述可参见上文,在此不再赘述。
可选地,步骤1101具体包括:11)发送端确定业务数据对应的OPUC种类;12)发送端将业务数据映射到属于业务数据对应的OPUC的种类的一个或多个OPUC中。
需要说明的是,一路业务数据对应的OPU实例帧的种类可以有一种或多种。发送端采用的映射方式可以为GMP。一路业务数据可以映射到对应种类的OPU实例帧中。
可选地,步骤11)在具体实现时包括:发送端确定该业务数据的比特速率为一种或多种OPUC中包含的时隙的时隙速率的整数倍时,确定该一种或多种OPUC为业务数据对应的OPUC的种类。通过将业务数据映射到对应的OPUC的种类中的一个或多个OPUC中,可以避免带宽浪费。
示例性地,当ODUflex1的比特速率为2.5G时,由于2.5G为第一种OPUC中的OPUC包含的时隙的时隙速率1.25G的2倍,因此,发送端可以确定ODUflex1对应的OPUC的种类为第一种OPUC,或者,由于2.5G为前述第四种OPUC中的OPUC包含的时隙的时隙速率2.5G的1倍,因此,发送端也可以确定ODUflex1对应的OPUC的种类为第四种OPUC。
另外,发送端还可以根据业务数据的比特速率和对应的OPUC的种类确定占用的时隙数量。基于上一示例,当ODUflex1对应的OPUC的种类为第一种OPUC时,发送端还可以确定业务数据所占用的时隙数量为2,当ODUflex1对应的OPUC的种类为第四种OPUC时,发送端还可以确定业务数据所占用的时隙数量为1。
针对步骤12),以OPUCn中包括n1个第一种OPUC(记为OPUCn1)和n2个第二种OPUC(记为OPUCn2)为例,对步骤12)的实现过程作示例性说明。
参见图12,当ODUflex1至ODUflexi的比特速率为2.5G时,发送端可以将ODUflex1至ODUflexi分别映射到OPUCn1中的2个时隙中,当ODUflex(i+1)至ODUflexj的比特速率为5G时,发送端可以将ODUflex(i+1)至ODUflexj分别映射到OPUCn2中的1个时隙中。
当OPUCn中还包括n3个第三种OPUC(记为OPUCn3)时,参见图13,若ODUflex(j+1)至ODUflexk的比特速率为25G时,发送端还可以将ODUflex(j+1)至ODUflexk分别映射到OPUCn3中的1个时隙中。
需要说明的是,一个ODUflex可以映射到一个或多个OPUC中。
可选地,步骤12)具体包括:21)发送端将业务数据添加映射开销到属于业务数据对应的OPUC的种类的一个或多个OPUC的ODTU中,并将ODTU复用到一个或多个OPUC中。其中,ODTU是由OPUC的一个或者多个时隙构成的一种中间帧。
具体的,业务数据可以映射到属于业务数据对应的OPUC的种类的一个OPUC中的多个时隙组成的ODTU中,并将该ODTU复用到该OPUC中,也可以映射到属于业务数据对应的OPUC的种类的多个OPUC中的多个时隙组成的ODTU中,并将该ODTU复用到该多个OPUC中。
示例性地,基于图12所示的示例,发送端可以将ODUflex1至ODUflexi分别添加映射开销到OPUCn1的一个或多个时隙所组成的ODTU中,将该ODTU复用到OPUCn1中。将ODUflex(i+1)至ODUflexj分别添加映射开销到OPUCn2的一个或多个时隙所组成的ODTU中,然后将该ODTU复用到OPUCn2中。OPUCn1和OPUCn2的组合即OPUCn。另外,发送端也可以将复用到OPUCn1的ODTU和复用到OPUCn2的ODTU直接复用,从而得到OPUCn。
1102、发送端向接收端发送OPUCn。相应的,接收端从发送端接收OPUCn。
具体的,发送端可以为OPUCn添加ODU OH,得到ODUCn帧,再为ODUCn帧添加OTU OH,得到OTUCn帧,并向接收端发送OTUCn帧。该情况下,接收端可以从发送端接收OTUCn帧,从OTUCn帧中获取OPUCn。
1103、接收端从n个OPUC包含的时隙中获取业务数据。
本申请实施例提供的方法中,OPUCn包括多种OPUC,发送端在将业务数据映射到一个OPUCn的过程中,可以根据业务数据的比特速率选择合适的OPUC进行映射,例如,比特速率为1.25G的业务数据可以映射到第一种OPUC的一个1.25G时隙中。一方面,这种方式提高了网络带宽利用率。另外一方面,业务无需经过多个层级的映射,降低了映射复杂度。
可选地,步骤1103在具体实现时包括:31)接收端确定第一信息,第一信息为n个OPUC包含的时隙数量和时隙速率;32)接收端确定第二信息,第二信息为n个OPUC包含的时隙的时隙占用情况;33)接收端确定第三信息,第三信息为n个OPUC的复帧指示;34)接收端根据第一信息、第二信息和第三信息对OPUCn解复用得到ODTU;35)接收端从ODTU中解映射出业务数据。
可选地,n个OPUC中的一个或多个OPUC中包含第一指示信息,第一指示信息用于指示对应的OPUC所采用的时隙复用结构。关于该可选的方法的相关描述可参见上文,在此不再赘述。
基于该可选的方法,步骤31)在具体实现时可以包括:接收端根据n个OPUC中的一个或多个OPUC包含的第一指示信息确定第一信息。
示例性地,基于示例1,接收端可以根据识别出的OPUCn中的n路OPUC携带的PSI确定n路OPUC的时隙复用结构。具体的,当接收端识别到一路OPUC携带的PTsub=0x23,则确定该路OPUC中的每个OPUC采用的时隙复用结构为80*1.25时隙。当接收端识别到一路OPUC携带的PTsub=0x24,则确定该路OPUC中的每个OPUC采用的时隙复用结构为4*25时隙。
可选地,n个OPUC中的每个OPUC中包含第二指示信息,该信息用于指示对应的OPUC的时隙占用情况。关于该可选的方法的相关描述可参见上文,在此不再赘述。
基于该可选的方法,步骤32)在具体实现时可以包括:接收端根据n个OPUC中的每个OPUC中包含的第二指示信息确定第二信息。
具体的,接收端可以根据获取到的OPUC中携带的MSI确定OPUC中的时隙是否被占用以及被哪个业务占用。
可选地,n个OPUC中属于同一种的OPUC共用一个复帧指示。关于该可选的方法的相关描述可参见上文,在此不再赘述。
基于该可选的方法,步骤33)在具体实现时可以包括:接收端根据n个OPUC中的至少一个OPUC中包含的复帧指示确定第三信息。
基于该可选的方法,当多路OPUC的时隙复用结构相同时,接收端可以根据上述第一指示信息确定该多路OPUC的时隙复用结构相同,再根据该多路中的一路OPUC中包括的复帧指示确定该多路OPUC的复帧指示。接收端根据复帧指示可以确定哪些OPUC为一个复帧,从而将OPUC解复用为多个ODTU,从多个ODTU分别提取映射开销信息(即前述Cm和CnD信息),将各个业务解映射出来。
本申请实施例还提供了一种OPUCn,包括:n个OPUC,n个OPUC中的每个OPUC包括80*1.25G时隙,n为大于1的整数。
可选地,OPUC通过对OPU4帧进行速率提升得到。对OPU4帧进行速率提升的相关描述可参见上文相关部分的描述,在此不再赘述。
示例性地,参见图14,图14示出了该种OPUCn中的n个OPUC的划分方式,其中,该种OPUCn中的每个OPUC的净荷区划分为80*1.25G时隙。
该情况下,参见图15,发送端可以将ODUflex1至ODUflexk添加映射开销到OPUCn中的ODTUCn.ts(即由OPUCn中的ts个1.25G时隙组成的ODTU)中,将多路ODTUCn.ts复用到OPUCn。其中,一个ODUflex可以映射到一个或多个OPUC中,示例性地,参见图15,ODUflexi可以添加映射开销到OPUCn中的第一个和最后一个OPUC中。其中,映射方式可以为GMP。
本申请实施例提供的OPUCn中的n个OPUC均包括80*1.25G时隙,由于时隙划分的粒度较小,因此,相比时隙划分粒度为5G的OPUCn而言,比特速率为1.25G的业务数据可以映射到本申请实施例提供的OPUCn中的一个1.25G时隙,而不需要映射到一个5G时隙中,可以提高带宽利用率。
图16为本申请实施例提供的一种通信装置的组成示意图。该通信装置可以为上述实施例中的发送端或接收端。参见图16,通信装置160包括处理单元1601和通信单元1602,还可以包括存储单元1603。通信单元1602可以包括发送单元和接收单元。需要说明的是,发送单元或接收单元可能是可选的单元。
当该通信装置160为上述实施例中的发送端时,处理单元1601用于执行图11中的步骤1101,通信单元1602用于执行图11中的步骤1102。参见图17,处理单元1601中可以包括映射单元,图11中的步骤1101具体可以由映射单元执行,图11中的步骤1102具体可以由通信单元1602中的发送单元执行。
当该通信装置160为上述实施例中的接收端时,处理单元1601用于执行图11中的步骤1103,通信单元1602用于执行图11中的步骤1102。参见图18,处理单元1601可以包括获取单元,图11中的步骤1103具体可以由获取单元执行,图11中的步骤1102具体可以由通信单元1602中的接收单元执行。
需要说明的是,上述各个单元对应执行的动作仅是具体举例,各个单元实际执行的动作参照上述基于图11所述的实施例的描述中提及的动作或步骤。还需要说明的是,各单元在图2所示的OTN硬件结构图中,可能位于线路板中。本申请对各单元具体所在的单板位置不做任何限制。
还需要说明的是,上述处理单元、发送单元、接收单元和通信单元也可以替换为处理器、发送器、接收器和通信接口(或收发器)。还需要说明的是,发送单元可以是仅具备发送功能或具备收发两种功能的光模块,接收单元可以是仅具备接收功能或具备收发两种功能的光模块。
本申请实施例还提供一种芯片,该芯片中集成了用于实现上述处理器的功能的电路和一个或者多个接口。当该芯片中集成了存储器时,该芯片通过该接口与光模块连接,从而利用光模块来发送上述方法实施例中提及的OPUCn给其他通信装置,或者从光模块接收其他通信装置发送的帧;当该芯片中未集成存储器时,可以通过该接口与外置的存储器连接,该芯片根据外置的存储器中存储的程序代码来实现上述实施例中通信装置(发送端或接收端)内部执行的动作,并借助跟其连接光模块来发送和接收OPUCn。可选地,芯片支持的功能可以包括基于图11所述的实施例中发送端或接收端的处理动作,此处不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,随机接入存储器等。具体的,例如:上述处理单元或处理器可以是中央处理器,通用处理器、特定集成电路(applicationspecific integrated circuit,ASIC)、微处理器(digital singnal processor,DSP),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。上述的这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法。
本申请实施例还提供了一种计算机存储介质,包括:计算机指令,当计算机指令在计算机上运行时,使得计算机执行上述实施例中的任意一种方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得计算机执行上述实施例中的任意一种方法。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriberline,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solidstate disk,SSD))等。
尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。
Claims (25)
1.一种光传送网中的数据传输方法,其特征在于,包括:
发送端将业务数据映射到光净荷单元Cn(OPUCn)帧中,所述OPUCn帧由n个光净荷单元C(OPUC)实例帧组成,所述n个OPUC实例帧包括多种OPUC实例帧,所述多种OPUC实例帧中的任意两种OPUC实例帧包含的时隙的时隙速率不同,n为大于1的整数;
所述发送端向接收端发送所述OPUCn帧。
2.根据权利要求1所述的方法,其特征在于,所述发送端将业务数据映射到OPUCn帧中,包括:
所述发送端确定所述业务数据对应的OPUC实例帧的种类;
所述发送端将所述业务数据映射到属于所述业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧中。
3.根据权利要求2所述的方法,其特征在于,所述发送端将所述业务数据映射到属于所述业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧中,包括:
所述发送端将所述业务数据添加映射开销到属于所述业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧的光数据支路单元ODTU中,并将所述ODTU复用到所述一个或多个OPUC实例帧中。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种:
包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,所述第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。
6.根据权利要求4所述的方法,其特征在于,所述n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,所述第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。
7.根据权利要求1-3任一项所述的方法,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
8.根据权利要求4所述的方法,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
9.根据权利要求5所述的方法,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
10.一种光传送网中的数据传输装置,其特征在于,包括:通信单元和处理单元;
所述处理单元,用于将业务数据映射到光净荷单元Cn(OPUCn)帧中,所述OPUCn帧由n个光净荷单元C(OPUC)实例帧组成,所述n个OPUC实例帧包括多种OPUC实例帧,所述多种OPUC实例帧中的任意两种OPUC实例帧包含的时隙的时隙速率不同,n为大于1的整数;
所述通信单元,用于向接收端发送所述OPUCn帧。
11.根据权利要求10所述的装置,其特征在于,所述处理单元,具体用于:
确定所述业务数据对应的OPUC实例帧的种类;
将所述业务数据映射到属于所述业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧中。
12.根据权利要求11所述的装置,其特征在于,所述处理单元,具体用于:
将所述业务数据添加映射开销到属于所述业务数据对应的OPUC实例帧的种类的一个或多个OPUC实例帧的光数据支路单元ODTU中,并将所述ODTU复用到所述一个或多个OPUC实例帧中。
13.根据权利要求10-12任一项所述的装置,其特征在于,所述多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种OPUC实例帧:包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。
14.根据权利要求10-12任一项所述的装置,其特征在于,所述n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,所述第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。
15.根据权利要求13所述的装置,其特征在于,所述n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,所述第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构。
16.根据权利要求10-12任一项所述的装置,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
17.根据权利要求13所述的装置,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
18.根据权利要求14所述的装置,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
19.一种光传送网中的数据传输装置,其特征在于,包括:通信单元和处理单元;
所述通信单元,用于从发送端接收光净荷单元Cn(OPUCn)帧,所述OPUCn帧由n个光净荷单元C(OPUC)实例帧组成,所述n个OPUC实例帧包括多种OPUC实例帧,所述多种OPUC实例帧中的任意两种OPUC实例帧包含的时隙的时隙速率不同,n为大于1的整数;
所述处理单元,用于从所述n个OPUC实例帧包含的时隙中获取业务数据。
20.根据权利要求19所述的装置,其特征在于,所述处理单元,具体用于:
确定第一信息,所述第一信息为所述n个OPUC实例帧包含的时隙数量和时隙速率;
确定第二信息,所述第二信息为所述n个OPUC实例帧包含的时隙的时隙占用情况;
确定第三信息,所述第三信息为所述n个OPUC实例帧的复帧指示;
根据所述第一信息、所述第二信息和所述第三信息对所述OPUCn帧解复用得到光数据支路单元ODTU;
从所述ODTU中解映射出所述业务数据。
21.根据权利要求20所述的装置,其特征在于,所述n个OPUC实例帧中的一个或多个OPUC实例帧中包含第一指示信息,所述第一指示信息用于指示对应的OPUC实例帧所采用的时隙复用结构,所述处理单元,具体用于:
根据所述n个OPUC实例帧中的一个或多个OPUC实例帧包含的第一指示信息确定所述第一信息。
22.根据权利要求19-21任一项所述的装置,其特征在于,所述多种OPUC实例帧中包括以下三种OPUC实例帧中的至少两种OPUC实例帧:包含80个时隙速率为1.25吉比特(Gbit)/秒(s)的时隙的OPUC实例帧,包含20个时隙速率为5Gbit/s的时隙的OPUC实例帧,包含4个时隙速率为25Gbit/s的时隙的OPUC实例帧。
23.根据权利要求19-21任一项所述的装置,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
24.根据权利要求22所述的装置,其特征在于,所述多种OPUC实例帧中包括包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧,所述包含80个时隙速率为1.25Gbit/s的时隙的OPUC实例帧通过对OPU4帧进行速率提升得到。
25.一种光传送网中的数据传输装置,其特征在于,包括:存储器和处理器,所述存储器和所述处理器通过通信总线连接,所述存储器用于存储指令,所述处理器执行所述指令以使得所述装置实现如权利要求1至9任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/105569 WO2020051851A1 (zh) | 2018-09-13 | 2018-09-13 | 光传送网中的数据传输方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111989933A CN111989933A (zh) | 2020-11-24 |
CN111989933B true CN111989933B (zh) | 2022-05-10 |
Family
ID=69777009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880090543.3A Active CN111989933B (zh) | 2018-09-13 | 2018-09-13 | 光传送网中的数据传输方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111989933B (zh) |
WO (1) | WO2020051851A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112821982B (zh) * | 2021-01-19 | 2022-06-24 | 柳州达迪通信技术股份有限公司 | 基于光传送网的业务通道分组方法、***及存储介质 |
CN118074851A (zh) * | 2022-11-22 | 2024-05-24 | 华为技术有限公司 | 数据传输的方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101051879A (zh) * | 2007-04-06 | 2007-10-10 | 华为技术有限公司 | 低速业务复用及解复用的方法和装置 |
CN101742364A (zh) * | 2008-11-25 | 2010-06-16 | 中兴通讯股份有限公司 | 一种将光净荷单元时隙信号映射到信号帧的方法及*** |
EP2408123A1 (en) * | 2009-05-11 | 2012-01-18 | Huawei Technologies Co., Ltd. | Data transmission method, system and apparatus in an optical transport network |
CN107566074A (zh) * | 2016-06-30 | 2018-01-09 | 华为技术有限公司 | 光传送网中传送客户信号的方法及传送设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651512B (zh) * | 2009-09-24 | 2013-06-05 | 中兴通讯股份有限公司 | 一种实现数据业务透明传送的方法、***及装置 |
CN103533464B (zh) * | 2013-09-13 | 2016-11-23 | 华为技术有限公司 | 迁移数据的方法和通信节点 |
CN105451102B (zh) * | 2014-08-22 | 2019-05-28 | 华为技术有限公司 | 一种处理信号的方法、装置及*** |
CN108513180A (zh) * | 2017-02-28 | 2018-09-07 | 中兴通讯股份有限公司 | 一种路径建立方法及装置 |
-
2018
- 2018-09-13 CN CN201880090543.3A patent/CN111989933B/zh active Active
- 2018-09-13 WO PCT/CN2018/105569 patent/WO2020051851A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101051879A (zh) * | 2007-04-06 | 2007-10-10 | 华为技术有限公司 | 低速业务复用及解复用的方法和装置 |
CN101742364A (zh) * | 2008-11-25 | 2010-06-16 | 中兴通讯股份有限公司 | 一种将光净荷单元时隙信号映射到信号帧的方法及*** |
EP2408123A1 (en) * | 2009-05-11 | 2012-01-18 | Huawei Technologies Co., Ltd. | Data transmission method, system and apparatus in an optical transport network |
CN107566074A (zh) * | 2016-06-30 | 2018-01-09 | 华为技术有限公司 | 光传送网中传送客户信号的方法及传送设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2020051851A1 (zh) | 2020-03-19 |
CN111989933A (zh) | 2020-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11234055B2 (en) | Service data processing method and apparatus | |
CN111865887B (zh) | 光传送网中的数据传输方法及装置 | |
US11700083B2 (en) | Method and apparatus for processing service data in optical transport network | |
CN112042138B (zh) | 光传送网中低速业务数据的处理方法、装置和*** | |
US7782843B2 (en) | Method and apparatus for synchronous cross-connect switching in optical transport network | |
US9264139B2 (en) | Optical transport network clock transient suppression systems and methods | |
US9497064B2 (en) | Method and apparatus for transporting ultra-high-speed Ethernet service | |
EP2552122B1 (en) | Method for Establishing End-To-End Service in an Optical Transport Network | |
CN101873517B (zh) | 光传送网的信号传送方法、设备及通信*** | |
RU2691748C1 (ru) | Способ передачи услуги и первое передающее устройство | |
US9450889B2 (en) | Method, apparatus and system for processing flexible-rate signal | |
US11750314B2 (en) | Service data processing method and apparatus | |
CN111740782B (zh) | 一种业务数据的处理方法及装置 | |
CN111989933B (zh) | 光传送网中的数据传输方法及装置 | |
EP2884687B1 (en) | Method and device for data mapping in optical transport network | |
CN118074854A (zh) | 一种传输数据的方法和装置 | |
CN116488768A (zh) | 开销信息传输方法、通信装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |