Method and device for establishing subcarrier connection, storage medium and electronic device

By determining configuration parameters based on the bit rate of the customer signal and establishing a subcarrier connection, the problem of lack of subcarrier management and control technology in the prior art is solved, and effective management of subcarriers and high bandwidth support are achieved.

CN119521445APending Publication Date: 2025-02-25ZTE CORP
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311076494.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The lack of subcarriers control technology in the prior art leads to the inability to effectively manage and configure subcarriers, and cannot meet the needs of high bandwidth and flexible bandwidth allocation.

Method used

The subcarrier connection is established by determining the configuration parameters based on the bit rate of the customer signal, including the spectrum center frequency, spectrum width, bit rate of each subcarrier and application code of the optical branch signal OTSi at the transmitting and receiving ends.

Benefits of technology

It realizes effective control and configuration of subcarriers, and can dynamically adjust the parameters of subcarriers according to the needs of customer signals to meet the needs of high bandwidth and flexible bandwidth allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a subcarrier connection establishment method and device, a storage medium and an electronic device, and the method comprises the steps: determining the following configuration parameters according to a first bit rate required by a client signal: the optical branch signal OTSi frequency spectrum center frequency of a transmitting end, the frequency spectrum width occupied by the OTSi of the transmitting end, and the first bit rate required by the client signal; the frequency spectrum center frequency of the OTSi of a receiving end, the frequency spectrum width occupied by the OTSi of the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier; and establishing subcarrier connection according to the configuration parameters. Through adoption of the technical scheme, the problem of lack of a subcarrier control technology in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a method, device, storage medium and electronic device for establishing a subcarrier connection. Background Art

[0002] The optical layer network has undergone many rounds of changes in the past few decades. Some breakthrough technologies have led and changed the architecture of the optical layer network. The dramatic increase in network data volume has enabled network operators to have lower costs but provide better services to end users. The more significant technological breakthroughs include Erbium-Doped Fiber Amplifier (EDFA), Photonic Integrated Circuit (PIC), Wavelength Selective Switch (WSS), etc., which have led to the widespread application of Reconfigurable Optical Add-Drop Multiplexer (ROADM) and coherent optical transmission in the industry.

[0003] In mainstream optical layer networks, a single electrical layer client signal is usually converted into an optical layer signal by a modulator and carried and transmitted by a single optical carrier. With the emergence of coherent technology and its widespread application in the industry, it has become possible to replace the modulated single carrier with modulated multiple subcarriers at the digital level, which can also optimize the transmission distance and transmission performance of the optical layer network system. Figure 1 The waveform diagrams of single carrier and multi-carrier are given in the figure, from which the difference between single carrier and multi-carrier can be identified.

[0004] In optical orthogonal frequency division multiplexing (OFDM) technology, a high-bit-rate electrical layer client signal data stream is divided into multiple low-bit-rate data streams, and these low-bit-rate data streams are modulated onto each subcarrier for transmission; another subcarrier multiplexing method, namely the Nyquist wavelength division carrier multiplexing method, the transmitter shapes the signal of a single subcarrier into an approximate rectangle within the frequency through digital filtering or optical filtering. Therefore, multiple subcarriers in the frequency domain can be transmitted in parallel without intervals, thereby improving spectrum efficiency. It has the advantages of relatively simple implementation and relatively high performance, and has become a hot candidate for future ultra-high-speed optical transmission technology.

[0005] The application scenarios of subcarrier technology mainly include: many enterprises in large commercial parks have large traffic demands, and the current access network passive optical network (PON) technology cannot meet the traffic demand of more than 50G. The use of point-to-point (P2P) connection and point-to-multipoint (P2MP) subcarrier connection technology can provide large data bandwidth through subcarrier binding to meet the traffic demand of commercial parks. In addition, from the perspective of hardware implementation, the easy scalability of subcarrier technology also brings advantages.

[0006] However, subcarrier networking architecture and control technology are currently lacking in the relevant standard systems of ITU-T and the industry.

[0007] With regard to the problem of lack of subcarrier control technology in related technologies, no effective solution has been proposed yet.

[0008] Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology. Summary of the invention

[0009] The embodiments of the present application provide a method, device, storage medium and electronic device for establishing a subcarrier connection, so as to at least solve the problem of lack of subcarrier control technology in the related art.

[0010] According to one aspect of an embodiment of the present application, a method for establishing a subcarrier connection is provided, comprising: determining the following configuration parameters according to a first bit rate required by a client signal: a center frequency of an optical branch signal OTSi spectrum at a transmitting end, a spectrum width occupied by the OTSi at a transmitting end, a center frequency of a spectrum of the OTSi at a receiving end, a spectrum width occupied by the OTSi at a receiving end, a bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and an application code of the subcarrier; and establishing a subcarrier connection according to the configuration parameters.

[0011] In an exemplary embodiment, before determining the following configuration parameters according to the first bit rate required by the client signal, the method also includes: determining a second bit rate of the data stream supported for transmission by the target end, and determining the bandwidth granularity of each subcarrier supported for modulation or demodulation by the target end, wherein the target end includes at least one of the following: a transmitting end, a receiving end, wherein the transmitting end is used to modulate each subcarrier, and the receiving end is used to demodulate each subcarrier; determining that the OTSi includes m subcarriers according to the second bit rate and the bandwidth granularity, wherein each subcarrier corresponding to the OTSi is each subcarrier among the m subcarriers, and m is an integer greater than 1.

[0012] In an exemplary embodiment, after determining that the OTSi includes m subcarriers according to the second bit rate and the bandwidth granularity, the method further includes: determining a first center frequency of the spectrum of the OTSi and a first spectrum width occupied by the spectrum; determining a second center frequency of each subcarrier and a second spectrum width occupied by the spectrum according to the value of m, the first center frequency and the first spectrum width.

[0013] In an exemplary embodiment, the following configuration parameters are determined according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier, including: determining the minimum number n of subcarriers required for the client signal according to the bandwidth granularity; allocating continuous n subcarriers to the client signal from the m subcarriers according to the minimum number, wherein n is an integer greater than 1; and determining the configuration parameters according to the continuous n subcarriers.

[0014] In an exemplary embodiment, determining the configuration parameter according to the n consecutive subcarriers includes: determining the configuration parameter according to the n consecutive subcarriers when there is only one client signal or only a point-to-point subcarrier connection needs to be established; and determining the configuration parameter according to multiple groups of n consecutive subcarriers corresponding to the multiple client signals when the client signal includes multiple clients and a point-to-multipoint subcarrier connection needs to be established, wherein the number of subcarriers corresponding to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers is the same or different.

[0015] In an exemplary embodiment, before determining the configuration parameters according to multiple groups of n consecutive subcarriers corresponding to multiple client signals, the method further includes: when it is necessary to establish a subcarrier connection for the point-to-multipoint downlink and the point-to-multipoint is used to indicate one transmitting end to multiple receiving ends, determining a first end node corresponding to each client signal from the multiple receiving ends, and determining the one transmitting end and the first end node as the target end; when it is necessary to establish a subcarrier connection for the point-to-multipoint uplink and the point-to-multipoint is used to indicate multiple receiving ends to one transmitting end, determining a second end node corresponding to each client signal from the multiple transmitting ends, and determining the one receiving end and the second end node as the target end.

[0016] In an exemplary embodiment, determining the configuration parameter according to multiple groups of n consecutive subcarriers corresponding to multiple client signals includes: when it is necessary to establish a subcarrier connection for a point-to-multipoint downlink, determining a first sub-configuration parameter of the one transmitting end according to the multiple groups of n consecutive subcarriers, and determining a second sub-configuration parameter of the first end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and determining the first sub-configuration parameter and the second sub-configuration parameter as the configuration parameter, wherein each client signal corresponds to each group of n subcarriers; when it is necessary to establish a subcarrier connection for an uplink of the point-to-multipoint, determining a third sub-configuration parameter of the receiving end according to the multiple groups of n consecutive subcarriers, and determining a fourth sub-configuration parameter of the second end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and determining the third sub-configuration parameter and the fourth sub-configuration parameter as the configuration parameter.

[0017] In an exemplary embodiment, after determining the minimum number n of subcarriers required for the client signal according to the bandwidth granularity, the method further includes: determining the number of optical fibers used for the point-to-multipoint subcarrier connection of the client signal when it is determined that a point-to-multipoint subcarrier connection of the client signal needs to be established and an uplink or downlink of the point-to-multipoint subcarrier connection has already established a subcarrier connection; when the number of optical fibers is a single optical fiber, allocating the continuous n subcarriers to the client signal from k unallocated subcarriers, wherein k=mw, k is an integer greater than 1, wherein w is used to represent the number of subcarriers allocated for the uplink or downlink for which a subcarrier connection has already been established, and w is an integer greater than 1; when the number of optical fibers is two optical fibers in different directions, allocating the continuous n subcarriers to the client signal from the m subcarriers.

[0018] According to another aspect of an embodiment of the present application, a device for establishing a subcarrier connection is also provided, including: a determination module, used to determine the following configuration parameters according to a first bit rate required by a client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier; an establishment module, used to establish a subcarrier connection according to the configuration parameters.

[0019] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned subcarrier connection establishment method when running.

[0020] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the subcarrier connection establishment method through the computer program.

[0021] Through this application, the following configuration parameters are determined according to the first bit rate required by the customer signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed for each subcarrier corresponding to the OTSi, and the application code of the subcarrier; a subcarrier connection is established according to the configuration parameters. In other words, the relevant configuration parameters of the optical branch signal OTSi corresponding to the transmitting end and the receiving end are determined according to the first bit rate required by the customer signal, and then the subcarrier connection is established according to the configuration parameters, which solves the technical problem of the lack of subcarrier control technology in the related technology. The technical effect of controlling subcarriers according to customer signal needs is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The exemplary embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0023] Figure 1 It is a schematic diagram of waveforms of single carrier and multi-carrier in the related art;

[0024] Figure 2 It is a hardware structure block diagram of a computer terminal of a method for establishing a subcarrier connection in an embodiment of the present application;

[0025] Figure 3 is a flowchart of a method for establishing a subcarrier connection according to an embodiment of the application;

[0026] Figure 4 is a schematic diagram of an end-to-end network architecture of an optical branch signal OTSi in an optional embodiment of the present application;

[0027] Figure 5 This is an architectural diagram of network control of subcarriers in a P2P scenario in an optional embodiment of the present application;

[0028] Figure 6 This is a diagram of the network transmission architecture of a subcarrier downlink in a P2MP scenario of an optional embodiment of the present application;

[0029] Figure 7 1 is a diagram of a network transmission architecture of a subcarrier uplink in a P2MP scenario of an optional embodiment of the present application;

[0030] Figure 8 It is a structural block diagram of a device for establishing a subcarrier connection according to an embodiment of the present application. DETAILED DESCRIPTION

[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0033] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 2 1 is a hardware structure block diagram of a computer terminal of a method for establishing a subcarrier connection according to an embodiment of the present application. Figure 2 As shown, the computer terminal may include one or more ( Figure 2 Only one is shown in the figure) processor 202 (processor 202 may include but is not limited to a microprocessor (Microprocessor Unit, referred to as MPU) or a programmable logic device (Programmable logic device, referred to as PLD)) and a memory 204 for storing data. In an exemplary embodiment, the computer terminal may also include a transmission device 206 and an input / output device 208 for communication functions. It can be understood by those skilled in the art that Figure 2 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 2 More or fewer components as shown, or with Figure 2 Equivalent functions or comparisons shown Figure 2A different configuration with more features is shown.

[0034] The memory 204 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for establishing a subcarrier connection in the embodiment of the present application. The processor 202 executes various functional applications and data processing by running the computer program stored in the memory 204, that is, to implement the above method. The memory 204 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 204 may further include a memory remotely arranged relative to the processor 202, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0035] The transmission device 206 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 206 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 206 can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.

[0036] Figure 3 is a flowchart of a method for establishing a subcarrier connection according to an embodiment of the present application. Figure 3 As shown, the steps of the method include:

[0037] Step S302, determining the following configuration parameters according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier;

[0038] Step S304: establishing a subcarrier connection according to the configuration parameters.

[0039] It should be noted that after determining the configuration parameters, the management and control system sends the configuration parameters to the transmitter (ie, the transmitting end) and the receiver (ie, the receiving end) through the southbound interface to complete the establishment of the subcarrier connection.

[0040] The embodiment of the present application determines the following configuration parameters according to the first bit rate required by the client signal through the above steps: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier; and establishes a subcarrier connection according to the configuration parameters. In other words, the relevant configuration parameters of the optical branch signal OTSi corresponding to the transmitting end and the receiving end are determined according to the first bit rate required by the client signal, and then the subcarrier connection is established according to the configuration parameters, which solves the technical problem of the lack of subcarrier control technology in the related technology.

[0041] In an exemplary embodiment, before determining the following configuration parameters according to the first bit rate required by the client signal, the method also includes: determining a second bit rate of the data stream supported for transmission by the target end, and determining the bandwidth granularity of each subcarrier supported for modulation or demodulation by the target end, wherein the target end includes at least one of the following: a transmitting end, a receiving end, wherein the transmitting end is used to modulate each subcarrier, and the receiving end is used to demodulate each subcarrier; determining that the OTSi includes m subcarriers according to the second bit rate and the bandwidth granularity, wherein each subcarrier corresponding to the OTSi is each subcarrier among the m subcarriers, and m is an integer greater than 1.

[0042] Optionally, in an embodiment of the present application, when the transmitting end and the receiving end are root nodes, the transmitting end and the receiving end can be confirmed as the target end. For example, in the following cases: in the case of point-to-point, the transmitting end and the receiving end support the sending and receiving of data streams with a bit rate of 400G, then 400G is the second bit rate; in the case of a point-to-multipoint downlink: the root node transmitting end supports the sending of data streams with a bit rate of 400G, and the 5 leaf nodes of the receiving end support the receiving of data streams with a bit rate of up to 100G, then the 400G supported by the root node receiving end is the second bit rate; in the case of a point-to-multipoint uplink, the root node receiving end supports the receiving of data streams with a bit rate of 400G, and the 5 leaf nodes of the transmitting end support the sending of data streams with a bit rate of up to 100G, then the 400G bit rate supported by the root node receiving end is the second bit rate. It should be noted that point-to-point means: data stream is sent from one transmitter to one receiver; point-to-multipoint downlink means: there is a transmitter as the root node for sending data stream, and there are multiple receivers as leaf nodes of the receiving end of the data stream; point-to-multipoint uplink means: there is a receiver as the root node for receiving data stream, and there are multiple transmitters as leaf nodes for sending data stream.

[0043] Further, if the second bit rate is 400G and the bandwidth granularity is 25G, it can be determined that the OTSi of the second bit rate includes 16 subcarriers. It should be noted that in the embodiment of the present application, the relationship between the transmitter and the electrical layer client signal data stream adopts the traditional 1:1 modulation relationship, that is, a single client signal data stream is directly modulated into an optical layer OTSi signal, and then the demodulation relationship of the receiver to the optical layer OTSi signal is also 1:1. It should also be noted that the bandwidth granularity of 25G is only used as an example and is not used to limit the embodiments of the present application.

[0044] In an exemplary embodiment, after determining that the OTSi includes m subcarriers according to the second bit rate and the bandwidth granularity, the method further includes: determining a first center frequency of the spectrum of the OTSi and a first spectrum width occupied by the spectrum; determining a second center frequency of each subcarrier and a second spectrum width occupied by the spectrum according to the value of m, the first center frequency and the first spectrum width.

[0045] It can be understood that, for the spectrum width: the first spectrum width of the spectrum of the OTSi is divided into m parts, and the second spectrum width corresponding to each subcarrier in the m subcarriers can be obtained. For the center frequency: optionally, the first center frequency is divided by m to obtain the center frequency mean, and the value of the number of parts corresponding to the mth part is subtracted from the center frequency mean, that is, (m-center frequency mean), to obtain the center frequency corresponding to the mth subcarrier. For example, if the first center frequency is 8 and the first spectrum width is 16, when m=16, that is, divided into 16 parts, the spectrum width of each part is 1, and the center frequency mean is 0.5, then the mth part is (m-0.5), and then it can be known that the center frequencies of the m subcarriers should be 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5 in sequence.

[0046] In an exemplary embodiment, the following configuration parameters are determined according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier, including: determining the minimum number n of subcarriers required for the client signal according to the bandwidth granularity; allocating continuous n subcarriers to the client signal from the m subcarriers according to the minimum number, wherein n is an integer greater than 1; and determining the configuration parameters according to the continuous n subcarriers.

[0047] Optionally, the first bit rate corresponding to the client signal may be divided by the bandwidth granularity, and if it is divisible, the result is n, and if it is not divisible, n=(the result+1). It should be noted that the subcarriers allocated to each client signal should be continuous.

[0048] For example, client signal 1 requires a bandwidth of 48G bit rate, client signal 2 requires a bandwidth of 100G bit rate, client signal 3 requires a bandwidth of 20G bit rate, the bandwidth granularity is 25G, there are 16 subcarriers, numbered consecutively from 1 to 16, then: client signal 1 requires 2 subcarriers, client signal 2 requires 4 subcarriers, client signal 3 requires 1 subcarrier, and then it can be selected to allocate subcarriers 2 and 3 to client signal 1, allocate subcarriers 7, 8, 9, and 10 to client signal 2, and allocate subcarrier 16 to client signal 3. It should be noted that the subcarriers allocated to the client signal can be any continuous subcarriers that are not repeated with other client signals, such as subcarriers 5 and 6 can also be allocated to client signal 1; however, when there is only one optical fiber from the transmitting end to the receiving end, the uplink and downlink subcarriers allocated to the same client signal should not be repeated.

[0049] In an exemplary embodiment, determining the configuration parameter according to the continuous n subcarriers includes: determining the configuration parameter according to the continuous n subcarriers when there is only one client signal or only a point-to-point subcarrier connection needs to be established; determining the configuration parameter according to multiple groups of continuous n subcarriers corresponding to the multiple client signals when there are multiple client signals and a point-to-multipoint subcarrier connection needs to be established, wherein the number of subcarriers corresponding to each group of continuous n subcarriers in the multiple groups of continuous n subcarriers is the same or different. '

[0050] It can be understood that after the n consecutive subcarriers required by each client signal are determined, the application codes corresponding to the n consecutive subcarriers can be determined, and then the complete optical branch signal OTSi spectrum center frequency and occupied spectrum width of the transmitter, the spectrum center frequency and occupied spectrum width of the receiver, the bit rate allowed for each subcarrier corresponding to OTSi, and the application codes of the n consecutive subcarriers can be obtained. The above configuration parameters can make the transmitter and receiver clearly know which consecutive subcarriers are used to carry which client signals.

[0051] In the case where the client signal has one or only needs to establish a point-to-point subcarrier connection, and the above configuration parameters are determined by a control system, the configuration parameters determined by the control system for the transmitting and receiving terminals are the same, that is, they all include: the optical branch signal OTSi spectrum center frequency and occupied spectrum width at the transmitting end, the spectrum center frequency and occupied spectrum width at the receiving end, the bit rate allowed for each subcarrier corresponding to OTSi, and the application codes of multiple groups of n consecutive subcarriers. The difference is that in the case where there is only one client signal, the connection actually established is not limited to a point-to-point subcarrier connection, but may also be a point-to-multipoint uplink or downlink subcarrier connection.

[0052] In the case where the client signal includes multiple subcarriers and a point-to-multipoint subcarrier connection needs to be established, it is necessary to further determine whether to establish a point-to-multipoint subcarrier uplink or a downlink: Further, in an exemplary embodiment, before determining the configuration parameters according to multiple groups of n consecutive subcarriers corresponding to multiple client signals, the method also includes: in the case where a subcarrier connection of the point-to-multipoint downlink needs to be established, and the point-to-multipoint is used to indicate one transmitting end to multiple receiving ends, determining a first end node corresponding to each client signal from the multiple receiving ends, and determining the one transmitting end and the first end node as the target end; in the case where a subcarrier connection of the point-to-multipoint uplink needs to be established, and the point-to-multipoint is used to indicate multiple receiving ends to one transmitting end, determining a second end node corresponding to each client signal from the multiple transmitting ends, and determining the one receiving end and the second end node as the target end.

[0053] It can be understood that, when it is necessary to establish a subcarrier connection for the point-to-multipoint downlink, and the point-to-multipoint is used to indicate one transmitting end to multiple receiving ends, a transmitting end commonly corresponding to multiple client signals and a first end node (equivalent to the leaf node in the remaining embodiments) of the receiving side corresponding to each client signal in the multiple client signals can be determined; when it is necessary to establish a subcarrier connection for the point-to-multipoint uplink, and the point-to-multipoint is used to indicate one transmitting end to multiple receiving ends, a receiving end commonly corresponding to multiple client signals and a second end node (equivalent to the leaf node in the remaining embodiments) of the transmitting side corresponding to each client signal in the multiple client signals can be determined first.

[0054] In an exemplary embodiment, determining the configuration parameter according to multiple groups of n consecutive subcarriers corresponding to multiple client signals includes: when it is necessary to establish a subcarrier connection for a point-to-multipoint downlink, determining a first sub-configuration parameter of the one transmitting end according to the multiple groups of n consecutive subcarriers, and determining a second sub-configuration parameter of the first end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and determining the first sub-configuration parameter and the second sub-configuration parameter as the configuration parameter, wherein each client signal corresponds to each group of n subcarriers; when it is necessary to establish a subcarrier connection for an uplink of the point-to-multipoint, determining a third sub-configuration parameter of the receiving end according to the multiple groups of n consecutive subcarriers, and determining a fourth sub-configuration parameter of the second end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and determining the third sub-configuration parameter and the fourth sub-configuration parameter as the configuration parameter.

[0055] In the case of a point-to-multipoint downlink, the second sub-configuration parameters determined by the management and control system for the first end node corresponding to each client signal are: the center frequency and occupied spectrum width of the optical branch signal OTSi spectrum of the first end node, the bit rate allowed to be provided by each subcarrier corresponding to OTSi, and the application code of the consecutive n subcarriers required for each client signal to be received by each first end node.

[0056] In the case of a point-to-multipoint uplink, the fourth sub-configuration parameter determined by the management and control system for the second end node corresponding to each client signal is: the center frequency and occupied spectrum width of the optical branch signal OTSi spectrum of the second end node, the bit rate allowed to be provided by each subcarrier corresponding to OTSi, and the application code of the consecutive n subcarriers required for each client signal to be sent by each second end node.

[0057] The first or third sub-configuration parameters configured by the management and control system for the transmitting end as the root node in the uplink or the receiving end as the root node in the downlink include: the center frequency and occupied spectrum width of the optical branch signal OTSi spectrum of the transmitting end (or receiving end), the bit rate allowed for each subcarrier corresponding to OTSi, and the application codes of multiple groups of consecutive n subcarriers corresponding to multiple client signals.

[0058] In an exemplary embodiment, after determining the minimum number n of subcarriers required for the client signal according to the bandwidth granularity, the method further includes: determining the number of optical fibers used for the point-to-multipoint subcarrier connection of the client signal when it is determined that a point-to-multipoint subcarrier connection of the client signal needs to be established and an uplink or downlink of the point-to-multipoint subcarrier connection has already established a subcarrier connection; when the number of optical fibers is a single optical fiber, allocating the continuous n subcarriers to the client signal from k unallocated subcarriers, wherein k=mw, k is an integer greater than 1, wherein w is used to represent the number of subcarriers allocated for the uplink or downlink for which a subcarrier connection has already been established, and w is an integer greater than 1; when the number of optical fibers is two optical fibers in different directions, allocating the continuous n subcarriers to the client signal from the m subcarriers.

[0059] It can be understood that, in the case of point-to-multipoint, if a point is connected to a leaf node among multiple points through a single optical fiber, the subcarrier connection of the uplink or downlink between the point and the leaf node should be selected from the k unallocated subcarriers of the OTSi, that is, the subcarriers used for the uplink and downlink corresponding to the single optical fiber cannot be repeated. If the point is connected to a leaf node among multiple points through two optical fibers in different directions, the subcarrier connection of the uplink or downlink between the point and the leaf node can be selected from all the m subcarriers included in the OTSi. That is, the subcarriers used for the uplink and downlink corresponding to the two bidirectional optical fibers can be repeated.

[0060] Next, the method for establishing a subcarrier connection is further described in conjunction with the following optional embodiments.

[0061] The emergence of subcarrier and coherent technology enables the transmitter to receive multiple customer data streams and modulate each customer data stream to a different subcarrier for transmission. Each subcarrier can be described and distinguished using a different application code. The main advantage of subcarrier technology is that it can complete the aggregation and splitting of customer signals at the optical layer without the need to first demodulate the signal to the electrical layer network signal and complete the aggregation and splitting of the signal at the electrical layer network. Compared with passive optical network PON technology, subcarrier technology is more flexible and can provide a bandwidth greater than 50G bit rate and flexible bandwidth allocation capabilities. Based on this, an optional embodiment of the present application provides a method and device for subcarrier control in an optical layer network to solve the problem of the lack of control methods in the prior art for providing network data transmission services to customers using subcarrier technology. The use of subcarrier technology in the embodiments of the present application is mainly applied to two scenarios, one is the use of subcarrier technology in a point-to-point P2P scenario, and the other is the use of subcarrier technology in a point-to-multipoint P2MP scenario.

[0062] Figure 4 is a schematic diagram of an end-to-end network architecture of an optical branch signal OTSi of an optional embodiment of the present application, such as Figure 4 As shown, the OTSi signal represents an end-to-end optical signal from the transmitter to the receiver. The OTSi optical signal can be a single modulated optical carrier or a group of subcarriers. OTSi is described using center frequency, spectrum width, and application code. Based on wavelength constraints, the control system uses the southbound interface to configure the application code of the tunable transmitter and receiver. The southbound interface between the control system and the device consists of two parts: the protocol and the control model. The protocol can be an interface protocol such as Netconf, PCEP, etc. The content carried by the protocol is the control model part. The function of the protocol is to establish a connection between the control system and the device and carry the content of the control model. The configuration of the OTSi application code of the transmitter and receiver, the configuration of the combiner and splitter, the forwarding configuration of the ROADM, and the configuration of the amplifier are completed by the control model.

[0063] It should be noted that Netconf is the Network Configuration Protocol, PCEP is the Path Computation Element Protocol, and ROADM is the Reconfigurable Optical Add-Drop Multiplexer.

[0064] Furthermore, Figure 4 It includes 4 end-to-end OTSi signals, and its transmission path is that 4 transmitters each transmit an OTSi signal, and the 4 OTSi signals are aggregated by a combiner and transmitted using a single optical fiber. After being forwarded by the amplifier and ROADM, they reach the splitter, and the splitter copies the optical signal into four parts and transmits them to their respective receivers. The receiver separates the corresponding optical signal through coherent modulation. For incoherent receivers, it is usually necessary to use a wavelength blocker (Wavelength Selective Switch, abbreviated as WSS) in conjunction with a splitter to complete the correct reception of the optical signal. Among them, for the modulation of the customer data stream, the optional embodiment of the present application adopts the traditional relationship between the transmitter and the electrical layer customer signal data stream, that is, a 1:1 relationship, and a single customer signal data stream is directly modulated into an optical layer OTSi signal.

[0065] It should be noted that the subcarrier technology mentioned in the embodiments of the present application can use the carrier shaping technology mentioned in [ITU-T G.sup39]. The difference is that each subcarrier in the optional embodiments of the present application can be used to carry different electrical layer client signals. Industry vendors and operators have different terms for the optical layer network. Some use optical transmission networks, but some vendors use different descriptions such as wavelength division networks, optical transmission networks, and zero-level networks (Level 0 Network, referred to as L0). There are also different terms for the names of optical signals, such as optical branch signals OTSi and optical channels (OCh), which are adopted by different vendors and operators. Therefore, it should be noted that the present application uses the terms optical layer network and optical branch signals, but others such as optical transmission networks, optical channels, etc. are also within the scope of the present application.

[0066] The following three specific embodiments describe the network control method of subcarriers from the point-to-point P2P scenario and the point-to-multipoint P2MP scenario. The embodiments provide a solution for the control system to interact with the optical transmission network and complete the establishment of end-to-end P2P connection and P2MP connection.

[0067] Example 1: Network architecture and control of subcarriers in a point-to-point P2P scenario

[0068] Figure 5 This is an architecture diagram of the network control of subcarriers in a P2P scenario of an optional embodiment of the present application, wherein the transmitter and receiver support the sending and receiving of data streams at a bit rate of 400G. The data stream at a bit rate of 400G is modulated at the transmitting end to become a single OTSi signal at a bit rate of 400G and transmitted between the transmitter and the receiver.

[0069] The transmitter and receiver support modulation and demodulation of subcarriers respectively, and the granularity of the data stream bit rate modulated by each subcarrier is the same. According to the support capabilities of the transmitter and receiver, the granularity of the data stream bit rate can be fixed or tunable. Here, it is assumed that the bandwidth granularity is 25G bit rate, that is, a 400G bit rate OTSi signal contains 16 subcarriers.

[0070] Figure 5 The network scenario in FIG. 1 includes three end-to-end electrical layer client signal transmissions. Figure 5 The network scenario describes the control of subcarrier networks:

[0071] Based on the above attributes, the control system calculates the minimum number of subcarriers that can satisfy the client signal according to the data stream bit rate requirements of the client signal.

[0072] For example: Figure 5In the example, client signal 1 requires a bandwidth of 48G bit rate, client signal 2 requires a bandwidth of 100G bit rate, and client signal 3 requires a bandwidth of 20G bit rate. Based on the information of the data stream bit rate required by the client signal, the control system calculates the minimum number of subcarriers that can satisfy the client signal. Client signal 1 requires 2 subcarriers, client signal 2 requires 4 subcarriers, and client signal 3 requires 1 subcarrier.

[0073] Since the spectrum width occupied by each subcarrier is the same, based on the center frequency and occupied spectrum width of the OTSi spectrum, the management and control system concludes that it can be evenly divided into 16 subcarriers, and then derives the center frequency and occupied spectrum width used by each subcarrier. Based on the principle of avoiding wavelength conflicts, the management and control system calculates the number of subcarriers that need to be allocated to customers, allocating subcarriers 2 and 3 to customer 1, subcarriers 7, 8, 9, and 10 to customer 2, and subcarrier 16 to customer 3.

[0074] It should be noted that in the scenario where subcarriers are used for point-to-point client signal transmission, the management and control system sends configuration parameters to the transmitter and receiver through the southbound interface to complete the establishment of end-to-end subcarrier connections. The parameters sent by the management and control system through the southbound interface include:

[0075] The transmitter OTSi spectrum center frequency;

[0076] The spectrum width occupied by the transmitter OTSi;

[0077] Receiver OTSi spectrum center frequency;

[0078] The spectrum width occupied by the receiver OTSi;

[0079] The bit rate that each subcarrier can provide;

[0080] Application code for each subcarrier at the transmitter and receiver.

[0081] Then, based on the above subcarrier allocation, the control system sends the application code of each subcarrier, the OTSi spectrum center frequency, and the spectrum width configuration information occupied by OTSi (equivalent to the configuration parameters in the above embodiment) to the transmitter and receiver through the southbound interface. The transmitter and receiver configure each subcarrier, as well as the laser at the transmitting end and the local oscillator at the receiving end according to the information of the control system, and complete the creation of subcarrier connection in the P2P point-to-point scenario. The receiver uses coherent technology to decode customer signals 1, 2 and 3. This scenario can be applied to the scenario of data center interconnection, and the subcarrier can carry different customer services.

[0082] Example 2: Network architecture and control of subcarrier downlink in point-to-multipoint P2MP scenario

[0083] Figure 6 This is a network transmission architecture diagram of the subcarrier downlink in the P2MP scenario of an optional embodiment of the present application, in which the root node transmitter supports the transmission of a data stream at a bit rate of 400G, and the five leaf nodes support the reception of a data stream at a bit rate of up to 100G. The 400G bit rate data stream is modulated to become a single 400G bit rate OTSi signal transmitted between the root node transmitter and the leaf node receiver. After receiving the optical signal sent by the root node, each leaf node selects the subcarrier assigned to itself according to the pre-configuration.

[0084] Both the transmitter and the receiver support subcarrier transmission, and the data stream bit rate granularity of the subcarriers that the transmitter and the receiver need to support must be the same. Depending on the support capabilities of the transmitter and the receiver, the data stream bit rate granularity can be fixed or tunable. Here, it is assumed that the bit rate granularity is 25G bit rate, that is, a 400G bit rate OTSi signal contains 16 subcarriers.

[0085] Figure 6 The network scenario in FIG. 1 includes five end-to-end electrical layer client signal transmissions. Figure 6 The network scenario describes the management and control of the subcarrier network.

[0086] Based on the above attributes, the end-to-end control system calculates the corresponding bandwidth requirements according to the data stream bit rate requirements of the client signal, for example Figure 6 Among them, client signal 1 requires a bandwidth of 48G bit rate, client signal 2 requires a bandwidth of 100G bit rate, client signal 3 requires a bandwidth of 40G bit rate, client signal 4 requires a bandwidth of 23G bit rate, and client signal 5 requires a bandwidth of 15G bit rate;

[0087] According to the bit rate information required by the client signal data stream, the control system calculates the minimum number of subcarriers that can meet the client signal. Client signal 1 requires 2 subcarriers, client signal 2 requires 4 subcarriers, client signal 3 requires 2 subcarriers, client signal 4 requires 1 subcarrier, and client signal 5 requires 1 subcarrier.

[0088] Since the spectrum width occupied by each subcarrier is the same, the center frequency and spectrum width occupied by each subcarrier can be derived based on the center frequency and spectrum width of the root node OTSi spectrum and the average division into 16 parts. The management and control system calculates the number of subcarriers that need to be allocated to customers based on the principle of avoiding wavelength conflicts, allocating subcarriers 2 and 3 to customer 1, subcarriers 7, 8, 9, and 10 to customer 2, subcarriers 13 and 14 to customer 3, subcarrier 16 to customer 4, and subcarrier 1 to customer 5.

[0089] It should be noted that in the scenario where the subcarrier is used for point-to-multipoint downlink client signal bit stream transmission, the management and control system sends configuration parameters to the root node transmitter and leaf node receiver through the southbound interface to complete the establishment of the downlink subcarrier connection. The parameters sent by the management and control system through the southbound interface include:

[0090] The center frequency of the OTSi spectrum at the transmitting end;

[0091] The spectrum width occupied by the transmitting OTSi;

[0092] Receiver OTSi spectrum center frequency;

[0093] The spectrum width occupied by the receiving end OTSi;

[0094] The bit rate that each subcarrier can provide;

[0095] The application code for each subcarrier of the transmitter and receiver;

[0096] Then, based on the above subcarrier allocation, the control system first sends the application code of each subcarrier, the OTSi spectrum center frequency, and the spectrum width configuration information occupied by OTSi to the transmitter root node, and modulates all customer signals to the corresponding subcarrier.

[0097] Secondly, on the receiver side of the leaf node, since the capabilities of the receiver side are not symmetrical with those of the transmitter, the receiver supports the reception of up to 100G signals, that is, the reception of up to 4 subcarriers. The receiver receives the subcarrier configuration information issued by the control system, including the application code of each subcarrier, the OTSi spectrum center frequency, and the spectrum width configuration information occupied by OTSi. The receiver completes the configuration of the receiver local oscillator and each subcarrier according to the above configuration information, completes the creation of subcarrier connections in the P2MP point-to-multipoint scenario, and each receiver uses coherent technology to decode customer signals 1, 2, 3, 4, and 5. This embodiment can be applied to scenarios such as industrial parks with large traffic demands where existing PON technologies cannot meet bandwidth requirements of more than 50G.

[0098] Example 3: Network architecture and control of subcarrier uplink in point-to-multipoint P2MP scenario

[0099] In the P2MP point-to-multipoint scenario, the upstream network traffic and the downstream network traffic are not necessarily symmetrical, so the upstream and downstream subcarrier signals can be placed in the same optical fiber or in two optical fibers in different directions according to actual conditions.

[0100] If there are two optical fibers in different directions, that is, the downlink and uplink use different optical fibers, there is no need to consider the wavelength conflict of the subcarriers used by the uplink and downlink, and only the wavelength conflict of the unidirectional subcarriers needs to be considered; if it is a single optical fiber, that is, the downlink and uplink use the same optical fiber, the uplink and downlink should avoid using the same subcarrier.

[0101] Figure 7 This is a network transmission architecture diagram of the subcarrier uplink in the P2MP scenario of an optional embodiment of the present application, wherein the root node receiver supports the reception of data streams at a bit rate of 400G, and the five leaf nodes support data streams at a maximum bit rate of 100G. There is a single optical fiber between the transmitter used by the electrical layer client signal 3 and the 1:4 combiner; there are two optical fibers in different directions between the transmitter used by the electrical layer client signal 2 and the 1:4 combiner, and each leaf node sends an optical signal to the root node using a pre-configured subcarrier.

[0102] Both the transmitter and the receiver support subcarrier modulation, and the data stream bandwidth granularity of the subcarriers that the transmitter and the receiver need to support must be the same. Depending on the support capabilities of the transmitter and the receiver, the data stream bit rate granularity can be fixed or tunable. Here, it is assumed that the bandwidth granularity is 25G bit rate.

[0103] current, Figure 7 The network scenario in FIG. 1 includes five end-to-end electrical layer client signal uplink transmissions. Figure 7 The network scenario describes the creation of uplink subcarriers 2 and 3.

[0104] Based on the above attributes, the end-to-end control system is based on the bit rate requirements of the client signal, e.g. Figure 7 The uplink signal of client signal 2 requires a bit rate of 100G, and the uplink signal of client signal 3 requires a bit rate of 25G;

[0105] Based on the information about the bit rate required by the client signal, the control system calculates the minimum number of subcarriers that can satisfy the client signal. Client signal 2 requires 4 subcarriers, and client signal 3 requires 1 subcarrier.

[0106] Since the spectrum width occupied by each subcarrier is the same, the center frequency and occupied spectrum width of each subcarrier can be derived based on the center frequency and occupied spectrum width of the root node OTSi spectrum and the average division into 16 parts. The management and control system calculates the number of subcarriers that need to be allocated to customers based on the principle of avoiding wavelength conflicts, and allocates subcarriers 7, 8, 9, and 10 to customer 2, and subcarrier 15 to customer 3.

[0107] It should be noted that in the scenario where the subcarrier is used for point-to-multipoint uplink client signal transmission, the management and control system sends configuration parameters to the leaf node transmitter and the root node receiver through the southbound interface to complete the establishment of the uplink subcarrier connection. The parameters sent by the management and control system through the southbound interface include:

[0108] The center frequency of the OTSi spectrum at the transmitting end;

[0109] The spectrum width occupied by the transmitting OTSi;

[0110] Receiver OTSi spectrum center frequency;

[0111] The spectrum width occupied by the receiving end OTSi;

[0112] The bit rate that each subcarrier can provide;

[0113] The application code for each subcarrier of the transmitter and receiver;

[0114] Based on the above subcarrier allocation, the management and control system first sends the application code of each subcarrier, the OTSi spectrum center frequency, and the spectrum width configuration information occupied by OTSi to the receiver root node. The root node receiver completes the demodulation of the customer signal by configuring the local oscillator.

[0115] On the transmitter side of the leaf node, since the capabilities of the receiver side are not symmetrical with those of the transmitter, the transmitter supports the transmission of 100G signals at most, that is, the reception of up to 4 subcarriers. The transmitter receives the configuration information of the control system, including the application code of each subcarrier, the center frequency of the OTSi spectrum, and the configuration information of the spectrum width occupied by OTSi. The transmitter completes the configuration of each subcarrier based on the above information, completes the creation of the uplink subcarrier connection in the P2MP point-to-multipoint scenario, and each receiver uses coherent technology to decode customer signals 2 and 3.

[0116] In this embodiment, a device for establishing a subcarrier connection is also provided, and the device is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made are not repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0117] Figure 8 1 is a structural block diagram of a device for establishing a subcarrier connection in an embodiment of the present application. Figure 8 As shown, the subcarrier connection establishment device includes:

[0118] The determination module 82 is used to determine the following configuration parameters according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier;

[0119] The establishing module 84 is used to establish a subcarrier connection according to the configuration parameters.

[0120] Through the above module, the following configuration parameters are determined according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed for each subcarrier corresponding to the OTSi, and the application code of the subcarrier; the subcarrier connection is established according to the configuration parameters. In other words, the relevant configuration parameters of the optical branch signal OTSi corresponding to the transmitting end and the receiving end are determined according to the first bit rate required by the client signal, and then the subcarrier connection is established according to the configuration parameters, which solves the technical problem of the lack of subcarrier control technology in the related technology.

[0121] In an exemplary embodiment, the determination module 82 is also used to determine a second bit rate of a data stream supported for transmission by the target end, and to determine a bandwidth granularity of each subcarrier supported for modulation or demodulation by the target end, wherein the target end includes at least one of the following: a transmitting end, a receiving end, wherein the transmitting end is used to modulate each subcarrier, and the receiving end is used to demodulate each subcarrier; and according to the second bit rate and the bandwidth granularity, it is determined that the OTSi includes m subcarriers, wherein each subcarrier corresponding to the OTSi is each subcarrier among the m subcarriers, and m is an integer greater than 1.

[0122] In an exemplary embodiment, the determination module 82 is also used to determine the first center frequency of the spectrum of the OTSi and the first spectrum width occupied by the spectrum; and determine the second center frequency of each subcarrier and the second spectrum width occupied by the spectrum according to the value of m, the first center frequency and the first spectrum width.

[0123] In an exemplary embodiment, the determination module 82 is further used to determine the minimum number n of subcarriers required for the client signal according to the bandwidth granularity; allocate n consecutive subcarriers to the client signal from the m subcarriers according to the minimum number, where n is an integer greater than 1; and determine the configuration parameter according to the n consecutive subcarriers.

[0124] In an exemplary embodiment, the determination module 82 is further configured to determine the configuration parameter according to the continuous n subcarriers when there is only one client signal or only a point-to-point subcarrier connection needs to be established; and to determine the configuration parameter according to multiple groups of continuous n subcarriers corresponding to the multiple client signals when the client signal includes multiple clients and a point-to-multipoint subcarrier connection needs to be established, wherein the number of subcarriers corresponding to each group of continuous n subcarriers in the multiple groups of continuous n subcarriers is the same or different.

[0125] In an exemplary embodiment, the determination module 82 is further used to determine a first end node corresponding to each client signal from the multiple receiving ends when a subcarrier connection of the point-to-multipoint downlink needs to be established and the point-to-multipoint is used to indicate one transmitting end to multiple receiving ends, and determine the one transmitting end and the first end node as the target end; and to determine a second end node corresponding to each client signal from the multiple transmitting ends when a subcarrier connection of the point-to-multipoint uplink needs to be established and the point-to-multipoint is used to indicate multiple receiving ends to one transmitting end, and determine the one receiving end and the second end node as the target end.

[0126] In an exemplary embodiment, the determination module 82 is further used to determine, when it is necessary to establish a subcarrier connection for the point-to-multipoint downlink, a first sub-configuration parameter of the transmitting end according to the multiple groups of n consecutive subcarriers, and to determine a second sub-configuration parameter of the first end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and to determine the first sub-configuration parameter and the second sub-configuration parameter as the configuration parameter, wherein each client signal corresponds to each group of n subcarriers; when it is necessary to establish a subcarrier connection for the point-to-multipoint uplink, a third sub-configuration parameter of the receiving end according to the multiple groups of n consecutive subcarriers, and to determine a fourth sub-configuration parameter of the second end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and to determine the third sub-configuration parameter and the fourth sub-configuration parameter as the configuration parameter.

[0127] In an exemplary embodiment, the determination module 82 is further used to determine the number of optical fibers used for the point-to-multipoint subcarrier connection of the client signal when it is determined that a point-to-multipoint subcarrier connection of the client signal needs to be established and a subcarrier connection has been established for an uplink or a downlink of the point-to-multipoint subcarrier connection; when the number of optical fibers is a single optical fiber, allocate the continuous n subcarriers to the client signal from k unallocated subcarriers, wherein k=mw, k is an integer greater than 1, wherein w is used to represent the number of subcarriers allocated for the uplink or downlink for which a subcarrier connection has been established, and w is an integer greater than 1; when the number of optical fibers is two optical fibers in different directions, allocate the continuous n subcarriers to the client signal from the m subcarriers.

[0128] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a readable storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present application.

[0129] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0130] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0131] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0132] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0133] S1, determining the following configuration parameters according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier;

[0134] S2: Establish a subcarrier connection according to the configuration parameters.

[0135] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0136] Optionally, in this embodiment, the above-mentioned electronic device can also be configured to execute the above-mentioned step S1 through a computer program, and determine the following configuration parameters according to the first bit rate required by the client signal: the center frequency of the optical branch signal OTSi spectrum of the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier; S2, establish a subcarrier connection according to the configuration parameters.

[0137] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0138] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0139] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for establishing a subcarrier connection, characterized in that: include: Determine the following configuration parameters according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier; A subcarrier connection is established according to the configuration parameters.

2. The method for establishing a subcarrier connection according to claim 1, characterized in that: Before determining the following configuration parameters according to the first bit rate required by the client signal, the method further includes: Determine a second bit rate of a data stream supported for transmission by a target end, and determine a bandwidth granularity of each subcarrier supported for modulation or demodulation by the target end, wherein the target end includes at least one of the following: a transmitting end, a receiving end, wherein the transmitting end is used to modulate each subcarrier, and the receiving end is used to demodulate each subcarrier; Determine, according to the second bit rate and the bandwidth granularity, that the OTSi includes m subcarriers, wherein each subcarrier corresponding to the OTSi is each subcarrier in the m subcarriers, and m is an integer greater than 1.

3. The method for establishing a subcarrier connection according to claim 2, characterized in that: After determining, according to the second bit rate and the bandwidth granularity, that the OTSi includes m subcarriers, the method further includes: Determining a first center frequency of the spectrum of the OTSi and a first spectrum width occupied by the spectrum; The second center frequency of each subcarrier and the second spectrum width occupied by the spectrum are determined according to the value of m, the first center frequency and the first spectrum width.

4. The method for establishing a subcarrier connection according to claim 2, characterized in that: The following configuration parameters are determined according to the first bit rate required by the client signal: the center frequency of the spectrum of the optical branch signal OTSi at the transmitting end, the spectrum width occupied by the OTSi at the transmitting end, the center frequency of the spectrum of the OTSi at the receiving end, the spectrum width occupied by the OTSi at the receiving end, the bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and the application code of the subcarrier, including: Determining a minimum number n of subcarriers required for the client signal according to the bandwidth granularity; Allocating n consecutive subcarriers from the m subcarriers for the client signal according to the minimum number, where n is an integer greater than 1; The configuration parameter is determined according to the n consecutive subcarriers.

5. The method for establishing a subcarrier connection according to claim 4, characterized in that: Determining the configuration parameter according to the consecutive n subcarriers includes: In the case where there is only one client signal or only a point-to-point subcarrier connection needs to be established, determining the configuration parameter according to the continuous n subcarriers; In the case where the client signal includes multiple signals and a point-to-multipoint subcarrier connection needs to be established, the configuration parameter is determined according to multiple groups of n consecutive subcarriers corresponding to the multiple client signals, wherein the number of subcarriers corresponding to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers is the same or different.

6. The method for establishing a subcarrier connection according to claim 5, characterized in that: Before determining the configuration parameters according to the multiple groups of n consecutive subcarriers corresponding to the multiple client signals, the method further includes: In a case where a subcarrier connection of the point-to-multipoint downlink needs to be established and the point-to-multipoint is used to indicate a transmitting end to multiple receiving ends, determining a first end node corresponding to each client signal from the multiple receiving ends, and determining the one transmitting end and the first end node as the target end; When it is necessary to establish a subcarrier connection for the point-to-multipoint uplink, and the point-to-multipoint is used to indicate multiple receiving ends to one transmitting end, a second end node corresponding to each client signal is determined from the multiple transmitting ends, and the one receiving end and the second end node are determined as the target end.

7. The method for establishing a subcarrier connection according to claim 6, characterized in that: Determining the configuration parameters according to multiple groups of n consecutive subcarriers corresponding to multiple client signals includes: In the case where a subcarrier connection of the point-to-multipoint downlink needs to be established, determining a first sub-configuration parameter of the one transmitting end according to the multiple groups of n consecutive subcarriers, and determining a second sub-configuration parameter of the first end node according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and determining the first sub-configuration parameter and the second sub-configuration parameter as the configuration parameter, wherein each client signal corresponds to each group of n subcarriers; In a case where a subcarrier connection of the point-to-multipoint uplink needs to be established, a third sub-configuration parameter of the receiving end is determined according to the multiple groups of n consecutive subcarriers, and a fourth sub-configuration parameter of the second end node is determined according to each group of n consecutive subcarriers in the multiple groups of n consecutive subcarriers, and the third sub-configuration parameter and the fourth sub-configuration parameter are determined as the configuration parameters.

8. The method for establishing a subcarrier connection according to claim 4, characterized in that: After determining the minimum number n of subcarriers required for the client signal according to the bandwidth granularity, the method further includes: When it is determined that a point-to-multipoint subcarrier connection of the client signal needs to be established and a subcarrier connection has been established for an uplink or a downlink of the point-to-multipoint subcarrier connection, determining the number of optical fibers used for the point-to-multipoint subcarrier connection of the client signal; In the case where the number of optical fibers is a single optical fiber, the consecutive n subcarriers are allocated to the client signal from the k unallocated subcarriers, wherein k=mw, k is an integer greater than 1, wherein w is used to represent the number of subcarriers allocated for the uplink or downlink for which the subcarrier connection has been established, and w is an integer greater than 1; In the case that the number of the optical fibers is two optical fibers in different directions, continuous n subcarriers are allocated to the client signal from the m subcarriers.

9. A device for establishing a subcarrier connection, characterized in that: include: A determination module, configured to determine the following configuration parameters according to a first bit rate required by a client signal: a center frequency of an optical branch signal OTSi spectrum at a transmitting end, a spectrum width occupied by the OTSi at a transmitting end, a center frequency of a spectrum of the OTSi at a receiving end, a spectrum width occupied by the OTSi at a receiving end, a bit rate allowed to be provided by each subcarrier corresponding to the OTSi, and an application code of the subcarrier; An establishing module is used to establish a subcarrier connection according to the configuration parameters.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 8 when executed.

11. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the method according to any one of claims 1 to 8 through the computer program.

Citation Information

Cited By

  • Subcarrier connection establishment method and apparatus, storage medium and electronic apparatus

    EP4770261A1

  • Subcarrier connection establishment method and apparatus, storage medium and electronic apparatus

    WO2025039525A1