CN105207735B - ODUflex开销提取、插入的方法及装置 - Google Patents
ODUflex开销提取、插入的方法及装置 Download PDFInfo
- Publication number
- CN105207735B CN105207735B CN201410305780.0A CN201410305780A CN105207735B CN 105207735 B CN105207735 B CN 105207735B CN 201410305780 A CN201410305780 A CN 201410305780A CN 105207735 B CN105207735 B CN 105207735B
- Authority
- CN
- China
- Prior art keywords
- overhead
- oduflex
- module
- data
- business
- 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
- 238000000605 extraction Methods 0.000 title claims abstract description 260
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003780 insertion Methods 0.000 title abstract description 71
- 230000037431 insertion Effects 0.000 title abstract description 71
- 238000009432 framing Methods 0.000 claims abstract description 66
- 239000000284 extract Substances 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 10
- 238000012966 insertion method Methods 0.000 abstract description 10
- 238000012423 maintenance Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 7
- 241001269238 Data Species 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 238000005194 fractionation Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/08—Time-division multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种ODUflex开销提取装置,该装置包括:定帧模块、开销提取模块、整帧提取模块;定帧模块用于将ODUflex业务进行定帧操作,输出ODUflex业务对应的ODUflex业务数据、帧头信息;开销提取模块用于获取ODUflex业务数据及帧头信息,根据接收的配置信息及帧头信息,提取ODUflex业务对应的各个时隙数据的开销数据;整帧提取模块用于获取各个开销提取模块提取的各个时隙数据的开销数据,生成所述ODUflex业务的开销数据。本发明还公开了一种ODUflex开销插入装置、ODUflex开销提取方法、ODUflex开销插入方法。本发明能够降低ODUflex开销提取的成本。
Description
技术领域
本发明涉及通信技术领域,尤其涉及ODUflex开销提取、插入的方法及装置。
背景技术
ODUflex(Flexible Optical Channel Data Unit,灵活速率光信道数据单元)是一种时隙和速度灵活可变的业务,即ODUflex业务在总线中可占据任意时隙,且ODUflex业务的速率可变。由于ODUflex业务这一特性,在对ODUflex业务的开销进行提取和/或插入处理时,就每一种ODUflex业务在总线中占据时隙的情况,单独建立相应的开销提取模块和/或开销插入模块处理该种ODUflex业务,在ODUflex业务占据的时隙数量较多时,需要建立的开销提取模块和/或开销插入模块的数量非常庞大,造成成本高昂,同时也对开销提取模块和/或开销插入模块的维护造成困难。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于解决在ODUflex业务占据的时隙数量较多时,需要建立的开销提取模块和/或开销插入模块的数量非常庞大,造成成本高昂,同时也对开销提取模块和/或开销插入模块的维护造成困难的技术问题。
为实现上述目的,本发明提供的一种ODUflex开销提取装置,所述ODUflex开销提取装置包括:定帧模块、开销提取模块、整帧提取模块;
所述定帧模块,用于将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
所述开销提取模块,用于获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
所述整帧提取模块,用于获取各个所述开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
优选地,所述定帧模块还用于:
将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至所述开销提取模块,输出所述帧头信息至提取选择模块,供所述提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的所述开销提取模块。
优选地,所述整帧提取模块还用于:
将生成的所述ODUflex业务的开销数据进行存储;
当存储的ODUflex业务的开销数据的超过预设存储量时,发送所述ODUflex业务的开销数据至开销处理模块,供开销处理模块处理所述ODUflex业务的开销数据。
此外,为实现上述目的,本发明还提供一种ODUflex开销插入装置,所述ODUflex开销插入装置包括:整帧插入模块、开销插入模块;
所述整帧插入模块,用于接收开销处理模块发送的处理后的ODUflex业务的开销数据;
所述开销插入模块,用于获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。
优选地,所述ODUflex开销插入装置包括插入选择模块;
所述插入选择模块,用于接收所述整帧插入模块发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的所述开销插入模块。
此外,为实现上述目的,本发明还提供一种ODUflex开销提取方法,所述ODUflex开销提取方法包括以下步骤:
定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
各个开销提取模块获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
整帧提取模块获取各个开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
优选地,所述定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息的步骤包括:
定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至开销提取模块,输出所述帧头信息至提取选择模块,供提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的开销提取模块。
优选地,所述各个开销提取模块获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据的步骤之后包括:
整帧提取模块将生成的所述ODUflex业务的开销数据进行存储;
当存储的ODUflex业务的开销数据的超过预设存储量时,整帧提取模块发送所述ODUflex业务的开销数据至开销处理模块,供开销处理模块处理所述ODUflex业务的开销数据。
此外,为实现上述目的,本发明还提供一种ODUflex开销插入方法,所述ODUflex开销插入方法包括以下步骤:
整帧插入模块接收开销处理模块发送的处理后的ODUflex业务的开销数据;
各个开销插入模块获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。
优选地,所述各个开销插入模块获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中的步骤之前,所述ODUflex开销插入方法包括:
插入选择模块接收整帧插入模块发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的开销插入模块。
本发明ODUflex开销提取装置包括:定帧模块、开销提取模块、整帧提取模块;所述定帧模块,用于将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;所述开销提取模块,用于获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;所述整帧提取模块,用于获取各个所述开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。本发明能够减少开销提取模块的数量,大大降低了成本,同时也降低了对开销提取模块的维护的难度。
附图说明
图1为本发明ODUflex开销提取装置第一实施例的功能模块示意图;
图2为本发明ODUflex开销插入装置第一实施例的功能模块示意图;
图3为本发明ODUflex开销插入装置第二实施例的功能模块示意图;
图4为本发明ODUflex开销提取方法第一实施例的流程示意图;
图5为本发明ODUflex开销提取方法第三实施例的流程示意图;
图6为本发明ODUflex开销插入方法第一实施例的流程示意图;
图7为本发明ODUflex开销插入方法第二实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种ODUflex开销提取装置。
参照图1,图1为本发明ODUflex开销提取装置第一实施例的功能模块示意图。
本发明ODUflex开销提取装置第一实施例中,该装置包括:定帧模块10、开销提取模块20、整帧提取模块30;
所述定帧模块10,用于将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
所述开销提取模块20,用于获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
所述整帧提取模块30,用于获取各个所述开销提取模块20提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
定帧模块10从总线中获取ODUflex业务,将ODUflex业务进行定帧操作,定帧操作是指获取ODUflex业务中的帧头信息和ODUflex业务数据,其中,帧头信息包括帧头标识、帧头位置等,ODUflex业务数据为ODUflex业务中所有的数据。该定帧模块10支持ODUflex业务在总线中占用的时隙数量、占用时隙位置以及速率可调节的特点,即支持ODUflex业务的时隙在总线中为不连续的情况,且ODUflex业务可以包括的时隙数量为一到最大数目之间的任意数目。
存在多个开销提取模块20,各个开销提取模块20具有不同的开销提取能力,例如,一个开销提取模块20仅能提取某一个时隙或者多个时隙的开销,不同的ODUflex业务占用的时隙不同,则需要多个开销提取模块20对各个时隙数据进行开销数据的提取。
各个开销提取模块20获取ODUflex业务数据及帧头信息,例如,定帧模块10获取各个开销提取模块20的开销提取能力,根据各个开销提取模块20的开销提取能力,将ODUflex业务数据及帧头信息分发到相应的开销提取模块20;或者,各个开销提取模块20根据开销提取能力,发送携带开销提取能力的指令至定帧模块10,定帧模块10接收到该指令时,将对应的ODUflex业务数据及帧头信息发送至开销提取模块20。
配置信息由控制模块或者是其他模块生成并发送的,配置信息包括总线中每个ODUflex业务的时隙参数,时隙参数包括:时隙位置参数、时隙数目参数等。
若重新生成了配置信息或者更新了配置信息,开销提取模块20需重新接收配置信息。
由于配置信息中包括时隙参数,因此可开销提取模块20根据接收的配置信息及帧头信息,提取各个时隙数据的开销数据。
整帧提取模块30获取各个开销提取模块20提取的时隙数据的开销数据,例如,整帧提取模块30根据从控制模块或者其他模块获取并存储的配置信息,将开销提取地址发送至相应的开销提取模块20,开销提取模块20接收到该开销提取地址后,将时隙数据的开销数据传送至整帧提取模块30;或者,开销提取模块20在提取得到开销数据后,自动将提取的时隙数据的开销数据发送至整帧提取模块30。
整帧提取模块30获取ODUflex业务的各个时隙数据的开销数据进行,从而生成ODUflex业务的开销数据。
本实施例通过开销提取模块20提取ODUflex业务的各个时隙数据的开销数据,再由整帧提取模块30获取各个时隙数据的开销数据,生成ODUflex业务的开销数据,不需要将每一种ODUflex业务占据时隙的情况单独设置一个开销提取模块20,因此,本实施例能够减少开销提取模块20的数量,大大降低了成本,同时也降低了对开销提取模块20的维护的难度。
本发明一优选实施例中,所述ODUflex开销提取装置还包括:控制模块(图中未示出),用于生成所述配置信息。
配置信息根据预设条件发送配置信息至开销提取模块20和/或整帧提取模块30,例如,在控制模块、开销提取模块20和/或整帧提取模块30开始启动时,控制模块发送配置信息至开销提取模块20和/或整帧提取模块30,开销提取模块20和/或整帧提取模块30检测到该配置信息时,接收并保存该配置信息,后续若配置信息无变更或更新的情况下,控制模块无需再次发送配置信息至开销提取模块20和/或整帧提取模块30;或者,控制模块和开销提取模块20和/或整帧提取模块30一旦启动,控制模块定时或者实时发送配置信息至开销提取模块20和/或整帧提取模块30,开销提取模块20和/或整帧提取模块30检测控制模块发送的配置信息与已存储在开销提取模块20和/或整帧提取模块30中的配置信息是否不同,若不同,则接收该配置信息;当然,控制模块还可经其他模块发送配置信息至开销提取模块20和/或整帧提取模块30,此处不作限定。
本发明ODUflex开销提取装置第二实施例中,本实施例在第一实施例的基础上,所述定帧模块10还用于:
将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至所述开销提取模块20,输出所述帧头信息至提取选择模块,供所述提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的所述开销提取模块20。
本实施定帧模块10将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至开销提取模块20,输出所述帧头信息至提取选择模块,供提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的开销提取模块20,使维护工作更为方便。
本实施例中,所述提取选择模块还用于:
根据预设获取规则从控制模块获取所述配置信息;
所述提取选择模块还用于:
根据预设发送规则,发送所述配置信息至开销提取模块20,供开销提取模块20接收并存储。
本实施例中,所述开销提取模块20还用于:
接收定帧模块10输出的所述ODUflex业务数据,接收提取选择模块发送的所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据。
本实施例中,所述整帧提取模块30还用于:
经提取选择模块发送开销提取地址至各个开销提取模块20,接收各个开销提取模块20根据所述开销提取地址并发送的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
本发明ODUflex开销提取装置第三实施例中,本实施例在第一实施例、第二实施例的基础上,所述整帧提取模块30还用于:
将生成的所述ODUflex业务的开销数据进行存储;
当存储的ODUflex业务的开销数据的超过预设存储量时,发送所述ODUflex业务的开销数据至开销处理模块,供开销处理模块处理所述ODUflex业务的开销数据。
整帧提取模块30将生成的所述ODUflex业务的开销数据进行存储,存储的位置可以是位于整帧提取模块30中的存储器,或者是与整帧提取模块30数据连接且外置与整帧提取模块30的存储器。
例如,当存储的ODUflex业务的开销数据的超过预设存储量时,整帧提取模块30发送请求至开销处理模块,开销处理模块接收到该请求,返回第一开销提取地址至整帧提取模块30,整帧提取模块30根据该开销提取地址,发送开销数据至开销处理模块。
其中,预设存储量可根据用户的需求设置。
开销处理模块处理ODUflex业务的开销数据的方式包括处理ODUflex业务的开销数据,或者,根据ODUflex业务的开销数据,配置新的开销数据。
本实施例中,整帧提取模块30将生成的所述ODUflex业务的开销数据进行存储,当存储的ODUflex业务的开销数据的超过预设存储量时,才发送所述ODUflex业务的开销数据至开销处理模块,可以避免针对ODUflex业务占据的时隙的不同,分别设置多个开销处理模块,降低成本。
本发明进一步提供一种ODUflex开销插入装置。
参照图2,图2为本发明ODUflex开销插入装置第一实施例的功能模块示意图。
在本发明ODUflex开销插入装置第一实施例中,所述ODUflex开销插入装置包括:整帧插入模块01、开销插入模块02;
所述整帧插入模块01,用于接收开销处理模块发送的处理后的ODUflex业务的开销数据;
所述开销插入模块02,用于获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块10发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。整帧插入模块01接收开销处理模块发送的处理后的ODUflex业务的开销数据。各个开销插入模块02获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,实现了处理后的所述ODUflex业务的开销数据的拆分。例如,整帧插入模块01获取各个开销插入模块02的开销插入能力,根据各个开销插入模块02的开销插入能力,将处理后的ODUflex业务的开销数据中对应的时隙数据的开销数据分发到相应的开销插入模块02;或者,各个开销插入模块02根据开销插入能力,发送携带开销插入能力的指令至整帧插入模块01,整帧插入模块01接收到该指令时,将处理后的ODUflex业务的开销数据中对应的时隙数据的开销数据分发到相应的开销插入模块02。
本实施例中所述的配置信息和上述实施例中的配置信息相同,配置信息中包括时隙参数。
本实施例中所述的开销处理模块和上述实施例中的开销处理模块相同,开销处理模块处理ODUflex业务的开销数据的方式包括处理ODUflex业务的开销数据,或者,根据ODUflex业务的开销数据,配置新的开销数据。
本实施例中,在各个开销插入模块02需要插入维护信号时,获取需要插入的所述维护信号,根据定帧模块10发送的帧头信息及预存的配置信息,将获取的所述维护信号插入相应的所述ODUflex业务中。
其中,维护信号又维护信号生成模块生成。当开销插入模块02需要插入维护信号时,才获取维护信号。
需要注意的是,若开销插入模块02插入维护信号至ODUflex业务,则不会将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。
本实施例各个开销插入模块02获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块10发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的开销数据或者预设开销数据插入相应的ODUflex业务中,不需要将每一种ODUflex业务占据时隙的情况单独设置一个开销插入模块02,因此,本实施例能够减少开销插入模块02的数量,大大降低了成本,同时也降低了对开销提取模块20的维护的难度。
参照图3,图3为本发明ODUflex开销插入装置第二实施例的功能模块示意图。
本发明ODUflex开销插入装置第二实施例中,本实施例在第一实施例的基础上,所述ODUflex开销插入装置包括插入选择模块03;
所述插入选择模块03,用于接收所述整帧插入模块01发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的所述开销插入模块02。
本实施例中,由于存在插入选择模块03,因此,开销插入模块02若需要插入维护信号时,可以通过插入选择模块03和整帧插入模块01获取维护信号。例如,整帧插入模块01获取维护信号类型信息,分解配置信息,将维护信号类型信息经插入选择模块03分发至开销插入模块02,开销插入模块02根据帧头信息、维护信号类型信息、配置信息,将维护信号插入述ODUflex业务中;或者,当出现LOF指示信号时,开销选择模块根据配置信息把LOf指示信号分发到相应的开销插入模块02,同时,Sigma_datel模块利用sigma_datel算法产生AIS的valid信号,根据vaild信号产生与ODUflex业务速率一致的AIS复帧信息,经插入选择模块03发送AIS复帧信息至相应的开销插入模块02,开销插入模块02根据AIS复帧信息和LOF信号,插入ASI信号至ODUflex业务中。
本实施例插入选择模块03接收整帧插入模块01发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的开销插入模块02,使维护工作更为方便。
本发明进一步提供一种ODUflex开销提取方法。
参照图4,图4为本发明ODUflex开销提取方法第一实施例的流程示意图。
本发明ODUflex开销提取方法第一实施例中,该方法包括:
步骤S10,定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
定帧模块从总线中获取ODUflex业务,将ODUflex业务进行定帧操作,定帧操作是指获取ODUflex业务中的帧头信息和ODUflex业务数据,其中,帧头信息包括帧头标识、帧头位置等,ODUflex业务数据为ODUflex业务中所有的数据。该定帧模块支持ODUflex业务在总线中占用的时隙数量、占用时隙位置以及速率可调节的特点,即支持ODUflex业务的时隙在总线中为不连续的情况,且ODUflex业务可以包括的时隙数量为一到最大数目之间的任意数目。
步骤S20,各个开销提取模块获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
存在多个开销提取模块,各个开销提取模块具有不同的开销提取能力,例如,一个开销提取模块仅能提取某一个时隙或者多个时隙的开销,不同的ODUflex业务占用的时隙不同,则需要多个开销提取模块对各个时隙数据进行开销数据的提取。
各个开销提取模块获取ODUflex业务数据及帧头信息,例如,定帧模块获取各个开销提取模块的开销提取能力,根据各个开销提取模块的开销提取能力,将ODUflex业务数据及帧头信息分发到相应的开销提取模块;或者,各个开销提取模块根据开销提取能力,发送携带开销提取能力的指令至定帧模块,定帧模块接收到该指令时,将对应的ODUflex业务数据及帧头信息发送至开销提取模块。
配置信息由控制模块或者是其他模块生成并发送的,配置信息包括总线中每个ODUflex业务的时隙参数,时隙参数包括:时隙位置参数、时隙数目参数等。
若重新生成了配置信息或者更新了配置信息,开销提取模块需重新接收配置信息。
由于配置信息中包括时隙参数,因此可开销提取模块根据接收的配置信息及帧头信息,提取各个时隙数据的开销数据。
步骤S30,整帧提取模块获取各个开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
整帧提取模块获取各个开销提取模块提取的时隙数据的开销数据,例如,整帧提取模块根据从控制模块或者其他模块获取并存储的配置信息,将开销提取地址发送至相应的开销提取模块,开销提取模块接收到该开销提取地址后,将时隙数据的开销数据传送至整帧提取模块;或者,开销提取模块在提取得到开销数据后,自动将提取的时隙数据的开销数据发送至整帧提取模块。
整帧提取模块获取ODUflex业务的各个时隙数据的开销数据进行,从而生成ODUflex业务的开销数据。
本实施例通过开销提取模块提取ODUflex业务的各个时隙数据的开销数据,再由整帧提取模块获取各个时隙数据的开销数据,生成ODUflex业务的开销数据,不需要将每一种ODUflex业务占据时隙的情况单独设置一个开销提取模块,因此,本实施例能够减少开销提取模块的数量,大大降低了成本,同时也降低了对开销提取模块的维护的难度。
本发明一优选实施例中,所述步骤S10之前还包括:控制模块生成所述配置信息。
配置信息根据预设条件发送配置信息至开销提取模块和/或整帧提取模块,例如,在控制模块、开销提取模块和/或整帧提取模块开始启动时,控制模块发送配置信息至开销提取模块和/或整帧提取模块,开销提取模块和/或整帧提取模块检测到该配置信息时,接收并保存该配置信息,后续若配置信息无变更或更新的情况下,控制模块无需再次发送配置信息至开销提取模块和/或整帧提取模块;或者,控制模块和开销提取模块和/或整帧提取模块一旦启动,控制模块定时或者实时发送配置信息至开销提取模块和/或整帧提取模块,开销提取模块和/或整帧提取模块检测控制模块发送的配置信息与已存储在开销提取模块和/或整帧提取模块中的配置信息是否不同,若不同,则接收该配置信息;当然,控制模块还可经其他模块发送配置信息至开销提取模块和/或整帧提取模块,此处不作限定。
本发明ODUflex开销提取方法第二实施例中,本实施例在第一实施例的基础上,所述步骤S10包括:
定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至开销提取模块,输出所述帧头信息至提取选择模块,供提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的开销提取模块。
本实施定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至开销提取模块,输出所述帧头信息至提取选择模块,供提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的开销提取模块,使维护工作更为方便。
本实施例中,在步骤S10之前还包括:
提取选择模块根据预设获取规则从控制模块获取所述配置信息;
在步骤S20之前还包括:
提取选择模块根据预设发送规则,发送所述配置信息至开销提取模块,供开销提取模块接收并存储。
本实施例中,步骤S20包括:
各个开销提取模块接收定帧模块输出的所述ODUflex业务数据,接收提取选择模块发送的所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据。
本实施例中,步骤S30包括:
整帧提取模块经提取选择模块发送开销提取地址至各个开销提取模块,接收各个开销提取模块根据所述开销提取地址并发送的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
参照图5,图5为本发明ODUflex开销提取方法第三实施例的流程示意图。
本发明ODUflex开销提取方法第三实施例中,本实施例在第一实施例、第二实施例的基础上,所述步骤S30之后包括:
步骤S40,整帧提取模块将生成的所述ODUflex业务的开销数据进行存储;
整帧提取模块将生成的所述ODUflex业务的开销数据进行存储,存储的位置可以是位于整帧提取模块中的存储器,或者是与整帧提取模块数据连接且外置与整帧提取模块的存储器。
步骤S50,当存储的ODUflex业务的开销数据的超过预设存储量时,整帧提取模块发送所述ODUflex业务的开销数据至开销处理模块,供开销处理模块处理所述ODUflex业务的开销数据。
例如,当存储的ODUflex业务的开销数据的超过预设存储量时,整帧提取模块发送请求至开销处理模块,开销处理模块接收到该请求,返回第一开销提取地址至整帧提取模块,整帧提取模块根据该开销提取地址,发送开销数据至开销处理模块。
其中,预设存储量可根据用户的需求设置。
开销处理模块处理ODUflex业务的开销数据的方式包括处理ODUflex业务的开销数据,或者,根据ODUflex业务的开销数据,配置新的开销数据。
本实施例中,整帧提取模块将生成的所述ODUflex业务的开销数据进行存储,当存储的ODUflex业务的开销数据的超过预设存储量时,才发送所述ODUflex业务的开销数据至开销处理模块,可以避免针对ODUflex业务占据的时隙的不同,分别设置多个开销处理模块,降低成本。
本发明进一步提供一种ODUflex开销插入方法。
参照图6,图6为本发明ODUflex开销插入方法第一实施例的流程示意图。
在本发明ODUflex开销插入方法第一实施例中,该方法包括:
步骤S01,整帧插入模块接收开销处理模块发送的处理后的ODUflex业务的开销数据;
步骤S02,各个开销插入模块获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。
整帧插入模块接收开销处理模块发送的处理后的ODUflex业务的开销数据。各个开销插入模块获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,实现了处理后的所述ODUflex业务的开销数据的拆分。例如,整帧插入模块获取各个开销插入模块的开销插入能力,根据各个开销插入模块的开销插入能力,将处理后的ODUflex业务的开销数据中对应的时隙数据的开销数据分发到相应的开销插入模块;或者,各个开销插入模块根据开销插入能力,发送携带开销插入能力的指令至整帧插入模块,整帧插入模块接收到该指令时,将处理后的ODUflex业务的开销数据中对应的时隙数据的开销数据分发到相应的开销插入模块。
本实施例中所述的配置信息和上述实施例中的配置信息相同,配置信息中包括时隙参数。
本实施例中所述的开销处理模块和上述实施例中的开销处理模块相同,开销处理模块处理ODUflex业务的开销数据的方式包括处理ODUflex业务的开销数据,或者,根据ODUflex业务的开销数据,配置新的开销数据。
本实施例中,在各个开销插入模块需要插入维护信号时,获取需要插入的所述维护信号,根据定帧模块发送的帧头信息及预存的配置信息,将获取的所述维护信号插入相应的所述ODUflex业务中。
其中,维护信号又维护信号生成模块生成。当开销插入模块需要插入维护信号时,才获取维护信号。
需要注意的是,若开销插入模块插入维护信号至ODUflex业务,则不会将获取的对应的时隙数据的所述开销数据插入相应的所述ODUflex业务中。
本实施例各个开销插入模块获取处理后的所述ODUflex业务的开销数据中对应的时隙数据的开销数据,根据定帧模块发送的帧头信息及预存的配置信息,将获取的对应的时隙数据的开销数据或者预设开销数据插入相应的ODUflex业务中,不需要将每一种ODUflex业务占据时隙的情况单独设置一个开销插入模块,因此,本实施例能够减少开销插入模块的数量,大大降低了成本,同时也降低了对开销提取模块的维护的难度。
参照图7,图7为本发明ODUflex开销插入方法第二实施例的流程示意图。
本发明,所述步骤S02之前包括:
步骤S03,插入选择模块接收整帧插入模块发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的开销插入模块。
本实施例中,由于存在插入选择模块,因此,开销插入模块若需要插入维护信号时,可以通过插入选择模块和整帧插入模块获取维护信号。例如,整帧插入模块获取维护信号类型信息,分解配置信息,将维护信号类型信息经插入选择模块分发至开销插入模块,开销插入模块根据帧头信息、维护信号类型信息、配置信息,将维护信号插入述ODUflex业务中;或者,当出现LOF指示信号时,开销选择模块根据配置信息把LOf指示信号分发到相应的开销插入模块,同时,Sigma_datel模块利用sigma_datel算法产生AIS的valid信号,根据vaild信号产生与ODUflex业务速率一致的AIS复帧信息,经插入选择模块发送AIS复帧信息至相应的开销插入模块,开销插入模块根据AIS复帧信息和LOF信号,插入ASI信号至ODUflex业务中。
本实施例插入选择模块接收整帧插入模块发送的处理后的所述ODUflex业务的开销数据,根据预存的所述配置信息,将处理后的所述ODUflex业务的开销数据拆分为多个时隙数据的开销数据,发送各个所述时隙数据的开销数据至对应的开销插入模块,使维护工作更为方便。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (6)
1.一种ODUflex开销提取装置,其特征在于,所述ODUflex开销提取装置包括:定帧模块、开销提取模块、整帧提取模块;
所述定帧模块,用于将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
所述开销提取模块,用于获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
所述整帧提取模块,用于获取各个所述开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
2.如权利要求1所述的ODUflex开销提取装置,其特征在于,所述定帧模块还用于:
将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至所述开销提取模块,输出所述帧头信息至提取选择模块,供所述提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的所述开销提取模块。
3.如权利要求1或2所述的ODUflex开销提取装置,其特征在于,所述整帧提取模块还用于:
将生成的所述ODUflex业务的开销数据进行存储;
当存储的所述ODUflex业务的开销数据超过预设存储量时,将所述ODUflex业务的开销数据发送至开销处理模块,以供所述开销处理模块处理所述ODUflex业务的开销数据。
4.一种ODUflex开销提取方法,其特征在于,所述ODUflex开销提取方法包括以下步骤:
定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息;
各个开销提取模块获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据;
整帧提取模块获取各个开销提取模块提取的各个时隙数据的所述开销数据,生成所述ODUflex业务的开销数据。
5.如权利要求4所述的ODUflex开销提取方法,其特征在于,所述定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的ODUflex业务数据、帧头信息的步骤包括:
定帧模块将ODUflex业务进行定帧操作,输出所述ODUflex业务对应的所述ODUflex业务数据至开销提取模块,输出所述帧头信息至提取选择模块,供提取选择模块根据预存的所述配置信息发送所述帧头信息至对应的开销提取模块。
6.如权利要求4或5所述的ODUflex开销提取方法,其特征在于,所述各个开销提取模块获取所述ODUflex业务数据及所述帧头信息,根据获取的配置信息及所述帧头信息,提取所述ODUflex业务对应的各个时隙数据的开销数据的步骤之后包括:
整帧提取模块将生成的所述ODUflex业务的开销数据进行存储;
当存储的所述ODUflex业务的开销数据超过预设存储量时,整帧提取模块将所述ODUflex业务的开销数据发送至开销处理模块,以供所述开销处理模块处理所述ODUflex业务的开销数据。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305780.0A CN105207735B (zh) | 2014-06-27 | 2014-06-27 | ODUflex开销提取、插入的方法及装置 |
PCT/CN2014/089949 WO2015196682A1 (zh) | 2014-06-27 | 2014-10-30 | ODUflex开销提取、插入的方法及装置 |
RU2017101861A RU2647873C1 (ru) | 2014-06-27 | 2014-10-30 | СПОСОБ И УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИЯ И ВСТАВКИ СЛУЖЕБНОЙ ИНФОРМАЦИИ ODUflex |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305780.0A CN105207735B (zh) | 2014-06-27 | 2014-06-27 | ODUflex开销提取、插入的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105207735A CN105207735A (zh) | 2015-12-30 |
CN105207735B true CN105207735B (zh) | 2018-10-02 |
Family
ID=54936624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410305780.0A Active CN105207735B (zh) | 2014-06-27 | 2014-06-27 | ODUflex开销提取、插入的方法及装置 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN105207735B (zh) |
RU (1) | RU2647873C1 (zh) |
WO (1) | WO2015196682A1 (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012004839A (ja) * | 2010-06-16 | 2012-01-05 | Nippon Telegr & Teleph Corp <Ntt> | デジタル伝送システム及びデジタル伝送方法 |
CN102511171A (zh) * | 2011-11-15 | 2012-06-20 | 华为技术有限公司 | 在光传送网上传送业务数据的方法、装置和系统 |
CN103891222A (zh) * | 2011-10-20 | 2014-06-25 | 瑞典爱立信有限公司 | 对光传输网络中的现有业务流调整大小 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141228B (zh) * | 2007-09-19 | 2011-11-30 | 中兴通讯股份有限公司 | 一种在sdh数据流中并行插入开销字节的装置及方法 |
ES2652019T3 (es) * | 2009-06-09 | 2018-01-31 | Huawei Technologies Co., Ltd. | Método de ajuste sin pérdida del ancho de banda de un canal ODUflex y canal ODUflex |
CN101631335B (zh) * | 2009-08-19 | 2011-12-28 | 中兴通讯股份有限公司 | 一种将开销插入光通道数据单元帧的方法及装置 |
CN102237943B (zh) * | 2010-04-26 | 2014-09-10 | 中兴通讯股份有限公司 | 一种光传输帧开销的处理方法及装置 |
CN101944952B (zh) * | 2010-09-26 | 2015-05-20 | 中兴通讯股份有限公司 | 一种实现光传送网开销处理的装置及方法 |
-
2014
- 2014-06-27 CN CN201410305780.0A patent/CN105207735B/zh active Active
- 2014-10-30 WO PCT/CN2014/089949 patent/WO2015196682A1/zh active Application Filing
- 2014-10-30 RU RU2017101861A patent/RU2647873C1/ru active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012004839A (ja) * | 2010-06-16 | 2012-01-05 | Nippon Telegr & Teleph Corp <Ntt> | デジタル伝送システム及びデジタル伝送方法 |
CN103891222A (zh) * | 2011-10-20 | 2014-06-25 | 瑞典爱立信有限公司 | 对光传输网络中的现有业务流调整大小 |
CN102511171A (zh) * | 2011-11-15 | 2012-06-20 | 华为技术有限公司 | 在光传送网上传送业务数据的方法、装置和系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2015196682A1 (zh) | 2015-12-30 |
RU2647873C1 (ru) | 2018-03-21 |
CN105207735A (zh) | 2015-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190140901A1 (en) | Methods and apparatus to convert router configuration data | |
CN105379220B (zh) | 用于修正多路通信链路中的时间戳的方法和相关集成电路 | |
CN104283749B (zh) | 基于rs‑485半双工总线的业务盘升级方法 | |
EP4336753A3 (en) | Method for processing low-rate service data in optical transport network, apparatus, and system | |
US20180375693A1 (en) | Phase delay difference-based channel compensation | |
CN101243669A (zh) | 在因特网协议安全中更新错误自动修正窗口的方法和装置 | |
JPH06509916A (ja) | デジタル通信セッションにおけるダイナミックな帯域幅割付けのための方法および装置 | |
CN107251620A (zh) | 基于信标的无线同步 | |
CN106130680A (zh) | 一种工业互联网现场层宽带总线时钟同步实现方法 | |
CN103414679B (zh) | Lte系统中资源粒子的映射方法与装置 | |
CN105099595A (zh) | 一种光传送网otn设备的业务映射方法及装置 | |
CN105207735B (zh) | ODUflex开销提取、插入的方法及装置 | |
CN109743312A (zh) | 一种配置文件的数据动态解析方法、系统、终端及介质 | |
CN103634229B (zh) | 一种片间通讯方法及控制装置 | |
CN104199799A (zh) | 基于cpld的波特率自适应方法及装置 | |
CN105827276B (zh) | 一种串扰抵消的实现方法及局端接入设备 | |
CN106031060B (zh) | 光传输发送装置和光传输接收装置 | |
US20070195708A1 (en) | Framing mobile communication signals for analysis | |
CN104917708B (zh) | 叠加信号采样装置及采样方法 | |
CN210578589U (zh) | 无线扩展器同步无线信道的可靠性测试系统 | |
CN108282266A (zh) | 语音信号处理方法、装置及系统 | |
CN105553895B (zh) | 以太网受电设备、信号衰减补偿方法及装置 | |
US20040190473A1 (en) | Method for detecting communication speed of apparatus | |
CN101146085B (zh) | 一种削除时隙边缘峰值功率的方法和装置 | |
CN107689897B (zh) | 一种e1信号采集设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |