[go: up one dir, main page]

CN101981831B - Method, device and communication system of transmitting client data - Google Patents

Method, device and communication system of transmitting client data Download PDF

Info

Publication number
CN101981831B
CN101981831B CN200980000540.7A CN200980000540A CN101981831B CN 101981831 B CN101981831 B CN 101981831B CN 200980000540 A CN200980000540 A CN 200980000540A CN 101981831 B CN101981831 B CN 101981831B
Authority
CN
China
Prior art keywords
customer data
virtual channels
channels
data
delay
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.)
Expired - Fee Related
Application number
CN200980000540.7A
Other languages
Chinese (zh)
Other versions
CN101981831A (en
Inventor
曾理
沈瑶
向俊凌
苏伟
丁炽武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN101981831A publication Critical patent/CN101981831A/en
Application granted granted Critical
Publication of CN101981831B publication Critical patent/CN101981831B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-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
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1652Optical Transport Network [OTN]

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

一种传送客户数据的方法、设备及通信系统,其中,一种传送客户数据的方法,包括:接收并解映射光通道数据单元ODUk,获得ODUk承载的多个通道的客户数据;对获得的多个通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。本发明实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度。

Figure 200980000540

A method, device, and communication system for transmitting client data, wherein, a method for transmitting client data includes: receiving and demapping an optical channel data unit ODUk, obtaining client data of multiple channels carried by the ODUk; Delay compensation is performed on the customer data of two channels; the customer data after delay compensation is sent. In the embodiment of the present invention, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by the transmission of customer data on the OTN, and can relatively improve the transmission reliability of customer data performance; at the same time, the complexity of data processing at the OTN sender is relatively reduced.

Figure 200980000540

Description

传送客户数据的方法、设备及通信系统Method, device and communication system for transmitting customer data

技术领域 technical field

本发明涉及通信技术领域,具体涉及一种传送客户数据的方法、设备及通信系统。  The invention relates to the field of communication technology, in particular to a method, equipment and communication system for transmitting customer data. the

背景技术 Background technique

光传送网(OTN,Optical Transport Network,)技术被认为是下一代传送网的核心技术。OTN具备强大的串联监控(TCM,Tandem Connection Monitoring)能力、丰富的运营、管理、维护(OAM,Operation Administration Maintenance)能力、以及带外前向纠错(FEC,Forward Error Correction)能力,可以实现大容量业务的灵活调度和管理。  Optical Transport Network (OTN, Optical Transport Network,) technology is considered to be the core technology of the next generation transport network. OTN has powerful tandem monitoring (TCM, Tandem Connection Monitoring) capabilities, rich operation, management, and maintenance (OAM, Operation Administration Maintenance) capabilities, and out-of-band forward error correction (FEC, Forward Error Correction) capabilities, which can realize large-scale Flexible scheduling and management of capacity services. the

国际电信联盟通信标准部(ITU-T)制定的G.709建议主要是关于OTN帧结构和映射方面的标准。G.709建议中定义的OTN的标准帧结构可以如图1所示,OTN帧为4080*4的模块化结构,包括:帧定位数据(FAS,Frame Alignmem Signal),用于提供帧同步定位功能;光通道传送单元k(ODUk,Optical Channel Transport Unit-k)开销(OH,Overhead),用于提供光通道传送单元级别的网络管理功能;光通道数据单元k(ODUk,Optical Channel Data Unit-k)开销,用于提供维护和操作功能;光通道净荷单元k(OPUk,Optical Channel Payload Unit-k)开销,用于提供业务适配功能;OPUk净荷区(Payload),也可称为OTN帧的净荷区,主要用于提供业务的承载功能;FEC为前向纠错字节,用于提供错误探测和纠错功能。其中,系数k表示所支持的比特速率和不同种类的OPUk、ODUk和ODUk,例如,k=1表示比特速率为2.5Gbit/s,k=2表示比特速率为10Gbit/s,k=3表示比特速率为40Gbit/s,k=4,表示比特速率为100Gbit/s。  The G.709 proposal formulated by the Communication Standards Department of the International Telecommunication Union (ITU-T) is mainly about the OTN frame structure and mapping standards. The standard frame structure of OTN defined in the G.709 recommendation can be shown in Figure 1. The OTN frame is a modular structure of 4080*4, including: frame alignment data (FAS, Frame Alignmem Signal), used to provide frame synchronization positioning function ; Optical Channel Transport Unit k (ODUk, Optical Channel Transport Unit-k) overhead (OH, Overhead), used to provide network management functions at the Optical Channel Transport Unit level; Optical Channel Data Unit k (ODUk, Optical Channel Data Unit-k ) overhead, used to provide maintenance and operation functions; Optical Channel Payload Unit k (OPUk, Optical Channel Payload Unit-k) overhead, used to provide business adaptation functions; OPUk payload area (Payload), also known as OTN The payload area of the frame is mainly used to provide the bearer function of the service; FEC is the forward error correction byte, which is used to provide error detection and error correction functions. Among them, the coefficient k indicates the supported bit rate and different types of OPUk, ODUk and ODUk, for example, k=1 indicates that the bit rate is 2.5Gbit/s, k=2 indicates that the bit rate is 10Gbit/s, and k=3 indicates that the bit rate is 10Gbit/s The rate is 40Gbit/s, k=4, which means the bit rate is 100Gbit/s. the

利用OTN承载传送以太网业务的过程中,若客户数据的传输延迟累计超出了以太网自身的延迟差异补偿范围,可能导致客户数据不可用,因此,OTN设备通常需要对客户数据进行一定的延迟补偿。以利用OTN承载传送100GE(100 Gigabit Ethernet)业务为例,现有技术选择在100GE客户数据接入OTN域时,由OTN数据发送端(源端)先对100GE客户数据进行数据整合和延时补偿,然后再映射到ODU4在OTN上传送,而OTN数据接收端(目的端)解映射出ODU4承载的100GE客户数据后,通常不再对其进行延时补偿。  In the process of using OTN to carry Ethernet services, if the cumulative transmission delay of customer data exceeds the delay difference compensation range of Ethernet itself, customer data may be unavailable. Therefore, OTN equipment usually needs to perform certain delay compensation for customer data. . Taking the transmission of 100GE (100 Gigabit Ethernet) services using OTN as an example, the existing technology chooses that when 100GE customer data is connected to the OTN domain, the OTN data sender (source) first performs data integration and delay compensation on the 100GE customer data , and then mapped to ODU4 for transmission on OTN, and the OTN data receiving end (destination end) demaps out the 100GE client data carried by ODU4, and usually does not perform delay compensation on it. the

在实现本发明的过程中,发明人发现,现有技术在OTN源端对100GE客户数据进行延时补偿操作,而OTN目的端通常不进行延时补偿,由于没有考虑到客户数据在OTN上传送可能造成的延迟,可能导致客户数据的不可用,现有技术方案传送客户数据的可靠性相对较低。  In the process of realizing the present invention, the inventors found that in the prior art, the delay compensation operation is performed on 100GE client data at the OTN source end, but the OTN destination end usually does not perform delay compensation, because the transmission of client data on the OTN is not considered The possible delay may lead to the unavailability of customer data, and the reliability of transmitting customer data in the existing technical solutions is relatively low. the

发明内容Contents of the invention

本发明实施例所要解决的技术问题是,提供了一种传送客户数据的方法、设备及通信系统,能够相对提高客户数据的传送可靠性。  The technical problem to be solved by the embodiments of the present invention is to provide a method, device and communication system for transmitting customer data, which can relatively improve the reliability of customer data transmission. the

为解决上述技术问题,本发明实施例中提供的技术方案如下:  In order to solve the above technical problems, the technical solutions provided in the embodiments of the present invention are as follows:

一种传送客户数据的方法,包括:  A method of transferring customer data comprising:

接收并解映射光通道数据单元ODUk,获得ODUk承载的多个通道的客户数据;对获得的多个通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。其中,所述对获得的多个通道的客户数据进行延时补偿,包括:若获得的多个通道的客户数据为多个物理通道的客户数据,则将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;若获得的多个通道的客户数据为多个虚通道的客户数据,则分别获取多个虚通道的客户数据的延时信息;根据获取的多 个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿。  Receiving and demapping the optical channel data unit ODUk to obtain multiple channels of customer data carried by the ODUk; performing delay compensation on the obtained multiple channels of customer data; sending the delay compensated customer data. Wherein, the delay compensation of the obtained customer data of multiple channels includes: if the obtained customer data of multiple channels is customer data of multiple physical channels, then decomposing the obtained customer data of multiple physical channels Multiplex the customer data of multiple virtual channels; detect the alignment word code blocks in the customer data of multiple virtual channels that are demultiplexed, and obtain the delay information of the customer data of multiple virtual channels respectively; according to the obtained multiple The delay information of the customer data of the virtual channel is used to compensate the delay of the customer data of multiple virtual channels that are demultiplexed; if the customer data of multiple channels obtained is the customer data of multiple virtual The delay information of the customer data of a plurality of virtual channels; according to the delay information of the obtained customer data of a plurality of virtual channels, delay compensation is performed on the obtained customer data of a plurality of virtual channels. the

一种传送网节点,包括:  A transmission network node, comprising:

接收解析模块,用于接收并解映射ODUk,获得ODUk承载的多个通道的客户数据;延时补偿模块,用于在所述接收解析模块获得的多个通道的客户数据为多个物理通道的客户数据时,将所述接收解析模块获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;在所述接收解析模块获得的多个通道的客户数据为多个虚通道的客户数据时,分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对所述接收解析模块获得的多个虚通道的客户数据进行延时补偿;第一发送模块,用于发送所述延时补偿模块进行延时补偿后的客户数据。  The receiving analysis module is used to receive and demap ODUk, and obtain the customer data of multiple channels carried by ODUk; the delay compensation module is used to obtain the customer data of multiple channels obtained by the receiving analysis module as multiple physical channels. During customer data, demultiplex the customer data of multiple physical channels obtained by the receiving analysis module into the customer data of multiple virtual channels; detect the alignment code blocks in the customer data of multiple virtual channels that are demultiplexed , obtain the delay information of customer data of multiple virtual channels respectively; according to the delay information of customer data of multiple virtual channels obtained, perform delay compensation for the customer data of multiple virtual channels demultiplexed into; When the customer data of multiple channels obtained by the receiving and analyzing module is the customer data of multiple virtual channels, the delay information of the customer data of multiple virtual channels is respectively obtained; according to the delay information of the customer data of multiple virtual channels acquired performing delay compensation on the client data of the plurality of virtual channels obtained by the receiving and analyzing module; the first sending module is configured to send the client data after the delay compensation is performed by the delay compensating module. the

一种通信系统,包括:  A communication system comprising:

第一节点,用于获取多个通道的客户数据;将获取的多个通道的客户数据映射到ODUk并发送;第二节点,用于接收并解映射ODUk,获得ODUk承载的多个物理通道的客户数据;将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据;或,第二节点,用于接收并解映射ODUk,获得ODUk承载的多个虚通道的客户数据;分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。  The first node is used to acquire customer data of multiple channels; the acquired customer data of multiple channels is mapped to ODUk and sent; the second node is used to receive and demap ODUk, and obtain multiple physical channels carried by ODUk Customer data; demultiplex the obtained customer data of multiple physical channels into customer data of multiple virtual channels; detect the alignment code blocks in the customer data of multiple virtual channels obtained by demultiplexing, and obtain multiple virtual channels respectively The delay information of the customer data of the channel; according to the delay information of the customer data of the multiple virtual channels obtained, the delay compensation is performed on the customer data of the multiple virtual channels demultiplexed; the customer after the delay compensation is sent data; or, the second node is used to receive and demap ODUk, and obtain customer data of multiple virtual channels carried by ODUk; obtain delay information of customer data of multiple virtual channels respectively; according to the obtained multiple virtual channels Delay information of customer data, performing delay compensation on the acquired customer data of multiple virtual channels; sending the customer data after delay compensation. the

由上述技术方案可以看出,本发明实施例的技术方案具有如下优点:OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度。  It can be seen from the above technical solution that the technical solution of the embodiment of the present invention has the following advantages: the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate customer data transmission on the OTN. The possible delay can relatively improve the transmission reliability of customer data; at the same time, it can relatively reduce the complexity of data processing at the OTN sending end. the

附图说明 Description of drawings

为了更清楚地说明本发明实施例和现有技术中的技术方案,下面将对实施 例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。  In order to more clearly illustrate the technical solutions in the embodiments of the present invention and the prior art, the accompanying drawings that need to be used in the description of the embodiments and the prior art will be briefly introduced below. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort. the

图1是现有技术提供的一种OTN帧结构示意图;  Fig. 1 is a kind of OTN frame structure schematic diagram that prior art provides;

图2是本发明实施例一提供的一种传送客户数据的方法流程图;  Fig. 2 is a flow chart of a method for transmitting customer data provided by Embodiment 1 of the present invention;

图3是本发明实施例二提供的一种传送客户数据的方法流程图;  Fig. 3 is a flow chart of a method for transmitting customer data provided by Embodiment 2 of the present invention;

图4是本发明实施例三提供的一种传送客户数据的方法流程图;  Fig. 4 is a flow chart of a method for transmitting customer data provided by Embodiment 3 of the present invention;

图5是本发明实施例四提供的一种传送客户数据的方法流程图;  Fig. 5 is a flow chart of a method for transmitting customer data provided by Embodiment 4 of the present invention;

图6是本发明实施例五提供的一种传送客户数据的方法流程图;  Fig. 6 is a flow chart of a method for transmitting customer data provided by Embodiment 5 of the present invention;

图7是本发明实施例六提供的一种传送客户数据的方法流程图;  Fig. 7 is a flow chart of a method for transmitting customer data provided by Embodiment 6 of the present invention;

图8是本发明实施例七提供的一种传送客户数据的方法流程图;  Fig. 8 is a flow chart of a method for transmitting customer data provided by Embodiment 7 of the present invention;

图9是本发明实施例八提供的一种传送网节点的结构示意图;  FIG. 9 is a schematic structural diagram of a transport network node provided in Embodiment 8 of the present invention;

图10是本发明实施例九提供的一种传送网节点的结构示意图;  FIG. 10 is a schematic structural diagram of a transport network node provided in Embodiment 9 of the present invention;

图11是本发明实施例十提供的一种通信系统的结构示意图;  FIG. 11 is a schematic structural diagram of a communication system provided by Embodiment 10 of the present invention;

图12是本发明实施例提供的另一种通信系统的结构示意图;  Fig. 12 is a schematic structural diagram of another communication system provided by an embodiment of the present invention;

图13是本发明实施例提供的另一种通信系统的结构示意图;  Fig. 13 is a schematic structural diagram of another communication system provided by an embodiment of the present invention;

图14是本发明实施例提供的另一种传送客户数据的实现方式示意图;  Figure 14 is a schematic diagram of another implementation of transmitting customer data provided by an embodiment of the present invention;

图15是本发明实施例提供的另一种传送客户数据的实现方式示意图。  Fig. 15 is a schematic diagram of another implementation manner of transmitting customer data provided by an embodiment of the present invention. the

具体实施方式 Detailed ways

本发明实施例提供了一种传送客户数据的方法、设备及通信系统,在传送客户数据过程中,发送端(源端)不进行延时补偿,由接收端(目的端)进行延迟补偿,能够相对提高客户数据的传送可靠性。  Embodiments of the present invention provide a method, device, and communication system for transmitting client data. In the process of transmitting client data, the sending end (source end) does not perform delay compensation, and the receiving end (destination end) performs delay compensation, which can Relatively improve the transmission reliability of customer data. the

下面通过具体实施例,分别进行详细的说明。  In the following, specific examples will be used to describe in detail respectively. the

请参阅图2,本发明实施例中一种传送客户数据的方法第一实施例可以包括:  Referring to Fig. 2, a first embodiment of a method for transmitting customer data in an embodiment of the present invention may include:

210、接收并解映射ODUk,获得ODUk承载的多个通道的客户数据。  210. Receive and demap the ODUk to obtain customer data of multiple channels carried by the ODUk. the

在一种应用场景下,发送端可以获取多个通道的客户数据,将获取的多个通道的客户数据映射到一个或多个ODUk并发送。接收端可以接收并解映射发送端发送的一个或多个ODUk,获得一个或多个ODUk承载的多个物理通道和/ 或多个虚通道的客户数据。  In an application scenario, the sending end may acquire customer data of multiple channels, map the acquired customer data of multiple channels to one or more ODUk and send it. The receiving end can receive and demap one or more ODUk sent by the sending end, and obtain customer data of multiple physical channels and/or multiple virtual channels carried by one or more ODUk. the

可以理解的是,发送端可以采用多种方式映射多个通道的客户数据到ODUk,接收端则可以采用与之对应的多种方式解映射接收到的ODUk,本发明不做限定。  It can be understood that the sending end can map the client data of multiple channels to the ODUk in various ways, and the receiving end can demap the received ODUk in various ways corresponding thereto, which is not limited in the present invention. the

举例来说,若利用OTN承载传送100GE业务,发送端可以从以太网设备或其它设备获取百吉比特连接单元接口(CAUI,100Gigabit Attachment Unit Interface)10个物理通道的客户数据。  For example, if the OTN bearer is used to transmit 100GE services, the sending end can obtain customer data of 10 physical channels of a 100 Gigabit Attachment Unit Interface (CAUI, 100 Gigabit Attachment Unit Interface) from an Ethernet device or other devices. the

在一种应用场景下,发送端可以将获取的CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据,将20个虚通道的客户数据映射到ODU4的80个时隙并发送。接收端可以接收并解映射OTN数据发送端发送的ODU4的80个时隙,获得ODU4承载的20个虚通道的客户数据。  In one application scenario, the sender can demultiplex the acquired customer data of 10 physical channels of CAUI into customer data of 20 virtual channels, map the customer data of 20 virtual channels to 80 time slots of ODU4 and send. The receiving end can receive and demap the 80 time slots of the ODU4 sent by the OTN data sending end, and obtain the client data of the 20 virtual channels carried by the ODU4. the

在另一种应用场景下,发送端可以直接将获取的CAUI 10个物理通道的客户数据映射到ODU4的80个时隙并发送。接收端可以接收并解映射发送端发送的ODU4的80个时隙,获得ODU4承载的CAUI 10个物理通道的客户数据。  In another application scenario, the sender can directly map the acquired customer data of 10 physical channels of CAUI to 80 time slots of ODU4 and send it. The receiving end can receive and demap the 80 time slots of ODU4 sent by the sending end, and obtain the customer data of 10 physical channels of CAUI carried by ODU4. the

在另一种应用场景下,发送端可以将CAUI 10个物理通道的客户数据映射到ODU2e-10v,将ODU2e-10v拆分成10个ODU2e并发送、发送端也可以直接将CAUI 10个物理通道的客户数据映射到10个ODU2e并发送。接收端可以接收并解映射发送端发送的10个ODU2e,获得10个ODU2e承载的CAUI 10个物理通道的客户数据。  In another application scenario, the sender can map the customer data of 10 physical channels of CAUI to ODU2e-10v, split ODU2e-10v into 10 ODU2e and send them, and the sender can also directly map the 10 physical channels of CAUI The customer data is mapped to 10 ODU2e and sent. The receiving end can receive and demap 10 ODU2e sent by the sending end, and obtain customer data of CAUI 10 physical channels carried by 10 ODU2e. the

220、对获得的多个通道的客户数据进行延时补偿。  220. Perform delay compensation for the acquired customer data of multiple channels. the

在一种应用场景下,接收端若获得的多个通道的客户数据为多个物理通道的客户数据,则将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿。  In one application scenario, if the client data obtained by the receiving end is client data of multiple physical channels, the client data of multiple physical channels obtained is demultiplexed into client data of multiple virtual channels; Detect the alignment code blocks in the customer data of multiple virtual channels that are demultiplexed, and obtain the delay information of the customer data of multiple virtual channels respectively; according to the delay information of the customer data of multiple virtual channels obtained, the Demultiplexing the customer data into multiple virtual channels for delay compensation. the

接收端若获得的多个通道的客户数据为多个虚通道的客户数据,则分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿。  If the customer data of multiple channels obtained by the receiving end is the customer data of multiple virtual channels, the delay information of the customer data of multiple virtual channels is obtained respectively; according to the delay information of the customer data of multiple virtual channels obtained, Delay compensation is performed on the acquired client data of multiple virtual channels. the

举例来说,若利用OTN承载传送1OOGE业务,在一种应用场景下,发送 端可以将CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据后,分别获取20个虚通道的客户数据的延时信息,将20个虚通道的客户数据的延时信息携带在ODUk开销区。接收端可以解映射ODUk开销区,获得其承载的20个虚通道的客户数据延时信息;根据获得的延时信息对20个虚通道的客户数据进行延时补偿。  For example, if OTN is used to carry 100GE services, in an application scenario, the sender can demultiplex the customer data of 10 physical channels of CAUI into customer data of 20 virtual channels, and obtain 20 virtual channels respectively The delay information of the client data of 20 virtual channels is carried in the ODUk overhead area. The receiving end can demap the ODUk overhead area to obtain the client data delay information of the 20 virtual channels carried by it; and perform delay compensation for the client data of the 20 virtual channels according to the obtained delay information. the

在另一种应用场景下,接收端可以将获得的CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  In another application scenario, the receiving end can demultiplex the obtained customer data of 10 physical channels of CAUI into customer data of 20 virtual channels; detect the alignment code blocks in the customer data of 20 virtual channels, respectively Delay information of customer data of the 20 virtual channels is obtained; and delay compensation is performed on the obtained customer data of the 20 virtual channels according to the obtained delay information of the customer data of the 20 virtual channels. the

230、发送进行延时补偿后的客户数据。  230. Send the customer data after delay compensation. the

在一种应用场景下,接收端可以将进行补偿后的20个虚通道的客户数据复用成CAUI 10个物理通道的客户数据,并可以向以太网设备或其它设备发送复用成的CAUI 10个物理通道的客户数据。  In one application scenario, the receiver can multiplex the compensated customer data of 20 virtual channels into customer data of CAUI 10 physical channels, and send the multiplexed CAUI 10 to Ethernet devices or other devices customer data for physical channels. the

由上述技术方案可以看出,在本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, The transmission reliability of customer data can be relatively improved; meanwhile, the complexity of data processing at the OTN sending end is relatively reduced. the

实施例二  Example two

为便于理解,本实施例以利用OTN传送100GE业务,节点A(源端)获取延时信息,节点B(目的端)进行延时补偿为例,进行具体说明。  For ease of understanding, this embodiment uses OTN to transmit 100GE services, node A (source end) acquires delay information, and node B (destination end) performs delay compensation as an example for specific description. the

请参阅图3,本发明实施例二的一种传送客户数据的方法可以包括:  Referring to Fig. 3, a method for transmitting customer data according to Embodiment 2 of the present invention may include:

301、节点A获取CAUI 10个10G物理通道的客户数据。  301. Node A acquires customer data of ten 10G physical channels of CAUI. the

在一种应用场景下,节点A可以从以太网设备获取CAUI 10个物理通道的客户数据,CAUI每个物理通道为10G物理通道。  In an application scenario, node A can obtain customer data of 10 physical channels of CAUI from the Ethernet device, and each physical channel of CAUI is a 10G physical channel. the

302、节点A将获取的10个10G物理通道的客户数据解复用成20个虚通道的客户数据。  302. Node A demultiplexes the acquired customer data of 10 10G physical channels into customer data of 20 virtual channels. the

在一种应用场景下,节点A可以将获取百吉比特连接单元接口10个10G物理通道的客户数据进行比特解复用,将其恢复成20个虚通道的客户数据。  In one application scenario, node A can perform bit demultiplexing on customer data obtained from 10 10G physical channels of the Bagibit connection unit interface, and restore it to customer data on 20 virtual channels. the

303、节点A检测20个虚通道的客户数据中的对齐字码块,分别获取20个 虚通道的客户数据的延时信息。  303. Node A detects the alignment code blocks in the client data of the 20 virtual channels, and obtains the delay information of the client data of the 20 virtual channels respectively. the

每个虚通道的客户数据中一般包括数据码块和多种控制字码块(若码块大小66B,则可以称为66B码块),对齐字码块是控制字码块的其中一种。对齐字码块通常被周期性的插入到其它码块之间,能够指示延时情况,每个虚通道对应着不同编码的对齐字码块。  The customer data of each virtual channel generally includes a data code block and various control word code blocks (if the code block size is 66B, it can be called a 66B code block), and the alignment word code block is one of the control word code blocks. Alignment code blocks are usually inserted periodically between other code blocks, which can indicate the delay, and each virtual channel corresponds to a different coded alignment code block. the

在一种应用场景下,节点A可以分别对20个虚通道的客户数据中的对齐字码块进行旁路监控,分别获取到20个虚通道的延时信息。  In one application scenario, node A can perform bypass monitoring on the alignment code blocks in the customer data of 20 virtual channels, respectively, and obtain delay information of the 20 virtual channels. the

304、节点A将20个虚通道的客户数据分别映射到ODU4的80个时隙中,将20个虚通道的客户数据的延时信息映射到ODU4的开销区并发送。  304. Node A maps the client data of the 20 virtual channels to 80 time slots of the ODU4 respectively, and maps the delay information of the client data of the 20 virtual channels to the overhead area of the ODU4 and sends it. the

在一种应用场景下,节点A可以将解复用出的20个虚通道的客户数据映射到ODU4的80个时隙中,每个虚通道的客户数据可以映射到ODU4的任意4个时隙中。节点A可以采用统一控制的方式映射20个虚通道的客户数据到ODU4的80个时隙。节点A还可以将获取的20个虚通道的延时信息映射到ODU4的开销区,并发送ODU4。  In one application scenario, node A can map the demultiplexed customer data of 20 virtual channels to 80 time slots of ODU4, and the customer data of each virtual channel can be mapped to any 4 time slots of ODU4 middle. Node A can map client data of 20 virtual channels to 80 time slots of ODU4 in a unified control manner. Node A may also map the acquired delay information of the 20 virtual channels to the overhead area of the ODU4, and send the ODU4. the

305、节点B接收并解映射ODU4,获得ODU4承载的20个虚通道的客户数据以及20个虚通道的客户数据的延时信息。  305. The node B receives and demaps the ODU4, and obtains the client data of the 20 virtual channels carried by the ODU4 and the delay information of the client data of the 20 virtual channels. the

在一种应用场景下,节点B可以接收到节点A发送的ODU4,并解映射接收到的ODU4的80时隙,获得其承载的20个虚通道的客户数据。  In an application scenario, Node B may receive the ODU4 sent by Node A, and demap 80 time slots of the received ODU4 to obtain customer data of 20 virtual channels carried by it. the

节点B还可以解映射接收到的ODU4的开销区,获得其承载的20个虚通道的客户数据的延时信息等。  The node B can also demap the received overhead area of the ODU4, and obtain the delay information of the client data of the 20 virtual channels carried by it, etc. the

306、节点B根据获得的20个虚通道的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  306. The node B performs delay compensation on the obtained client data of the 20 virtual channels according to the obtained delay information of the 20 virtual channels. the

307、节点B将进行延时补偿后的20个虚通道的客户数据,复用成CAUI 10个物理通道的客户数据并发送。  307. Node B multiplexes the customer data of 20 virtual channels after delay compensation into customer data of 10 physical channels of CAUI and sends it. the

在一种应用场景下,节点A可以将进行延时补偿后的20个虚通道的客户数据复用成CAUI 10个10G物理通道的客户数据,并可以向以太网设备或其它设备发送其复用成的CAUI 10个10G物理通道的客户数据。  In an application scenario, node A can multiplex the customer data of 20 virtual channels after delay compensation into customer data of 10 10G physical channels of CAUI, and can send the multiplexed data to Ethernet devices or other devices Customer data of 10 10G physical channels of CAUI. the

由上述技术方案可以看出,本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在 OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, and can Relatively improve the reliability of customer data transmission; at the same time relatively reduce the complexity of data processing at the OTN sender; simplify the process of customer data transmission as a whole. the

进一步的,由发送端来解复用CAUI 10个10G物理通道的客户数据,并获取延时信息,相对分担了接收端的数据处理负荷。  Furthermore, the sending end demultiplexes the customer data of the 10 10G physical channels of CAUI and obtains the delay information, which relatively shares the data processing load of the receiving end. the

实施例三  Embodiment three

本实施以节点A(源端)将CAUI 10个10G物理通道的客户数据映射到ODU4,节点B(目的端)进行延时补偿为例,进行具体说明。  In this implementation, node A (source end) maps customer data of 10 10G physical channels of CAUI to ODU4, and node B (destination end) performs delay compensation as an example for specific description. the

请参阅图4,本发明实施例三的一种传送客户数据的方法可以包括:  Referring to Fig. 4, a method for transmitting customer data according to Embodiment 3 of the present invention may include:

401、节点A获取CAUI 10个10G物理通道的客户数据。  401. Node A obtains customer data of ten 10G physical channels of CAUI. the

402、节点A将10个10G物理通道的客户数据分别映射到ODU4并发送。  402. Node A maps customer data of ten 10G physical channels to ODU4 respectively and sends them. the

在一种应用场景下,节点A可以将获取的CAUI 10个10G物理通道的客户数据以n比特间插的方式,异步映射到ODU4并发送。  In an application scenario, node A can asynchronously map the acquired customer data of 10 10G physical channels of CAUI to ODU4 in an interleaved manner of n bits and send it. the

403、节点B接收并解映射ODU4,获得ODU4承载的CAUI 10个10G物理通道的客户数据。  403. Node B receives and demaps ODU4, and obtains customer data of ten 10G physical channels of CAUI carried by ODU4. the

在一种应用场景下,节点B可以接收到节点A发送的ODU4,并解映射接收到的ODU4的OPU4净荷区,获得其承载的CAUI 10个10G物理通道的客户数据。  In one application scenario, Node B can receive the ODU4 sent by Node A, and demap the OPU4 payload area of the received ODU4, and obtain the customer data of the CAUI 10 10G physical channels carried by it. the

404、节点B将获得的10个10G物理通道的客户数据解复用成20个虚通道的客户数据。  404. The node B demultiplexes the acquired customer data of 10 10G physical channels into customer data of 20 virtual channels. the

在一种应用场景下,节点A将获取的CAUI 10个10G物理通道的客户数据进行比特解复用,将其恢复成20个虚通道的客户数据。  In one application scenario, node A performs bit demultiplexing on the acquired customer data of 10 10G physical channels of CAUI, and restores it into customer data of 20 virtual channels. the

405、节点B检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  405. The node B detects the alignment code blocks in the client data of the 20 virtual channels, and obtains the delay information of the client data of the 20 virtual channels respectively. the

在一种应用场景下,节点B可以先对20个虚通道的客户数据进行66B码块同步,然后再检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  In one application scenario, node B can first synchronize the 66B code blocks of the customer data of the 20 virtual channels, and then detect the alignment code blocks in the customer data of the 20 virtual channels, and obtain the customers of the 20 virtual channels respectively. Data delay information. the

406、节点B根据获得的20个虚通道的延时信息分别对获得的20个虚通道的客户数据进行延时补偿。  406. The node B performs delay compensation for the obtained client data of the 20 virtual channels according to the obtained delay information of the 20 virtual channels. the

407、节点B将进行延时补偿后的20个虚通道的客户数据复用成10个物理 通道的客户数据并发送。  407. Node B multiplexes the client data of 20 virtual channels after delay compensation into client data of 10 physical channels and sends it. the

一种应用场景下,步骤407可与步骤307相同,步骤407的具体执行过程可参照步骤307中的相关描述,此处不再赘述。  In one application scenario, step 407 may be the same as step 307, and the specific execution process of step 407 may refer to the related description in step 307, which will not be repeated here. the

由上述技术方案可以看出,本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, and can Relatively improve the reliability of customer data transmission; at the same time relatively reduce the complexity of data processing at the OTN sender; simplify the process of customer data transmission as a whole. the

实施例四  Embodiment four

本实施以节点A(源端)将CAUI 10个10G物理通道的客户数据映射到ODU4的80个时隙中,节点B(目的端)进行延时补偿为例,进行具体说明。  In this implementation, node A (source) maps customer data of 10 10G physical channels of CAUI to 80 time slots of ODU4, and node B (destination) performs delay compensation as an example for specific description. the

请参阅图5,本发明实施例四的一种传送客户数据的方法可以包括:  Referring to Fig. 5, a method for transmitting customer data according to Embodiment 4 of the present invention may include:

501、节点A获取CAUI 10个10G物理通道的客户数据。  501. Node A acquires customer data of ten 10G physical channels of CAUI. the

502、节点A将获取的CAUI 10个10G物理通道的客户数据映射到ODU4的80个时隙中并发送。  502. Node A maps the acquired customer data of the 10 10G physical channels of CAUI to 80 time slots of ODU4 and sends it. the

在一种应用场景下,节点A可以将获取的CAUI 10个10G物理通道的客户数据映射到ODU4的80个时隙中,每个10G物理通道的客户数据可以映射到ODU4的任意8个时隙中。节点A可以采用统一控制的方式映射10个10G物理通道的客户数据到ODU4的80个时隙。  In one application scenario, node A can map the acquired customer data of 10 10G physical channels of CAUI to 80 time slots of ODU4, and the customer data of each 10G physical channel can be mapped to any 8 time slots of ODU4 middle. Node A can map customer data of 10 10G physical channels to 80 time slots of ODU4 in a unified control manner. the

503、节点B接收并解映射ODU4,获得ODU4承载的CAUI 10个10G物理通道的客户数据。  503. The node B receives and demaps the ODU4, and obtains customer data of ten 10G physical channels of the CAUI carried by the ODU4. the

在一种应用场景下,节点B可以接收到节点A发送的ODU4,并解映射接收到的ODU4的80个时隙,获得其承载的CAUI 10个10G物理通道的客户数据。  In one application scenario, Node B can receive the ODU4 sent by Node A, and demap the 80 time slots of the received ODU4, and obtain the customer data of 10 10G physical channels of CAUI carried by it. the

504、节点B将获得的CAUI 10个10G物理通道的客户数据解复用成20个虚通道的客户数据。  504. The node B demultiplexes the obtained customer data of 10 10G physical channels of CAUI into customer data of 20 virtual channels. the

在一种应用场景下,节点A将获取的CAUI 10个10G物理通道的客户数据进行比特解复用,将其恢复成20个虚通道的客户数据。  In one application scenario, node A performs bit demultiplexing on the acquired customer data of 10 10G physical channels of CAUI, and restores it into customer data of 20 virtual channels. the

505、节点B检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  505. The node B detects the alignment code blocks in the client data of the 20 virtual channels, and obtains delay information of the client data of the 20 virtual channels respectively. the

在一种应用场景下,步骤505可与步骤405相同,步骤505的具体执行过程 可参照步骤405中的相关描述,此处不再赘述。  In an application scenario, step 505 can be the same as step 405, and the specific execution process of step 505 can refer to the relevant description in step 405, and will not be repeated here. the

506、节点B根据获得的20个虚通道的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  506. The node B performs delay compensation for the obtained client data of the 20 virtual channels according to the obtained delay information of the 20 virtual channels. the

507、节点B将进行延时补偿后的20个虚通道的客户数据复用成CAUI 10个10G物理通道的客户数据并发送。  507. The node B multiplexes the customer data of the 20 virtual channels after the delay compensation into the customer data of 10 10G physical channels of CAUI and sends them. the

一种应用场景下,步骤507可与步骤307相同,步骤507的具体执行过程可参照步骤307中的相关描述,此处不再赘述。  In one application scenario, step 507 may be the same as step 307, and the specific execution process of step 507 may refer to the relevant description in step 307, which will not be repeated here. the

由上述技术方案可以看出,本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, and can Relatively improve the reliability of customer data transmission; at the same time relatively reduce the complexity of data processing at the OTN sender; simplify the process of customer data transmission as a whole. the

实施例五  Embodiment five

本实施以节点A(源端)将CAUI 10个10G物理通道的客户数据映射到ODU2e-10v,并通过10个ODU2e进行发送,节点B(目的端)进行延时补偿为例,进行具体说明。  In this implementation, node A (source) maps customer data of 10 10G physical channels of CAUI to ODU2e-10v, and transmits it through 10 ODU2e, and node B (destination) performs delay compensation as an example for specific explanation. the

请参阅图6,本发明实施例五的一种传送客户数据的方法可以包括:  Referring to Figure 6, a method for transmitting customer data according to Embodiment 5 of the present invention may include:

601、节点A获取CAUI 10个10G物理通道的客户数据。  601. Node A acquires customer data of ten 10G physical channels of CAUI. the

602、节点A将获取的CAUI 10个10G物理通道的客户数据分别映射到ODU2e-10v。  602. Node A maps the acquired customer data of the ten 10G physical channels of CAUI to ODU2e-10v respectively. the

其中,ODU2e-10v是级联结构,可以将ODU2e-10v拆分成10个ODU2e。  Among them, ODU2e-10v is a cascade structure, and ODU2e-10v can be split into 10 ODU2e. the

603、节点A将ODU2e-10v拆分成10个ODU2e并发送。  603. Node A splits ODU2e-10v into 10 ODU2e and sends them. the

604、节点B接收并解映射10个ODU2e,获得10个ODU2e承载的CAUI 10个10G物理通道的客户数据。  604. Node B receives and demaps 10 ODU2e, and obtains customer data of 10 10G physical channels of CAUI carried by 10 ODU2e. the

在一种应用场景下,节点B可以接收到节点A发送的10个ODU2e,并解映射接收到的10个ODU2e,获得其承载的CAUI 10个10G物理通道的客户数据。  In an application scenario, Node B can receive 10 ODU2e sent by Node A, and demap the received 10 ODU2e, and obtain customer data of 10 10G physical channels of CAUI carried by it. the

605、节点B将获得的CAUI 10个10G物理通道的客户数据解复用成20个虚通道的客户数据。  605. The node B demultiplexes the acquired customer data of 10 10G physical channels of CAUI into customer data of 20 virtual channels. the

606、节点B检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  606. The node B detects the alignment code blocks in the client data of the 20 virtual channels, and obtains delay information of the client data of the 20 virtual channels respectively. the

在一种应用场景下,步骤606可与步骤405相同,步骤606的具体执行过程可参照步骤405中的相关描述,此处不再赘述。  In an application scenario, step 606 may be the same as step 405, and the specific execution process of step 606 may refer to related descriptions in step 405, and details are not repeated here. the

607、节点B根据获得的20个虚通道的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  607. The node B performs delay compensation on the obtained client data of the 20 virtual channels according to the obtained delay information of the 20 virtual channels. the

608、节点B将进行延时补偿后的20个虚通道的客户数据复用成CAUI 10个10G物理通道的客户数据并发送。  608. The node B multiplexes the customer data of the 20 virtual channels after the delay compensation into the customer data of 10 10G physical channels of CAUI and sends them. the

一种应用场景下,步骤608可与步骤307相同,步骤608的具体执行过程可参照步骤307中的相关描述,此处不再赘述。  In one application scenario, step 608 may be the same as step 307, and the specific execution process of step 608 may refer to the relevant description in step 307, which will not be repeated here. the

由上述技术方案可以看出,本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, and can Relatively improve the reliability of customer data transmission; at the same time relatively reduce the complexity of data processing at the OTN sender; simplify the process of customer data transmission as a whole. the

实施例六  Embodiment six

本实施以节点A(源端)将CAUI 10个10G物理通道的客户数据映射到10个ODU2e,节点B(目的端)进行延时补偿为例,进行具体说明。  In this implementation, node A (source) maps customer data of 10 10G physical channels of CAUI to 10 ODU2e, and node B (destination) performs delay compensation as an example for specific explanation. the

请参阅图7,本发明实施例六的一种传送客户数据的方法可以包括:  Referring to Figure 7, a method for transmitting customer data according to Embodiment 6 of the present invention may include:

701、节点A获取CAUI 10个10G物理通道的客户数据。  701. Node A obtains customer data of ten 10G physical channels of CAUI. the

702、节点A将获取的CAUI 10个10G物理通道的客户数据分别映射到10个ODU2e并发送。  702. Node A maps the acquired customer data of the 10 10G physical channels of CAUI to 10 ODU2e respectively and sends them. the

703、节点B接收并解映射10个ODU2e,获得10个ODU2e承载的CAUI 10个10G物理通道的客户数据。  703. Node B receives and demaps 10 ODU2e, and obtains customer data of 10 10G physical channels of CAUI carried by 10 ODU2e. the

在一种应用场景下,节点B可以接收到节点A发送的10个ODU2e,并解映射接收到的10个ODU2e,获得其承载的CAUI 10个10G物理通道的客户数据。  In an application scenario, Node B can receive 10 ODU2e sent by Node A, and demap the received 10 ODU2e, and obtain customer data of 10 10G physical channels of CAUI carried by it. the

704、节点B将获得的CAUI 10个10G物理通道的客户数据解复用成20个虚通道的客户数据。  704. The node B demultiplexes the acquired customer data of 10 10G physical channels of CAUI into customer data of 20 virtual channels. the

705、节点B检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  705. The node B detects the alignment code blocks in the client data of the 20 virtual channels, and obtains delay information of the client data of the 20 virtual channels respectively. the

在一种应用场景下,步骤705可与步骤405相同,步骤705的具体执行过程可参照步骤405中的相关描述,此处不再赘述。  In an application scenario, step 705 may be the same as step 405, and the specific execution process of step 705 may refer to related descriptions in step 405, and details are not repeated here. the

706、节点B根据获得的20个虚通道的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  706. The node B performs delay compensation on the obtained client data of the 20 virtual channels according to the obtained delay information of the 20 virtual channels. the

707、节点B将进行延时补偿后的20个虚通道的客户数据复用成CAUI 10个物理通道的客户数据并发送。  707. Node B multiplexes the customer data of 20 virtual channels after delay compensation into customer data of 10 physical channels of CAUI and sends it. the

一种应用场景下,步骤707可与步骤307相同,步骤707的具体执行过程可参照步骤307中的相关描述,此处不再赘述。  In one application scenario, step 707 may be the same as step 307, and the specific execution process of step 707 may refer to the related description in step 307, which will not be repeated here. the

由上述技术方案可以看出,本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, and can Relatively improve the reliability of customer data transmission; at the same time relatively reduce the complexity of data processing at the OTN sender; simplify the process of customer data transmission as a whole. the

实施例七  Embodiment seven

基于上述任意一个实施例,本实施以节点A(源端)还可以将相互独立的N个物理通道的客户数据映射到ODUk,节点B(目的端)进行N个物理通道的客户数据的转发为例,进行具体说明。  Based on any of the above embodiments, in this implementation, node A (source end) can also map the client data of N physical channels independent of each other to ODUk, and node B (destination end) forwards the client data of N physical channels as example for specific description. the

请参阅图8,本发明实施例六的一种传送客户数据的方法可以包括:  Referring to Figure 8, a method for transmitting customer data according to Embodiment 6 of the present invention may include:

80l、节点A获取相互独立的N个物理通道的客户数据。  801. Node A obtains customer data of N physical channels that are independent of each other. the

在一种应用场景下,节点A还可以获取相互独立的10个物理通道的客户数据,其中,上述相互独立的10个物理通道的客户数据的业务类型可以包括如下10G CBR业务中的至少一个:10GE/FC业务、10G STM-64业务等,本发明不限于此。  In an application scenario, node A may also obtain customer data of 10 mutually independent physical channels, wherein the service type of the customer data of the above 10 mutually independent physical channels may include at least one of the following 10G CBR services: 10GE/FC service, 10G STM-64 service, etc., the present invention is not limited thereto. the

802、节点A将获取的相互独立的N个物理通道的客户数据映射到ODUk并发送。  802. Node A maps the acquired client data of N physical channels independent of each other to ODUk and sends it. the

在一种应用场景下,节点A可以获取相互独立的10个物理通道的10G CBR业务数据分别映射到10个ODU2e或ODU2并发送。  In an application scenario, node A can obtain 10G CBR service data of 10 independent physical channels and map them to 10 ODU2e or ODU2 respectively and send them. the

在另一种应用场景下,节点A也可以获取相互独立的10个物理通道的10GCBR业务数据映射到ODU4的80个时隙中并发送,每个物理通道的10G CBR业务数据映射到ODU4的8个时隙。  In another application scenario, node A can also obtain 10 GCBR service data of 10 independent physical channels and map them to 80 time slots of ODU4 and send them. The 10G CBR service data of each physical channel is mapped to 8 timeslots of ODU4. time slots. the

803、节点B接收并解映射ODUk,获得ODUk承载的相互独立的N个物理 通道的客户数据。  803. Node B receives and demaps the ODUk, and obtains customer data of N physical channels independently carried by the ODUk. the

在一种应用场景下,节点B可以接收节点A发送的10个ODU2e或ODU2,解映射10个ODU2e或ODU2承载的相互独立的10个物理通道的10G CBR业务数据。  In an application scenario, Node B can receive 10 ODU2e or ODU2 sent by Node A, and demap 10G CBR service data of 10 independent physical channels carried by 10 ODU2e or ODU2. the

在另一种应用场景下,节点A也可以接收节点A发送的ODU4,并解映射ODU4的80个时隙,获得其承载的相互独立的10个物理通道的10G CBR业务数据。  In another application scenario, node A can also receive ODU4 sent by node A, and demap 80 time slots of ODU4 to obtain 10G CBR service data of 10 independent physical channels carried by it. the

804、节点B分别恢复相互独立的N个物理通道的客户数据的时钟信息,根据N个通道的客户数据的时钟信息发送N个物理通道的客户数据。  804. Node B recovers clock information of client data of N physical channels that are independent of each other, and sends client data of N physical channels according to clock information of client data of N channels. the

在一种应用场景下,节点B可以恢复10个物理通道的10G CBR业务数据的时钟信息,根据每个通道的10G CBR业务数据的时钟信息发送10个物理通道的10G CBR业务数据。  In an application scenario, Node B can restore the clock information of 10G CBR service data of 10 physical channels, and send 10G CBR service data of 10 physical channels according to the clock information of 10G CBR service data of each channel. the

由上述技术方案可以看出,本实例中,节点A和节点B在承载传送100GE业务的同时,还可以兼容的承载10G CBR业务,实用性较大。  It can be seen from the above technical solution that in this example, while carrying and transmitting 100GE services, node A and node B can also compatiblely carry 10G CBR services, which is more practical. the

实施例八  Embodiment eight

相应的,本发明实施例中还提供一种传送网节点,请参阅图9,本发明实施例八的一种传送网节点可以包括:数据获取模块910和映射发送模块920。  Correspondingly, an embodiment of the present invention also provides a transport network node. Referring to FIG. 9 , a transport network node according to Embodiment 8 of the present invention may include: a data acquisition module 910 and a mapping sending module 920 . the

其中,数据获取模块910,用于获取多个通道的客户数据。  Among them, the data acquisition module 910 is configured to acquire customer data of multiple channels. the

在一种应用场景下,数据获取模块910可以从以太网设备或其它设备获取CAUI 10个物理通道的客户数据。  In an application scenario, the data obtaining module 910 may obtain customer data of 10 physical channels of the CAUI from an Ethernet device or other devices. the

映射发送模块920,用于将数据获取模块910获取的多个通道的客户数据映射到ODUk并发送。  The mapping sending module 920 is configured to map and send the customer data of multiple channels acquired by the data acquiring module 910 to the ODUk. the

可以理解的是,映射发送模块920可以采用多种方式数据获取模块910获取的多个通道的客户数据到ODUk。  It can be understood that the mapping sending module 920 may use multiple methods to obtain the customer data of multiple channels obtained by the data obtaining module 910 to the ODUk. the

在一种应用场景下,映射发送模块920可以包括:  In an application scenario, the mapping sending module 920 may include:

解复用子模块921、用于将数据获取模块910获取的CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据。  The demultiplexing sub-module 921 is used to demultiplex the customer data of 10 physical channels of CAUI acquired by the data acquisition module 910 into customer data of 20 virtual channels. the

延时获取子模块922,用于检测解复用子模块921解复用出的20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  The delay acquisition sub-module 922 is used to detect the alignment code blocks in the client data of the 20 virtual channels demultiplexed by the demultiplexing sub-module 921, and obtain the delay information of the client data of the 20 virtual channels respectively. the

映射发送子模块923,用于将解复用子模块92l解复用出20个虚通道的客户数据映射到ODU4的80个时隙中,将延时获取子模块922获得的20个虚通道的客户数据的延时信息映射到ODU4的开销区并发送。  The mapping and sending sub-module 923 is used to map the customer data demultiplexed by the demultiplexing sub-module 921 into 20 virtual channels into 80 time slots of ODU4, and obtain the time slots of the 20 virtual channels obtained by the delay acquisition sub-module 922 The delay information of client data is mapped to the overhead area of ODU4 and sent. the

在另一种应用场景下,映射发送模块920可以用于将数据获取模块910获取的CAUI 10个物理通道的客户数据以n比特间插的方式,异步映射到ODU4并发送。  In another application scenario, the mapping sending module 920 can be used to asynchronously map and send the customer data of the 10 physical channels of the CAUI acquired by the data acquiring module 910 to the ODU4 in an n-bit interleaved manner. the

在另一种应用场景下,映射发送模块920可以用于将数据获取模块910获取的CAUI 10个物理通道的客户数据映射到ODU2e-10v;将ODU2e-10v拆分成10个ODU2e并发送。  In another application scenario, the mapping sending module 920 can be used to map the customer data of the CAUI 10 physical channels acquired by the data acquisition module 910 to ODU2e-10v; split ODU2e-10v into 10 ODU2e and send them. the

在另一种应用场景下,映射发送模块920可以用于将数据获取模块910获取的CAUI 10个物理通道的客户数据映射到10个ODU2e并发送。  In another application scenario, the mapping sending module 920 can be used to map the customer data of the 10 physical channels of the CAUI acquired by the data obtaining module 910 to 10 ODU2e and send them. the

接收端可以接收并映射ODUk,获得ODUk承载的客户数据,并对获得的客户数据进行延时补偿。  The receiving end can receive and map the ODUk, obtain the client data carried by the ODUk, and perform delay compensation for the obtained client data. the

在一种应用场景下,数据获取模块910还可以用于,从以太网设备或其它设备获取相互独立的10个物理通道的10G CBR业务数据。  In an application scenario, the data obtaining module 910 may also be used to obtain 10G CBR service data of 10 independent physical channels from an Ethernet device or other devices. the

映射发送模块920还可以用于,将数据获取模块910获取的相互独立的10个物理通道的10G CBR业务数据映射到10个ODU2或ODU2e并发送。  The mapping sending module 920 can also be used to map and send the 10G CBR service data of 10 independent physical channels obtained by the data obtaining module 910 to 10 ODU2 or ODU2e. the

映射发送模块920还可以用于,将数据获取模块910获取的相互独立的10个物理通道的10G CBR业务数据映射到ODU4的80个时隙中并发送。  The mapping sending module 920 can also be used to map the 10G CBR service data of 10 independent physical channels obtained by the data obtaining module 910 into 80 time slots of the ODU4 and send them. the

接收端可以接收并解映射ODUk,获得ODUk承载的相互独立的10个物理通道的10G CBR业务数据,分别恢复获得的相互独立的10个10G物理通道的客户数据的时钟信息,并根据相互独立的10个10G物理通道的客户数据的时钟信息发送10个10G物理通道的客户数据。  The receiving end can receive and demap the ODUk, obtain the 10G CBR service data of the 10 independent physical channels carried by the ODUk, recover the clock information of the customer data of the 10 independent 10G physical channels obtained respectively, and The clock information of the customer data of the 10 10G physical channels sends the customer data of the 10 10G physical channels. the

可以理解的是,本实施例所述的传送网节点可以是如实施例二至七中的节点A,其各个功能模块的功能可以根据实施例二至七中的方法具体实现,其具体实现过程可以参见实施例二至七中的相关描述,在此不再赘述。  It can be understood that the transport network node described in this embodiment may be node A as in Embodiments 2 to 7, and the functions of each functional module thereof may be implemented according to the method in Embodiments 2 to 7. The specific implementation process Reference may be made to the relevant descriptions in Embodiments 2 to 7, and details are not repeated here. the

由上述技术方案可以看出,在本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对 降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, It can relatively improve the reliability of customer data transmission; at the same time, it can relatively reduce the complexity of data processing at the OTN sending end; and simplify the process of customer data transmission as a whole. the

实施例九  Embodiment nine

相应的,本发明实施例中还提供一种传送网节点,请参阅图10,本发明实施例九的一种传送网节点可以包括:接收解析模块1010、延时补偿模块1020和第一发送模块1030。  Correspondingly, an embodiment of the present invention also provides a transport network node, please refer to FIG. 10 , a transport network node in Embodiment 9 of the present invention may include: a receiving analysis module 1010, a delay compensation module 1020 and a first sending module 1030. the

其中,接收解析模块1010,用于接收并解映射ODUk,获得ODUk承载的多个通道的客户数据。  Wherein, the receiving and analyzing module 1010 is configured to receive and demap the ODUk, and obtain customer data of multiple channels carried by the ODUk. the

可以理解的是,发送端可以采用多种方式映射客户数据到ODUk,接收解析模块1010则可以采用与之对应的多种方式解映射接收到的ODUk,本发明不做限定。  It can be understood that the sending end can map the client data to the ODUk in various ways, and the receiving and analyzing module 1010 can demap the received ODUk in various ways corresponding thereto, which is not limited in the present invention. the

延时补偿模块1020,用于对接收解析模块1010获得的多个通道的客户数据进行延时补偿。  The delay compensation module 1020 is configured to perform delay compensation for the customer data of multiple channels obtained by the receiving analysis module 1010 . the

在一种应用场景下,延时补偿模块1020具体可以用于,在接收解析模块1010获得的多个通道的客户数据为多个物理通道的客户数据时,将接收解析模块1010获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿。  In one application scenario, the delay compensation module 1020 can be specifically configured to receive multiple physical The customer data of the channel is demultiplexed into the customer data of multiple virtual channels; the alignment word code blocks in the customer data of the multiple virtual channels are detected, and the delay information of the customer data of the multiple virtual channels is respectively obtained; According to the acquired delay information of the client data of the multiple virtual channels, delay compensation is performed on the demultiplexed client data of the multiple virtual channels. the

在接收解析模块1010获得的多个通道的客户数据为多个虚通道的客户数据时,分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对接收解析模块1010获得的多个虚通道的客户数据进行延时补偿。  When the customer data of multiple channels obtained by the receiving analysis module 1010 is the customer data of multiple virtual channels, the delay information of the customer data of multiple virtual channels is obtained respectively; according to the delay of the customer data of multiple virtual channels acquired information, and perform delay compensation on the customer data of multiple virtual channels obtained by the receiving analysis module 1010. the

第一发送模块1030,用于发送延时补偿模块1020进行延时补偿后的客户数据。  The first sending module 1030 is configured to send the customer data after the delay compensation is performed by the delay compensation module 1020 . the

以承载传送100GE业务为例,在一种应用场景下,接收解析模块1010可以用于,接收并解映射ODU4,获得ODU4的80个时隙承载的20个虚通道的客户数据和ODU4的开销区承载的20个虚通道的客户数据的延时信息。  Taking the transmission of 100GE services as an example, in an application scenario, the receiving and analyzing module 1010 can be used to receive and demap ODU4, and obtain the customer data of 20 virtual channels carried by 80 time slots of ODU4 and the overhead area of ODU4 Delay information of customer data carried by 20 virtual channels. the

延时补偿模块1020可以包括:  Delay compensation module 1020 may include:

延时补偿子模块1023,用于根据接收解析模块1010获得的20个虚通道的客户数据的延时信息,对接收解析子模块1010获得的20个虚通道的客户数据进行延时补偿。  The delay compensation sub-module 1023 is configured to perform delay compensation for the client data of the 20 virtual channels obtained by the receiving and analyzing sub-module 1010 according to the delay information of the client data of the 20 virtual channels obtained by the receiving and analyzing module 1010 . the

在一种应用场景下,接收解析模块1010可以用于,接收并解映射ODU4,获得ODU4承载的CAUI 10个物理通道的客户数据。  In an application scenario, the receiving and parsing module 1010 can be used to receive and demap the ODU4, and obtain customer data of 10 physical channels of the CAUI carried by the ODU4. the

在一种应用场景下,接收解析模块可以用于,接收并解映射10个ODU2e,获得10个ODU2e分别承载的CAUI 10个物理通道的客户数据。  In an application scenario, the receiving and parsing module can be used to receive and demap 10 ODU2e, and obtain customer data of 10 physical channels of CAUI carried by 10 ODU2e respectively. the

延时补偿模块1020可以包括:解复用子模块1021、延时获取子模块1022和延时补偿子模块1023。  The delay compensation module 1020 may include: a demultiplexing submodule 1021 , a delay acquisition submodule 1022 and a delay compensation submodule 1023 . the

其中,解复用子模块1021,用于将接收解析模块1010获得的CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据。  Wherein, the demultiplexing sub-module 1021 is used to demultiplex the customer data of 10 physical channels of the CAUI obtained by the receiving analysis module 1010 into customer data of 20 virtual channels. the

延时获取子模块1022,用于检测解复用子模块1021解复用成的20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息。  The delay acquisition sub-module 1022 is used to detect the alignment code blocks in the client data of the 20 virtual channels demultiplexed by the demultiplexing sub-module 1021, and obtain the delay information of the client data of the 20 virtual channels respectively. the

延时补偿子模块1023,用于根据延时获取子模块1022获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿。  The delay compensation sub-module 1023 is configured to perform delay compensation on the obtained client data of the 20 virtual channels according to the delay information of the client data of the 20 virtual channels obtained by the delay obtaining sub-module 1022 . the

第一发送模块1030可以将延时补偿子模块1023进行延时补偿后的20个虚通道的客户数据复用为CAUI 10个物理通道的客户数据并发送。  The first sending module 1030 can multiplex the customer data of 20 virtual channels after the delay compensation sub-module 1023 performs delay compensation into the customer data of 10 physical channels of CAUI and send it. the

在一种应用场景下,接收解析模块1010还可以用于,接收并解映射ODUk,获得ODUk承载的相互独立的10个10G物理通道的客户数据。  In an application scenario, the receiving and parsing module 1010 may also be used to receive and demap the ODUk to obtain customer data of 10 mutually independent 10G physical channels carried by the ODUk. the

传送网节点还可以包括:  Transport network nodes can also include:

第二发送模块1040,用于分别恢复接收解析模块1010获得的相互独立的10个10G物理通道的客户数据的时钟信息,并根据相互独立的10个10G物理通道的客户数据的时钟信息发送10个10G物理通道的客户数据。  The second sending module 1040 is configured to respectively recover the clock information of the customer data of the ten mutually independent 10G physical channels obtained by the receiving and analyzing module 1010, and send 10 customer data according to the clock information of the ten mutually independent 10G physical channels. Customer data of 10G physical channel. the

可以理解的是,本实施例所述的传送网节点可以是如实施例二至七中的节点B,其各个功能模块的功能可以根据实施例二至七中的方法具体实现,其具体实现过程可以参见实施例二至七中的相关描述,在此不再赘述。  It can be understood that the transport network node described in this embodiment may be the Node B in Embodiments 2 to 7, and the functions of each functional module thereof may be implemented according to the methods in Embodiments 2 to 7. The specific implementation process Reference may be made to the relevant descriptions in Embodiments 2 to 7, and details are not repeated here. the

由上述技术方案可以看出,在本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据 在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate the possible delay caused by the transmission of customer data on the OTN, The transmission reliability of customer data can be relatively improved; at the same time, the complexity of data processing at the OTN sending end is relatively reduced; and the processing process of customer data transmission is simplified as a whole. the

实施例十  Embodiment ten

相应的,本发明实施例中还提供一种通信系统,请参阅图11,本发明实施例十的一种通信系统可以包括第一节点1110和第二节点1120。  Correspondingly, an embodiment of the present invention also provides a communication system. Referring to FIG. 11 , a communication system according to Embodiment 10 of the present invention may include a first node 1110 and a second node 1120 . the

其中,第一节点1110和第一节点1120以可通信方式相连接。  Wherein, the first node 1110 and the first node 1120 are connected in a communicable manner. the

第一节点1110,用于获取多个通道的客户数据;将获取的多个通道的客户数据映射到ODUk并发送。  The first node 1110 is configured to acquire customer data of multiple channels; map the acquired customer data of multiple channels to ODUk and send it. the

第二节点1120,用于接收并解映射ODUk,获得ODUk承载的多个通道的客户数据;对获得的多个通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。  The second node 1120 is configured to receive and demap the ODUk, obtain client data of multiple channels carried by the ODUk; perform delay compensation on the acquired client data of multiple channels; and send the client data after delay compensation. the

在一种应用场景下,第一节点1110可以将获取的多个物理通道的客户数据直接映射到ODUk并发送。第二节点可以具体用于接收并解映射ODUk,获得ODUk承载的多个物理通道的客户数据;将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。  In an application scenario, the first node 1110 may directly map the acquired customer data of multiple physical channels to the ODUk and send it. The second node can be specifically used to receive and demap ODUk, obtain customer data of multiple physical channels carried by ODUk; demultiplex the obtained customer data of multiple physical channels into customer data of multiple virtual channels; detect and demultiplex Using the aligned word code blocks in the customer data of multiple virtual channels to obtain the delay information of the customer data of multiple virtual channels respectively; according to the delay information of the customer data of multiple virtual channels obtained, demultiplex Perform delay compensation on the customer data of multiple virtual channels formed; send the customer data after delay compensation. the

在另一种应用场景下,第一节点1110将获取的多个物理通道的客户数据解复用为多个虚通道的客户数据,并映射到ODUk并发送。第二节点1020可以具体用于,接收并解映射ODUk,获得ODUk承载的多个虚通道的客户数据;分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。  In another application scenario, the first node 1110 demultiplexes the acquired client data of multiple physical channels into client data of multiple virtual channels, maps them to the ODUk, and sends them. The second node 1020 can be specifically configured to receive and demap ODUk, obtain customer data of multiple virtual channels carried by ODUk; obtain delay information of customer data of multiple virtual channels respectively; Delay information of data, performing delay compensation on the obtained customer data of multiple virtual channels; sending the customer data after delay compensation. the

以第一节点1110和第二节点1120承载传送100GE业务为例,在一种应用场景下,第一节点1110具体可以用于,获取CAUI 10个物理通道的客户数据;将获取的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据 的延时信息;将20个虚通道的客户数据映射到ODU4的80个时隙中,将20个虚通道的客户数据的延时信息映射到ODU4的开销区并发送。  Taking the first node 1110 and the second node 1120 as an example to carry and transmit 100GE services, in an application scenario, the first node 1110 can specifically be used to acquire customer data of 10 physical channels of CAUI; the acquired 10 physical channels The customer data of 20 virtual channels are demultiplexed into customer data of 20 virtual channels; the alignment word code blocks in the customer data of 20 virtual channels are detected, and the delay information of the customer data of 20 virtual channels are respectively obtained; The client data is mapped to 80 time slots of ODU4, and the delay information of client data of 20 virtual channels is mapped to the overhead area of ODU4 and sent. the

第二节点1120可以具体用于,接收并解映射ODU4,获得ODU4的80个时隙承载的20个虚通道的客户数据和ODU4的开销区承载的20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为CAUI 10个物理通道的客户数据并发送。  The second node 1120 may be specifically configured to receive and demap the ODU4, and obtain the client data of the 20 virtual channels carried by the 80 time slots of the ODU4 and the delay information of the client data of the 20 virtual channels carried by the overhead area of the ODU4; According to the delay information of the obtained customer data of the 20 virtual channels, delay compensation is performed on the obtained customer data of the 20 virtual channels; the compensated customer data of the 20 virtual channels is multiplexed into 10 physical channels of CAUI customer data and send it. the

在另一种应用场景下,第一节点1110具体可以用于,获取CAUI 10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到ODU4并发送。  In another application scenario, the first node 1110 can be specifically used to acquire customer data of 10 physical channels of the CAUI; map the acquired customer data of 10 physical channels to ODU4 and send it. the

第二节点1120具体可以用于,接收并解映射ODU4,获得ODU4承载的CAUI 10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为CAUI 10个物理通道的客户数据并发送。  The second node 1120 can specifically be used to receive and demap ODU4, obtain customer data of 10 physical channels of CAUI carried by ODU4; demultiplex the obtained customer data of 10 physical channels into customer data of 20 virtual channels; Detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of the 20 virtual channels respectively; according to the delay information of the customer data of the 20 virtual channels obtained, the The customer data of the channel is compensated for delay; the customer data of the 20 virtual channels after compensation is multiplexed into the customer data of 10 physical channels of CAUI and sent. the

在另一种应用场景下,第一节点1110具体可以用于,获取CAUI 10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到ODU2e-10v;将ODU2e-10v拆分成10个ODU2e并发送。  In another application scenario, the first node 1110 can specifically be used to acquire customer data of 10 physical channels of CAUI; map the acquired customer data of 10 physical channels to ODU2e-10v; split ODU2e-10v into 10 ODU2e and send. the

第二节点1120具体可以用于,接收并解映射10个ODU2e,获得10个0DU2e分别承载的CAUI 10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为CAUI 10个物理通道的客户数据并发送。  The second node 1120 can specifically be used to receive and demap 10 ODU2e, obtain customer data of CAUI 10 physical channels carried by 10 ODU2e respectively; demultiplex the obtained customer data of 10 physical channels into 20 virtual channel customer data; detect the alignment word code blocks in the customer data of 20 virtual channels, respectively obtain the delay information of the customer data of 20 virtual channels; according to the delay information of the customer data of the 20 virtual channels obtained, to The obtained customer data of the 20 virtual channels is compensated for delay; the compensated customer data of the 20 virtual channels is multiplexed into the customer data of 10 physical channels of CAUI and sent. the

在另一种应用场景下,第一节点1110具体可以用于,获取CAUI 10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到10个ODU2e并发送。  In another application scenario, the first node 1110 can be specifically used to acquire customer data of 10 physical channels of the CAUI; map the acquired customer data of 10 physical channels to 10 ODU2e and send them. the

第二节点1120具体可以用于,接收并解映射10个ODU2e,获得10个 ODU2e分别承载的CAUI 10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为CAUI 10个物理通道的客户数据并发送。  The second node 1120 can specifically be used to receive and demap 10 ODU2e, obtain customer data of CAUI 10 physical channels carried by 10 ODU2e respectively; demultiplex the obtained customer data of 10 physical channels into 20 virtual channel customer data; detect the alignment word code blocks in the customer data of 20 virtual channels, respectively obtain the delay information of the customer data of 20 virtual channels; according to the delay information of the customer data of the 20 virtual channels obtained, to The obtained customer data of the 20 virtual channels is compensated for delay; the compensated customer data of the 20 virtual channels is multiplexed into the customer data of 10 physical channels of CAUI and sent. the

在一种应用场景下,第一节点1110还可以用于,获取相互独立的10个10G物理通道的客户数据;将获取的10个物理通道的客户数据映射到ODUk并发送。  In an application scenario, the first node 1110 may also be used to acquire customer data of 10 mutually independent 10G physical channels; map the acquired customer data of 10 physical channels to ODUk and send it. the

第二节点1120还可以用于,用于接收并解映射ODUk,获得ODUk承载的相互独立的10个10G物理通道的客户数据;分别恢复获得的10个10G物理通道的客户数据的时钟信息,并根据10个10G物理通道的客户数据的时钟信息发送10个10G物理通道的客户数据。  The second node 1120 can also be used for receiving and demapping the ODUk, obtaining customer data of 10 mutually independent 10G physical channels carried by the ODUk; respectively recovering the clock information of the customer data of the 10 10G physical channels obtained, and Send the customer data of the ten 10G physical channels according to the clock information of the customer data of the ten 10G physical channels. the

可以理解的是,本实施例中的第一节点1110可以是如实施例二至七中的节点A,本实施例中的第二节点1120可以是如实施例二至七中的节点B,第一节点1110和第二节点1120的功能可以根据实施例二至七中的方法具体实现,其具体实现过程可以参见实施例二至七中的相关描述,在此不再赘述。  It can be understood that the first node 1110 in this embodiment may be node A in embodiments 2 to 7, and the second node 1120 in this embodiment may be node B in embodiments 2 to 7. The functions of the first node 1110 and the second node 1120 can be specifically implemented according to the methods in Embodiments 2 to 7, and the specific implementation process can refer to the relevant descriptions in Embodiments 2 to 7, which will not be repeated here. the

由上述技术方案可以看出,在本实施例中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  It can be seen from the above technical solution that in this embodiment, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN, The transmission reliability of customer data can be relatively improved; at the same time, the complexity of data processing at the OTN sending end is relatively reduced; and the processing process of customer data transmission is simplified as a whole. the

此外,参见图12、本发明实施例还提供另一种通信系统,包括第一节点1210和第二节点1220。  In addition, referring to FIG. 12 , the embodiment of the present invention also provides another communication system, including a first node 1210 and a second node 1220 . the

其中,第一节点1210包括:接收模块1211、延时获取模块1212和映射发送模块1213。第二节点1220包括:接收解映射模块1221、延时补偿模块1222和发送模块1223。  Wherein, the first node 1210 includes: a receiving module 1211 , a delay obtaining module 1212 and a mapping sending module 1213 . The second node 1220 includes: a receiving demapping module 1221 , a delay compensation module 1222 and a sending module 1223 . the

接收模块1211包括:数据获取子模块12111和解复用子模块12112。  The receiving module 1211 includes: a data acquisition submodule 12111 and a demultiplexing submodule 12112 . the

其中,数据获取子模块,用于接收CAUI 10个物理通道的客户数据。  Among them, the data acquisition sub-module is used to receive customer data of 10 physical channels of CAUI. the

解复用子模块12112,用将CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据。  The demultiplexing sub-module 12112 is used to demultiplex the customer data of 10 physical channels of CAUI into customer data of 20 virtual channels. the

延时获取模块1212,用于在每个虚通道的客户数据中检测对齐字码块,以获取各个虚通道的延时信息。  The delay obtaining module 1212 is configured to detect the alignment code block in the client data of each virtual channel, so as to obtain the delay information of each virtual channel. the

映射发送模块1213,用于将20个虚通道的客户数据进行分通道映射,每个虚通道数据映射到ODU4的4个时隙,并将20个虚通道的延时信息映射到ODU4的开销区。  The mapping sending module 1213 is used to map the customer data of 20 virtual channels by channel, each virtual channel data is mapped to 4 time slots of ODU4, and the delay information of 20 virtual channels is mapped to the overhead area of ODU4 . the

接收解映射模块1221,用于接收并解映射出ODU4的80个时隙承载的20个虚通道的客户数据,并提取ODU4开销区承载的20个虚通道的客户数据的延时信息。  The receiving demapping module 1221 is configured to receive and demap the client data of the 20 virtual channels carried by the 80 time slots of the ODU4, and extract the delay information of the client data of the 20 virtual channels carried by the ODU4 overhead area. the

延时补偿模块1222,用于将根据20个虚通道的客户数据的延时信息对20个虚通道的客户数据进行延时补偿;将进行延时补偿后的20个虚通道的客户数据比特复用为CAUI 10个物理通道的客户数据。  The delay compensation module 1222 is used to perform delay compensation on the customer data of the 20 virtual channels according to the delay information of the customer data of the 20 virtual channels; Customer data for 10 physical channels for CAUI. the

发送模块1223,用于发送延时补偿模块1222比特复用成的CAUI 10个物理通道的客户数据。  The sending module 1223 is configured to send the customer data of the CAUI 10 physical channels multiplexed by the delay compensation module 1222 bits. the

此外,参见图13、本发明实施例还提供另一种通信系统,包括发送装置1310和接收装置1320。  In addition, referring to FIG. 13 , the embodiment of the present invention also provides another communication system, including a sending device 1310 and a receiving device 1320 . the

其中,发送装置1310包括:接收模块1311和映射发送模块1312。接收装置1320包括:接收解映射模块1321、延时补偿模块1322和发送模块1323。  Wherein, the sending device 1310 includes: a receiving module 1311 and a mapping sending module 1312 . The receiving device 1320 includes: a receiving demapping module 1321 , a delay compensation module 1322 and a sending module 1323 . the

接收模块1311,用于接收CAUI 10个物理通道的客户数据。  The receiving module 1311 is used to receive customer data of 10 physical channels of CAUI. the

映射发送模块1322,用于将CAUI 10个物理通道的客户数据映射到ODU4的80时隙并发送  The mapping sending module 1322 is used to map the customer data of 10 physical channels of CAUI to 80 time slots of ODU4 and send it

接收解映射模块1321,用于接收并解映射出ODU4的80时隙承载的CAUI10个物理通道的客户数据。  The receiving demapping module 1321 is configured to receive and demap customer data of 10 physical channels of the CAUI carried by 80 time slots of the ODU4. the

延时补偿模块1322,用于将CAUI 10个物理通道的客户数据解复用成20个虚通道的客户数据,并在每个虚通道的客户数据中检测对齐字码块,以获取各个虚通道的延时信息;根据20个虚通道的客户数据的延时信息对20个虚通道的客户数据进行延时补偿;将进行延时补偿后的20个虚通道的客户数据比特复用为CAUI 10个物理通道的客户数据。  The delay compensation module 1322 is used to demultiplex the customer data of 10 physical channels of CAUI into the customer data of 20 virtual channels, and detect the alignment code block in the customer data of each virtual channel to obtain each virtual channel The delay information of the customer data of the 20 virtual channels; the delay compensation of the customer data of the 20 virtual channels is performed according to the delay information of the customer data of the 20 virtual channels; the customer data bits of the 20 virtual channels after the delay compensation are multiplexed into CAUI 10 customer data for physical channels. the

发送模块1323,用于发送延时补偿模块1222比特复用成的CAUI 10个物理通道的客户数据。  The sending module 1323 is configured to send the customer data of the 10 physical channels of the CAUI multiplexed by the delay compensation module 1222 bits. the

此外,参见图14、本发明实施例还提供另一传送客户数据的实现方式示意图,发送端的各个模块处理过程如下:  In addition, referring to Figure 14, the embodiment of the present invention also provides a schematic diagram of another implementation of transmitting customer data. The processing process of each module at the sending end is as follows:

数据接收模块,接收100GE CAUI接口数据。  The data receiving module receives 100GE CAUI interface data. the

多通道延时监控模块,通过将100GE CAUI数据转换为100GE虚通道数据,在每个虚通道上检测对齐字码块以获取各个虚通道之间的时延信息,并将时延信息发送到映射模块。  The multi-channel delay monitoring module converts 100GE CAUI data into 100GE virtual channel data, detects alignment code blocks on each virtual channel to obtain delay information between each virtual channel, and sends the delay information to the mapping module. the

映射模块,将CAUI接口数据转换为100GE虚通道数据进行分通道映射,每个虚通道数据映射到OPU4的4个时隙。  The mapping module converts CAUI interface data into 100GE virtual channel data for sub-channel mapping, and maps each virtual channel data to 4 time slots of OPU4. the

此外,参见图15、本发明实施例还提供另一传送客户数据的实现方式示意图,接收端的各个模块处理过程如下:  In addition, referring to Figure 15, the embodiment of the present invention also provides a schematic diagram of another implementation of transmitting customer data, and the processing process of each module at the receiving end is as follows:

解映射模块,从ODU4中解映射出100GE客户数据,并提取时延信息  Demapping module, demaps 100GE customer data from ODU4, and extracts delay information

延时补偿模块,根据时延补偿信息进行100GE时延补偿,将虚通道的客户数据进行比特复用恢复CAUI接口数据  The delay compensation module performs 100GE delay compensation according to the delay compensation information, bit-multiplexes the customer data of the virtual channel and restores the CAUI interface data

发送模块,发送100GE CAUI接口数据。  The sending module sends 100GE CAUI interface data. the

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。  It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention. the

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。上述各个实施例加上标号只为引述方便,并无优劣之分。  In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments. The symbols added to the above-mentioned embodiments are only for the convenience of quoting, and there is no distinction between advantages and disadvantages. the

综上所述,在本发明实施例的技术方案中,OTN发送端不对客户数据进行延时补偿,而由OTN接收端对客户数据进行延迟补偿,能够剔除客户数据在OTN上传送可能造成的延迟,能够相对提高客户数据的传送可靠性;同时相对降低了OTN发送端数据处理的复杂度;从整体上简化客户数据传送的处理过程。  To sum up, in the technical solution of the embodiment of the present invention, the OTN sending end does not perform delay compensation for customer data, but the OTN receiving end performs delay compensation for customer data, which can eliminate possible delays caused by customer data transmission on the OTN , can relatively improve the transmission reliability of customer data; at the same time relatively reduce the complexity of data processing at the OTN sending end; simplify the processing process of customer data transmission as a whole. the

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。  Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: ROM, RAM, disk or CD, etc. the

以上对本发明实施例所提供的一种传送客户数据的方法、设备及通信系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。  The method, equipment and communication system for transmitting customer data provided by the embodiment of the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiment is only used To help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, this specification The content should not be construed as a limitation of the invention. the

Claims (14)

1.一种传送客户数据的方法,其特征在于,包括:1. A method for transmitting customer data, comprising: 接收光通道数据单元ODUk,并采用与发送端所采用的映射方式相对应的解映射方式解映射ODUk,获得ODUk承载的多个通道的客户数据,其中,k用于表示ODUk的种类和比特速率;Receive the optical channel data unit ODUk, and use the demapping method corresponding to the mapping method adopted by the sending end to demap the ODUk, and obtain the customer data of multiple channels carried by the ODUk, where k is used to indicate the type and bit rate of the ODUk ; 对获得的多个通道的客户数据进行延时补偿;Delay compensation for customer data obtained from multiple channels; 发送进行延时补偿后的客户数据;Send customer data after delay compensation; 其中,所述对获得的多个通道的客户数据进行延时补偿,包括:Wherein, the delay compensation for the acquired customer data of multiple channels includes: 若获得的多个通道的客户数据为多个物理通道的客户数据,则将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;If the obtained customer data of multiple channels is the customer data of multiple physical channels, then the customer data of multiple physical channels obtained is demultiplexed into the customer data of multiple virtual channels; According to the alignment code block in the customer data of the channel, the delay information of the customer data of multiple virtual channels is respectively obtained; according to the delay information of the customer data of the multiple virtual channels obtained, the demultiplexed multiple virtual channels Compensate for delays in customer data; 若获得的多个通道的客户数据为多个虚通道的客户数据,则分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿。If the obtained customer data of multiple channels is the customer data of multiple virtual channels, then obtain the delay information of the customer data of multiple virtual channels respectively; according to the delay information of the obtained customer data of multiple virtual channels, the Delay compensation for customer data of multiple virtual channels. 2.根据权利要求1所述的方法,其特征在于,具体包括:2. The method according to claim 1, characterized in that, specifically comprising: 接收并解映射ODU4,获得ODU4的80个时隙承载的20个虚通道的客户数据;Receive and demap ODU4, and obtain customer data of 20 virtual channels carried by 80 time slots of ODU4; 分别获取ODU4的开销区承载的20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;Obtain the delay information of the customer data of the 20 virtual channels carried by the overhead area of the ODU4 respectively; according to the delay information of the obtained customer data of the 20 virtual channels, perform delay compensation for the obtained customer data of the 20 virtual channels; 发送进行延时补偿后的客户数据。Send customer data after delay compensation. 3.根据权利要求1所述的方法,其特征在于,具体包括:3. The method according to claim 1, characterized in that, specifically comprising: 接收并解映射ODU4,获得ODU4承载的百吉比特连接单元接口10个物理通道的客户数据;Receive and demap ODU4, and obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by ODU4; 将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;Demultiplex the obtained customer data of 10 physical channels into customer data of 20 virtual channels; detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of 20 virtual channels respectively ; According to the delay information of the obtained customer data of the 20 virtual channels, delay compensation is performed on the obtained customer data of the 20 virtual channels; 发送进行延时补偿后的客户数据。Send customer data after delay compensation. 4.根据权利要求1所述的方法,其特征在于,具体包括:4. The method according to claim 1, characterized in that, specifically comprising: 接收并解映射10个ODU2e,获得10个ODU2e分别承载的百吉比特连接单元接口10个物理通道的客户数据;Receive and demap 10 ODU2e, and obtain customer data of 10 physical channels of the Bagibit connection unit interface respectively carried by the 10 ODU2e; 将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;Demultiplex the obtained customer data of 10 physical channels into customer data of 20 virtual channels; detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of 20 virtual channels respectively ; According to the delay information of the obtained customer data of the 20 virtual channels, delay compensation is performed on the obtained customer data of the 20 virtual channels; 发送进行延时补偿后的客户数据。Send customer data after delay compensation. 5.一种传送网节点,其特征在于,包括:5. A transport network node, characterized in that it comprises: 接收解析模块,用于接收光通道数据单元ODUk,并采用与发送端所采用的映射方式相对应的解映射方式解映射ODUk,获得ODUk承载的多个通道的客户数据,其中,k用于表示ODUk的种类和比特速率;The receiving analysis module is used to receive the optical channel data unit ODUk, and use the demapping method corresponding to the mapping method adopted by the sending end to demap the ODUk, and obtain the customer data of multiple channels carried by the ODUk, where k is used to represent ODUk type and bit rate; 延时补偿模块,用于在所述接收解析模块获得的多个通道的客户数据为多个物理通道的客户数据时,将所述接收解析模块获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;A delay compensation module, configured to demultiplex the customer data of multiple physical channels obtained by the receiving and analyzing module into customer data of multiple virtual channels; detect the alignment word code blocks in the customer data of multiple virtual channels obtained by demultiplexing, and obtain the delay information of the customer data of multiple virtual channels respectively; according to the obtained multiple virtual channels Delay information of customer data, delay compensation for customer data demultiplexed into multiple virtual channels; 在所述接收解析模块获得的多个通道的客户数据为多个虚通道的客户数据时,分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对所述接收解析模块获得的多个虚通道的客户数据进行延时补偿;When the customer data of multiple channels obtained by the receiving analysis module is the customer data of multiple virtual channels, the delay information of the customer data of multiple virtual channels is obtained respectively; according to the delay information of the customer data of multiple virtual channels acquired Time information, performing delay compensation on the customer data of multiple virtual channels obtained by the receiving and analyzing module; 第一发送模块,用于发送所述延时补偿模块进行延时补偿后的客户数据。The first sending module is configured to send the customer data after the delay compensation is performed by the delay compensation module. 6.根据权利要求5所述的传送网节点,其特征在于,6. The transport network node according to claim 5, characterized in that, 所述接收解析模块具体用于,接收并解映射ODU4,获得ODU4的80个时隙承载的20个虚通道的客户数据和ODU4的开销区承载的20个虚通道的客户数据的延时信息;The receiving and parsing module is specifically used to receive and demap ODU4, and obtain delay information of client data of 20 virtual channels carried by 80 time slots of ODU4 and client data of 20 virtual channels carried by the overhead area of ODU4; 所述延时补偿模块,包括:The delay compensation module includes: 延时补偿子模块,用于根据所述接收解析模块获得的20个虚通道的客户数据的延时信息,对所述接收解析子模块获得的20个虚通道的客户数据进行延时补偿。The delay compensation sub-module is configured to perform delay compensation on the client data of the 20 virtual channels obtained by the receiving and analyzing sub-module according to the delay information of the client data of the 20 virtual channels obtained by the receiving and analyzing module. 7.根据权利要求5所述的传送网节点,其特征在于,7. The transport network node according to claim 5, characterized in that, 所述接收解析模块具体用于,接收并解映射ODU4,获得ODU4承载的百吉比特连接单元接口10个物理通道的客户数据;The receiving and parsing module is specifically used to receive and demap the ODU4, and obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by the ODU4; 所述延时补偿模块包括:The delay compensation module includes: 解复用子模块,用于将所述接收解析模块获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;The demultiplexing submodule is used to demultiplex the customer data of 10 physical channels obtained by the receiving and analyzing module into customer data of 20 virtual channels; 延时获取子模块,用于检测所述解复用子模块解复用成的20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;The delay acquisition submodule is used to detect the alignment code blocks in the client data of the 20 virtual channels demultiplexed by the demultiplexing submodule, and obtain the delay information of the client data of the 20 virtual channels respectively; 所述延时补偿子模块还用于,根据所述延时获取子模块获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿。The delay compensation sub-module is further configured to, according to the delay information of the customer data of the 20 virtual channels obtained by the delay acquisition sub-module, perform delay compensation on the acquired client data of the 20 virtual channels. 8.根据权利要求5所述的传送网节点,其特征在于,8. The transport network node according to claim 5, characterized in that, 所述接收解析模块具体用于,接收并解映射10个ODU2e,获得10个ODU2e分别承载的百吉比特连接单元接口10个物理通道的客户数据;The receiving and parsing module is specifically used to receive and demap 10 ODU2e, and obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by the 10 ODU2e respectively; 所述延时补偿模块包括:The delay compensation module includes: 解复用子模块,用于将所述接收解析模块获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;The demultiplexing submodule is used to demultiplex the customer data of 10 physical channels obtained by the receiving and analyzing module into customer data of 20 virtual channels; 延时获取子模块,用于检测所述解复用子模块解复用成的20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;The delay acquisition submodule is used to detect the alignment code blocks in the client data of the 20 virtual channels demultiplexed by the demultiplexing submodule, and obtain the delay information of the client data of the 20 virtual channels respectively; 第二延时补偿子模块,用于根据所述延时获取子模块获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿。The second delay compensation sub-module is configured to perform delay compensation on the obtained client data of the 20 virtual channels according to the delay information of the client data of the 20 virtual channels obtained by the delay obtaining sub-module. 9.根据权利要求6至8任一项所述的传送网节点,其特征在于,9. The transport network node according to any one of claims 6 to 8, characterized in that, 所述接收解析模块还用于,接收并解映射ODUk,获得ODUk承载的相互独立的10个10G物理通道的客户数据;The receiving and parsing module is also used to receive and demap the ODUk to obtain customer data of 10 mutually independent 10G physical channels carried by the ODUk; 所述传送网节点还包括:The transport network node also includes: 第二发送模块,用于分别恢复所述接收解析模块获得的相互独立的10个10G物理通道的客户数据的时钟信息,并根据相互独立的10个10G物理通道的客户数据的时钟信息发送10个10G物理通道的客户数据。The second sending module is used to respectively recover the clock information of the customer data of the 10 mutually independent 10G physical channels obtained by the receiving and analyzing module, and send 10 data according to the clock information of the customer data of the 10 mutually independent 10G physical channels Customer data of 10G physical channel. 10.一种通信系统,其特征在于,包括:10. A communication system, characterized in that, comprising: 第一节点,用于获取多个通道的客户数据;将获取的多个通道的客户数据映射到ODUk并发送,其中,k用于表示ODUk的种类和比特速率;The first node is used to obtain the client data of multiple channels; the obtained client data of multiple channels is mapped to ODUk and sent, wherein k is used to represent the type and bit rate of ODUk; 第二节点,用于接收ODUk,并采用与第一节点所采用的映射方式相对应的解映射方式解映射ODUk,获得ODUk承载的多个物理通道的客户数据;将获得的多个物理通道的客户数据解复用成多个虚通道的客户数据;检测解复用成的多个虚通道的客户数据中的对齐字码块,分别获得多个虚通道的客户数据的延时信息;根据获得的多个虚通道的客户数据的延时信息,对解复用成的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据;或The second node is configured to receive the ODUk, and use a demapping method corresponding to the mapping method adopted by the first node to demap the ODUk to obtain customer data of multiple physical channels carried by the ODUk; the obtained multiple physical channels The customer data is demultiplexed into customer data of multiple virtual channels; the aligned word code blocks in the customer data of multiple virtual channels that are demultiplexed are detected, and the delay information of customer data of multiple virtual channels is respectively obtained; according to the obtained The delay information of the customer data of the multiple virtual channels, and the delay compensation for the customer data of the multiple virtual channels demultiplexed; send the customer data after the delay compensation; or 第二节点,用于接收并解映射ODUk,获得ODUk承载的多个虚通道的客户数据;分别获取多个虚通道的客户数据的延时信息;根据获取的多个虚通道的客户数据的延时信息,对获得的多个虚通道的客户数据进行延时补偿;发送进行延时补偿后的客户数据。The second node is used to receive and demap ODUk, and obtain customer data of multiple virtual channels carried by ODUk; respectively obtain delay information of customer data of multiple virtual channels; delay information according to the obtained customer data of multiple virtual channels time information, and perform delay compensation on the obtained customer data of multiple virtual channels; send the customer data after delay compensation. 11.根据权利要求10所述的通信系统,其特征在于,11. The communication system according to claim 10, characterized in that, 第一节点具体用于,获取百吉比特连接单元接口10个物理通道的客户数据;将获取的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;将20个虚通道的客户数据映射到ODU4的80个时隙中,将20个虚通道的客户数据的延时信息映射到ODU4的开销区并发送。The first node is specifically used to obtain customer data of 10 physical channels of the Bagibit connection unit interface; demultiplex the acquired customer data of 10 physical channels into customer data of 20 virtual channels; detect the customer data of 20 virtual channels The alignment word code blocks in the customer data obtain the delay information of the customer data of the 20 virtual channels respectively; the customer data of the 20 virtual channels are mapped to the 80 time slots of ODU4, and the The delay information is mapped to the overhead area of ODU4 and sent. 第二节点具体用于,接收并解映射ODU4,获得ODU4的80个时隙承载的20个虚通道的客户数据和ODU4的开销区承载的20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为百吉比特连接单元接口10个物理通道的客户数据并发送。The second node is specifically used to receive and demap ODU4, and obtain the delay information of the client data of 20 virtual channels carried by 80 time slots of ODU4 and the client data of 20 virtual channels carried by the overhead area of ODU4; according to the obtained The delay information of the customer data of the 20 virtual channels, and the delay compensation of the obtained customer data of the 20 virtual channels; the customer data of the compensated 20 virtual channels are multiplexed into the Bagibit connection unit interface 10 customer data of physical channel and send it. 12.根据权利要求10所述的通信系统,其特征在于,12. The communication system according to claim 10, characterized in that, 第一节点具体用于,获取百吉比特连接单元接口10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到ODU4并发送;The first node is specifically used to obtain customer data of 10 physical channels of the Bagibit connection unit interface; map the obtained customer data of 10 physical channels to ODU4 and send it; 第二节点具体用于,接收并解映射ODU4,获得ODU4承载的百吉比特连接单元接口10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为百吉比特连接单元接口10个物理通道的客户数据并发送。The second node is specifically used to receive and demap ODU4, obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by ODU4; demultiplex the obtained customer data of 10 physical channels into 20 virtual channels Customer data; detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of the 20 virtual channels respectively; according to the delay information of the customer data of the 20 virtual channels obtained, the obtained The customer data of the 20 virtual channels is delayed; the compensated customer data of the 20 virtual channels is multiplexed into the customer data of the 10 physical channels of the Bagibit connection unit interface and sent. 13.根据权利要求10所述的通信系统,其特征在于,13. The communication system according to claim 10, characterized in that, 第一节点具体用于,获取百吉比特连接单元接口10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到ODU2e-10v;将ODU2e-10v拆分成10个ODU2e并发送;The first node is specifically used to obtain customer data of 10 physical channels of the Bagibit connection unit interface; map the obtained customer data of 10 physical channels to ODU2e-10v; split ODU2e-10v into 10 ODU2e and send ; 第二节点具体用于,接收并解映射10个ODU2e,获得10个ODU2e分别承载的百吉比特连接单元接口10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为百吉比特连接单元接口10个物理通道的客户数据并发送。The second node is specifically used to receive and demap 10 ODU2e, obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by the 10 ODU2e respectively; demultiplex the obtained customer data of the 10 physical channels into Customer data of 20 virtual channels; detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of the 20 virtual channels respectively; according to the delay of the customer data of the 20 virtual channels obtained information, and perform delay compensation on the acquired customer data of 20 virtual channels; multiplex the compensated customer data of 20 virtual channels into customer data of 10 physical channels of the Bagibit connection unit interface and send it. 14.根据权利要求10所述的通信系统,其特征在于,14. The communication system of claim 10, wherein: 第一节点具体用于,获取百吉比特连接单元接口10个物理通道的客户数据;将获取的10个物理通道的客户数据映射到10个ODU2e并发送;The first node is specifically used to acquire customer data of 10 physical channels of the Bagibit connection unit interface; map the acquired customer data of 10 physical channels to 10 ODU2e and send them; 第二节点具体用于,接收并解映射10个ODU2e,获得10个ODU2e分别承载的百吉比特连接单元接口10个物理通道的客户数据;将获得的10个物理通道的客户数据解复用成20个虚通道的客户数据;检测20个虚通道的客户数据中的对齐字码块,分别获得20个虚通道的客户数据的延时信息;根据获得的20个虚通道的客户数据的延时信息,对获得的20个虚通道的客户数据进行延时补偿;将进行补偿后的20个虚通道的客户数据复用为百吉比特连接单元接口10个物理通道的客户数据并发送。The second node is specifically used to receive and demap 10 ODU2e, obtain customer data of 10 physical channels of the Bagibit connection unit interface carried by the 10 ODU2e respectively; demultiplex the obtained customer data of the 10 physical channels into Customer data of 20 virtual channels; detect the alignment code blocks in the customer data of 20 virtual channels, and obtain the delay information of the customer data of the 20 virtual channels respectively; according to the delay of the customer data of the 20 virtual channels obtained information, and perform delay compensation on the acquired customer data of 20 virtual channels; multiplex the compensated customer data of 20 virtual channels into customer data of 10 physical channels of the Bagibit connection unit interface and send it.
CN200980000540.7A 2009-05-26 2009-05-26 Method, device and communication system of transmitting client data Expired - Fee Related CN101981831B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2009/072002 WO2010135864A1 (en) 2009-05-26 2009-05-26 Method, device and communication system of transmitting client data

Publications (2)

Publication Number Publication Date
CN101981831A CN101981831A (en) 2011-02-23
CN101981831B true CN101981831B (en) 2013-08-28

Family

ID=43222114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980000540.7A Expired - Fee Related CN101981831B (en) 2009-05-26 2009-05-26 Method, device and communication system of transmitting client data

Country Status (2)

Country Link
CN (1) CN101981831B (en)
WO (1) WO2010135864A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716115B (en) * 2012-09-28 2017-10-10 中兴通讯股份有限公司 Time-multiplexed FEC coding methods and device
CN104734992B (en) * 2015-03-30 2018-04-20 华为技术有限公司 A kind of service data transmission method and device
CN115664519A (en) * 2022-09-30 2023-01-31 深圳市万众数据科技有限公司 A 100G&200G FPGA design method applied to DCI equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146257A (en) * 2007-10-16 2008-03-19 深圳国人通信有限公司 Method and system for improving synchronization precision of data transmission
CN101166068A (en) * 2006-08-31 2008-04-23 三星电子株式会社 Radio over fiber system and method for controlling transmission time
CN101374030A (en) * 2007-08-24 2009-02-25 华为技术有限公司 Synchronizing system and method for virtual cascade of light transportation network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7639677B2 (en) * 2004-11-02 2009-12-29 Electronics And Telecommunications Research Institute Optical transponder having switching function

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166068A (en) * 2006-08-31 2008-04-23 三星电子株式会社 Radio over fiber system and method for controlling transmission time
CN101374030A (en) * 2007-08-24 2009-02-25 华为技术有限公司 Synchronizing system and method for virtual cascade of light transportation network
CN101146257A (en) * 2007-10-16 2008-03-19 深圳国人通信有限公司 Method and system for improving synchronization precision of data transmission

Also Published As

Publication number Publication date
WO2010135864A1 (en) 2010-12-02
CN101981831A (en) 2011-02-23

Similar Documents

Publication Publication Date Title
JP4878629B2 (en) Multiplex transmission system and multiple transmission method
USRE48932E1 (en) Frame generating apparatus and frame generating method
JP4984797B2 (en) Optical network system
CN101873517B (en) Signal transmission method, device and communication system for optical transport network
JP5375221B2 (en) Frame transfer apparatus and frame transfer method
US8934479B2 (en) Super optical channel transport unit signal supported by multiple wavelengths
WO2019105010A1 (en) Interface transmission method, apparatus and device
JP4870742B2 (en) Optical transmission equipment
JP5461229B2 (en) Client signal accommodation multiplex processing device, client signal cross-connect device, and client signal accommodation multiplex processing method
US9264283B2 (en) Method of accommodating signals, frame generation apparatus, frame reception apparatus, and transmission system
JP2010541509A (en) Method, apparatus and system for transmitting and receiving client signals
CN105308885B (en) Optic communication cross connection device and its signal processing method
CN110248260B (en) Method, device and system for processing Ethernet data in optical network
US9066163B2 (en) Optical transmission device including a bit rate adjustment function
CN1747606B (en) Service data transmission method and device
AU2010230712A1 (en) Method and Device for Sending Data and Receiving Service Data
CN102843293A (en) Method for processing message and network element equipment
CN101981831B (en) Method, device and communication system of transmitting client data
CN101686416A (en) Method, device and network system for transporting optical transport unit (OTU) by optical transport network (OTN)
EP2093916B1 (en) Optical transport hierarchy gateway interface
WO2020051851A1 (en) Data transmission method and apparatus in optical transport network
JP5736964B2 (en) Transmission apparatus and data transmission method
KR100927599B1 (en) How to integrate dependent signals and integrated connection board
CN101803297B (en) Method and device for transparent transmission of Ethernet signals through Ethernet switches
JP6046598B2 (en) COMMUNICATION SYSTEM, FRAME RATE CONVERSION DEVICE, AND FRAME RATE CONVERSION METHOD

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130828

Termination date: 20210526