在sdh/sonet电路仿真中发送/接收段开销的方法、装置及传输系统的制作方法

文档序号:8002145阅读:288来源:国知局
专利名称:在sdh/sonet电路仿真中发送/接收段开销的方法、装置及传输系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种在SDH/S0NET电路仿真中发送/接收段开销的方法、装置及传输系统。
背景技术
随着通信技术的发展,伪线端到端仿真(英文全称为PSeUd0Wire Emulation Edge-to-Edge,以下简称为PWE;3)技术广泛应用于在互联网协议/多协议标签交换(英文全称为 internet Protocol/Multiprotocol Label Switching,以下简称为IP/MPLS)网络中仿真时分复用(英文全称为=Time Division Multiplexing,以下简称为=TDM)信号。
针对同步数字体系/同步光网络(英文全称为Synchronous Digital Hierarchy/Synchronous Optical Network,以下简称为SDH/S0NET)仿真的标准主要是请求评议(英文全称为Request For Comments,以下简称为RFC)4842。其主要的思想是在仿真开始的设备将SDH/S0NET帧按一定长度打包成为PWE3报文后传递到IP/MPLS网络,在IP/MPLS网络中按包传输PWE3报文,在仿真结束的设备解除PWE3报文封装,还原出SDH/S0NET帧。具体的,RFC4842定义的PWE3报文封装格式可以如图1所示。其中, PSN and Multiplexing Layer Headers表示包交换网络和复用层头(英文全称为Packet Switching Network,以下简称为PSN),CEP header表示基于包交换的电路仿真(英文全称为Circuit Emulation over Packet,以下简称为 CEP)头,SDH/SONET Fragment 表示 SDH/ SONET帧的净荷(payload)的切片。
通常情况下,SDH/S0NET帧的内容主要分为段开销(英文全称为=Section Overhead,以下简称为S0H)和净荷两大部分,SOH主要是一些管理、维护信息,净荷则主要是用户数据。但是,从图1可以看出,在RFC4842规定的仿真标准中,只定义了 SDH/S0NET payload,而没有定义S0H。因此,在CEP中,无法实现SOH的传递。
现有技术中为了在CEP中传递SOHJf SOH单独封装成一个专用开销报文,与携带 SDH/SONET payload 的 PWE3 报文一起传输。
然而,由于SDH/S0NET帧的发送频率是固定的(例如每秒8000帧),仿真后形成的PWE3报文频率也应该是固定的,例如假设每PWE3报文中封装1/3个SDH/S0NET帧,则所述PWE3报文的发送频率应该固定是24000帧每秒,才能保证将一个SDH/S0NET帧发送完毕。对于接收方,原来可通过接收PWE3报文的频率实现对一个SDH/S0NET帧进行完整接收, 但是在单独封装专用开销报文后,会破坏这个固定的频率关系,导致业务出现不稳定。发明内容
本发明提供一种在SDH/S0NET电路仿真中发送/接收段开销的方法、装置及传输系统,在CEP仿真的同时传输S0H,提升对SDH/S0NET网络的兼容性,实现SOH传输的同时保持PWE3报文频率的恒定,以及与标准的CEP实现对接。
一方面,本发明提供一种在SDH/S0NET电路仿真中发送段开销的方法,包括
发送端将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置;
所述发送端将所述封装有段开销的PTO3报文发送给接收端。
另一方面,本发明提供一种在SDH/S0NET电路仿真中接收段开销的方法,包括
接收端接收携带SDH/S0NET净荷的PWE3报文,所述PWE3报文中的预设位置封装有段开销;
所述接收端从所述PWE3报文中的预设位置获取所述段开销。
另一方面,本发明提供一种在SDH/S0NET电路仿真中发送段开销的装置,包括
封装单元,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置;
发送单元,用于将所述封装有段开销的PWE3报文发送给接收端。
另一方面,本发明提供一种在SDH/S0NET电路仿真中接收段开销的装置,包括
接收单元,用于接收携带SDH/S0NET净荷的PWE3报文,所述PWE3报文中的预设位置封装有段开销;
获取单元,用于从所述PWE3报文中的预设位置获取所述段开销。
另一方面,本发明提供一种在SDH/S0NET电路仿真中发送/接收段开销的传输系统,包括
发送端,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置,并将所述封装有段开销的PWE3报文发送给接收端;
接收端,用于接收携带SDH/S0NET净荷的PWE3报文,并从所述PWE3报文中的预设位置获取所述段开销。
本发明实施例提供的一种在SDH/S0NET电路仿真中发送/接收段开销的方法、装置及传输系统,发送端通过将段开销封装在PWE3报文中的预设位置,并将所述封装有段开销的PWE3报文发送给接收端,接收端接收将段开销封装在携带SDH/S0NET净荷的PWE3报文,并从所述PWE3报文中的预设位置获取所述段开销。
由于在携带SDH/S0NET净荷的PWE3报文的同时传输段开销,与现有技术中单独封装段开销相比,提升了对SDH/S0NET网络的兼容性,实现段开销传输的同时保持PWE3报文频率的恒定,以及与标准的CEP实现对接。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中RFC4842定义的PTO3报文封装格式;
图加为本发明实施例中一种在SDH/S0NET电路仿真中发送段开销的方法的流程图2b为本发明实施例中一种在SDH/S0NET电路仿真中接收段开销的方法的流程图3为本发明实施例中一种在SDH/S0NET电路仿真中发送段开销装置的结构图;5
图4为本发明实施例中一种在SDH/S0NET电路仿真中接收段开销装置的结构图5为本发明实施例中CEP头的格式;
图6为本发明实施例中一种PWE3报文的CEP头的格式;
图7为本发明实施例中一种PWE3报文的CEP头携带A和B两个段开销示例图8为本发明实施例中一种PWE3报文的CEP头携带段开销C的示例图9为本发明实施例中一种PWE3报文的CEP头不携带段开销的示例图10为本发明实施例中一种在SDH/S0NET电路仿真中发送段开销装置的结构图11为本发明实施例中一种在SDH/S0NET电路仿真中接收段开销装置的结构图12为本发明实施例中一种含有扩展字段的PWE3报文格式的示意图13为本发明实施例中采用PWE3报文的CEP头的格式示意图14为本发明实施例中PWE3报文携带四个段开销A、B、C、D的示例图15为本发明实施例中PWE3报文不携带段开销的示例图16为本发明实施例中一种在SDH/S0NET电路仿真中发送段开销装置的结构图17为本发明实施例中一种在SDH/S0NET电路仿真中接收段开销装置的结构图18为本发明实施例中一种在SDH/S0NET电路仿真中发送/接收段开销的传输系统的结构图。
具体实施方式
下面结合附图对本发明实施例一种在SDH/S0NET电路仿真中发送/接收段开销的方法、装置及传输系统进行详细描述。
本发明的一个实施例提供一种在SDH/S0NET电路仿真中发送段开销的方法,如图加所示,该方法包括
101、发送端将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置;
102、所述发送端将所述封装有段开销的PWE3报文发送给接收端。
本发明的另一个实施例还提供了一种在SDH/S0NET电路仿真中接收段开销的方法,如图2b所示,该方法包括
103、接收端接收携带SDH/S0NET净荷的PWE3报文,所述PWE3报文中的预设位置封装有段开销;
104、所述接收端从所述PWE3报文中的预设位置获取所述段开销。
本发明实施例提供的上述在SDH/S0NET电路仿真中发送/接收段开销的方法,对于发送端,通过利用携带SDH/S0NET净荷的PWE3报文传输段开销,不需要封装额外的报文来传输段开销,实现了在传输段开销的同时保持PWE3报文发送频率的恒定,提升了对SDH/ SONET网络的兼容性。对于接收端,通过接收封装有段开销、且携带SDH/S0NET净荷的PWE3 报文,在获得段开销的同时,保证SDH/S0NET净荷的正常接收和PWE3报文接收频率的恒定。
本发明的一个实施例还提供一种在SDH/S0NET电路仿真中发送段开销的装置,如6图3所示,所述装置包括封装单元21和发送单元22。
其中,封装单元21用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置。
发送单元22用于将所述封装有段开销的PWE3报文发送给接收端。
所述发送装置实现了将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置,并发送给接收端。
本发明的又一个实施例还提供一种在SDH/S0NET电路仿真中接收段开销的装置, 如图4所示,所述装置包括接收单元31和获取单元32。
其中,接收单元31用于接收携带SDH/S0NET净荷的PWE3报文,所述PWE3报文中的预设位置封装有段开销。
获取单元32用于从所述PWE3报文中的预设位置获取所述段开销。
本发明实施例所提供的上述两种装置,对于发送段开销的装置,通过封装单元将段开销封装在携带SDH/S0NET净荷的PWE3报文中,并通过发送单元发送给接收端,不需要封装额外的报文来传输段开销,实现了在传输段开销的同时保持PWE3报文发送频率的恒定,提升了对SDH/S0NET网络的兼容性。对于接收段开销的装置,通过接收单元接收封装有段开销、且携带SDH/S0NET净荷的PWE3报文,在获取单元获得段开销的同时,保证SDH/ SONET净荷的正常接收和PWE3报文接收频率的恒定。
可选的,在本发明的一个实施例中,上述PWE3报文中的预设位置,可以是所述 PWE3报文的CEP头的保留域字段。
通常情况下,CEP头的格式如图5所示。在本发明的一个实施例中,可以复用CEP 头中的保留域字段,将SOH封装到上述保留域字段中,以实现CEP中SOH的传递。
进一步可选的,上述保留域字段可以包括段开销指示信息和存储位置,所述段开销指示信息用于指示所述PWE3报文中段开销的携带情况,所述存储位置用于存储段开销。 示例性的,一个段开销一般占用8比特,而所述保留域字段有20比特,因此,所述保留域字段至少可以包括一个存储位置,携带一个段开销;或者,也可以包括两个存储位置,携带两个段开销。上述两种情况中,段开销最多占用16比特,剩余的比特位可以用于表示所述段开销指示信息,所述段开销指示信息可以用2个比特位来表示,也可以用4个比特位来表示,当然,若只占用8比特用于携带段开销,剩余的16比特可以都用于所述段开销指示信息。这可以根据实际的需求来设置,本发明的实施例不做限定。
下面以保留域字段中包括两个存储位置为例进行介绍。如图6所示,为便于介绍, 将两个存储位置分别称为存储位置一和存储位置二。
其中,当发送端在所述存储位置一和存储位置二依次封装待传输的段开销时,所述段开销指示信息可以设置为第一指示信息(例如0001)。
当发送端在所述存储位置一和存储位置二依次封装前一个PWE3报文未进行传输的段开销时,所述段开销指示信息可以设置为第二指示信息(例如0010)。在本发明的实施例中,由于需要通过PWE3报文同时传输SDH/S0NET帧的净荷以及段开销,因此,当在上述保留域字段中携带段开销时,可能需要1个或者多个PWE3报文来封装一个SDH/S0NET帧的段开销。例如,当一个SDH/S0NET帧的段开销有5个时,需要3个PWE3报文来封装,相应的, 则将SDH/S0NET帧的净荷分成3份,在上述3个PTO3报文中,分别封装1/3的净荷。
当发送端在所述存储位置一和存储位置二中不封装待传输的段开销时,所述段开销指示信息可以设置为第三指示信息(例如0000)。
例如,假设需要传递3个段开销,分别用A、B、C来标识。发送端封装并发送第一个PW3报文,其中,段开销指示信息设置为0001,存储位置一和存储位置二分别封装段开销 A和段开销B,如图7所示;然后发送端封装并发送第二个PW3报文,其中,段开销指示信息设置为0010,存储位置一封装段开销C,由于待传输的段开销已经传完,因此,存储位置二设置为0,如图8所示。
当发送端在所述存储位置一和存储位置二中不封装待传输的段开销时,所述段开销指示信息可以设置为第三指示信息(例如0000),如图9所示。
相应的,当所述接收端接收到所述PWE3报文时,可以根据所述段开销指示信息, 获取所述段开销。
例如,当所述接收端获取的所述段开销指示信息为第一指示信息时(例如 0001),所述接收端从所述存储位置一和存储位置二依次获取所述段开销;
当接收端获取的所述段开销指示信息为第二指示信息时(例如0010),所述接收端从所述存储位置一和存储位置二依次获取前一个PWE3报文未进行传输的段开销;
当接收端获取的所述段开销指示信息为第三指示信息时(例如0000),所述接收端不获取所述存储位置一和存储位置二中的内容。当然,本发明的实施例仅仅是介绍一些比较有代表性的例子,在不同的场景中,可以根据实际的需求,定义上述保留域字段中的段开销指示信息和存储位置的格式。
本发明实施例是通过PWE3报文的CEP头的保留域传输段开销,提升了对SDH/ SONET网络的兼容性,实现段开销传输的同时保持PWE3报文频率的恒定,以及与标准的CEP 实现对接。
可选的,本发明实施例提供的一种在SDH/S0NET电路仿真中发送段开销的装置中,如图10所示,该封装单元21可以包括
第一封装模块211,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的 CEP头的保留域字段。
可选的,本发明实施例提供的一种在SDH/S0NET电路仿真中接收段开销的装置中,如图11所示,该获取单元32可以包括
第一获取模块321,用于从所述PWE3报文中的CEP头的保留域字段获取所述段开销。
本发明实施例提供的两种装置是相互配合使用的,通过PWE3报文的CEP头的保留域字段传输段开销,提升了对SDH/S0NET网络的兼容性,实现段开销传输的同时保持PWE3 报文频率的恒定,以及与标准的CEP实现对接。
可选的,在本发明的一个实施例中,上述PWE3报文中的预设位置,可以是所述 PWE3报文的一个扩展字段。
在本发明的一个实施例中,可以扩展标准的PWE3报文格式,在一个扩展字段中封装S0H,以实现CEP中SOH的传递,参见图12,其中,SOH OverHead表示封装SOH的扩展字段。
可选的,如图13所示,所述PWE3报文的CEP头的保留域可以携带用于指示存储段开销的开始位置的信息,例如,段开销的开始位置指针,用于指示封装SOH的所述扩展字段起始位置。
例如,当发送端在所述扩展字段存储所述段开销时,所述开始位置指针为第一指针(例如取值范围为OxOOOO-OxFFFE)。
当发送端在所述扩展字段内不存储所述段开销时,所述开始位置指针为第二指针 (例如OxFFFF)。
例如,假设需要传递4个段开销,分别用A、B、C、D来标识。发送端封装并发送一个PWE3报文,其中,开始位置指针为783,所述扩展字段内封装段开销A、B、C、D,如图14所7J\ ο
当不需要传递段开销时,发送端封装并发送一个PWE3报文,其中,开始位置指针为OxFFFF,如图15所示。
相应的,当接收端接收到所述PWE3报文时,可以根据所述开始位置指针,获取所述段开销。
例如,当所述接收端获取的所述开始位置指针为第一指针时(例如取值范围为 OxOOOO-OxFFFE),所述接收端从所述第一指针所指向的位置获取所述段开销;
当所述接收端获取的所述开始位置指针为第二指针时(例如0xFFFF),所述接收端不获取所述段开销。
本方法传输的段开销的数量不受限制。
当然,本发明的实施例仅仅是介绍一些比较有代表性的例子,在不同的场景中,可以根据实际的需求,定义上述保留域字段中的开始位置指针和扩展字段的格式。
本发明实施例是通过PWE3报文的扩展字段传输段开销,提升了对SDH/S0NET网络的兼容性,实现段开销传输的同时保持PWE3报文频率的恒定,以及与标准的CEP实现对接。
可选的,本发明实施例提供的一种在SDH/S0NET电路仿真中发送段开销的装置中,如图16所示,该封装单元21可以包括
第二封装模块212,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的扩展字段。
可选的,本发明实施例提供的一种在SDH/S0NET电路仿真中接收段开销的装置中,如图17所示,该获取单元32可以包括
第二获取模块322,用于从所述PWE3报文中的扩展字段获取所述段开销。
本发明实施例提供的两种装置是相互配合使用的,通过PWE3报文的扩展字段传输段开销,提升了对SDH/S0NET网络的兼容性,实现段开销传输的同时保持PWE3报文频率的恒定,以及与标准的CEP实现对接。
本发明的一个实施例还提供一种在SDH/S0NET电路仿真中发送/接收段开销的传输系统,如图18所示,所述系统包括发送端41和接收端42。
其中,发送端41用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的预设位置,并将所述封装有段开销的PWE3报文发送给接收端。
接收端42用于接收携带SDH/S0NET净荷的PWE3报文,并从所述PWE3报文中的预设字段获取所述段开销。
可选的,上述发送端41可以是如图3,或者图10,或者图16所示的装置。
可选的,上述接收端42可以是如图4,或者图11,或者图17所示的装置。
在一个具体的示例中,当上述发送端41是如图3所示的装置时,所述接收端42如图4所示的装置;在另一个具体的示例中,当上述发送端41是如图10所示的装置时,所述接收端42如图11所示的装置;在另一个具体的示例中,当上述发送端41是如图16所示的装置时,所述接收端42如图17所示的装置。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种在同步数字体系/同步光网络SDH/S0NET电路仿真中发送段开销的方法,其特征在于,包括发送端将段开销封装在携带SDH/S0NET净荷的伪线端到端仿真PWE3报文中的预设位置;所述发送端将所述封装有段开销的PWE3报文发送给接收端。
2.根据权利要求1所述的方法,其特征在于,所述预设位置为所述PWE3报文的基于包交换的电路仿真CEP头的保留域字段。
3.根据权利要求2所述的方法,其特征在于,所述保留域字段包括段开销指示信息和存储位置,其中,所述段开销指示信息用于指示所述PWE3报文中段开销的携带情况,所述存储位置用于存储至少一个段开销。
4.根据权利要求1所述的方法,其特征在于,所述预设位置为所述PWE3报文的扩展字段。
5.根据权利要求4所述的方法,其特征在于,所述PWE3报文的CEP头的保留域携带用于指示存储所述段开销的开始位置的信息。
6.一种在同步数字体系/同步光网络SDH/S0NET电路仿真中接收段开销的方法,其特征在于,包括接收端接收携带SDH/S0NET净荷的伪线端到端仿真PWE3报文,所述PWE3报文中的预设位置封装有段开销;所述接收端从所述PWE3报文中的预设位置获取所述段开销。
7.根据权利要求6所述的方法,其特征在于,所述预设位置为所述PWE3报文的基于包交换的电路仿真CEP头的保留域字段。
8.根据权利要求7所述的方法,其特征在于,所述保留域字段包括段开销指示信息和存储位置,其中,所述段开销指示信息用于指示所述PWE3报文中段开销的携带情况,所述存储位置用于存储至少一个段开销。
9.根据权利要求6所述的方法,其特征在于,所述预设位置为所述PWE3报文的扩展字段。
10.根据权利要求9所述的方法,其特征在于,所述PWE3报文的CEP头的保留域携带用于指示存储所述段开销的开始位置的信息。
11.一种在同步数字体系/同步光网络SDH/S0NET电路仿真中发送段开销的装置,其特征在于,包括封装单元,用于将段开销封装在携带SDH/S0NET净荷的伪线端到端仿真PWE3报文中的预设位置;发送单元,用于将所述封装有段开销的PWE3报文发送给接收端。
12.根据权利要求11所述的装置,其特征在于, 所述封装单元包括第一封装模块,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的基于包交换的电路仿真CEP头的保留域字段。
13.根据权利要求11所述的装置,其特征在于,所述封装单元包括第二封装模块,用于将段开销封装在携带SDH/S0NET净荷的PWE3报文中的扩展字段。
14.一种在同步数字体系/同步光网络SDH/S0NET电路仿真中接收段开销的装置,其特征在于,包括接收单元,用于接收携带SDH/S0NET净荷的伪线端到端仿真PWE3报文,所述PWE3报文中的预设位置封装有段开销;获取单元,用于从所述PWE3报文中的预设位置获取所述段开销。
15.根据权利要求14所述的装置,其特征在于,所述获取单元包括第一获取模块,用于从所述PWE3报文中的基于包交换的电路仿真CEP头的保留域字段获取所述段开销。
16.根据权利要求14所述的装置,其特征在于,所述获取单元包括第二获取模块,用于从所述PWE3报文中的扩展字段获取所述段开销。
17.一种在同步数字体系/同步光网络SDH/S0NET电路仿真中发送/接收段开销的传输系统,包括发送端和接收端,其特征在于,所述发送端为如权利要求11-13中任一项所述的在SDH/S0NET电路仿真中发送段开销的装置,所述接收端为如权利要求14-16中任一项所述的在SDH/S0NET电路仿真中接收段开销的装置。
全文摘要
本发明公开了一种在SDH/SONET电路仿真中发送/接收段开销的方法、装置及传输系统,涉及通信技术领域。所述方法包括发送端将段开销封装在携带SDH/SONET净荷的PWE3报文中的预设位置;所述发送端将所述封装有段开销的PWE3报文发送给接收端;接收端接收携带SDH/SONET净荷的PWE3报文,所述PWE3报文中的预设位置封装有段开销;所述接收端从所述PWE3报文中的预设位置获取所述段开销。本发明实施例主要应用于在SDH/SONET电路仿真中传输段开销的过程中。
文档编号H04L12/24GK102497311SQ20111040042
公开日2012年6月13日 申请日期2011年12月6日 优先权日2011年12月6日
发明者叶剑, 张文洋, 杨炀, 蔡亨光 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1