具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
上游的光信号传输设备光模块(Optics Module)处理后的数据流电信号的固定线路速率为10.3125Gbps,可称为CBR10G3125电信号,将CBR10G3125电信号映射到光通道净荷单元中进行传输,然后将光通道净荷单元OPUk进行数字包封,形成光通道数据单元ODUk后,再包封形成光通道发送单元(OTUk,Optical Channel Transport Unit-k),或者复用到更高阶的ODUj及包封到OTUj,OTUk或者OTUj通道经过电/光变换成光信号发送出去。
而下游的光信号传输设备将接收的光信号经过光/电变换得到电信号OTUk或者更高阶OTUj,所述OTUk解包封到ODUk,或者所述OTUj解包封到ODUj后再解复用到ODUk后,X个ODUk解包封到X个OPUk容器后再进行后续处理。
数字包封过程可参见图1。OPUk用于承载各种客户信号,ODUk是光传送网络中的端到端监视和管理颗粒,是光传送网络中实现端到端监视和管理的通道,OTUk为发送线路通道。
光通道发送单元通道的帧在头部提供用于运营、管理、监测的开销字节,并在帧尾提供了前向纠错(FEC)字节,中间17至3824列为承载传送信号的光通道净荷单元容器。
以下为本发明具体实施例。
实施例一、参见图2详细说明,图2为本实施例的方法流程示意图。
步骤101:接收映射成独立通道的光信号;
步骤102:将接收的独立通道光信号变换成电信号后,将所述电信号解复用成虚通道;
步骤103:通过虚通道的对齐控制块进行对齐,再复用成电信号;
步骤104:将复用得到的电信号发送给客户业务节点。
下游的光信号传输设备将接收的独立通道光信号变换成光通道发送单元电信号后,将该光通道发送单元电信号解包封成光通道数据单元,再解包封成独立的光通道净荷单元,从独立的光通道净荷单元中解复用出独立通道的CBR10G3125电信号,独立通道的CBR10G3125电信号分别解复用后,得到虚通道,通过虚通道的对齐控制块进行对齐,再进行比特复用形成独立的CBR10G3125电信号,最后CBR10G3125电信号变换为光信号后发送给下游的客户业务节点。
独立的光通道净荷单元是相对于现有技术中光通道净荷单元虚级联容器(OPUk-XV)而言的,即在现有技术中,需把多个光通道净荷单元装入到一个虚级联容器中进行发送,而本发明实施例则利用独立通道将每个光通道净荷单元单独进行发送。
虚通道的对齐控制块进行对齐与现有技术类似,不再赘述。
客户业务节点可以是路由器、交换机或其他节点设备,都不影响本发明实施例的实现。
本发明实施例的网络结构可参见图3,信号可依次经过上游的客户业务节点、上游的光信号传输设备、光传送网络、下游的光信号传输设备到达下游的客户业务节点。
以上本发明实施例阐述了下行方向的高速数据流传输方法,以下为上行方向的高速数据流传输方法,高速数据流可指100GE数据流:
从客户业务节点接收数据流信号;
将接收的数据流信号变换成电信号;
将电信号映射成独立通道的光信号;
发送独立通道的光信号。
数据流信号映射成光信号的过程如前述。上游的光信号传输设备先将数据流电信号映射到OPUk容器,再将每个OPUk容器包封成独立的ODUk,最后将每个ODUk包封成独立的光通道发送单元进行发送。
下游的光信号传输设备解复用得到的电信号与上游的光信号传输设备接收到的数据流电信号的信号结构相同,均为CBR10G3125电信号,只是由于经过了OTN传送网络的传输,信号之间是不对齐的。这种不对齐也会反映到该电信号比特解复用得到的虚通道上,因此,通过虚通道的对齐控制块进行定界和对齐操作,然后再比特复用得到的电信号就是对齐了的,也就是与上游的光信号传输设备接收到的数据流电信号一致的信号。将对齐后的信号发送给客户业务节点即完成高速数据流在光传送网络中的传输。
本发明实施例在传输高速数据流时不在上行方向进行虚通道的定界和对齐,也不在下行方向进行光通道净荷单元容器的对齐;而是在下行方向将接收光信号变换成光通道发送单元电信号后,再经过解包封形成光通道数据单元以及光通道净荷单元,再变换得到CBR10G3125电信号,解复用成虚通道,并完成虚通道中对齐控制块的对齐,消除传输时引起的传送延时差异。
以下实施例二和三分别从上行方向和下行方向的传输对本发明进行详细说明。上行方向即接收客户业务节点的信号发送到光传送网络,下行方向即接收光传送网络的信号发送到客户业务节点。高速数据流则以100GE数据流为例。
实施例二、参见图4详细说明,图4为本实施例的方法流程示意图。
步骤201:从客户业务节点接收并对100GE数据流信号进行光/电变换,得到10路CBR10G3125电信号。
光信号传输设备的100GE光模块(Optics Module),提供100GE光接口从客户业务节点接收100GE数据流信号,并通过光/电变换提供10路CBR10G3125电信号与其他模块互联,互联接口可称为100Gb/s附加单元接口(CAUI,100Gb/s Attachment Unit Interface)。
步骤202:将10路CBR10G3125电信号映射到10个OPUk容器。
对10路CBR10G3125电信号进行分别映射,映射可采用比特同步方式。OPUk容器可以是OPU2e容器。
步骤203:完成OPUk/ODUk颗粒的开销处理,包封形成独立的ODUk通道。
即对每个OPUk容器进行数字包封,在OPUk容器前增加ODUk帧头和ODUk开销等,形成独立的ODUk通道。
可将ODUk通道包封到OTUk,或者将ODUk通道进行复用后,映射到N路更高阶的OPUj后再并包封到ODUj和OTUj(N=4,j=3或N=1,j=4),完成OTUk开销***或者OTUj/ODUj/OPUj开销***。
包封即是将客户信号映射进包封所定义的帧格式中,加入相关开销,并通过网络传输。解包封则是相反的方式,把已经过包封并在网络中传输的信号解下来,处理其中的开销,以完成相关功能。经过复用则可使不同波长的光同时在光纤中进行传输,提高传输效率。
步骤204:完成OTUk或者OTUj通道的电/光变换,从光模块发送到光传送网络。
实施例二的信号处理过程可如图5所示。可在ODUk通道包封到OTUk前,将ODUk通道进行复用到N路更高阶的OPUj后再包封到ODUj和OTUj。
现有技术在100GE数据流映射到OPUk-10V之前,对100GE数据流解复用生成的虚通道进行对齐控制块的定界和对齐,再复用恢复出100GE数据流,之后映射到OPUk-10V,将OPUk-10V进行开销处理后发送到光传送网络。本发明实施例描述了上行方向的信号发送流程,将没有进行虚通道对齐的信号发送到光传送网络,简化流程。
实施例三、参见图6详细说明,图6为本实施例的方法流程示意图。
步骤301:从光传送网络接收独立的OTUk,或者接收更高阶的OTUj通道进行光/电变换,得到10路独立的OTUk电信号或者N路OTUj电信号(N=4,j=3或N=1,j=4)。
步骤302:解复用得到10路独立的ODUk。
步骤303:得到10路独立的OPUk。
完成OPUk/ODUk的开销处理后,得到10路独立的OPUk。
步骤304:将10路OPUk进行解复用,得到10路CBR10G3125电信号。
步骤305:10路CBR10G3125电信号解复用成20路虚通道信号。
可通过10个1∶2比特解复用(Demultiplexer)模块将10路CBR10G3125电信号解复用成20路虚通道信号。
OTUk电信号信号为10路,而OTUj电信号可能为4路或者1路,20是1、4、10的最小公倍数,因此,解复用成20路虚通道信号。
步骤306:在虚通道信号中***对齐控制块进行对齐。
20路虚通道信号中的每虚通道每16K 66B块对应1个对齐控制块,对齐控制块进行定界和补偿对齐,补偿由于线路传送引入的延迟差异。
步骤307:将对齐控制块对齐后的虚通道信号复用成10路CBR10G3125电信号。
可经过10个2∶1比特复用(Mux)模块将虚通道信号比特复用成10路CBR10G3125电信号。
步骤308:经过电/光变化之后发送出去。
将10路CBR10G3125电信号通过CAUI接口送到光模块,经过电/光变换后发送给客户业务节点。
实施例三的信号处理过程可如图7所示。可在接收到OTUj通道时,先进行ODUj通道和OPUj的开销处理后,再解包封到N路OPUj。
现有技术在OTN网络传送过程中,采用了虚级联的技术将100GE数据流信号映射到OPUk-10V容器,再将OPUk-10V容器处理成10个ODUk通道发送,由于在OTN传送过程中不可避免地会引入10个ODUk通道之间的延时差异,导致10个通道之间不能完全对齐,因此需要在下行方向引入一个虚级联控制字符对齐模块完成对齐功能;只有10个通道之间对齐之后才能获得正确的OPUk-10V容器,才能从OPUk-10V容器中解复用出正确的100GE数据流。
本发明实施例是从独立的OPUk通道中解复用出10路CBR10G3125数据流或者从更高阶的OPUj通道中解复用出ODUk和OPUk,之后解复用出10路CBR10G3125数据流,再解复用10路CBR10G3125成虚通道,通过虚通道的对齐控制块进行定界和虚通道对齐,弥补光传送网络传输引入的延时差异。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上提供了一种高速数据流的传输方法,本发明实施例还提供一种高速数据流的传输设备。
以下高速数据流的传输设备10为下行方向传输时的传输设备,高速数据流的传输设备20为上行方向传输时的传输设备,在实际应用中,传输设备10和传输设备20通常集成在一个实体设备上。
一种高速数据流的传输设备10,参见图8,图8是本发明实施例传输设备的结构示意图,包括:
第一接收单元11,用于接收映射成独立通道的光信号;独立的光通道净荷单元是相对于现有技术中光通道净荷单元虚级联容器(OPUk-XV)而言的,即在现有技术中,需把多个光通道净荷单元装入到一个虚级联容器中进行发送,而本发明实施例则将每个光通道净荷单元单独进行发送。高速数据流可指100GE数据流。
第一变换单元12,用于将第一接收单元11接收的独立通道光信号变换成电信号;
虚通道对齐单元13,用于将所述第一变换单元12变换成的电信号解复用成虚通道,并通过虚通道中的对齐控制块进行对齐;再将对齐之后的虚通道复用成电信号发送给第一发送单元14;解复用可采用比特解复用方式,采用1∶2比例将10路电信号解复用成20路虚通道;复用可采用比特复用方式,可采用2∶1比例将20路虚通道复用成10路电信号。
第一发送单元14,用于将所述虚通道对齐单元13得到的电信号发送给客户业务节点。
而且,第一变换单元12还可用于将第一接收单元11接收的独立通道光信号变换成电信号;将接收的独立通道光信号变换成N路光通道发送单元OTUj,N为4时,j为3或者N为1时,j为4。
虚通道对齐单元13则将所述第一变换单元12由光信号变换成的N路电信号解复用成虚通道,并通过虚通道中的对齐控制块进行对齐;再将对齐之后的虚通道复用成高阶的电信号发送给第一发送单元14;
则第一发送单元14还可用于发送高阶的独立通道光信号。
虚通道对齐单元13可具体包括:
解复用单元,用于将电信号拆分成虚通道信号;
对齐控制块定界和对齐单元,用于在解复用单元拆分得到的虚通道信号中进行对齐控制块的定界和对齐;
复用单元,用于将对齐控制块定界和对齐单元中对齐控制块对齐后得到的虚通道信号比特复用成电信号。
下行方向传输时,第一接收单元11接收映射成独立通道的光信号或者更高阶的光信号后,第一变换单元12将第一接收单元11接收的独立通道光信号或者更高阶的光信号变换成电信号,虚通道对齐单元13将第一变换单元12变换成的电信号解复用成虚通道,并在通过虚通道中的对齐控制块进行定界和对齐,再将对齐控制块对齐后的虚通道复用成电信号发送给第一发送单元14,第一发送单元14将虚通道对齐单元13得到的电信号变换成数据流光信号发送给客户业务节点。
一种高速数据流的传输设备20,参见图9,图9是本发明实施例传输设备的另一结构示意图,包括:
第二接收单元21,用于从客户业务节点接收数据流电信号;
独立通道单元22,用于将第二接收单元21接收到的数据流电信号映射成独立通道的光信号;或者可以映射成更高阶的独立通道光信号;还可用于将电信号映射到OPU容器后,再将每个OPU容器包封成独立的ODU通道光信号。
第二发送单元23,用于发送独立通道单元23得到的光信号。
上行方向传输时,第二接收单元21从客户业务节点接收数据流电信号后,独立通道单元22将第二接收单元21接收的数据流信号映射成独立通道光信号,或者映射成更高阶的独立通道光信号后,发送给第二发送单元23,第二发送单元23将独立通道单元22得到的光信号发送出去。
一种高速数据流的传输***30,参见图10,图10是本发明实施例传输***的结构示意图,包括若干个高速数据流传输设备和客户业务节点,其中,
上游的客户业务节点31,用于将数据流信号发送给上游的高速数据流传输设备;
上游的高速数据流传输设备32,用于将从上游的客户业务节点31接收的数据流信号变换成电信号后,将电信号映射成独立通道的光信号,并发送独立通道的光信号给下游的高速数据流传输设备33;
下游的高速数据流传输设备33,用于从上游的高速数据流传输设备32接收映射成独立通道的光信号,将接收的独立通道光信号变换成电信号后,将所述电信号解复用成虚通道;通过虚通道的对齐控制块进行对齐,再复用成电信号;将复用得到的电信号发送给下游的客户业务节点34;
下游的客户业务节点34,用于接收下游的高速数据流传输设备发送的电信号。
上游的高速数据流传输设备32和下游的高速数据流传输设备33的具体结构可参见前述一种高速数据流的传输设备20和高速数据流的传输设备10的结构。
本发明实施例高速数据流的传输设备在下行方向时将接收的信号比特解复用射成虚通道,完成对齐控制块的定界和对齐,再比特复用成电信号后发送出去,使得光传送网络传送设备内部的延时对齐步骤被简化,只需要一个延时对齐模块就能保证数据传输的正确性,节省了缓存资源,降低了***应用成本。
本发明实施例设备的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上对本发明实施例所提供的一种100GE数据流的传输方法及设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。