Optical network transmission method and device, communication equipment, readable storage medium and program product
By combining encapsulation and decapsulation processes between the transmitter and the OTN access node with fixed time slots and wavelength isolation transmission, the data transmission latency and stability issues in PON network technology are resolved, achieving efficient and stable optical network data transmission.
Patent Information
- Application Number
- CN202511706393.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-24
AI Technical Summary
PON network technology uses time-division multiplexing and broadcasting to transmit data and management information on the same wavelength and fiber, which leads to data transmission latency and stability issues, especially affecting the stable transmission of data services under dynamic burst mechanisms.
By encapsulating the target data at the sending end to generate an encapsulated data frame, and transmitting it to the OTN access node according to the data transmission period and the wavelength of the target type, the OTN access node performs decapsulation processing and uses fixed time slots and specific wavelengths for isolated transmission to avoid time slot jitter and delay caused by dynamic time slots.
It improves the stability and efficiency of optical network data transmission, reduces data transmission latency, and ensures the independent transmission and security of different types of data.
Smart Images

Figure CN121567995A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of optical fiber communication technology, and in particular to an optical network transmission method, apparatus, communication equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] With the increasing demand for OTN (Optical Transport Network), SDH (Synchronous Digital Hierarchy) migration, and industry applications, the end-user access side faces challenges such as dense access, rapid deployment, high costs, and a lack of formal data centers in most cases. Related technologies can combine small-granularity OSU (Optical Service Unit) bearer technology with PON (Passive Optical Network) network technology to obtain P2MP (Point to Multi-Point) high-quality network bearer technology, thereby achieving wide coverage and rapid network deployment.
[0003] In other words, P2MP OTN technology is based on the combination of OSU bearer technology and PON network technology. However, the PON network access end uses time-division multiplexing and broadcasting to transmit data and management information on the same wavelength and fiber. Data service transmission adopts a dynamic burst mechanism, and the transmission of management information will affect the stable transmission of data services, resulting in data transmission delay. Summary of the Invention
[0004] Therefore, it is necessary to provide an optical network transmission method, apparatus, communication equipment, computer-readable storage medium, and computer program product that can improve data transmission quality and reduce data transmission latency, in order to address the aforementioned technical problems.
[0005] In a first aspect, this application provides an optical network transmission method applied to a transmitting device, comprising:
[0006] The target data is encapsulated to obtain an encapsulated data frame;
[0007] The encapsulated data frame is transmitted to the OTN access node according to the data transmission cycle and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0008] In one embodiment, the target data includes business data and / or management data; the encapsulated data frame includes an XGTC frame corresponding to the business data; the encapsulation process of the target data to obtain the encapsulated data frame includes:
[0009] The service data is mapped to OSU frames to obtain at least one OSU frame corresponding to the service data, and the GEM frame corresponding to each OSU frame is determined.
[0010] The XGTC frame is obtained by combining multiple GEM frames.
[0011] In one embodiment, the data transmission period includes multiple fixed time slots; the target type wavelength includes service wavelengths and management wavelengths.
[0012] In one embodiment, transmitting the encapsulated data frame to the OTN access node using the data transmission period and the target type wavelength corresponding to the target data includes:
[0013] The XGTC frame corresponding to the service data is transmitted to the OTN access node through multiple fixed time slots included in the data transmission cycle and through the first service wavelength.
[0014] In one embodiment, transmitting the encapsulated data frame to the OTN access node using the data transmission period and the target type wavelength corresponding to the target data includes:
[0015] Through multiple fixed time slots included in the data transmission cycle, the encapsulated data frame corresponding to the management data is transmitted to the OTN access node via the first management wavelength.
[0016] In one embodiment, the method further includes:
[0017] Receive data frames corresponding to the service data transmitted by the OTN access node via the second service wavelength; and / or,
[0018] The second management wavelength is used to receive data frames corresponding to the management data transmitted by the OTN access node. The management data includes one or more of the following: service configuration data, device management data, and alarm data.
[0019] Secondly, this application provides an optical network transmission method applied to an OTN access node, comprising:
[0020] The device receives encapsulated data frames sent by a transmitting device; the encapsulated data frames are transmitted by the transmitting device using a data transmission period and a target type wavelength corresponding to the target data.
[0021] The encapsulated data frame is decapsulated to obtain a decapsulation result, and the decapsulation result is transmitted to the receiving device.
[0022] In one embodiment, the target data includes business data and / or management data; the encapsulated data frame includes an XGTC frame corresponding to the business data; the decapsulation process of the encapsulated data frame to obtain the decapsulation result includes:
[0023] The XGTC frame is decapsulated to obtain multiple GEM frames corresponding to the XGTC frame;
[0024] Each of the GEM frames is decapsulated to obtain at least one OSU frame corresponding to the service data.
[0025] In one embodiment, transmitting the decapsulation result to the receiving device corresponding to the sending device includes:
[0026] At least one OSU frame corresponding to the service data is transmitted to the receiving device via the OTN metropolitan area network.
[0027] Thirdly, this application also provides an optical network transmission apparatus, applied to a transmitting end device, comprising:
[0028] The first encapsulation processing module is used to encapsulate the target data to obtain an encapsulated data frame;
[0029] The first transmission module is used to transmit the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0030] Fourthly, this application also provides an optical network transmission device for use in an OTN access node, comprising:
[0031] The first receiving module is used to receive encapsulated data frames sent by the transmitting device; the encapsulated data frames are transmitted by the transmitting device through a data transmission period and a target type wavelength corresponding to the target data.
[0032] The first decapsulation module is used to decapsulate the encapsulated data frame, obtain the decapsulation result, and transmit the decapsulation result to the receiving device.
[0033] Fifthly, this application also provides a communication device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0034] The target data is encapsulated to obtain an encapsulated data frame;
[0035] The encapsulated data frame is transmitted to the OTN access node according to the data transmission cycle and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0036] Sixthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0037] The target data is encapsulated to obtain an encapsulated data frame;
[0038] The encapsulated data frame is transmitted to the OTN access node according to the data transmission cycle and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0039] In a seventh aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0040] The target data is encapsulated to obtain an encapsulated data frame;
[0041] The encapsulated data frame is transmitted to the OTN access node according to the data transmission cycle and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0042] The aforementioned optical network transmission method, apparatus, communication equipment, computer-readable storage medium, and computer program product include a method comprising: encapsulating target data to obtain an encapsulated data frame; transmitting the encapsulated data frame to an OTN access node using a data transmission period and a target type wavelength corresponding to the target data, so that the OTN access node decapsulates the encapsulated data frame and transmits the decapsulation result to a receiving device. By employing this method, transmitting data through fixed time slots and isolating transmission using the wavelength corresponding to the target data, time slot jitter caused by dynamic time slots and latency caused by data forwarding can be avoided, further improving the stability of optical network data transmission. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 This is a diagram illustrating the application environment of an optical network transmission method in one embodiment;
[0045] Figure 2 This is a flowchart illustrating an optical network transmission method in one embodiment;
[0046] Figure 3 This is a flowchart illustrating step XX in one embodiment;
[0047] Figure 4 This is a flowchart illustrating an optical network transmission method in another embodiment;
[0048] Figure 5 This is a schematic diagram of the access network architecture of the P2MP OTN technology solution in one embodiment;
[0049] Figure 6 This is a schematic diagram illustrating data encapsulation and data transmission via fixed time slots in one embodiment.
[0050] Figure 7 This is a schematic diagram illustrating data transmission via non-fixed time slots and fixed time slots in one embodiment.
[0051] Figure 8 This is a schematic diagram of the system architecture in another embodiment;
[0052] Figure 9 This is a structural block diagram of an optical network transmission device in one embodiment;
[0053] Figure 10 This is a structural block diagram of an optical network transmission device in one embodiment;
[0054] Figure 11 This is an internal structural diagram of a communication device in one embodiment. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0056] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0057] The optical network transmission method provided in this application embodiment can be applied to, for example... Figure 1 The illustrated application environment is a P2MP OTN (Point to Multi-Point Optical Transport Network). This includes: a transmitting device 100, a passive ODN (Optical Distribution Network) 200, an OTN access node 300, and an OTN metropolitan area network 400. This OTN metropolitan area network can be configured with at least one OTN metropolitan area node. The transmitting device 100 is used for customer service access. This transmitting device can be an OTN CPE (customer premises equipment), such as OTN CPE1, OTN CPE2, ..., OTN CPEn. Different CPEs can handle different customer services, which can include customer service 1, customer service 2, ..., customer service n. The OTN metropolitan area node can be connected to the receiving device. Figure 1 The receiving device is not shown in the figure. It can be a CPE device or an operation management system.
[0058] Specifically, the sending device encapsulates the target data to obtain an encapsulated data frame, and transmits the encapsulated data frame to the OTN access node. After receiving the encapsulated data frame, the OTN access node 300 can decapsulate the encapsulated data frame to obtain the decapsulation result. The OTN access node 300 can then transmit the decapsulation result to the receiving device through the OTN metropolitan area nodes in the OTN metropolitan area network 400.
[0059] In one exemplary embodiment, such as Figure 2 As shown, an optical network transmission method is provided, which can be applied to... Figure 1 Taking the sending device in the example, the explanation includes:
[0060] Step 202: Encapsulate the target data to obtain an encapsulated data frame.
[0061] The target data can be customer service data to be transmitted or management and maintenance information. For example, it can be Ethernet service data, i.e., service data generated by the sending device during Ethernet service processing. The sending end can use this service data as the target data. Different sending devices can handle multiple customer services. Management and maintenance information can include service configuration information, device management information, and alarm notification information. The service configuration information can include configuration information for Ethernet ports and detection information for Ethernet performance. The device management information can include basic device information, board information, and device protection information, etc. The alarm notification information includes alarm reading information and alarm reporting information, etc.
[0062] Specifically, after the sending end obtains the target data, it can perform communication frame mapping processing on the target data, that is, encapsulate the service data to obtain the encapsulated data frame corresponding to the service data. The encapsulated data frame can be an XGTC (XG-PON Transmission Convergence) frame.
[0063] Step 204: Based on the data transmission period and the target type wavelength corresponding to the target data, the encapsulated data frame is transmitted to the OTN access node, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0064] One end of the OTN access node is connected to the OTN metropolitan area node in the OTN metropolitan area network, and the other end of the OTN access node is connected to the transmitting end device through passive ODN.
[0065] Specifically, after receiving the encapsulated data frame, the sending end can transmit the encapsulated data frame to the OTN access node based on a preset data transmission period and the wavelength of the target data type. Upon receiving the encapsulated data frame, the OTN access node can decapsulate it, obtain the decapsulation result, and transmit the decapsulation result to the receiving device through the OTN metropolitan area network (MAN) nodes, thus completing the transmission of the target data from the sending end to the receiving device. Alternatively, the OTN access node can also transmit the decapsulation result to the operation and management system. For example, the OTN access node can transmit the decapsulation result corresponding to customer service data to the receiving device, or it can transmit the decapsulation result corresponding to management and maintenance information to the operation and management system.
[0066] In the aforementioned optical network transmission method, the target data is encapsulated to obtain an encapsulated data frame. The encapsulated data frame is transmitted to the OTN access node using the data transmission period and the wavelength corresponding to the target data type. The OTN access node then decapsulates the encapsulated data frame and transmits the decapsulation result to the receiving device. By employing this method, which transmits data in fixed time slots and uses the wavelength corresponding to the target data for isolated transmission, time slot jitter caused by dynamic time slots and latency caused by data forwarding can be avoided, further improving the stability of optical network data transmission.
[0067] In one embodiment, the target data includes service data and / or management data. The encapsulated data frame includes the XGTC frame corresponding to the service data. Specifically, the service data can be customer service data, which is the service data generated when the transmitting device for customer service access performs service processing. This service data can be Ethernet service data, packet service data, or wireless backhaul service data, etc. This disclosure does not limit the specific type of service data. The management data can be management and maintenance information, including service configuration information, device management information, and alarm notification information. The service configuration information can include configuration information for Ethernet ports and detection information for Ethernet performance. The device management information can include basic device information, board information, and device protection information, etc. The alarm notification information includes alarm reading information and alarm reporting information, etc. The XGTC frame corresponding to the service data can be the encapsulated data frame obtained after performing multiple frame mapping processes on the service data.
[0068] Accordingly, the specific processing steps for the step "encapsulating the target data to obtain an encapsulated data frame" include:
[0069] The service data is mapped to OSU frames to obtain at least one OSU frame corresponding to the service data, and the GEM frame corresponding to each OSU frame is determined. Multiple GEM frames are combined to obtain the XGTC frame.
[0070] Among them, the OSU (optical service unit) frame can be an optical service data unit frame. The process of mapping service data to OSU frames represents the process of mapping service data to OSU frames, that is, the process of carrying service data through OSU frames, or the process of encapsulating service data into OSU frames.
[0071] Specifically, the transmitting device can determine the number of each OSU frame according to the size of the service data and the size of the OSU frame, and map the service data into multiple OSU frames based on this number. For example, the service data can be split, and each split service data can be encapsulated into multiple OSU frames to obtain at least one OSU frame corresponding to the service data. Correspondingly, the transmitting device can perform frame mapping on each OSU frame to obtain each OSU frame corresponding to a GEM frame. In this way, the transmitting device can combine the various GEM frames to obtain one or more XGTC frames. For example, the XGTC frame corresponding to the GEM frame can be determined according to the ratio between the GEM frame and the XGTC frame. This embodiment does not limit the value of the ratio relationship; the value of the ratio relationship can be specifically determined based on the needs of the actual application scenario.
[0072] In this embodiment, by mapping service data to OSU frames and GEM frames and then combining them to obtain XGTC frames, the encapsulated data frames are adapted to the P2MP OTN technology architecture, which combines optical transmission small-particle OSU bearer technology with PON network technology. This provides a foundation for the subsequent transmission of data frames between optical networks and improves the transmission efficiency and reliability of data in the network.
[0073] In one embodiment, the data transmission cycle comprises multiple fixed time slots. Target type wavelengths include service wavelengths and management wavelengths.
[0074] Specifically, the data transmission period is the period used by the sending device to transmit data. This period can contain multiple fixed time slots. That is, the P2MP OTN network where the sending device is located allocates fixed time slots to each CPE client device through a fixed time slot allocation mechanism. For example, the server in the P2MP OTN can allocate fixed bandwidth time slots to each OTN P2MP CPE according to the XGTC Header overhead information. The data transmission period can be the transmission period T of a single data frame, and this transmission period T is divided into n fixed time slot sub-periods t for transmission. The specific value of n can be determined based on factors such as the bandwidth carrying efficiency in the current P2MP OTN network. For example, n can be 4 or 8. By dividing the single frame transmission period into n fixed time slot sub-periods, the encapsulated data frames are transmitted separately. For example, each part of the first encapsulated data frame can be transmitted in each sub-period, or each encapsulated data frame can be transmitted separately through different sub-periods. For example, the first encapsulated data frame can be transmitted in the first transmission sub-period, and the next encapsulated data frame of the first encapsulated data frame can be transmitted in the next sub-period of the first sub-period. By using this fixed time-slot transmission period and data transmission method, latency jitter during data frame transmission can be further reduced, thereby improving data transmission efficiency.
[0075] In this embodiment, a fixed time slot allocation mechanism is used to achieve stable transmission of encapsulated data frames, eliminating the latency jitter caused by the introduction of dynamic bandwidth time slots. The client can be allocated a fixed bandwidth time slot in a timely manner, avoiding the client's bandwidth time slot application, negotiation, and allocation process, further reducing data transmission time slots and further improving the stability of data transmission time slots.
[0076] In one embodiment, the specific processing steps of "transmitting the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data" include:
[0077] The XGTC frame corresponding to the service data is transmitted to the OTN access node through multiple fixed time slots included in the data transmission cycle and through the first service wavelength.
[0078] The data transmission period can be T=Xus, and the data transmission period can be divided into n fixed time slots of sub-period t; the first service wavelength can be the wavelength of the encapsulated data frame corresponding to the uplink service data, for example, λ1; the XGTC frame corresponding to the service data is the encapsulated data frame obtained after encapsulating the service data; the transmitting device is equipped with a wavelength multiplexer / demultiplexer.
[0079] Specifically, the transmitting device encapsulates the service data to obtain an encapsulated data frame, which is then transmitted to a wavelength multiplexer / demultiplexer. The wavelength multiplexer / demultiplexer transmits the encapsulated data frame through the passive ODN fiber optic channel using the first service wavelength, allowing the OTN access node to receive it. Correspondingly, the OTN access node can perform the reverse encapsulation process on the encapsulated data frame, i.e., decapsulate it to obtain an OSU frame. The OTN access node can then transmit the OSU frame to the opposite device in the OTN metropolitan area network (MAN), i.e., the corresponding client-side device, which can also be a P2MP CPE device. Based on this, the receiving device can receive the OSU frame and demap it to obtain the corresponding service data.
[0080] In this embodiment, a fixed time slot allocation mechanism is used to achieve stable transmission of the encapsulated data frames corresponding to the service data, eliminating the latency jitter caused by the introduction of dynamic bandwidth time slots. By transmitting the encapsulated data frames of the service data through specific uplink wavelengths corresponding to the service data, the transmission of independent optical fiber channels for different types and directions of data can be achieved, which can further reduce the service data frame transmission time slots and improve the transmission stability.
[0081] In one embodiment, the specific processing steps of "transmitting the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data" include:
[0082] Through multiple fixed time slots included in the data transmission cycle, the encapsulated data frame corresponding to the management data is transmitted to the OTN access node via the first management wavelength.
[0083] The data transmission period can be T=Xus, and the data transmission period can be divided into n fixed time slots of sub-period t; the first management wavelength can be the wavelength used for uplink data, which can be the encapsulated data frame corresponding to management and maintenance information, for example, λ3; the XGTC frame corresponding to management and maintenance information is the encapsulated data frame obtained after encapsulating the management and maintenance information; the transmitting device is equipped with a wavelength multiplexer / demultiplexer.
[0084] Specifically, the transmitting device encapsulates the management and maintenance information to obtain an encapsulated data frame, which is then transmitted to a wavelength multiplexer / demultiplexer. The wavelength multiplexer / demultiplexer transmits the encapsulated data frame through the passive ODN fiber optic channel via the first management wavelength, allowing the OTN access node to receive it. Correspondingly, the OTN access node can perform the reverse process of encapsulation, i.e., decapsulate the encapsulated data frame to obtain an OSU frame. The OTN access node can then transmit the OSU frame to the operation and management system. Based on this, the operation and management system can receive the OSU frame and demap it to obtain the corresponding management and maintenance information.
[0085] In this embodiment, a fixed time slot allocation mechanism is used to achieve stable transmission of the encapsulated data frames corresponding to management and maintenance information, eliminating the latency jitter caused by the introduction of dynamic bandwidth time slots. By transmitting the encapsulated data frames of management and maintenance information through a specific uplink wavelength corresponding to the management and maintenance information, the transmission of independent optical fiber channels for different types and directions of data can be realized, which can further reduce the transmission time slot of management and maintenance information frames and improve the stability of transmission.
[0086] In one embodiment, such as Figure 3 As shown, the transmitting device can be a CPE device, and the CPE device can also act as a receiving end to receive data. Correspondingly, the optical network transmission method further includes:
[0087] Step 302: Receive the data frame corresponding to the service data transmitted by the OTN access node via the second service wavelength. And / or,
[0088] Step 304: Receive data frames corresponding to management data transmitted by the OTN access node via the second management wavelength. The management data includes one or more of the following: service configuration data, device management data, and alarm data.
[0089] The second service wavelength can be a wavelength used to transmit downlink data, which can be a data frame corresponding to service data. For example, the second service wavelength can be λ2. The XGTC frame corresponding to the service data is an encapsulated data frame obtained after encapsulating the service data. Correspondingly, the second management wavelength can be a wavelength used to transmit downlink data, which can be a data frame corresponding to management and maintenance information. For example, the second management wavelength can be λ4. The XGTC frame corresponding to the management and maintenance information is an encapsulated data frame obtained after encapsulating the management and maintenance information.
[0090] Specifically, when an OTN access node receives a data frame corresponding to service data sent by another transmitting device (which may be an XGTC frame), it decapsulates the XGTC frame to obtain the corresponding OSU frame. In other words, the OTN access node maps the XGTC frame to an OSU frame. The OTN access node is equipped with a wavelength multiplexer / demultiplexer, which can transmit the OSU frame to the OTN metropolitan area node in the metropolitan area network using the downlink data and the second service wavelength corresponding to the service data. The OTN metropolitan area node can then transmit the OSU frame to the receiving device, i.e., the CPE device acting as the receiving end.
[0091] Accordingly, when an OTN access node receives a data frame corresponding to management and maintenance information sent by other transmitting devices, which may be an XGTC frame, it decapsulates the XGTC frame to obtain the corresponding OSU frame. In other words, the OTN access node maps the XGTC frame to an OSU frame. The OTN access node is equipped with a wavelength multiplexer / demultiplexer, which can transmit the OSU frame to the operation and management system using downlink data and the second management wavelength corresponding to the management and maintenance information.
[0092] It should be noted that this disclosure does not limit the order or scope of execution of the above steps 302 and 304. The terminal may execute steps 302 and 304 simultaneously, or execute steps 302 and 304 sequentially, or execute one or more of steps 302 and 304. Those skilled in the art can determine the specific execution based on the actual application scenario.
[0093] In this embodiment, by configuring different wavelengths to carry data for different directions and different types of data, data transmission in the optical fiber channel is realized. Wavelength isolation and channel independence can be achieved through multiple wavelengths, further improving the security of data transmission.
[0094] In one exemplary embodiment, such as Figure 4 As shown, an optical network transmission method is provided, which can be applied to... Figure 1 Taking the OTN access node in the example, the explanation includes:
[0095] Step 402: Receive the encapsulated data frame sent by the transmitting device. The encapsulated data frame is transmitted by the transmitting device according to the data transmission period and the target type wavelength corresponding to the target data.
[0096] Step 404: Decapsulate the encapsulated data frame to obtain the decapsulation result, and transmit the decapsulation result to the receiving device.
[0097] The encapsulated data frame can be an XGTC frame; the data transmission period can be a pre-configured transmission period T, which is divided into n fixed time slots for transmitting the encapsulated data frame.
[0098] Specifically, the transmitting device determines the wavelength corresponding to the target data according to the target data type and transmission direction, that is, determines the target type wavelength. Accordingly, the transmitting device encapsulates the target data to obtain encapsulated data frames. For example, the transmitting end can map the target data to OSU frames to obtain multiple OSU frames corresponding to the target data, and determine that each OSU frame corresponds to a GEM frame. The GEM frames are then combined to obtain one or more XGTC frames.
[0099] Based on this, the transmitting device can transmit one or more XGTC frames to the OTN access node through an optical fiber channel according to a fixed time slot in the data transmission cycle and the target type wavelength corresponding to the target data. The OTN access node can decapsulate the XGTC frames to obtain the decapsulation result, which can then be transmitted to the receiving device. The receiving device can be the CPE device corresponding to the metropolitan area network or the operation and management system. The receiving end can demap the decapsulation result to obtain the service data or management and maintenance information corresponding to the encapsulated data frame.
[0100] Based on the above scheme, the target data is encapsulated to obtain an encapsulated data frame. Using the data transmission period and the wavelength corresponding to the target data type, the encapsulated data frame is transmitted to the OTN access node, whereby the OTN access node decapsulates the encapsulated data frame and transmits the decapsulation result to the receiving device. By employing this method, transmitting data in fixed time slots and isolating the transmission using the wavelength corresponding to the target data, time slot jitter caused by dynamic time slots and latency caused by data forwarding can be avoided, further improving the stability of optical network data transmission.
[0101] In one embodiment, the target data includes business data and / or management data. The encapsulated data frame includes the XGTC frame corresponding to the business data; the specific processing procedure for the step "decapsulating the encapsulated data frame to obtain the decapsulation result" includes:
[0102] The XGTC frame is decapsulated to obtain multiple GEM frames corresponding to the XGTC frame; each GEM frame is decapsulated to obtain at least one OSU frame corresponding to the service data.
[0103] Specifically, the transmitting device can transmit one or more XGTC frames to the OTN access node via an optical fiber channel, according to a fixed time slot in the data transmission cycle and the target type wavelength corresponding to the target data. The OTN access node can decapsulate the XGTC frames to obtain one or more GEM frames contained within the XGTC frames. The OTN access node can then further decapsulate each GEM frame to obtain the corresponding OSU frames. The OTN access node can then identify each OSU frame as the decapsulation result. Furthermore, the OTN access node can transmit the decapsulation result to the receiving device, which can be a CPE device corresponding to the metropolitan area network or an operation and management system.
[0104] In this embodiment, by transmitting XGTC frames in optical fiber communication and decapsulating them at the OTN access node, better data synchronization can be achieved, and data security can be guaranteed during transmission.
[0105] In one embodiment, the specific processing steps of "transmitting the decapsulation result to the receiving device corresponding to the sending device" include:
[0106] At least one OSU frame corresponding to the service data is transmitted to the receiving device via the OTN metropolitan area network.
[0107] Specifically, when the target data is service data, each OSU frame is transmitted to the metropolitan area network (MAN) via the second service wavelength, and then transmitted to the client device on the other side of the network, i.e., to the CPE device, through the MAN node in the MAN. The CPE device can perform demapping processing on each OSU frame to obtain the service data corresponding to each OSU frame.
[0108] In another example, when the target data is management and maintenance information, the OTN access node can transmit each OSU frame to the operation and management system via the second management wavelength; the operation and management system can demap each OSU frame to obtain the management and maintenance information corresponding to each OSU frame.
[0109] In this embodiment, by transmitting XGTC frames in optical fiber communication and decapsulating them at the OTN access node, better data synchronization can be achieved, and data security can be guaranteed during transmission.
[0110] In one embodiment, the method further includes:
[0111] The data frames corresponding to the service data are transmitted to the receiving device via the second service wavelength; and / or, the data frames corresponding to the management data are transmitted to the operation management system via the second management wavelength, wherein the management data includes one or more of the following: service configuration data, device management data, and alarm data.
[0112] The second service wavelength can be the wavelength of the data frame used to transmit downlink service data; the second management wavelength can be the wavelength of the data frame used to transmit downlink management and maintenance information.
[0113] Specifically, when an OTN access node receives a data frame corresponding to service data sent by another transmitting device (which may be an XGTC frame), it decapsulates the XGTC frame to obtain the corresponding OSU frame. In other words, the OTN access node maps the XGTC frame to an OSU frame. The OTN access node is equipped with a wavelength multiplexer / demultiplexer, which can transmit the OSU frame to the OTN metropolitan area node in the metropolitan area network using the downlink data and the second service wavelength corresponding to the service data. The OTN metropolitan area node can then transmit the OSU frame to the receiving device, i.e., the CPE device acting as the receiving end.
[0114] Accordingly, when an OTN access node receives a data frame corresponding to management and maintenance information sent by other transmitting devices, which may be an XGTC frame, it decapsulates the XGTC frame to obtain the corresponding OSU frame. In other words, the OTN access node maps the XGTC frame to an OSU frame. The OTN access node is equipped with a wavelength multiplexer / demultiplexer, which can transmit the OSU frame to the operation and management system using downlink data and the second management wavelength corresponding to the management and maintenance information.
[0115] In this embodiment, by configuring different wavelengths to carry data for different directions and different types of data, data transmission in the optical fiber channel is realized. Wavelength isolation and channel independence can be achieved through multiple wavelengths, further improving the security of data transmission.
[0116] The optical network transmission method described above is described in detail below with reference to a specific embodiment:
[0117] With the increasing demands of OTN (Optical Transport Network), SDH (Synchronous Digital Hierarchy) migration, and industry applications, end-user access faces challenges such as dense access, rapid deployment, high costs, and a lack of standardized data centers in most cases. Therefore, a P2MP (Point to Multi-Point) network connection architecture can be implemented by combining small-granularity OSU (Optical Transport Unit) bearer technology with PON (Personal Optical Network) technology. This network connection architecture is a high-quality network bearer technology that enables wide coverage and rapid deployment at low cost, while meeting the requirements of high-quality leased lines. Since PON network technology uses time-division multiplexing and broadcast methods for data and management information transmission along the same wavelength and fiber, and data service transmission employs a dynamic burst mechanism, and the transmission of management information can affect the stable transmission of data services, all of these factors contribute to latency / jitter instability. Therefore, the optical network transmission method provided in this embodiment can improve the latency / jitter performance of P2MP OTN leased line technology, achieving low-cost and rapid deployment of high-quality leased lines.
[0118] Specifically, such as Figure 5 As shown, the optical network transmission method provided in this embodiment can be applied to the access network of the P2MP OTN technology solution. The network includes multiple transmitting end devices (OTN CPE1, OTN CPE2, ..., OTN CPEn), a passive ODN (optical distribution network), an OTN integrated access node, and a metropolitan area network. The metropolitan area network contains multiple OTN metropolitan area nodes. Each transmitting end device processes multiple customer services 1, customer service 2, ..., customer service n. The OTN integrated access node connects to multiple P2MP CPE terminal devices through a single-fiber ODN passive optical network.
[0119] like Figure 6 The diagram illustrates the encapsulation and transmission of target data. Specifically, customer services (such as Ethernet data) can be mapped to multiple OSU frames, and then the OSU frames can be mapped to GEM frames. In this way, the XGTC header is combined with multiple GEM frames to form an XGTC frame. Multiple XGTC frames are transmitted using a fixed time slot T=X us, and the XGTC frame is allocated to multiple transmission sub-cycles 1-n for transmission.
[0120] like Figure 7As shown, regarding data transmission time slots, there are schematic diagrams illustrating data transmission via dynamic time slots and data transmission via fixed time slots. In related technologies, PON transmission employs a dynamic bandwidth time slot allocation mechanism. The optical network CPE unit dynamically requests the required bandwidth time slot resources from the integrated access node based on service traffic demands. After negotiation and calculation, specific bandwidth time slot resources are allocated. That is, in the T=X us transmission cycle, data 1 is transmitted via a dynamic time slot, and in the next T=X us transmission cycle, data 2 is transmitted via a dynamic time slot. Due to the high convergence rate of service traffic on the terminal side and the non-guaranteed bandwidth, bandwidth contention is prone to occur, leading to service transmission congestion, buffer accumulation, increased transmission latency, and in more severe cases, packet loss. In the optical network transmission method provided in this embodiment, the OTN P2MP system adopts a fixed time slot allocation mechanism. The OTN P2MP CPE does not need to apply for or negotiate bandwidth time slots with the central office. In order to stabilize the transmission delay, the single frame transmission period T is divided into n fixed time slot sub-periods for transmission, eliminating the delay jitter introduced by dynamic bandwidth time slots. That is, data 1, data 2, ..., data n are transmitted in n fixed time slots in the T=X us transmission period, and then data 1, data 2, ..., data n are transmitted in n fixed time slots in the next T=X us transmission period.
[0121] like Figure 8 The diagram shown is a system architecture diagram of the P2MP OTN service forwarding and maintenance management system used in the optical network transmission method provided in this embodiment. It includes an OTN metropolitan area node, an operation management system, an OTN integrated access point, and multiple P2MP CPE devices. The P2MP CPE devices can be equipped with multiplexers and demultiplexers. Both the P2MP CPE devices and the OTN integrated access point can perform management information processing and service data processing. Service data-related data frames are transmitted through service wavelengths (such as uplink wavelength λ1 and downlink wavelength λ2), and operation and maintenance management information-related data frames are transmitted through management wavelengths (such as uplink wavelength λ3 and downlink wavelength λ4).
[0122] The optical network transmission method provided in this embodiment involves the following aspects:
[0123] 1. Service Bearer Encapsulation: The transmitting device can map the customer's service (such as Ethernet service) into an OSU frame, then map the OSU frame into a GEM frame, and combine the resulting multiple GEM frames into a single XGTC frame. In this way, multiple XGTC frames are transmitted using a pre-configured fixed time slot T=X us.
[0124] 2. Fixed Time Slots and Multi-Cycle Allocation for Data Transmission: The OTN P2MP system adopts a fixed time slot allocation mechanism. The OTNP2MP CPE does not need to apply for or negotiate bandwidth time slots with the central office. The P2MP central office directly allocates fixed bandwidth time slots to the OTNP2MP CPE through XGTC Header overhead information, eliminating the bandwidth time slot application, negotiation, and allocation process and reducing data transmission latency. Simultaneously, to further stabilize transmission latency, the single-frame transmission period T is divided into n fixed time slot sub-periods t for transmission. The value of n can be determined by considering bandwidth carrying efficiency factors, taking values of 4 or 8, while also reducing latency jitter.
[0125] 3. Data Transmission: For uplink data transmission, XGTC data frames are transmitted via the service wavelength. After passing through a wavelength multiplexer / splitter, they are transmitted via the fiber optic channel. The P2MP OTN integrated access node receives the XGTC data frames transmitted at wavelength λ1. Then, the P2MP OTN integrated access node can perform the reverse process of data frame decapsulation in step one, demapping the data to OSU frames, which are then transmitted to the client-side equipment at the network end via the OTN metropolitan area network. Finally, the P2MP CPE equipment at the network end demaps the client's services to obtain service data / management and maintenance information.
[0126] 4. Management and maintenance information transmission: Specifically, the operation and management system transmits information through downlink management wavelength λ3 and uplink management wavelength λ4. The management wavelength is also combined with the service wavelength through a wavelength multiplexer and splitter, and then transmitted in the optical fiber. The management and maintenance information includes service configuration, equipment management, alarm reading and reporting for P2MP CPE, and ranging management during CPE operation.
[0127] This embodiment improves service transmission latency jitter performance through a fixed time slot allocation and wavelength isolation scheme. The fixed time slot allocation mechanism divides the single frame transmission period T into n fixed time slot sub-periods for transmission, eliminating the latency jitter introduced by dynamic bandwidth time slots. This method and apparatus are used to achieve bandwidth adjustment. By isolating transmission through multiple wavelengths, the latency jitter of data forwarding is reduced. This method can also be applied to different application scenarios. The bandwidth time slot allocation mechanism proposed in this embodiment, as well as the scheme of isolating service data forwarding and management information through a dual-wavelength scheme, can reduce data forwarding latency and jitter, and improve the quality of P2MP OTN leased lines.
[0128] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0129] Based on the same inventive concept, this application also provides an optical network transmission apparatus for implementing the optical network transmission method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more optical network transmission apparatus embodiments provided below can be found in the limitations of the optical network transmission method described above, and will not be repeated here.
[0130] In one exemplary embodiment, such as Figure 9 As shown, an optical network transmission device 900 is provided, applied to a transmitting end device, comprising:
[0131] The first encapsulation processing module 902 is used to encapsulate the target data to obtain an encapsulated data frame;
[0132] The first transmission module 904 is used to transmit the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0133] In one embodiment, the target data includes business data and / or management data; the encapsulated data frame includes an XGTC frame corresponding to the business data; the first encapsulation processing module is specifically used for:
[0134] The service data is mapped to OSU frames to obtain at least one OSU frame corresponding to the service data, and the GEM frame corresponding to each OSU frame is determined.
[0135] The XGTC frame is obtained by combining multiple GEM frames.
[0136] In one embodiment, the data transmission period includes multiple fixed time slots; the target type wavelength includes service wavelengths and management wavelengths.
[0137] In one embodiment, the first transmission module is specifically used for:
[0138] The XGTC frame corresponding to the service data is transmitted to the OTN access node through multiple fixed time slots included in the data transmission cycle and through the first service wavelength.
[0139] In one embodiment, the first transmission module is further specifically used for:
[0140] Through multiple fixed time slots included in the data transmission cycle, the encapsulated data frame corresponding to the management data is transmitted to the OTN access node via the first management wavelength.
[0141] In one embodiment, the device further includes:
[0142] The second receiving module is configured to receive data frames corresponding to the service data transmitted by the OTN access node via a second service wavelength; and / or,
[0143] The third receiving module is used to receive data frames corresponding to the management data transmitted by the OTN access node through the second management wavelength. The management data includes one or more of service configuration data, device management data, and alarm data.
[0144] In one exemplary embodiment, such as Figure 10 As shown, an optical network transmission device 1000 is provided, applied to an OTN access node, comprising:
[0145] The first receiving module 1002 is used to receive encapsulated data frames sent by the transmitting device; the encapsulated data frames are transmitted by the transmitting device through a data transmission cycle and a target type wavelength corresponding to the target data;
[0146] The first decapsulation module 1004 is used to decapsulate the encapsulated data frame, obtain the decapsulation result, and transmit the decapsulation result to the receiving device.
[0147] In one embodiment, the target data includes business data and / or management data; the encapsulated data frame includes the XGTC frame corresponding to the business data; the first decapsulation module is specifically used for:
[0148] The XGTC frame is decapsulated to obtain multiple GEM frames corresponding to the XGTC frame;
[0149] Each of the GEM frames is decapsulated to obtain at least one OSU frame corresponding to the service data.
[0150] In one embodiment, the first decapsulation module is further specifically used for:
[0151] At least one OSU frame corresponding to the service data is transmitted to the receiving device via the OTN metropolitan area network.
[0152] Each module in the aforementioned optical network transmission device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0153] In one embodiment, a communication device is provided, see [link to previous document]. Figure 11 . Figure 11 This is a schematic diagram of the structure of the terminal device provided in an embodiment of the present invention. Figure 11 The terminal device 1100 shown includes at least one processor 1101, a memory 1102, at least one network interface 1104, and a user interface 1103. The various components in the terminal device 1100 are coupled together via a bus system 1105. It is understood that the bus system 1105 is used to implement communication between these components. In addition to a data bus, the bus system 1105 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 11 Various buses are designated as bus system 1105. Additionally, this embodiment of the invention includes a transceiver 1106, which may consist of multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.
[0154] The user interface 1103 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).
[0155] It is understood that the memory 1102 in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1102 of the systems and methods described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0156] In some implementations, memory 1102 stores elements, executable modules or data structures, or subsets thereof, or extended sets thereof: operating system 11021 and application program 11022.
[0157] The operating system 11021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 11022 includes various applications, such as a media player and a browser, used to implement various application functions. The program implementing the method of this embodiment can be included in the application program 11022.
[0158] In this embodiment of the invention, by calling the program or instructions stored in memory 1102, specifically the program or instructions stored in application program 11022, the processor is used to encapsulate the target data to obtain an encapsulated data frame; the transmitter is used to transmit the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data, so that the OTN access node can decapsulate the encapsulated data frame and transmit the decapsulation result to the receiving device.
[0159] The methods disclosed in the above embodiments of the present invention, in part or in all of them, can also be applied to processor 1101, implemented by processor 1101, or implemented by processor 1101 in conjunction with other components (e.g., a transceiver). Processor 1101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above methods can be completed by the integrated logic circuit of the hardware in processor 1101 or by instructions in the form of software. The processor 1101 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 1102. Processor 1101 reads the information in memory 1102 and, in conjunction with its hardware, completes the steps of the above method.
[0160] It is understood that the embodiments described in this invention can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in this application, or combinations thereof.
[0161] For software implementation, the technology described in the embodiments of the present invention can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described in the embodiments of the present invention. The software code can be stored in memory and executed by processor 1101. The memory can be implemented in processor 1101 or external to processor 1101.
[0162] In one embodiment, the target data includes business data and / or management data; the encapsulated data frame includes an XGTC frame corresponding to the business data; the processor is specifically used for:
[0163] The service data is mapped to OSU frames to obtain at least one OSU frame corresponding to the service data, and the GEM frame corresponding to each OSU frame is determined.
[0164] The XGTC frame is obtained by combining multiple GEM frames.
[0165] In one embodiment, the data transmission period includes multiple fixed time slots; the target type wavelength includes service wavelengths and management wavelengths.
[0166] In one embodiment, the transmitter is specifically used for:
[0167] The XGTC frame corresponding to the service data is transmitted to the OTN access node through multiple fixed time slots included in the data transmission cycle and through the first service wavelength.
[0168] In one embodiment, the transmitter is specifically used for:
[0169] Through multiple fixed time slots included in the data transmission cycle, the encapsulated data frame corresponding to the management data is transmitted to the OTN access node via the first management wavelength.
[0170] In one embodiment, the receiver is configured to receive data frames corresponding to service data transmitted by the OTN access node via a second service wavelength; and / or, to receive data frames corresponding to management data transmitted by the OTN access node via a second management wavelength, wherein the management data includes one or more of service configuration data, device management data, and alarm data.
[0171] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0172] In one embodiment, a communication device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0173] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0174] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0175] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0176] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0177] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0178] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An optical network transmission method, characterized in that, Applied to a transmitting device, the method includes: The target data is encapsulated to obtain an encapsulated data frame; The encapsulated data frame is transmitted to the OTN access node according to the data transmission cycle and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
2. The method according to claim 1, characterized in that, The target data includes business data and / or management data; the encapsulated data frame includes the XGTC frame corresponding to the business data; The process of encapsulating the target data to obtain an encapsulated data frame includes: The service data is mapped to OSU frames to obtain at least one OSU frame corresponding to the service data, and the GEM frame corresponding to each OSU frame is determined. The XGTC frame is obtained by combining multiple GEM frames.
3. The method according to claim 2, characterized in that, The data transmission cycle includes multiple fixed time slots; the target type wavelength includes service wavelengths and management wavelengths.
4. The method according to claim 3, characterized in that, The step of transmitting the encapsulated data frame to the OTN access node using the data transmission period and the target type wavelength corresponding to the target data includes: The XGTC frame corresponding to the service data is transmitted to the OTN access node through multiple fixed time slots included in the data transmission cycle and through the first service wavelength.
5. The method according to claim 3, characterized in that, The step of transmitting the encapsulated data frame to the OTN access node using the data transmission period and the target type wavelength corresponding to the target data includes: Through multiple fixed time slots included in the data transmission cycle, the encapsulated data frame corresponding to the management data is transmitted to the OTN access node via the first management wavelength.
6. An optical network transmission method, characterized in that, Applied to OTN access nodes, the method includes: The device receives encapsulated data frames sent by a transmitting device; the encapsulated data frames are transmitted by the transmitting device using a data transmission period and a target type wavelength corresponding to the target data. The encapsulated data frame is decapsulated to obtain a decapsulation result, and the decapsulation result is transmitted to the receiving device.
7. The method according to claim 6, characterized in that, The target data includes business data and / or management data; the encapsulated data frame includes the XGTC frame corresponding to the business data; the decapsulation process of the encapsulated data frame to obtain the decapsulation result includes: The XGTC frame is decapsulated to obtain multiple GEM frames corresponding to the XGTC frame; Each of the GEM frames is decapsulated to obtain at least one OSU frame corresponding to the service data.
8. The method according to claim 7, characterized in that, The step of transmitting the decapsulation result to the receiving device corresponding to the sending device includes: At least one OSU frame corresponding to the service data is transmitted to the receiving device via the OTN metropolitan area network.
9. The method according to claim 6, characterized in that, The method further includes: The data frame corresponding to the service data is transmitted to the receiving device via the second service wavelength; and / or, The data frames corresponding to the management data are transmitted to the operation management system via the second management wavelength. The management data includes one or more of the following: business configuration data, device management data, and alarm data.
10. An optical network transmission device, characterized in that, Applied to a transmitting device, the apparatus includes: The first encapsulation processing module is used to encapsulate the target data to obtain an encapsulated data frame; The first transmission module is used to transmit the encapsulated data frame to the OTN access node according to the data transmission period and the target type wavelength corresponding to the target data, so that the OTN access node can perform decapsulation processing on the encapsulated data frame and transmit the decapsulation result to the receiving device.
11. A communication device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.
13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.