一种实现OTN业务映射及解映射的方法和装置制造方法及图纸

技术编号:6949585 阅读:596 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种实现OTN业务映射、解映射的方法和装置,所述映射方法应用于低速率等级业务向高速率等级业务进行映射的过程中,包括:缓存待映射的业务数据;根据映射前后的速率等级,选择相应的映射方式,然后根据所选择的映射方式及当前缓存的数据量,产生相应的调整开销,并按照所述调整开销和所述映射方式将缓存的所述业务数据、所述调整开销及产生的帧头封装成帧后进行发送;其中,所述映射方式包括:异步映射方式或通用映射方式。通过本发明专利技术可以使得这个映射/解映射功能实现起来相对简单,而且具有可扩展性,能够很方便的应用到将来标准可能引入的更高速业务的映射、解映射实现中。

【技术实现步骤摘要】
一种实现OTN业务映射及解映射的方法和装置
本专利技术涉及光通信领域,尤其涉及一种OTN业务映射及解映射的方法和装置。
技术介绍
OTN(OpticalTransportNetwork,光传送网)是以波分复用技术为基础、在光层组织数据传输的传送网,是下一代的骨干传送网。OTN是按照G.872、G.709及G.798等一系列ITU-T(国际电信联盟远程通信标准化组织)的建议所规范的新一代数字传送体系和光传送体系。OTN将解决传统WDM(WavelengthDivisionMultiplexing,波分复用)网络无波长/子波长业务调度能力、组网能力弱及保护能力弱等问题。OTN目前定义了四种速度等级的业务,分别是OTUk(OpticalChannelTransportUnit-k,光通路传送单元k),k等于1,2,3,4。如图1所示,OTUk信号的格式是4行乘4080列,OTUk信号承载ODUk(OpticalChannelDataUnit-k,光通路数据单元k)和FEC(ForwardErrorCorrection,前向纠错)。ODUk信号的格式是4行乘3824列,承载OPUk(OpticalChannelPayloadUnit-k,光通路净荷单元k)和ODUk开销。OPUk信号的格式是4行乘3808列。OTN标准定义的业务必须能实现向下承载,即速率等级高的业务必须具备承载速率等级低的业务的能力。譬如,OTU2业务必须承载odu0、odu1、oduflex(灵活速率光数字单元)业务;OTU3业务必须承载odu0、odu1、odu2、oduflex、odu2e等业务。根据现有标准,低速率等级业务映射到高速率等级业务的实现方式有两种,即:异步映射规程(AsynchronousMappingProcedures,简称为AMP)方式和通用映射规程(GenericMappingProcedures,简称为GMP)方式。随着业务速率等级的不断提高,高速率等级业务需要承载的业务类型更多,更复杂。例如,在一个ODUk的多个时隙中,各个时隙的映射方式是独立的,即:为不同时隙配置的映射方式可以不同。这就需要业务发送端同时支持两种映射方式。如果在实现时将两种映射方式进行简单相加,将会使成本增加,并且实现起来很复杂。
技术实现思路
本专利技术提出了一种实现OTN业务映射、解映射的方法和装置,以同时实现OTN业务的两种映射方式、解映射方式。为解决上述问题,本专利技术提供了一种实现光传送网业务的映射方法,应用于低速率等级业务向高速率等级业务进行映射的过程中,包括:缓存待映射的业务数据;根据映射前后的速率等级,选择相应的映射方式,然后根据所选择的映射方式及当前缓存的数据量,产生相应的调整开销,并按照所述调整开销和所述映射方式将缓存的所述业务数据、所述调整开销及产生的帧头封装成帧后进行发送;其中,所述映射方式包括:异步映射方式或通用映射方式。进一步地,所述方法还包括:根据映射前后的速率等级,选择相应的有效载荷类型,并在对所述业务数据进行封装成帧时,将所述有效载荷类型封装在所述帧中。相应地,本专利技术提供了一种实现光传送网业务的映射装置,包括:数据输入模块,用于在收到数据映射先入先出(FIFO)模块发来的状态指示信号后,向所述数据映射FIFO模块发送写使能信号;所述数据映射FIFO模块,用于向所述数据输入模块及通用映射模块和/或异步映射模块发送所述状态指示信号;用于在收到所述写使能信号后,向本模块写入待映射的业务数据;还用于根据配置模块发来的映射类型,选择与所述映射类型相对应的映射模块发来的读使能信号,从本模块读出所述待映射的业务数据;通用映射模块,用于在接收到光通路数据单元k(ODUk)成帧模块发来的帧头和复帧信号后,根据接收到的所述状态指示信号中携带的所述数据映射FIFO模块当前存储的数据量,生成调整开销并发送给所述ODUk成帧模块,向所述数据映射FIFO发送读使能信号;异步映射模块,用于在接收到光通路数据单元k(ODUk)成帧模块发来的帧头和复帧信号后,根据接收到的所述状态指示信号中携带的所述数据映射FIFO模块当前存储的数据量,生成调整开销并发送给所述ODUk成帧模块,向所述数据映射FIFO发送读使能信号;ODUk成帧模块,用于产生帧头和复帧信号并发送给异步映射模块和/或通用映射模块;还用于将所述数据映射FIFO模块输出的所述待映射的业务数据、所述帧头、复帧信号及与接收到的与所述映射方式相对应的调整开销封装成帧后输出;配置模块,用于配置从低速率等级业务向高速率等级业务进行映射时所采用的映射方式,并选择相应的映射方式发送给所述数据映射FIFO模块及所述ODUk成帧模块。进一步地,所述数据映射FIFO模块用于向通用映射模块或异步映射模块发送所述状态指示信号,具体包括:所述数据映射FIFO模块用于根据所述配置模块发来的所述映射方式,仅向与所述映射方式对应的映射模块发送所述状态指示信号。进一步地,配置模块还用于将与选择的映射方式相对应的有效载荷类型发送给所述ODUk成帧模块;所述ODUk成帧模块还用于将所述有效载荷类型封装在所述帧中。本专利技术还提供了一种实现光传送网业务的解映射方法,应用于高速率等级业务向低速率等级业务进行解映射的过程中,包括:对接收到的高速率等级业务帧进行定帧,找到该帧的帧头;根据所述帧头确定调整开销;根据解映射前后的速率等级,选择相应的解映射方式,然后根据所选择的解映射方式及所述调整开销,从所述帧的相应位置读出低速率等级业务数据;其中,所述解映射方式包括:异步解映射方式或通用解映射方式。进一步地,若所选择的解映射方式为异步解映射方式,则所述根据所选择的解映射方式及所述调整开销,从所述帧的相应位置读出低速率等级业务数据,具体包括:根据所述调整开销确定所述高速率等级业务帧的负调整机会字节、正调整机会字节1及正调整机会字节2的位置是否是数据,判决出在是否在所述负调整机会字节、正调整机会字节1及正调整机会字节2上进行读操作。进一步地,若所选择的解映射方式为通用解映射方式,则所述根据所选择的解映射方式及所述调整开销,从所述帧的相应位置读出低速率等级业务数据,具体包括:若根据所述调整开销计算出净荷区的数据是有效的,则从所述净荷区中读出所述低速率等级业务数据。相应地,本专利技术还提供了一种实现光传送网业务的解映射装置,包括:光通路数据单元k(ODUk)解帧模块,对接收到的高速率等级业务帧进行定帧,找到该帧的帧头;还用于根据所述帧头确定调整开销,并将所述调整开销发送给异步解映射模块和/或通用解映射模块;所述通用解映射模块,用于根据接收到的所述调整开销及数据解映射先入先出(FIFO)模块发来的状态指示信号,产生写使能信号并发送给所述数据解映射FIFO模块;所述异步解映射模块,用于根据接收到的所述调整开销及数据解映射FIFO模块发来的状态指示信号,产生写使能信号并发送给所述数据解映射FIFO模块;所述数据解映射FIFO模块,用于向数据读出模块及所述通用解映射模块和/或异步解映射模块发送所述状态指示信号;用于根据配置模块发来的解映射类型,选择与所述解映射类型相对应的解映射模块发来的写使能信号,向本模块写入所述ODUk解帧模块接收到的所述高速率等级业务帧本文档来自技高网
...
一种实现OTN业务映射及解映射的方法和装置

【技术保护点】
1.一种实现光传送网业务的映射方法,应用于低速率等级业务向高速率等级业务进行映射的过程中,包括:缓存待映射的业务数据;根据映射前后的速率等级,选择相应的映射方式,然后根据所选择的映射方式及当前缓存的数据量,产生相应的调整开销,并按照所述调整开销和所述映射方式将缓存的所述业务数据、所述调整开销及产生的帧头封装成帧后进行发送;其中,所述映射方式包括:异步映射方式或通用映射方式。

【技术特征摘要】
1.一种实现光传送网业务的映射装置,包括:数据输入模块,用于在收到数据映射先入先出FIFO模块发来的状态指示信号后,向所述数据映射FIFO模块发送写使能信号;所述数据映射FIFO模块,用于向所述数据输入模块及通用映射模块和/或异步映射模块发送所述状态指示信号;用于在收到所述写使能信号后,向本模块写入待映射的业务数据;还用于根据配置模块发来的映射方式,选择与所述映射方式相对应的映射模块发来的读使能信号,从本模块读出所述待映射的业务数据;通用映射模块,用于在接收到光通路数据单元k即ODUk成帧模块发来的帧头和复帧信号后,根据接收到的所述状态指示信号中携带的所述数据映射FIFO模块当前存储的数据量,生成调整开销并发送给所述ODUk成帧模块,向所述数据映射FIFO发送读使能信号;异步映射模块,用于在接收到光通路数据单元k即ODUk成帧模块发来的帧头和复帧信号后,根据接收到的所述状态指示信号中携带的所述数据映射FIFO模块当前存储的数据量,生成调整开销并发送给所述ODUk成帧模块,向所述数据映射FIFO发送读使能信号;ODUk成帧模块,用于产生帧头和复帧信号并发送给异步映射模块和/或通用映射模块;还用于将所述数据映射FIFO模块输出的所述待映射的业务数据、所述帧头、复帧信号及与接收到的与所述映射方式相对应的调整开销封装成帧后输出;配置模块,用于配置从低速率等级业务向高速率等级业务进行映射时所采用的映射方式,并选择相应的映射方式发送给所述数据映射FIFO模块及所述ODUk成帧模块。2.如权利要求1所述的装置,其特征在于,所述数据映射FIFO模块用于向通用映射模块或异步映射模块发送所述状态指示信号,具体包括:所述数据映射FIFO模块用于根据所述配置模块发来的所述映射方式,仅向与所述映射方式对应的映射模块发送所述状态指示信号。3.如权利要求1或2所述的装置,其特征在于,配置模块还用于将与选择的映射方式相对应的有效载荷类型发送给所述ODUk成帧模块;所述ODUk成帧模块还用于将所述有效载荷类型封装在所述帧中。4.一种实现光传送网业务的解映射装置,包括:光通路数据单元k即ODUk解帧模块,对接收到的高速率等级业务帧进行定帧,找到该帧的帧头...

【专利技术属性】
技术研发人员:钟长龙宋晓鹏孙巨揆苏慧锐
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1