Data transmission method, related equipment, optical network transmission system, medium and product

Through the combination of optical interconnection devices, OTN optical layer devices and OTN electrical layer devices, optical signals are directly transmitted to the target server group, solving the problems of complex paths, large delays and hash polarization in traditional data center network architecture, and achieving efficient data transmission and simplified network management.

CN120357993AActive Publication Date: 2025-07-22CHINA MOBILE GROUP DESIGN INST +1

Patent Information

Application Number
CN202510848160.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-07-22
Estimated Expiration
2045-06-24

AI Technical Summary

Technical Problem

Traditional data center network architectures have complex network transmission paths due to multi-layer Ethernet switches, large data transmission delays, many network levels, high management difficulties, and serious Hash polarization problems.

Method used

The combination of optical interconnection devices, OTN optical layer devices and OTN electrical layer devices is adopted, and through optical signal scheduling and combined wave processing, it is directly transmitted to the target server group, reducing intermediate nodes, simplifying network paths, and data transmission is carried out through fixed paths.

Benefits of technology

Reduce data transmission delay, simplify network levels, solve the problem of Hash polarization, and reduce management difficulty and operation and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120357993A_ABST
    Figure CN120357993A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method, related equipment, an optical network transmission system, a medium and a product, relates to the technical field of communication, and aims to solve the problem of relatively large time delay of related data transmission. The method is applied to the optical interconnection device, the optical interconnection device is connected with a plurality of OTN optical layer devices, the method comprises the steps that a first optical signal sent by a first OTN optical layer device is received, and the first optical signal is obtained by the first OTN optical layer device through wavelength scheduling and wave combining processing on at least one optical signal sent by a first OTN electric layer device; the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electric layer equipment; according to server group identification information carried in the first optical signal, determining a target server group corresponding to the server group identification information; and sending the first optical signal to a second OTN optical layer device. According to the invention, the time delay of data transmission can be reduced, and the Hash polarization problem can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a data transmission method, related devices, an optical network transmission system, a medium, and a product. Background Art

[0002] The network architecture inside a data center usually adopts multi-layer Ethernet switches. As the scale of the data center continues to expand, the traditional network architecture faces more and more challenges. Among them, the Ethernet switch is responsible for transmitting data between different servers and performing traffic scheduling and data transmission through a multi-level network architecture. In this way, due to the use of multi-layer Ethernet switches in the traditional network architecture, data needs to pass through multiple intermediate nodes during the transmission process, resulting in a relatively complex network transmission path and a large data transmission delay. Summary of the Invention

[0003] Embodiments of this application provide a data transmission method, related devices, an optical network transmission system, a medium, and a product to solve the problems of a relatively complex network transmission path and a large data transmission delay.

[0004] To solve the above technical problems, this application is implemented as follows: In a first aspect, embodiments of this application provide a data transmission method applied to an optical interconnection device. The optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups. The method includes: Receiving a first optical signal sent by a first OTN optical layer device, where the first OTN optical layer device is an OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices, the first server group is any one of the multiple server groups, the first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN electrical layer device, the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device; Determining a target server group corresponding to the server group identification information according to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups; Sending the first optical signal to a second OTN optical layer device, where the second OTN optical layer device is an OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

[0005] Optionally, sending the first optical signal to the second OTN optical layer device includes: Determining a target port based on a preset routing rule, where the preset routing rule is used to indicate the correspondence between the second OTN optical layer device and the target port; Sending the first optical signal to the second OTN optical layer device based on the target port.

[0006] Optionally, before sending the first optical signal to the second OTN optical layer device, the method further includes: Adjusting the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group.

[0007] Optionally, the optical interconnection device does not have a transmission component for performing optical amplification and dispersion compensation processing on optical signals.

[0008] Optionally, the optical interconnection device includes a first circuit board, and the first circuit board includes a plurality of transceiver units for receiving optical signals in different directions.

[0009] In a second aspect, an embodiment of the present application provides a data transmission method applied to an OTN optical layer device. The OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a first OTN optical layer device, and the first OTN optical layer device is deployed in a first server group, where the first server group is any one of a plurality of server groups. The method includes: Receiving at least one optical signal sent by a first OTN electrical layer device. The first OTN electrical layer device is deployed in the first server group, and the first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group; Performing wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries server group identification information of a target server group; Sending the first optical signal to the optical interconnection device.

[0010] Optionally, the OTN optical layer device does not have a transmission component for performing optical amplification and dispersion compensation processing on optical signals.

[0011] In a third aspect, an embodiment of the present application provides a data transmission method applied to an OTN optical layer device. The OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a second OTN optical layer device, and the second OTN optical layer device is deployed in a target server group, where the target server group is any one of a plurality of server groups. The method includes: Receive a first optical signal sent by the optical interconnection device, where the first optical signal is obtained by performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups. Split the first optical signal into at least two sub-optical signals. Determine a second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information.

[0012] Optionally, the OTN optical layer device is not provided with a transmission component for performing optical amplification and dispersion compensation processing on the optical signal.

[0013] In a fourth aspect, an embodiment of the present application provides a data transmission method applied to an OTN electrical layer device. The OTN electrical layer device is a first OTN electrical layer device, and the first OTN electrical layer device is deployed in a first server group. The first server group is any one of multiple server groups. The method includes: Receive first transmission data of at least one server in the first server group. Convert the first transmission data of the at least one server to obtain at least one optical signal. Send the at least one optical signal to a first OTN optical layer device, and the first OTN optical layer device is deployed in the first server group.

[0014] Optionally, the method further includes: Receive second transmission data of a first server, where the first server is any one of the first server group. Determine a second server corresponding to the server identification information according to the server identification information carried in the second transmission data. The second server is any one of the first server group. Send the second transmission data to the second server.

[0015] Fifth aspect, an embodiment of the present application provides a data transmission method, which is applied to an OTN electrical layer device. The OTN electrical layer device is a second OTN electrical layer device, and the second OTN electrical layer device is deployed in a target server group, where the target server group is any one of multiple server groups. The method includes: Receiving a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device. The first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN electrical layer device by the first OTN optical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups; Converting the first sub-optical signal into an electrical signal to obtain data to be transmitted; Based on the server identification information carried in the data to be transmitted, determining a target server corresponding to the server identification information; Sending the data to be transmitted to the target server, where the target server is any one of the target server groups.

[0016] Sixth aspect, an embodiment of the present application provides an optical interconnection device. The optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups. The optical interconnection device includes an optical path switching module and a wavelength selection and management module. The optical path switching module is used for: Receiving a first optical signal sent by a first OTN optical layer device, where the first OTN optical layer device is an OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices, the first server group is any one of the multiple server groups, the first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN electrical layer device by the first OTN optical layer device, the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device; Determining a target server group corresponding to the server group identification information according to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups; Send the first optical signal to the second OTN optical layer device, where the second OTN optical layer device is the OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

[0017] Optionally, the optical path switching module includes: A determination unit, configured to determine a target port based on a preset routing rule, where the preset routing rule is used to indicate the correspondence between the second OTN optical layer device and the target port; A sending unit, configured to send the first optical signal to the second OTN optical layer device based on the target port.

[0018] Optionally, the wavelength selection and management module is used for: Adjust the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group.

[0019] Optionally, the optical interconnection device does not have a transmission component for performing optical amplification and dispersion compensation processing on the optical signal.

[0020] Optionally, the optical path switching module includes a first circuit board, and the first circuit board includes a plurality of transceiver units, and the plurality of transceiver units are used to receive optical signals in different directions.

[0021] In a seventh aspect, an embodiment of the present application provides an OTN optical layer device, where the OTN optical layer device is connected to an optical interconnection device, the OTN optical layer device is a first OTN optical layer device, the first OTN optical layer device is deployed in a first server group, the first server group is any one of a plurality of server groups, and the first OTN optical layer device includes: A first receiving module, configured to receive at least one optical signal sent by a first OTN electrical layer device, where the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group; A first processing module, configured to perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries an identifier of the target server group; A first sending module, configured to send the first optical signal to the optical interconnection device.

[0022] Optionally, the OTN optical layer device does not perform optical amplification and dispersion compensation processing on the optical signal.

[0023] In an eighth aspect, an embodiment of the present application provides an OTN optical layer device. The OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a second OTN optical layer device, and the second OTN optical layer device is deployed in a target server group, where the target server group is any one of a plurality of server groups. The second OTN optical layer device includes: A second receiving module, configured to receive a first optical signal sent by the optical interconnection device. The first optical signal is obtained by performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the plurality of server groups; A splitting module, configured to split the first optical signal into at least two sub-optical signals; A first determining module, configured to determine a second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information.

[0024] Optionally, the OTN optical layer device does not have a transmission component for performing optical amplification and dispersion compensation processing on an optical signal.

[0025] In a ninth aspect, an embodiment of the present application provides an OTN electrical layer device. The OTN electrical layer device is a first OTN electrical layer device, and the first OTN electrical layer device is deployed in a first server group, where the first server group is any one of a plurality of server groups. The first OTN electrical layer device includes: A third receiving module, configured to receive first transmission data of at least one server in the first server group; A conversion module, configured to convert the first transmission data of the at least one server to obtain at least one optical signal; A second sending module, configured to send the at least one optical signal to a first OTN optical layer device, where the first OTN optical layer device is deployed in the first server group.

[0026] Optionally, the OTN electrical layer device further includes: A fourth receiving module, configured to receive second transmission data of a first server, where the first server is any one of the first server group; A second determination module, configured to determine a second server corresponding to the server identification information according to the server identification information carried in the second transmission data, where the second server is any one of the first server groups; A third sending module, configured to send the second transmission data to the second server.

[0027] In a tenth aspect, an embodiment of the present application provides an OTN electrical layer device, where the OTN electrical layer device is a second OTN electrical layer device, the second OTN electrical layer device is deployed in a target server group, and the target server group is any one of multiple server groups. The second OTN electrical layer device includes: A fifth receiving module, configured to receive a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device. The first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups; A second processing module, configured to process the first sub-optical signal to obtain data to be transmitted; A third determination module, configured to determine a target server corresponding to the server identification information based on the server identification information carried in the data to be transmitted; A fourth sending module, configured to send the data to be transmitted to the target server, where the target server is any one of the target server groups.

[0028] In an eleventh aspect, an embodiment of the present application provides an optical network transmission system, including multiple server groups, multiple OTN optical layer devices, multiple OTN electrical layer devices, and optical interconnection devices. The multiple server groups include a first server group and a target server group. The first OTN optical layer device is an OTN optical layer device deployed in the first server group among the multiple OTN optical layer devices, the second OTN optical layer device is an OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices, the first OTN electrical layer device is an OTN electrical layer device deployed in the first server group among the multiple OTN electrical layer devices, and the second OTN electrical layer device is an OTN electrical layer device deployed in the target server group among the multiple OTN electrical layer devices; Wherein, the first OTN electrical layer device is used for: Receive the first transmission data from at least one server of the first server group; Convert the first transmission data of the at least one server to obtain at least one optical signal; Send the at least one optical signal to a first OTN optical layer device; The first OTN optical layer device is configured to: Receive at least one optical signal sent by the first OTN electrical layer device; Perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries the identifier of the target server group; Send the first optical signal to the optical interconnection device; The optical interconnection device is configured to: Receive the first optical signal sent by the first OTN optical layer device; Determine a target server group corresponding to the server group identifier information according to the server group identifier information carried in the first optical signal, where the target server group is any one of the multiple server groups; Send the first optical signal to the second OTN optical layer device; The second OTN optical layer device is configured to: Receive the first optical signal sent by the optical interconnection device; Split the first optical signal into at least two sub-optical signals; Determine a second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identifier information; The second OTN electrical layer device is configured to: Receive a first sub-optical signal sent by the second OTN optical layer device, where the first sub-optical signal is any one of the at least two sub-optical signals obtained by splitting the first optical signal by the second OTN optical layer device; Process the first sub-optical signal to obtain data to be transmitted; Determine a target server corresponding to the server identifier information based on the server identifier information carried in the data to be transmitted; Send the data to be transmitted to the target server, where the target server is any one of the target server group.

[0029] In a twelfth aspect, an embodiment of the present application provides an electronic device, including: a processor, a memory, and a program stored on the memory and executable on the processor. When the program is executed by the processor, it implements the steps of the data transmission method described in the first aspect above; or, when the program is executed by the processor, it implements the steps of the data transmission method described in the second aspect above; or, when the program is executed by the processor, it implements the steps of the data transmission method described in the third aspect above; or, when the program is executed by the processor, it implements the steps of the data transmission method described in the fourth aspect above; or, when the program is executed by the processor, it implements the steps of the data transmission method described in the fifth aspect above.

[0030] In a thirteenth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the data transmission method described in the first aspect above; or, when the computer program is executed by the processor, it implements the steps of the data transmission method described in the second aspect above; or, when the computer program is executed by the processor, it implements the steps of the data transmission method described in the third aspect above.

[0031] In a fourteenth aspect, an embodiment of the present application provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the steps of the data transmission method described in the first aspect above; or, when the computer instructions are executed by the processor, they implement the steps of the data transmission method described in the second aspect above; or, when the computer instructions are executed by the processor, they implement the steps of the data transmission method described in the third aspect above.

[0032] In the embodiments of the present application, the above data transmission method is applied to an optical interconnection device. By receiving a first optical signal sent by a first OTN optical layer device, determining a target server group corresponding to the server group identification information carried in the first optical signal, and sending the first optical signal to a second OTN optical layer device, it is possible to avoid using a multi-layer Ethernet switch during data transmission, thereby reducing intermediate nodes in data transmission, simplifying the data transmission path, reducing data transmission latency, and solving the Hash polarization problem by performing data transmission through a fixed-path optical channel. At the same time, the optical interconnection device can replace the traditional multi-layer switching architecture, greatly simplifying the network hierarchy and reducing management difficulty and operation and maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0034] Figure 1 is a schematic structural diagram of an optical network transmission system provided by an embodiment of the present application; Figure 2 is one of the flowcharts of a data transmission method provided by an embodiment of the present application; Figure 3 is the second flowchart of a data transmission method provided by an embodiment of the present application; Figure 4 is the third flowchart of a data transmission method provided by an embodiment of the present application; Figure 5 is the fourth flowchart of a data transmission method provided by an embodiment of the present application; Figure 6 is the fifth flowchart of a data transmission method provided by an embodiment of the present application; Figure 7 is a schematic structural diagram of an optical interconnection device provided by an embodiment of the present application; Figure 8 is a schematic structural diagram of a first OTN optical layer device provided by an embodiment of the present application; Figure 9 is a schematic structural diagram of a second OTN optical layer device provided by an embodiment of the present application; Figure 10 is a schematic structural diagram of a first OTN electrical layer device provided by an embodiment of the present application; Figure 11 is a schematic structural diagram of a second OTN electrical layer device provided by an embodiment of the present application. Detailed implementation manners

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts fall within the protection scope of the present application.

[0036] For the convenience of understanding, the following will explain some contents related to the embodiments of the present application: Traditional network architectures have some inherent defects: 1. Large transmission delay: Due to the existence of multi-layer switches, data transmission needs to pass through multiple intermediate nodes, which leads to the complexity of network transmission paths and increased transmission delay. Especially in large-scale data centers, this delay problem is more prominent, affecting the overall network performance.

[0037] 2. Multiple network layers: Traditional network architecture often requires multiple layers of switching equipment for traffic scheduling and management. As the scale of data centers expands, the number of network layers also increases, making equipment deployment and maintenance more complicated and increasing management difficulty.

[0038] 3. High equipment cost: Since a large number of switching devices need to be deployed, network cabling becomes more complicated, which invisibly increases the cost of network construction and maintenance.

[0039] 4. Hash polarization problem: Traditional data center switching equipment often uses a traffic distribution mechanism based on a hash algorithm. This mechanism can easily cause some links to be overloaded during peak traffic hours, while other links are idle, resulting in uneven traffic distribution and affecting the overall network performance.

[0040] There are also some solutions in the related technology, such as using higher performance switches or using new traffic scheduling algorithms. However, the effects of these solutions are still limited, and it is difficult to completely solve the problems of large transmission delay, multiple network levels, high cost and hash polarization. In the embodiments of the present application, a data transmission method, related equipment, optical network transmission system, medium and product are proposed to solve the problem that the related network transmission path is relatively complex and the data transmission delay is large.

[0041] See also Figure 1 , Figure 1 is a schematic diagram of the architecture of an optical network transmission system provided in an embodiment of the present application, such as Figure 1 As shown, the optical network transmission system includes multiple server groups, multiple OTN optical layer devices, multiple OTN electrical layer devices and optical interconnection devices, the optical interconnection devices are connected to the multiple OTN optical layer devices, the multiple OTN optical layer devices and the multiple OTN electrical layer devices are respectively deployed in multiple server groups, each of the multiple server groups includes multiple servers, and the multiple servers of each server group are respectively connected to the OTN electrical layer devices in the same server group, and the OTN optical layer devices in the same server group are connected to the OTN electrical layer devices. The data transmission method provided in the embodiment of the present application can be applied to multiple OTN optical layer devices, multiple OTN electrical layer devices and optical interconnection devices in the optical network transmission system.

[0042] See also Figure 2 , Figure 2It is one of the flowcharts of a data transmission method provided by an embodiment of the present application, which is applied to an optical interconnection device. The optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups, such as Figure 2 shown. The method includes the following steps: Step 101: Receive a first optical signal sent by a first OTN optical layer device. Here, the first OTN optical layer device is an OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices. The first server group is any one of the multiple server groups. The first optical signal is obtained by the first OTN optical layer device performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN electrical layer device. The first OTN electrical layer device is deployed in the first server group and is connected to the first OTN optical layer device. The at least one optical signal is obtained by the first OTN electrical layer device converting the first transmission data of at least one server in the first server group.

[0043] In this step, the above optical interconnection device can be a device for multiplexing, routing, and distributing optical signals, with physical optical path switching, wavelength selection, and management functions, focusing on short-distance and high-efficiency optical transmission within a data center.

[0044] The above optical transport network (OTN) optical layer device can be deployed inside each server group to perform wavelength scheduling and management on optical signals within the server group. The OTN optical layer device is connected to the optical interconnection device. Since it is limited to short-distance transmission, functions such as amplification and dispersion compensation can be removed from the OTN optical layer device.

[0045] The above OTN electrical layer device can be deployed inside each server group for data transmission between servers within the same server group. The OTN electrical layer device is responsible for processing and cross-transmitting service data within the server group to realize communication between servers.

[0046] The above server group can be a cluster composed of multiple physical or virtual servers.

[0047] The above wavelength adjustment can be to allocate specific optical wavelengths to data from different sources for multiplexed transmission in an optical fiber. For example, if server A and server B need to send data to another group of servers, the first OTN optical layer device can allocate wavelengths of 1550 nm and 1560 nm to them respectively.

[0048] The above multiplexing process can be to combine optical signals of different wavelengths into a single composite optical signal for transmission. For example, the first OTN optical layer device can combine multiple optical signals such as 1550 nm and 1560 nm into a mixed light beam and transmit it to the optical interconnection device.

[0049] It can be understood that one OTN optical layer device and one OTN electrical layer device can be deployed in each server group, and the OTN optical layer device and the OTN electrical layer device in each server group are connected.

[0050] Step 102: Determine a target server group corresponding to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups.

[0051] In this step, the above server group identification information can be used to indicate the destination of the received data, that is, the target server group, and specifically can be metadata attached to the optical signal header or a specific field.

[0052] Step 103: Send the first optical signal to a second OTN optical layer device, where the second OTN optical layer device is the OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

[0053] It can be understood that after the optical interconnection device sends the first optical signal to the second OTN optical layer device, the second OTN optical layer device can send the first optical signal to the OTN electrical layer device of the target server group, and the OTN electrical layer device of the target server group is responsible for restoring the data and sending it to the target server.

[0054] In the embodiment of the present application, the above data transmission method is applied to an optical interconnection device. By receiving the first optical signal sent by the first OTN optical layer device, determining the target server group corresponding to the server group identification information carried in the first optical signal, and sending the first optical signal to the second OTN optical layer device, it is possible to avoid using a multi-layer Ethernet switch during data transmission, thereby reducing the intermediate nodes in data transmission, simplifying the data transmission path, reducing the data transmission delay, and solving the Hash polarization problem by performing data transmission through a fixed-path optical channel. At the same time, the optical interconnection device can replace the traditional multi-layer switching architecture, greatly simplifying the network hierarchy and reducing the management difficulty and operation and maintenance cost.

[0055] Optionally, the sending the first optical signal to the second OTN optical layer device includes: Determining a target port based on a preset routing rule, where the preset routing rule is used to indicate the correspondence between the second OTN optical layer device and the target port; Send the first optical signal to the second OTN optical layer device based on the target port.

[0056] Specifically, the above preset routing rules can be static or dynamic rule tables pre-configured in the optical interconnection device, mapping different server group identifiers to corresponding physical or logical ports.

[0057] Furthermore, the optical interconnection device further includes a signal monitoring and fault handling function, which can monitor the status of each optical channel in real time, detect whether there are abnormal signals or faults. When the optical interconnection device detects an abnormal signal or fault, the optical interconnection device will automatically switch to the backup optical path to ensure the continuity and reliability of data transmission.

[0058] In this embodiment, by determining the target port based on the preset routing rules, the preset routing rules are used to indicate the correspondence between the second OTN optical layer device and the target port; sending the first optical signal to the second OTN optical layer device based on the target port, enabling the optical signal to flexibly switch to the target port inside the optical interconnection device, completing the optical path switching, realizing the interconnection between different server groups, and transmitting traffic through the optical channels with fixed paths, thereby avoiding the problem of uneven network traffic load, that is, solving the Hash polarization problem, and thus improving the network performance.

[0059] Optionally, before sending the first optical signal to the second OTN optical layer device, the method further includes: Adjust the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group.

[0060] Specifically, the above adjustment of the wavelength of the first optical signal can be dynamically selecting or modifying the carrier wavelength of the optical signal according to the transmission distance characteristics.

[0061] It should be noted that when deploying the optical interconnection device, the optical interconnection device can be initialized, including the configuration of the physical optical path, the setting of the wavelength scheduling rules, etc. The optical interconnection device ensures that the optical signal transmission paths between server groups are reasonably configured in the initialization stage through the preset logic.

[0062] In this embodiment, adjusting the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group enables dynamic adjustment of the wavelength allocation according to the transmission requirements between different server groups, and improves the utilization efficiency of optical fiber resources through wavelength management, thereby improving the stability and flexibility of communication between each server group.

[0063] Optionally, the optical interconnection device is not provided with a transmission component for optically amplifying and dispersion compensating an optical signal.

[0064] Specifically, the above-mentioned transmission component may be a component for long-distance transmission of an optical signal. In this embodiment, the optical interconnection device is not provided with a transmission component for optically amplifying and dispersion compensating an optical signal, so that the structure of the optical interconnection device can be simplified, and thus the occupied space and the device manufacturing cost can be reduced.

[0065] Optionally, the optical interconnection device includes a first circuit board, and the first circuit board includes a plurality of transceiver units for receiving optical signals in different directions.

[0066] It can be understood that the above-mentioned first circuit board realizes the ability to simultaneously process multiple optical signals by deploying a plurality of independent transceiver units.

[0067] In this embodiment, the optical interconnection device includes a first circuit board, and the first circuit board includes a plurality of transceiver units for receiving optical signals in different directions, so that the optical interconnection device can achieve high integration while ensuring performance and can meet the requirements of high-density deployment in a data center.

[0068] See Figure 3 , Figure 3 is the second flowchart of a data transmission method provided by an embodiment of the present application, which is applied to an OTN optical layer device. The OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a first OTN optical layer device, and the first OTN optical layer device is deployed in a first server group. The first server group is any one of a plurality of server groups. As Figure 3 shown, the method includes the following steps: Step 201, receive at least one optical signal sent by a first OTN electrical layer device. The first OTN electrical layer device is deployed in the first server group, and the first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group.

[0069] Step 202, perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries server group identification information of a target server group.

[0070] Step 203, send the first optical signal to the optical interconnection device.

[0071] It should be noted that this embodiment is used as Figure 2The implementation manner of the corresponding first OTN optical layer device in the illustrated embodiment. For the specific implementation manner, reference can be made to Figure 2 the relevant description in the illustrated embodiment. To avoid repeated description, it will not be elaborated in this embodiment.

[0072] Optionally, the OTN optical layer device is not provided with a transmission component for performing optical amplification and dispersion compensation processing on optical signals.

[0073] Specifically, the above-mentioned transmission component can be a component for long-distance transmission of optical signals. In this implementation manner, the OTN optical layer device is not provided with a transmission component for performing optical amplification and dispersion compensation processing on optical signals, so that the structure of the OTN optical layer device can be simplified, and thus the occupied space and cost can be reduced.

[0074] See Figure 4 , Figure 4 is the third flowchart of a data transmission method provided by an embodiment of the present application, which is applied to an OTN optical layer device. The OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a second OTN optical layer device, and the second OTN optical layer device is deployed in a target server group, and the target server group is any one of multiple server groups, such as Figure 4 shown, and the method includes the following steps: Step 301: Receive a first optical signal sent by the optical interconnection device. The first optical signal is obtained by performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN electrical layer device to a first OTN optical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups.

[0075] Step 302: Split the first optical signal into at least two sub-optical signals.

[0076] In this step, splitting the first optical signal into at least two sub-optical signals may be to decompose the composite signal of the first optical signal into independent optical signals of original wavelengths or channels, that is, to perform a demultiplexing operation on the first optical signal to split optical signals of different wavelengths. It can be understood that the above at least two sub-optical signals can respectively correspond to different servers.

[0077] Step 303: Determine the second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and the corresponding server identification information is carried in each sub-optical signal.

[0078] In this step, the above-mentioned determination of the second OTN electrical layer device corresponding to each sub-optical signal may be to determine the second OTN electrical layer device according to the server group identification information carried in each sub-optical signal.

[0079] In this embodiment, the first optical signal sent by the optical interconnection device is received by the second OTN optical layer device, the first optical signal is split into at least two sub-optical signals, the second OTN electrical layer device corresponding to each sub-optical signal is determined, and each sub-optical signal is sent to the second OTN electrical layer device, so that multi-channel distribution can be completed through the second OTN optical layer device, reducing the large number of physical interfaces and configuration complexity required by traditional switches, thereby reducing the data transmission delay.

[0080] It should be noted that this embodiment is the implementation manner of the second OTN optical layer device corresponding to the embodiment shown in Figure 2 For the relevant descriptions in the embodiment shown in Figure 2 Please refer to the relevant descriptions in the embodiment shown in

[0081] Optionally, the OTN optical layer device is not provided with a transmission component for performing optical amplification and dispersion compensation processing on the optical signal.

[0082] Specifically, the above-mentioned transmission component may be a component for long-distance transmission of optical signals. In this embodiment, the OTN optical layer device is not provided with a transmission component for performing optical amplification and dispersion compensation processing on the optical signal, so that the structure of the OTN optical layer device can be simplified, and thus the occupied space and cost can be reduced.

[0083] See Figure 5 , Figure 5 is the fourth flowchart of a data transmission method provided by an embodiment of the present application, which is applied to an OTN electrical layer device. The OTN electrical layer device is a first OTN electrical layer device, and the first OTN electrical layer device is deployed in a first server group, and the first server group is any one of multiple server groups. As Figure 5 shown, the method includes the following steps: Step 401: Receive the first transmission data of at least one server in the first server group.

[0084] In this step, the above-mentioned first transmission data may be various types of data, such as Ethernet frames, IP packets, storage protocols, GPU calculation results, etc.

[0085] Step 402: Convert the first transmission data of the at least one server to obtain at least one optical signal.

[0086] In this step, the conversion of the first transmission data of the at least one server may be to encapsulate the first transmission data and generate a signal conforming to the optical transmission standard through protocol conversion.

[0087] Step 403: Send the at least one optical signal to a first OTN optical layer device, where the first OTN optical layer device is deployed in the first server group.

[0088] It should be noted that, as an implementation manner of the first OTN electrical layer device corresponding to the embodiment shown in Figure 2 the specific implementation manner can refer to the relevant description in the embodiment shown in Figure 2 To avoid repeated description, this embodiment will not be elaborated here.

[0089] Optionally, the method further includes: Receiving second transmission data of a first server, where the first server is any one of the first server group; Determining a second server corresponding to the server identification information according to the server identification information carried in the second transmission data, where the second server is any one of the first server group; Sending the second transmission data to the second server.

[0090] It can be understood that the above first server and second server belong to the same server group.

[0091] Specifically, the sending of the second transmission data to the second server may be that the first OTN electrical layer device performs electrical layer cross-connection processing on the second transmission data and then transmits it to the target server.

[0092] In this implementation manner, the first OTN electrical layer device receives the second transmission data of the first server, where the first server is any one of the first server group, determines the second server corresponding to the server identification information according to the server identification information carried in the second transmission data, where the second server is any one of the first server group, and sends the second transmission data to the second server, so that the data flow between the servers within the first server group can be processed and cross-connected through the first OTN electrical layer device to achieve efficient data transmission between the servers within the first server group.

[0093] See Figure 6 , Figure 6FIG. 5 is a flowchart of a data transmission method provided by an embodiment of the present application, which is applied to an OTN electrical layer device. The OTN electrical layer device is a second OTN electrical layer device, and the second OTN electrical layer device is deployed in a target server group. The target server group is any one of multiple server groups. For example, Figure 6 as shown, the method includes the following steps: Step 501: Receive a first sub-optical signal sent by a second OTN optical layer device. The first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device. The first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups; Step 502: Convert the first sub-optical signal into an electrical signal to obtain data to be transmitted; Step 503: Determine a target server corresponding to the server identification information based on the server identification information carried in the data to be transmitted; Step 504: Send the data to be transmitted to the target server. The target server is any one of the target server group.

[0094] Specifically, the above second OTN electrical layer device restores the first sub-optical signal to its original electrical signal form to obtain the data to be transmitted, and sends the target server corresponding to the server identification information carried in the data to be transmitted.

[0095] In this embodiment, the second OTN electrical layer device receives the first sub-optical signal sent by the second OTN optical layer device; converts the first sub-optical signal into an electrical signal to obtain the data to be transmitted; determines the target server corresponding to the server identification information based on the server identification information carried in the data to be transmitted; and sends the data to be transmitted to the target server, so that the first sub-optical signal can be transmitted to the destination server in the target server group, realizing data transmission across server groups.

[0096] See Figure 7 , Figure 7 FIG. is a schematic structural diagram of an optical interconnection device provided by an embodiment of the present application. The optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups. For example, Figure 7As shown in the figure, the optical interconnection device 600 includes an optical path switching module 601 and a wavelength selection and management module 602. The optical path switching module 601 is used for: Receiving a first optical signal sent by a first OTN optical layer device, where the first OTN optical layer device is an OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices, the first server group is any one of the multiple server groups, the first optical signal is obtained by the first OTN optical layer device performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN electrical layer device, the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group; Determining a target server group corresponding to the server group identification information according to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups; Sending the first optical signal to a second OTN optical layer device, where the second OTN optical layer device is an OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

[0097] Optionally, the optical path switching module 601 includes: A determining unit for determining a target port based on a preset routing rule, where the preset routing rule is used to indicate the correspondence between the second OTN optical layer device and the target port; A sending unit for sending the first optical signal to the second OTN optical layer device based on the target port.

[0098] Optionally, the wavelength selection and management module 602 is used for: Adjusting the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group.

[0099] Optionally, the optical interconnection device does not have a transmission component for performing optical amplification and dispersion compensation processing on optical signals.

[0100] Optionally, the optical path switching module 601 includes a first circuit board, and the first circuit board includes a plurality of transceiver units for receiving optical signals in different directions.

[0101] It should be noted that the optical interconnection device provided in the embodiment of the present application is a device capable of executing the above data transmission method. Therefore, all implementation manners in the embodiment of the above data transmission method are applicable to this device, and all can achieve the same or similar beneficial effects. To avoid repeated description, this embodiment will not be elaborated herein.

[0102] See Figure 8 , Figure 8 is a schematic structural diagram of a first OTN optical layer device provided in the embodiment of the present application. The OTN optical layer device is connected to the optical interconnection device. The OTN optical layer device is the first OTN optical layer device, and the first OTN optical layer device is deployed in the first server group. The first server group is any one of multiple server groups. For example, Figure 8 as shown, the first OTN optical layer device 700 includes: A first receiving module 701, configured to receive at least one optical signal sent by a first OTN electrical layer device. The first OTN electrical layer device is deployed in the first server group, and the first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by the first OTN electrical layer device converting the first transmission data of at least one server in the first server group; A first processing module 702, configured to perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal. The first optical signal carries an identifier of a target server group; A first sending module 703, configured to send the first optical signal to the optical interconnection device.

[0103] Optionally, the OTN optical layer device is not provided with optical amplification and dispersion compensation processing for optical signals.

[0104] It should be noted that the first OTN optical layer device provided in the embodiment of the present application is a device capable of executing the above data transmission method. Therefore, all implementation manners in the embodiment of the above data transmission method are applicable to this device, and all can achieve the same or similar beneficial effects. To avoid repeated description, this embodiment will not be elaborated herein.

[0105] See Figure 9 , Figure 9 is a schematic structural diagram of a second OTN optical layer device provided in the embodiment of the present application. The OTN optical layer device is connected to the optical interconnection device. The OTN optical layer device is the second OTN optical layer device, and the second OTN optical layer device is deployed in the target server group. The target server group is any one of multiple server groups. For example, Figure 9 as shown, the second OTN optical layer device 800 includes: A second receiving module 801, configured to receive a first optical signal sent by the optical interconnection device, where the first optical signal is obtained by performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group. The first server group is any one of the multiple server groups. A splitting module 802, configured to split the first optical signal into at least two sub-optical signals; A first determining module 803, configured to determine a second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information.

[0106] Optionally, no transmission components for performing optical amplification and dispersion compensation processing on optical signals are provided in the OTN optical layer device.

[0107] It should be noted that the second OTN optical layer device provided in the embodiments of the present application is a device capable of executing the above data transmission method. All implementation manners in the embodiments of the above data transmission method are applicable to this device and can achieve the same or similar beneficial effects. To avoid repeated description, this embodiment will not be elaborated herein.

[0108] See Figure 10 , Figure 10 is a schematic structural diagram of a first OTN electrical layer device provided in an embodiment of the present application. The OTN electrical layer device is a first OTN electrical layer device. The first OTN electrical layer device is deployed in a first server group. The first server group is any one of the multiple server groups. As Figure 10 shown, the first OTN electrical layer device 900 includes: A third receiving module 901, configured to receive first transmission data of at least one server in the first server group; A conversion module 902, configured to convert the first transmission data of the at least one server to obtain at least one optical signal; A second sending module 903, configured to send the at least one optical signal to a first OTN optical layer device, where the first OTN optical layer device is deployed in the first server group.

[0109] Optionally, the first OTN electrical layer device further includes: The fourth receiving module is configured to receive the second transmission data from the first server, where the first server is any one of the first server group; The second determining module is configured to determine a second server corresponding to the server identification information according to the server identification information carried in the second transmission data, where the second server is any one of the first server group; The third sending module is configured to send the second transmission data to the second server.

[0110] It should be noted that the first OTN electrical layer device provided in the embodiments of the present application is a device capable of executing the above data transmission method. All implementation manners in the embodiments of the above data transmission method are applicable to this device and can achieve the same or similar beneficial effects. To avoid repeated description, this embodiment will not be elaborated herein.

[0111] See Figure 11 , Figure 11 is a schematic structural diagram of a second OTN electrical layer device provided in the embodiments of the present application. The OTN electrical layer device is a second OTN electrical layer device. The second OTN electrical layer device is deployed in a target server group, and the target server group is any one of multiple server groups. As Figure 11 shown, the second OTN electrical layer device 1000 includes: The fifth receiving module 1001 is configured to receive a first sub-optical signal sent by a second OTN optical layer device. The first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device. The first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting the first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups; The second processing module 1002 is configured to process the first sub-optical signal to obtain data to be transmitted; The third determining module 1003 is configured to determine a target server corresponding to the server identification information based on the server identification information carried in the data to be transmitted; The fourth sending module 1004 is configured to send the data to be transmitted to the target server, where the target server is any one of the target server group.

[0112] It should be noted that the second OTN electrical layer device provided in the embodiments of the present application is a device capable of executing the above data transmission method. Therefore, all implementation manners in the embodiments of the above data transmission method are applicable to this device, and all can achieve the same or similar beneficial effects. To avoid repeated description, this embodiment will not be elaborated herein.

[0113] As Figure 1 shown, the optical network transmission system includes multiple server groups, multiple OTN optical layer devices, multiple OTN electrical layer devices, and an optical interconnection device. The multiple server groups include a first server group and a target server group. The first OTN optical layer device is the OTN optical layer device deployed in the first server group among the multiple OTN optical layer devices. The second OTN optical layer device is the OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices. The first OTN electrical layer device is the OTN electrical layer device deployed in the first server group among the multiple OTN electrical layer devices. The second OTN electrical layer device is the OTN electrical layer device deployed in the target server group among the multiple OTN electrical layer devices. Among them, the first OTN electrical layer device is used for: Receiving first transmission data of at least one server in the first server group; Converting the first transmission data of the at least one server to obtain at least one optical signal; Sending the at least one optical signal to the first OTN optical layer device; The first OTN optical layer device is used for: Receiving the at least one optical signal sent by the first OTN electrical layer device; Performing wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries an identifier of the target server group; Sending the first optical signal to the optical interconnection device; The optical interconnection device is used for: Receiving the first optical signal sent by the first OTN optical layer device; Determining a target server group corresponding to the server group identifier information according to the server group identifier information carried in the first optical signal, where the target server group is any one of the multiple server groups; Sending the first optical signal to the second OTN optical layer device; The second OTN optical layer device is used for: Receiving the first optical signal sent by the optical interconnection device; Splitting the first optical signal into at least two sub-optical signals; Determine the second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information; The second OTN electrical layer device is configured to: Receive a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device; Process the first sub-optical signal to obtain data to be transmitted; Based on the server identification information carried in the data to be transmitted, determine a target server corresponding to the server identification information; Send the data to be transmitted to the target server, where the target server is any one of the target server group.

[0114] It should be noted that the optical network transmission system provided in the embodiments of the present application is a system capable of executing the above data transmission method. All implementation manners in the embodiments of the above data transmission method are applicable to this system and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not be described in detail.

[0115] An embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a program stored on the memory and executable on the processor. When the program is executed by the processor, it implements each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0116] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here. Among them, the computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc.

[0117] An embodiment of the present application further provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0118] It should be noted that in this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising a..." does not exclude the presence of additional identical elements in the process, method, article or device comprising that element.

[0119] From the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on this understanding, the technical solution of the present application, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0120] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the spirit and scope protected by the claims of the present application, can also make many forms, all of which fall within the protection scope of the present application.

Claims

1. A data transmission method, characterized in that, Applied to an optical interconnection device, the optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups. The method includes: Receiving a first optical signal sent by a first OTN optical layer device, where the first OTN optical layer device is an OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices, the first server group is any one of the multiple server groups, the first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by the first OTN electrical layer device, the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device; Determining a target server group corresponding to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups; Sending the first optical signal to a second OTN optical layer device, where the second OTN optical layer device is an OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

2. The method according to claim 1, wherein The sending the first optical signal to the second OTN optical layer device includes: Determining a target port based on a preset routing rule, where the preset routing rule is used to indicate the correspondence between the second OTN optical layer device and the target port; Sending the first optical signal to the second OTN optical layer device based on the target port.

3. The method according to claim 1, characterized in that, Before sending the first optical signal to the second OTN optical layer device, the method further includes: Adjusting the wavelength of the first optical signal based on the transmission distance between the first server group and the target server group.

4. The method according to claim 1, characterized in that The optical interconnection device does not have a transmission component for optical amplification and dispersion compensation processing of optical signals.

5. The method according to claim 1, wherein The optical interconnection device includes a first circuit board, and the first circuit board includes multiple transceiver units for receiving optical signals in different directions.

6. A data transmission method, characterized in that, Applied to an OTN optical layer device, the OTN optical layer device is connected to an optical interconnection device, the OTN optical layer device is a first OTN optical layer device, the first OTN optical layer device is deployed in a first server group, and the first server group is any one of multiple server groups. The method includes: Receiving at least one optical signal sent by a first OTN electrical layer device, where the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device; Performing wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries server group identification information of a target server group; Sending the first optical signal to the optical interconnection device.

7. The method according to claim 6, wherein The OTN optical layer device does not have a transmission component for optical signal amplification and dispersion compensation processing.

8. A data transmission method, characterized in that, Applied to an OTN optical layer device, the OTN optical layer device is connected to an optical interconnection device. The OTN optical layer device is a second OTN optical layer device, and the second OTN optical layer device is deployed in a target server group, where the target server group is any one of multiple server groups. The method includes: Receiving a first optical signal sent by the optical interconnection device. The first optical signal is obtained by wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device. The first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group. The first OTN electrical layer device is connected to the first OTN optical layer device. The at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device. The first server group is any one of the multiple server groups. Splitting the first optical signal into at least two sub-optical signals. Determining a second OTN electrical layer device corresponding to each sub-optical signal and sending each sub-optical signal to the second OTN electrical layer device. The second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information.

9. The method according to claim 8, characterized in that, The OTN optical layer device does not have a transmission component for optical signal amplification and dispersion compensation processing.

10. A data transmission method, characterized in that, Applied to an OTN electrical layer device, the OTN electrical layer device is a first OTN electrical layer device, and the first OTN electrical layer device is deployed in a first server group. The first server group is any one of multiple server groups. The method includes: Receiving first transmission data of at least one server in the first server group. Converting the first transmission data of the at least one server to obtain at least one optical signal. Sending the at least one optical signal to a first OTN optical layer device deployed in the first server group.

11. The method according to claim 10, wherein The method further includes: Receiving second transmission data of a first server, where the first server is any one of the first server group. Determining a second server corresponding to the server identification information according to the server identification information carried in the second transmission data. The second server is any one of the first server group. Sending the second transmission data to the second server.

12. A data transmission method, characterized in that, Applied to an OTN electrical layer device, the OTN electrical layer device is a second OTN electrical layer device, and the second OTN electrical layer device is deployed in a target server group. The target server group is any one of multiple server groups. The method includes: Receive a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device, the first optical signal is obtained by the first OTN optical layer device through wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN electrical layer device, the first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, the at least one optical signal is obtained by the first OTN electrical layer device through conversion of first transmission data of at least one server in the first server group, and the first server group is any one of the multiple server groups; Convert the first sub-optical signal into an electrical signal to obtain data to be transmitted; Based on the server identification information carried in the data to be transmitted, determine a target server corresponding to the server identification information; Send the data to be transmitted to the target server, where the target server is any one of the target server groups.

13. An optical interconnection device, characterized in that, The optical interconnection device is connected to multiple OTN optical layer devices, and the multiple OTN optical layer devices are respectively deployed in multiple server groups. The optical interconnection device includes an optical path switching module and a wavelength selection and management module. The optical path switching module is used for: Receive a first optical signal sent by a first OTN optical layer device, where the first OTN optical layer device is the OTN optical layer device deployed in a first server group among the multiple OTN optical layer devices, the first server group is any one of the multiple server groups, the first optical signal is obtained by the first OTN optical layer device through wavelength scheduling and multiplexing processing of at least one optical signal sent by a first OTN electrical layer device, the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by the first OTN electrical layer device through conversion of first transmission data of at least one server in the first server group; According to the server group identification information carried in the first optical signal, determine a target server group corresponding to the server group identification information, where the target server group is any one of the multiple server groups; Send the first optical signal to a second OTN optical layer device, where the second OTN optical layer device is the OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices.

14. An OTN optical layer device, characterized in that, The OTN optical layer device is connected to the optical interconnection device. The OTN optical layer device is a first OTN optical layer device. The first OTN optical layer device is deployed in a first server group. The first server group is any one of the multiple server groups. The first OTN optical layer device includes: A first receiving module, configured to receive at least one optical signal sent by a first OTN electrical layer device, where the first OTN electrical layer device is deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, and the at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group; A first processing module, configured to perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries an identifier of a target server group; A first sending module, configured to send the first optical signal to the optical interconnection device.

15. An OTN optical layer device, characterized in that, The OTN optical layer device is connected to the optical interconnection device, the OTN optical layer device is a second OTN optical layer device, the second OTN optical layer device is deployed in the target server group, the target server group is any one of multiple server groups, and the second OTN optical layer device includes: A second receiving module, configured to receive the first optical signal sent by the optical interconnection device, where the first optical signal is obtained by a first OTN optical layer device performing wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN electrical layer device, the first OTN optical layer device and the first OTN electrical layer device are deployed in the first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, the at least one optical signal is obtained by the first OTN electrical layer device converting first transmission data of at least one server in the first server group, and the first server group is any one of the multiple server groups; A splitting module, configured to split the first optical signal into at least two sub-optical signals; A first determining module, configured to determine a second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information.

16. An OTN electrical layer device, characterized in that, The OTN electrical layer device is a first OTN electrical layer device, the first OTN electrical layer device is deployed in the first server group, the first server group is any one of multiple server groups, and the first OTN electrical layer device includes: A third receiving module, configured to receive first transmission data of at least one server in the first server group; A conversion module, configured to convert the first transmission data of the at least one server to obtain at least one optical signal; A second sending module, configured to send the at least one optical signal to a first OTN optical layer device, where the first OTN optical layer device is deployed in the first server group.

17. An OTN electrical layer device, characterized in that, The OTN electrical layer device is a second OTN electrical layer device, the second OTN electrical layer device is deployed in the target server group, the target server group is any one of multiple server groups, and the second OTN electrical layer device includes: A fifth receiving module, configured to receive a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device, the first optical signal is obtained by wavelength scheduling and multiplexing processing on at least one optical signal sent by a first OTN optical layer device to a first OTN electrical layer device, the first OTN optical layer device and the first OTN electrical layer device are deployed in a first server group, the first OTN electrical layer device is connected to the first OTN optical layer device, the at least one optical signal is obtained by converting first transmission data of at least one server in the first server group by the first OTN electrical layer device, and the first server group is any one of the multiple server groups; A second processing module, configured to process the first sub-optical signal to obtain data to be transmitted; A second determining module, configured to determine a target server corresponding to the server identification information based on the server identification information carried in the data to be transmitted; A fourth sending module, configured to send the data to be transmitted to the target server, where the target server is any one of the target server groups.

18. An optical network transmission system, characterized in that, It includes multiple server groups, multiple OTN optical layer devices, multiple OTN electrical layer devices, and an optical interconnection device. The multiple server groups include a first server group and a target server group. The first OTN optical layer device is the OTN optical layer device deployed in the first server group among the multiple OTN optical layer devices, the second OTN optical layer device is the OTN optical layer device deployed in the target server group among the multiple OTN optical layer devices, the first OTN electrical layer device is the OTN electrical layer device deployed in the first server group among the multiple OTN electrical layer devices, and the second OTN electrical layer device is the OTN electrical layer device deployed in the target server group among the multiple OTN electrical layer devices; Wherein, the first OTN electrical layer device is configured to: Receive first transmission data of at least one server in the first server group; Convert the first transmission data of the at least one server to obtain at least one optical signal; Send the at least one optical signal to the first OTN optical layer device; The first OTN optical layer device is configured to: Receive at least one optical signal sent by the first OTN electrical layer device; Perform wavelength scheduling and multiplexing processing on the at least one optical signal to obtain a first optical signal, where the first optical signal carries an identifier of a target server group; Send the first optical signal to the optical interconnection device; The optical interconnection device is configured to: Receive the first optical signal sent by the first OTN optical layer device; Determine a target server group corresponding to the server group identification information according to the server group identification information carried in the first optical signal, where the target server group is any one of the multiple server groups; Send the first optical signal to the second OTN optical layer device; The second OTN optical layer device is configured to: Receive the first optical signal sent by the optical interconnection device; Split the first optical signal into at least two sub-optical signals; Determine the second OTN electrical layer device corresponding to each sub-optical signal, and send each sub-optical signal to the second OTN electrical layer device, where the second OTN electrical layer device is deployed in the target server group, and each sub-optical signal carries corresponding server identification information; The second OTN electrical layer device is configured to: Receive a first sub-optical signal sent by a second OTN optical layer device, where the first sub-optical signal is any one of at least two sub-optical signals obtained by splitting a first optical signal by the second OTN optical layer device; Process the first sub-optical signal to obtain data to be transmitted; Based on the server identification information carried in the data to be transmitted, determine a target server corresponding to the server identification information; Send the data to be transmitted to the target server, where the target server is any one in the target server group.

19. An electronic device, characterized in that, Comprising: A processor, a memory, and a program stored on the memory and executable on the processor, where when the program is executed by the processor, the steps of the data transmission method according to any one of claims 1 to 12 are implemented.

20. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 12 are implemented.

21. A computer program product, characterized in that, Comprising computer instructions, where when the computer instructions are executed by a processor, the steps of the data transmission method according to any one of claims 1 to 12 are implemented.

Citation Information

Patent Citations

  • Configuration method and device, binding method and device, equipment, sending node, receiving node and medium

    CN112511923A

  • Optical layer service processing method, device and system, storage medium and electronic device

    CN119233127A

  • Cross-layer service configuration method and controller

    WO2017024521A1

Cited By

  • Optical switching device and system

    CN120980381A