Capability sending method, capability receiving method, device and storage medium
By sending target messages of subcarrier routing capability information in the optical layer network, the connection control at the subcarrier level in the optical layer network is realized, which solves the problem of difficulty in realizing connection and control at the subcarrier level in the prior art, and improves the transmission performance of the optical layer network.
Patent Information
- Application Number
- CN202311462264.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-06
AI Technical Summary
How to realize the connection control at the subcarrier level in the optical layer network, and solve the problem that it is difficult to realize the connection and control at the subcarrier level in the prior art.
The first network node sends a target message carrying subcarrier routing capability information to the management and control system, and the management and control system receives and determines the subcarrier routing capability of the network node to realize end-to-end connection at the subcarrier level.
The connection control at the sub-carrier level in the optical layer network is realized, the transmission distance and performance of the optical layer network system are improved, and the modulation and demodulation of multi-sub-carrier are supported.
Smart Images

Figure CN119946465A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a capability sending method, a capability receiving method, a device and a storage medium. Background Art
[0002] The optical layer network has undergone many rounds of changes in the past few decades. Technological breakthroughs such as Erbium-Doped Fiber Amplifier (EDFA), Photonic Integrated Circuit (PIC), and Wavelength Selective Switch (WSS) have led and changed the architecture of the optical layer network, and promoted the widespread application of Reconfigurable Optical Add-Drop Multiplexer (ROADM) and coherent optical transmission.
[0003] In mainstream optical layer networks, modulators are usually used to convert electrical layer client signals into optical layer signals, which are carried and transmitted by a single optical carrier. With the widespread application of coherent technology, it is 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. Related multi-carrier modulation technologies have also been proposed one after another, such as Optical Orthogonal Frequency Division Multiplexing (OFDM) and Nyquist Wavelength Division Multiplexing (Nyquist-WDM), but how to achieve connection control at the subcarrier level in the optical layer network is still a technical problem that needs to be solved urgently in this field. Summary of the invention
[0004] The embodiments of the present application provide a capability sending method, a capability receiving method, a device and a storage medium, which can realize connection management and control at the subcarrier level in an optical layer network.
[0005] In a first aspect, an embodiment of the present application provides a capability sending method, the method comprising:
[0006] The first network node sends a target message to the management and control system, wherein the target message carries subcarrier routing capability information of the first network node.
[0007] In a second aspect, an embodiment of the present application provides a capability receiving method, the method comprising:
[0008] The management and control system receives a target message sent by the first network node, wherein the target message carries subcarrier routing capability information;
[0009] The subcarrier routing capability of the first network node is determined according to the subcarrier routing capability information.
[0010] In a third aspect, an embodiment of the present application provides an electronic device, including:
[0011] one or more processors;
[0012] A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the capability sending method as described in the first aspect; or, implement the capability receiving method as described in the second aspect.
[0013] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the capability sending method as described in the first aspect is implemented; or, the capability receiving method as described in the second aspect is implemented.
[0014] In an embodiment of the present application, the first network node sends a target message carrying subcarrier routing capability information of the first network node to the control system, the control system receives the target message sent by the first network node and determines the subcarrier routing capability of the first network node based on the subcarrier routing capability information carried in the target message, the first network node notifies the control system of its own subcarrier routing capability, and provides subcarrier routing capability information support for the end-to-end connection of subcarriers in the optical layer network, so that the control system can establish an end-to-end connection of subcarriers based on the received subcarrier routing capability information, and realize connection control at the subcarrier level in the optical layer network. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.
[0016] Figure 1 This is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0017] Figure 2 It is a flowchart of a capability sending method provided in an embodiment of the present application;
[0018] Figure 3 It is a flowchart of a capability receiving method provided in an embodiment of the present application;
[0019] Figure 4Schematic diagram of an end-to-end OTSi network architecture provided in an embodiment of the present application;
[0020] Figure 5 This is a schematic diagram of a network architecture for publishing subcarrier routing capabilities in a point-to-point scenario provided by an embodiment of the present application;
[0021] Figure 6 This is a schematic diagram of a TLV format based on the OSPF-TE protocol provided in an embodiment of the present application;
[0022] Figure 7 This is a schematic diagram of a network architecture for publishing subcarrier routing capabilities in a point-to-multipoint scenario provided by an embodiment of the present application;
[0023] Figure 8 This is a schematic diagram of a TLV format based on the PCEP protocol provided in an embodiment of the present application;
[0024] Fig. 9 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the technical solution of the present application, the capability sending method, capability receiving method, device and storage medium provided in the present application are described in detail below with reference to the accompanying drawings.
[0026] The exemplary embodiments will be described more fully below with reference to the accompanying drawings, but the described exemplary embodiments may be embodied in different forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, the purpose of providing these embodiments is to make this application thorough and complete and to enable those skilled in the art to fully understand the scope of this application.
[0027] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0028] The terms used herein are only used to describe specific embodiments and are not intended to limit the present application. As used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of features, wholes, steps, operations, elements and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof is not excluded.
[0029] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0030] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in common dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present application, and will not be interpreted as having an idealized or excessive formal meaning, unless clearly defined in the present application examples.
[0031] The optical layer network has undergone many rounds of changes in the past few decades. Technological breakthroughs such as Erbium-Doped Fiber Amplifier (EDFA), Photonic Integrated Circuit (PIC), and Wavelength Selective Switch (WSS) have led and changed the architecture of the optical layer network, and promoted the widespread application of Reconfigurable Optical Add-Drop Multiplexer (ROADM) and coherent optical transmission.
[0032] In mainstream optical layer networks, modulators are usually used to convert electrical layer client signals into optical layer signals, which are carried and transmitted by a single optical carrier. With the widespread application of coherent technology, it is 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. Related multi-carrier modulation technologies have also been proposed one after another, such as Optical Orthogonal Frequency Division Multiplexing (OFDM) and Nyquist Wavelength Division Multiplexing (Nyquist-WDM), but how to achieve connection control at the subcarrier level in the optical layer network is still a technical problem that needs to be solved urgently in this field.
[0033] Based on this, the embodiments of the present application provide a capability sending method, a capability receiving method, a device and a storage medium, which can realize connection management and control at the subcarrier level in an optical layer network.
[0034] Before introducing the technical solution of the embodiment of the present application, the network architecture of the embodiment of the present application is first exemplified. The network architecture of the embodiment of the present application includes a control system and multiple network nodes. The control system is connected to each network node in communication. Figure 1 , Figure 1 is a schematic diagram of a network architecture provided by an embodiment of the present application, such as Figure 1As shown, the network architecture includes a control system 100 and network nodes 200, 201, and 202. The network nodes 200, 201, and 202 send target messages carrying their respective subcarrier routing capability information to the control system 100. The control system 100 determines the subcarrier routing capability of each network node based on the received subcarrier routing capability information. Wherein, the network node may be a router, a switch, etc., and the control system is a controller for controlling the network node. Under different routing protocols, the network node and the control system have different roles. For example, under the NETCONF protocol, the control system 100 may be called a NETCONF client, and the network node 200 / 201 / 202 that sends the subcarrier routing capability information may be called a NETCONF server; for example, under the PCEP protocol, the control system 100 may be called a path calculation server (Path Computation Element, PCE), and the network node 200 / 201 / 202 that sends the subcarrier routing capability information may be called a path calculation request client (Path Computation, PCC).
[0035] The present application embodiment first proposes a capability sending method, see Figure 2 , Figure 2 A capability sending method provided by an embodiment of the present application is shown, such as Figure 2 As shown, the method includes but is not limited to step S110.
[0036] Step S110: The first network node sends a target message to the management and control system, where the target message carries subcarrier routing capability information of the first network node.
[0037] See also Figure 4 , Figure 4 FIG. 1 shows a schematic diagram of an end-to-end OTSi network architecture provided in an embodiment of the present application, such as Figure 4 As shown, the optical branch signal OTSi represents an end-to-end optical signal from the transmitter to the receiver. The optical branch signal OTSi can be a single, modulated optical carrier or a group of subcarriers. Figure 4The network architecture shown contains 4 end-to-end OTSi signals, and the transmission path is that 4 transmitters each transmit an OTSi signal, and the 4 OTSi signals are aggregated by a combiner and transmitted in a single optical fiber. The aggregated optical signal reaches the splitter after being forwarded by an amplifier and a reconfigurable optical add-drop multiplexer (ROADM). The splitter copies the optical signal into four optical signals and transmits them to their respective receivers. The receiver separates the corresponding optical signal from the received optical signal through coherent modulation. For incoherent receivers, a wavelength blocker (WB) or a wavelength selective switch (WSS) is usually required to cooperate with the splitter to complete the correct reception of the optical signal.
[0038] Traditional transmitters usually correspond one-to-one to electrical layer customer signal data streams. A single electrical layer customer signal data stream is directly modulated into an optical layer OTSi signal. The emergence of subcarriers and coherent technology allows the transmitter to receive multiple customer signal data streams. The transmitter modulates each customer signal data stream onto a different subcarrier, and each subcarrier can be distinguished using a different application code. Subcarrier technology can complete the aggregation and splitting of customer signals at the optical layer, without the need to first demodulate the customer 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. On this basis, the embodiment of the present application proposes that the first network node sends a target message carrying the subcarrier routing capability information of the first network node to the control system, providing support for the subcarrier routing capability information for the end-to-end connection of the subcarrier in the optical layer network, so that the control system can establish an end-to-end connection of the subcarrier based on the received subcarrier routing capability information, and realize the connection control at the subcarrier level in the optical layer network.
[0039] In end-to-end client signal transmission, the first network node may be a client signal sending end or a client signal receiving end. The first network node may carry its own subcarrier routing capability information through interface protocols such as NETCONF and PCEP, or through routing protocols such as OSPF and ISIS. The embodiments of the present application are not limited here.
[0040] Subcarrier routing capability information characterizes the network node's ability to support subcarrier transmission technology in the optical layer network, such as spectrum availability information, subcarrier spectrum granularity, and other routing capability information that can be used to establish subcarrier connections.
[0041] In some embodiments, the subcarrier routing capability information includes a connection identifier, wherein the connection identifier is used to indicate whether the first network node has established a connection with the second network node and / or to identify the second network node connected to the first network node.
[0042] The connection identifier includes the following three situations: First, the connection identifier is used to indicate whether the first network node has established a connection with the second network node. For example, when the connection identifier is 1, it indicates that the first network node has established a connection with the second network node, and when the connection identifier is 0, it indicates that the first network node has not established a connection with the second network node; Second, the connection identifier is used to identify the second network node connected to the first network node. For example, there are network node A (uniquely identified as 10002) and network node B (uniquely identified as 10003). When the connection identifier is 10002, it indicates that the network node connected to the first network node is network node A, and when the connection identifier is 10003, it indicates that the network node connected to the first network node is network node B; Third, the connection identifier is used to indicate whether the first network node has established a connection with the second network node and the second network node connected to the first network node. For example, the first network node establishes a connection with the second network node and is uniquely identified by the connection identifier ConnectionID: 1533. The connection identifier indicates that the first network node has established a connection with other network nodes and can also identify the network node connected to the first network node.
[0043] It should also be noted that the connection between the first network node and the second network node refers to an optical tributary signal OTSi connection between the first network node and the second network node for transmitting client signals.
[0044] In some embodiments, the first network node is a client signal sending end, the second network node is a client signal receiving end, and the number of the second network nodes is one or more;
[0045] or,
[0046] The first network node is a client signal receiving end, the second network node is a client signal sending end, and the number of the first network node is one or more.
[0047] In a point-to-point network scenario, the first network node is a client signal transmitter, and correspondingly, the second network node is a client signal receiver, or the first network node is a client signal receiver, and the second network node is a client signal transmitter. In a point-to-multipoint network scenario, the first network node is a client signal transmitter, and correspondingly, the second network node is one or more of a plurality of client signal receivers, or the first network node is one or more of a plurality of client signal receivers, and the second network node is a client signal transmitter.
[0048] In an embodiment of the present application, the client signal sending end and the client signal receiving end send their respective subcarrier routing capability information to the management and control system, which can provide support for subcarrier routing capability information for establishing end-to-end connections of subcarriers in point-to-point and point-to-multipoint network scenarios, and realize connection management and control at the subcarrier level in the optical layer network.
[0049] In some embodiments, the subcarrier routing capability information includes granularity information, wherein the granularity information is used to indicate a spectrum width of each subcarrier supported by the first network node.
[0050] The subcarrier routing capability information notified by the first network node to the management and control system includes granularity information, which indicates the spectrum width of each subcarrier supported by the first network node, that is, the spectrum width occupied by each subcarrier in the optical layer signal, which can also be called subcarrier spectrum granularity. Figure 5 , Figure 5 A schematic diagram of a network architecture for publishing subcarrier routing capabilities in a point-to-point scenario provided by an embodiment of the present application is shown. Figure 5 As shown, the transmitter and the receiver support the sending and receiving of data streams with a bit rate of 400G. After being modulated at the transmitting end, the data streams with a bit rate of 400G become a single OTSi signal with a bit rate of 400G and are transmitted between the transmitter and the receiver. The transmitter and the receiver respectively support modulation and demodulation of the subcarriers, and the bit rate granularity of the data streams that can be modulated by each subcarrier is the same, that is, the spectrum width of each subcarrier is the same. According to the support capabilities of the transmitter and the receiver, the data stream bit rate granularity can be fixed or tunable. For example, if the spectrum width of each subcarrier supported by the first network node is 25GHz, then a 400G OTSi signal with a bit rate of 400G contains 16 subcarriers.
[0051] In an embodiment of the present application, the subcarrier routing capability information notified by the first network node to the management and control system includes granularity information, so that the management and control system can learn the subcarrier spectrum granularity supported by each network node itself and establish an end-to-end connection of the subcarriers based on the subcarrier spectrum granularity.
[0052] In some embodiments, the subcarrier routing capability information includes maximum available spectrum range information, wherein the maximum available spectrum range information indicates a maximum available spectrum range supported by the first network node.
[0053] The subcarrier routing capability information notified by the first network node to the management and control system includes maximum available spectrum range information, which indicates the maximum available spectrum range of subcarriers supported by the first network node, wherein the maximum available spectrum range of subcarriers supported by the first network node is determined by the spectrum width of each subcarrier supported by the first network node, the maximum number of subcarrier modulations or the maximum number of subcarrier demodulations supported by the first network node, and the subcarrier usage. For example, the spectrum width of each subcarrier supported by the first network node as a transmitter is 12.5 GHz, and modulation of a maximum of 16 subcarriers is supported, of which 9 subcarriers are not occupied. In this case, the maximum available spectrum range of subcarriers supported by the first network node is 112.5 GHz (9*12.5 GHz). For another example, the spectrum width of each subcarrier supported by the first network node as a receiver is 12.5 GHz, and demodulation of a maximum of 4 subcarriers is supported, and all subcarriers are not occupied. In this case, the maximum available spectrum range of subcarriers supported by the first network node is 50 GHz (4*12.5 GHz).
[0054] In an embodiment of the present application, the subcarrier routing capability information notified by the first network node to the management and control system includes the maximum available spectrum range information, so that the management and control system can obtain the maximum available spectrum range of the subcarriers supported by each network node itself, and establish an end-to-end connection of the subcarriers based on the maximum available spectrum range of the subcarriers.
[0055] In some embodiments, the subcarrier routing capability information includes available spectrum resource information, wherein the available spectrum resource information includes at least one piece of continuous spectrum range information, and the continuous spectrum range information is used to indicate a section of available continuous spectrum supported by the first network node.
[0056] The subcarrier routing capability information notified by the first network node to the management and control system includes available spectrum resource information, and the available spectrum resource information includes at least one continuous spectrum range information, and the continuous spectrum range information is used to indicate a segment of available continuous spectrum supported by the first network node. Referring to the example, the first network node as the transmitting end supports modulation of a maximum of 16 subcarriers, of which subcarrier 2 is occupied, then the first network node currently supports two segments of available continuous spectrum, namely subcarrier 1 and subcarriers 3-16.
[0057] In an embodiment of the present application, the subcarrier routing capability information notified by the first network node to the management and control system includes available spectrum resource information, so that the management and control system can obtain the available continuous spectrum supported by each network node itself and establish an end-to-end connection of the subcarriers based on the available continuous spectrum.
[0058] In some embodiments, the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum; or, the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum.
[0059] Specifically, a segment of available continuous spectrum can be represented by the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum, and a segment of available continuous spectrum can also be represented by the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum. Referring to the example, the first network node as the transmitting end supports modulation of a maximum of 16 subcarriers, where subcarrier 2 is occupied, and the first network node currently supports two segments of available continuous spectrum, namely subcarrier 1 and subcarriers 3-16. Furthermore, the starting spectrum position of spectrum 1 in the first network node is 193 THz, and the first network node If the subcarrier spectrum granularity supported by the point is 12.5 GHz, the two available continuous spectrums supported by the first network node can be represented by the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum: (193 THz, 1) and (193.0250 THz, 14); or, the two available continuous spectrums supported by the first network node can be represented by the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum: (193 THz, 193.0125 THz) and (193.0250 THz, 193.2 THz).
[0060] When the subcarrier spectrum granularity is known, an available continuous spectrum can also be represented by the starting subcarrier position of the continuous spectrum and the number of subcarriers contained in the continuous spectrum, or by the starting subcarrier position of the continuous spectrum and the ending subcarrier position of the continuous spectrum. The embodiments of the present application are not limited here.
[0061] In an embodiment of the present application, the subcarrier routing capability information notified by the first network node to the management and control system includes available spectrum resource information, and represents a segment of available continuous spectrum through the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum, or represents a segment of available continuous spectrum through the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum, so that the management and control system can quickly obtain the available continuous spectrum supported by each network node itself, and can establish an end-to-end connection of subcarriers based on the available continuous spectrum.
[0062] In some embodiments, the target message is an Open Shortest Path First (OSPF) protocol message, the OSPF protocol message includes a first type length value TLV, and the subcarrier routing capability information is located in the first TLV.
[0063] The first network node sends a target message carrying its own subcarrier routing capability information to the management and control system, wherein the subcarrier routing capability information includes at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. The first network node extends the subcarrier routing capability information based on the TLV format of the OSPF protocol, that is, the first TLV of the OSPF protocol message has a field corresponding to at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. For reference examples, see Figure 6 , Figure 6 FIG. 4 shows a schematic diagram of a TLV format based on the OSPF-TE protocol provided in an embodiment of the present application, such as Figure 6 As shown in the figure, in the extended protocol format, ConnectionID is the connection identifier, which is used to indicate the identification information of the established OTSi connection; Granularity is the granularity information, which is used to indicate the spectrum width occupied by each subcarrier, that is, the subcarrier spectrum granularity; start frequency + slot occupied is the continuous spectrum range information, which is used to indicate a section of available continuous spectrum. Figure 6 Multiple start frequencies and slot occupations are shown, which can be used to indicate multiple segments of available continuous spectrum, where start frequency is the starting spectrum position information of the continuous spectrum, indicating the starting position of the continuous spectrum, slot occupation is the number of subcarriers contained in the continuous spectrum, indicating the number of available subcarrier slots, slot occupation is an integer, and the available spectrum is start frequency + slot occupied * granularity; Maximum available spectrum is the maximum available spectrum range information, which is used to indicate the maximum available spectrum range supported by the network node.
[0064] In some embodiments, the target message is a Path Computation Protocol (PCEP) message, the PCEP message includes a first object, and the subcarrier routing capability information is located in the first object.
[0065] The first network node sends a target message carrying its own subcarrier routing capability information to the management and control system, wherein the subcarrier routing capability information includes at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. The first network node extends the subcarrier routing capability information based on the PCEP protocol object, that is, the first object of the PCEP message has a field corresponding to at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. For reference examples, see Figure 8 , Figure 8 A schematic diagram of a TLV format based on the PCEP protocol provided in an embodiment of the present application is shown, such as Figure 8 As shown in the figure, in the extended protocol format, ConnectionID is the connection identifier, which is used to indicate the identification information of the established OTSi connection; Granularity is the granularity information, which is used to indicate the spectrum width occupied by each subcarrier, that is, the subcarrier spectrum granularity; start frequency + slot occupied is the continuous spectrum range information, which is used to indicate a section of available continuous spectrum. Figure 8 Multiple start frequencies and slot occupations are shown, which can be used to indicate multiple segments of available continuous spectrum, where the start frequency is the starting spectrum position information of the continuous spectrum, indicating the starting position of the continuous spectrum, slot occupation is the number of subcarriers contained in the continuous spectrum, indicating the number of available subcarrier slots, slot occupation is an integer, and the available spectrum is startfrequency+slot occupied*granularity; Maximum available spectrum is the maximum available spectrum range information, which is used to indicate the maximum available spectrum range supported by the network node.
[0066] In some embodiments, the target message is a network configuration NETCONF protocol message, and the subcarrier routing capability information of the first network node is encapsulated in the NETCONF protocol message in a YANG model data format.
[0067] The first network node sends a target message carrying its own subcarrier routing capability information to the management and control system, wherein the subcarrier routing capability information includes at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. The first network node encapsulates the subcarrier routing capability information in the YANG model data format in the NETCONF protocol message to carry the subcarrier routing capability information through the NETCONF protocol message, that is, the YANG model data format of the NETCONF protocol message has an object corresponding to at least one of the connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. Referring to the example, the YANG model data format is represented as follows:
[0068]
[0069] Among them, ConnectionID is the connection identifier, which is used to indicate the identification information of the established OTSi connection; Granularity is the granularity information, which is used to indicate the spectrum width occupied by each subcarrier, that is, the subcarrier spectrum granularity; frequency_range is the continuous spectrum range information, which is used to indicate a section of available continuous spectrum, among which start_frequency is the starting spectrum position information of the continuous spectrum, indicating the starting position of the continuous spectrum, and end_frequency is the ending spectrum position information of the continuous spectrum; Maximum_Available_Spectrum is the maximum available spectrum range information, which is used to indicate the maximum available spectrum range supported by the network node.
[0070] In addition to the implementation method provided in the above embodiment of carrying subcarrier routing capability information through OSPF protocol messages, PCEP messages, and NETCONF protocol messages, subcarrier routing capability information can also be carried through other protocol messages, such as ISIS protocol messages, and the embodiments of the present application are not specifically limited here.
[0071] The present application also proposes a capability receiving method, see Figure 3 , Figure 3 A capability receiving method provided by an embodiment of the present application is shown, such as Figure 3 As shown, the method includes but is not limited to step S210 and step S220.
[0072] Step S210: The management and control system receives a target message sent by the first network node, where the target message carries subcarrier routing capability information.
[0073] Step S220: Determine the subcarrier routing capability of the first network node according to the subcarrier routing capability information.
[0074] In an embodiment of the present application, the management and control system receives a target message sent by the first network node, and determines the subcarrier routing capability of the first network node based on the subcarrier routing capability information carried in the target message. The first network node provides its own subcarrier routing capability information to the management and control system, so that the management and control system can establish an end-to-end connection of subcarriers based on the subcarrier routing capability of each network node, thereby realizing connection management and control at the subcarrier level in the optical layer network.
[0075] In some embodiments, the first network node is a client signal sending end, the second network node is a client signal receiving end, and the number of the second network nodes is one or more;
[0076] or,
[0077] The first network node is a client signal receiving end, the second network node is a client signal sending end, and the number of the first network node is one or more.
[0078] It should be noted that the above embodiment describes the node relationship between the first network node and the second network node in the client signal transmission. Its specific description and technical effects can be found in the relevant description of the capability sending method provided in the embodiment of the present application, which will not be repeated here.
[0079] In some embodiments, the subcarrier routing capability information includes a connection identifier, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes:
[0080] Determine whether the first network node establishes a connection with the second network node and / or the second network node that establishes a connection with the first network node according to the connection identifier.
[0081] In some embodiments, the subcarrier routing capability information includes granularity information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes:
[0082] A spectrum width of each subcarrier supported by the first network node is determined according to the granularity information.
[0083] In some embodiments, the subcarrier routing capability information includes maximum available spectrum range information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes:
[0084] A maximum available spectrum range supported by the first network node is determined according to the maximum available spectrum range information.
[0085] In some embodiments, the subcarrier routing capability information includes available spectrum resource information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes:
[0086] At least one available continuous spectrum supported by the first network node is determined according to the available spectrum resource information.
[0087] In some embodiments, the available spectrum resource information includes at least one continuous spectrum range information; the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum, or the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum.
[0088] It should be noted that the above embodiment describes the specific content included in the subcarrier routing capability information and the subcarrier routing capability that the management and control system can determine based on the subcarrier routing capability information. The specific description and technical effects can be found in the relevant description of the capability sending method provided in the embodiment of the present application, and will not be repeated here.
[0089] In some embodiments, the target message is an Open Shortest Path First (OSPF) protocol message, the OSPF protocol message includes a first type length value TLV, and the subcarrier routing capability information is located in the first TLV.
[0090] In some embodiments, the target message is a Path Computation Protocol (PCEP) message, the PCEP message includes a first object, and the subcarrier routing capability information is located in the first object.
[0091] In some embodiments, the target message is a network configuration NETCONF protocol message, and the subcarrier routing capability information of the first network node is encapsulated in the NETCONF protocol message in a YANG model data format.
[0092] It should be noted that the above embodiment describes the message protocol format of the target message and the specific encapsulation location of the subcarrier routing capability information. The specific description and technical effects thereof can be found in the relevant description of the capability sending method provided in the embodiment of the present application, and will not be repeated here.
[0093] In a specific embodiment, network node A as a client signal sending end and network node B as a client signal receiving end respectively send target messages to the management and control system, where the target messages carry the subcarrier routing capability information of the respective network nodes, wherein the subcarrier routing capability information includes a connection identifier, granularity information, maximum available spectrum range information, and available spectrum resource information. The management and control system receives the target messages sent by each network node, and the management and control system determines the subcarrier routing capability of each network node according to the subcarrier routing capability information, including: determining whether an OTSi connection has been established between network node A and network node B according to the connection identifier, determining the spectrum width of each subcarrier supported by network node A and network node B according to the granularity information, determining the maximum available spectrum range supported by network node A and network node B according to the maximum available spectrum range information, and determining at least one segment of available continuous spectrum supported by network node A and network node B according to the available spectrum resource information, so that the management and control system can allocate spectrum resources to the corresponding electrical layer client signal based on the subcarrier routing capability of the client signal sending end and receiving end, and complete the end-to-end connection at the subcarrier level between the client signal sending end and receiving end.
[0094] The capability sending method and capability receiving method provided in the embodiments of the present application are described below through specific examples.
[0095] Example 1
[0096] like Figure 5 As shown, the transmitter and receiver support the transmission and reception of data streams at a bit rate of 400G. The data streams at a bit rate of 400G are transmitted between the transmitter and the receiver. The reconfigurable optical add / drop multiplexer ROADM forwards the OTSi signal sent by the transmitter to the receiver. The transmitter supports modulation of subcarriers, and the receiver supports demodulation of subcarriers. The granularity of the data stream bit rate that can be modulated by each subcarrier in the OTSi signal is the same. According to the capabilities of the transmitter and receiver, the granularity of the data stream bit rate can be fixed or tunable. Assuming that the bandwidth granularity is 25G bit rate, a 400G bit rate OTSi signal can contain 16 subcarriers.
[0097] Figure 5 The network scenario shown includes the transmission of three end-to-end electrical layer client signals. The OTSi connection between the transmitter and the receiver is divided into 16 subcarriers, of which subcarriers 2 and 3 are allocated to electrical layer client signal 1, subcarriers 7-10 are allocated to electrical layer client signal 2, subcarrier 16 is allocated to client 3, and subcarriers 1, 4-6 are unoccupied subcarriers. The network nodes as the transmitter and receiver use the TLV format based on the OSPF-TE protocol to extend the subcarrier routing capability information.
[0098] like Figure 6 As shown in the figure, in the extended protocol format, ConnectionID is the connection identifier, which is used to indicate the identification information of the established OTSi connection; Granularity is the granularity information, which is used to indicate the spectrum width occupied by each subcarrier, that is, the subcarrier spectrum granularity; start frequency + slot occupied is the continuous spectrum range information, which is used to indicate a section of available continuous spectrum. Figure 6 Multiple start frequencies and slot occupations are shown in the figure, which can indicate multiple sections of available continuous spectrum, where the start frequency is the starting spectrum position information of the continuous spectrum, indicating the starting position of the continuous spectrum, slot occupation is the number of subcarriers contained in the continuous spectrum, indicating the number of available subcarrier slots, slot occupation is an integer, and the available spectrum is start frequency + slot occupied * granularity; Maximum available spectrum is the maximum available spectrum range information, which is used to indicate the maximum available spectrum range supported by the network node, that is, the maximum spectrum that the transmitter or receiver can process, which is related to the hardware processing capabilities of the transmitter and receiver.
[0099] exist Figure 5 In the network scenario shown, the sender and receiver use Figure 6 The extended protocol shown sends the respective subcarrier routing capability information to the management and control system. The management and control system determines the subcarrier routing capabilities of the transmitter and receiver based on the received subcarrier routing capability information and allocates spectrum resources for the electrical layer client signal.
[0100] For example, an OTSi connection is established between two network nodes, the transmitter and the receiver, and the connection identifier is represented by ConnectionID; currently subcarriers 1, 4-6, and 11-15 are not occupied. Assuming that the starting spectrum position of spectrum 1 is 193THz and the subcarrier spectrum granularity is 12.5GHz, since both the transmitter and the receiver support modulation and demodulation of a maximum of 16 subcarriers, subcarriers 1, 4-6, and 11-15 can be used by a single customer. For a point-to-point network scenario, all 9 subcarrier connections can be allocated to a single customer, that is, the maximum available spectrum is 9*12.5GHz=112.5GHz, then the TLV format based on the OSPF-TE protocol can be expressed as follows:
[0101] ConnectionID: 1533;
[0102] Granularity: 12.5GHz;
[0103] Maximum Available Spectrum: 112.5GHz;
[0104] Available spectrum resource information (start frequency, slot occupied): (193THz, 1), (193.0375THz, 3), (193.125THz, 5);
[0105] A new customer can occupy a maximum of 9 subcarriers and a minimum of 1 subcarrier.
[0106] Example 2
[0107] like Figure 7As shown in the figure, the root node transmitter supports the transmission of data streams with a bit rate of 400G, and the five leaf nodes support the reception of data streams with a bit rate of up to 100G. After being modulated, the data stream with a bit rate of 400G becomes a single OTSi signal with a bit rate of 400G and is transmitted between the root node transmitter and the leaf node receiver. After receiving the optical signal sent by the root node transmitter, each leaf node receiver selects the subcarrier assigned to itself according to the pre-configuration. At the network level, the optical splitter supports point-to-multipoint forwarding. The optical splitter divides the optical network signal of the root node into multiple parts, and sends them out from different output ports and forwards them to multiple leaf node receivers. The transmitter and receiver support subcarrier transmission. The data stream bit rate granularity of the subcarriers that the transmitter and receiver need to support is the same. According to the capabilities of the transmitter and receiver, the data stream bit rate granularity can be fixed or tunable. Assuming that the broadband granularity is 25G bit rate, a 400G bit rate OTSi signal contains 16 subcarriers.
[0108] Figure 7 The network scenario shown includes the transmission of 4 end-to-end electrical layer customer signals. The management and control system calculates and allocates subcarriers to customers based on the principle of avoiding wavelength conflicts, where subcarriers 2 and 3 are allocated to customer 1, subcarriers 7, 8, 9, and 10 are allocated to customers 2 and 3, subcarrier 16 is allocated to customer 4, and subcarrier 1 is allocated to customer 5. On the receiver side of the leaf node, due to the asymmetry between the receiver side and the transmitter, the receiver supports the reception of up to 100G signals, that is, the reception of up to 4 subcarriers.
[0109] The sender and multiple receivers use Figure 6 The TLV format shown notifies the respective subcarrier routing capabilities to the management and control system. The management and control system determines the subcarrier routing capabilities of the transmitter and receiver based on the received subcarrier routing capability information and allocates spectrum resources for the electrical layer client signals.
[0110] For example, an OTSi connection is established between the sender and the receiver, and its connection identifier is represented by ConnectionID;
[0111] At the transmitting end, subcarriers 4-6 and 11-15 are currently unoccupied. Assuming that the actual spectrum position of spectrum 1 is 193THz and the subcarrier spectrum granularity is 12.5GHz, for the transmitting end, based on Figure 6 The TLV protocol extension of OSPF-TE in can be expressed as follows:
[0112] ConnectionID: 1533;
[0113] Granularity: 12.5GHz;
[0114] Maximum Available Spectrum: 100GHz (because the transmitter supports modulation with a maximum of 16 subcarriers, Figure 7 In the scenario shown, all subcarriers can be used by a single customer, that is, for a point-to-point scenario, subcarriers 4-6 and 11-15 connections can be allocated to a single customer, that is, the maximum available spectrum is 8*12.5GHz=100GHz)
[0115] Available spectrum resource information (start frequency, slot occupied): (193.0375THz, 3), (193.125THz, 5).
[0116] At receiving end 1 (i.e., electrical layer client signal 1), subcarriers 2 and 3 are currently occupied. Assuming that the starting spectrum position of spectrum 1 is 193THz and the subcarrier spectrum granularity is 12.5GHz, for receiving end 1, based on Figure 6 The TLV protocol extension of OSPF-TE shown can be expressed as follows:
[0117] ConnectionID: 1533;
[0118] Granularity: 12.5GHz;
[0119] Maximum Available Spectrum: 25 GHz (because the receiver supports demodulation of up to 4 subcarriers, and subcarriers 2 and 3 are currently occupied, the maximum available spectrum is 2*12.5 GHz = 25 GHz)
[0120] Only continuous spectrum can be demodulated. For the receiving end 1, only subcarriers 1, 4, and 5 can be used, and the available spectrum resource information (start frequency, slot occupied) is: (193THz, 1), (193.0375THz, 13).
[0121] At the receiving end 3 (i.e., the electrical layer client signal 3), the current receiving end 3 has not established an OTSi connection with the transmitting end. Assuming that the starting spectrum position supported by the receiving end 3 is 193THz and the subcarrier spectrum granularity is 12.5GHz, for the receiving end 3, based on Figure 6 The TLV protocol extension of OSPF-TE shown can be expressed as follows:
[0122] ConnectionID: 0 (indicates that no subcarrier connection is established);
[0123] Granularity: 12.5GHz;
[0124] Maximum Available Spectrum: 50 GHz (because the receiving end supports demodulation of up to 4 subcarriers, the available spectrum is 4*12.5 GHz);
[0125] For the receiving end 3, all spectrums can be used, and its connection at the subcarrier level is constrained by the transmitting end. The available spectrum resource information can be the full set of spectrum ranges supported by the receiving end 3 (start frequency, slot occupied): (193THz, 16).
[0126] Example 3
[0127] like Figure 7 As shown in the figure, the root node transmitter supports the transmission of data streams with a bit rate of 400G, and the five leaf nodes support the reception of data streams with a bit rate of up to 100G. After being modulated, the data stream with a bit rate of 400G becomes a single OTSi signal with a bit rate of 400G and is transmitted between the root node transmitter and the leaf node receiver. After receiving the optical signal sent by the root node transmitter, each leaf node receiver selects the subcarrier assigned to itself according to the pre-configuration. At the network level, the optical splitter supports point-to-multipoint forwarding. The optical splitter divides the optical network signal of the root node into multiple parts, and sends them out from different output ports and forwards them to multiple leaf node receivers. The transmitter and receiver support subcarrier transmission. The data stream bit rate granularity of the subcarriers that the transmitter and receiver need to support is the same. According to the capabilities of the transmitter and receiver, the data stream bit rate granularity can be fixed or tunable. Assuming that the broadband granularity is 25G bit rate, a 400G bit rate OTSi signal contains 16 subcarriers.
[0128] Figure 7 The network scenario shown includes the transmission of 4 end-to-end electrical layer customer signals. The management and control system calculates and allocates subcarriers to customers based on the principle of avoiding wavelength conflicts, where subcarriers 2 and 3 are allocated to customer 1, subcarriers 7, 8, 9, and 10 are allocated to customers 2 and 3, subcarrier 16 is allocated to customer 4, and subcarrier 1 is allocated to customer 5. On the leaf node receiver side, due to the asymmetry between the receiver side and the transmitter, the receiver supports the reception of up to 100G signals, that is, the reception of up to 4 subcarriers. The transmitter and receiver use the TLV format based on the PCEP protocol to extend the subcarrier routing capability information.
[0129] like Figure 8As shown in the figure, in the extended protocol format, ConnectionID is the connection identifier, which is used to indicate the identification information of the established OTSi connection; Granularity is the granularity information, which is used to indicate the spectrum width occupied by each subcarrier, that is, the subcarrier spectrum granularity; start frequency + slot occupied is the continuous spectrum range information, which is used to indicate a section of available continuous spectrum. Figure 6 Multiple start frequencies and slot occupations are shown in the figure, which can indicate multiple sections of available continuous spectrum, where the start frequency is the starting spectrum position information of the continuous spectrum, indicating the starting position of the continuous spectrum, slot occupation is the number of subcarriers contained in the continuous spectrum, indicating the number of available subcarrier slots, slot occupation is an integer, and the available spectrum is start frequency + slot occupied * granularity; Maximum available spectrum is the maximum available spectrum range information, which is used to indicate the maximum available spectrum range supported by the network node, that is, the maximum spectrum that the transmitter or receiver can process, which is related to the hardware processing capabilities of the transmitter and receiver.
[0130] exist Figure 7 In the network scenario shown, the sender and receiver use Figure 8 The extended protocol shown sends the respective subcarrier routing capabilities to the management and control system. The management and control system determines the subcarrier routing capabilities of the transmitter and receiver based on the received subcarrier routing capability information and allocates spectrum resources for the electrical layer client signals.
[0131] For example, an OTSi connection is established between two network nodes, the transmitter and the receiver, and the connection identifier is represented by ConnectionID; currently subcarriers 4-6 and 11-15 are not occupied. Assuming that the starting spectrum position of spectrum 1 is 193THz and the subcarrier spectrum granularity is 12.5GHz, for the transmitter, the TLV format based on the PCEP protocol can be expressed as follows:
[0132] ConnectionID: 1533;
[0133] Granularity: 12.5GHz;
[0134] Maximum Available Spectrum: 100 GHz (since the transmitter supports modulation of up to 16 subcarriers, all subcarriers can be used by a single customer. For point-to-point network scenarios, all 8 subcarrier connections can be allocated to a single customer, that is, the maximum available spectrum is 8*12.5 GHz);
[0135] Available spectrum resource information (start frequency, slot occupied): (193.0375THz, 3), (193.125THz, 5).
[0136] At receiving end 1 (i.e., electrical layer client signal 1), subcarriers 2 and 3 are currently occupied. Assuming that the starting spectrum position of spectrum 1 is 193 THz and the subcarrier spectrum granularity is 12.5 GHz, for receiving end 1, the TLV format based on the PCEP protocol can be expressed as follows:
[0137] ConnectionID: 1533;
[0138] Granularity: 12.5GHz;
[0139] Maximum Available Spectrum: 25 GHz (because the receiver supports demodulation of up to 4 subcarriers and 2 subcarriers are currently used, the maximum available spectrum is 2*12.5 GHz);
[0140] Only continuous spectrum can be demodulated and processed. For the receiving end 1, only subcarriers 1, 4 and 5 can be used, and the available spectrum resource information (start frequency, slot occupied) is: (193Thz, 1), (193.0375THz, 13).
[0141] At the receiving end 3 (i.e., the electrical layer client signal 3), the current receiving end 3 has not established an OTSi connection with the transmitting end. Assuming that the starting spectrum position supported by the receiving end 3 is 193THz and the subcarrier spectrum granularity is 12.5GHz, for the receiving end 3, based on Figure 6 The TLV protocol extension of PCEP shown can be expressed as follows:
[0142] ConnectionID: 0 (indicates that no subcarrier connection is established)
[0143] Granularity: 12.5GHz
[0144] Maximum Available Spectrum: 50 GHz (because the receiving end supports demodulation of up to 4 subcarriers, the available spectrum is 4*12.5 GHz);
[0145] For the receiving end 3, all spectrums can be used, and its connection at the subcarrier level is constrained by the transmitting end. The available spectrum resource information can be the full set of spectrum ranges supported by the receiving end 3 (start frequency, slot occupied): (193THz, 16).
[0146] See also Fig. 9 The present application also provides an electronic device, the electronic device 300 includes but is not limited to:
[0147] at least one processor 301;
[0148] At least one memory 302, used to store at least one program;
[0149] When at least one program is executed by at least one processor 301, the capability sending method described in any of the above embodiments is executed; or, the capability receiving method described in any of the above embodiments is executed.
[0150] It should be understood that the processor 301 and the memory 302 may be connected via a bus or other means.
[0151] It should be understood that the processor 301 can use a central processing unit (CPU). The processor can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. Or the processor 301 uses one or more integrated circuits to execute related programs to implement the technical solutions provided in the embodiments of the present application.
[0152] The memory 302 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs and non-transitory computer executable programs, such as the path establishment method performed by the electronic device side described in any embodiment of the present application. The processor 301 implements the capability sending method described in any of the above embodiments, or implements the capability receiving method described in any of the above embodiments by running the non-transitory software programs and instructions stored in the memory 302.
[0153] The memory 302 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store the execution of the capability sending method or the capability receiving method described above. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0154] In some embodiments, the memory 302 may optionally include a memory remotely located relative to the processor 301, and the remote memory may be connected to the processor 301 via a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0155] The non-transient software programs and instructions required to implement the above-mentioned path establishment method are stored in the memory 302. When executed by one or more processors 301, the capability sending method described in any of the above embodiments is executed, or the capability receiving method described in any of the above embodiments is executed.
[0156] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the capability sending method described in any of the above embodiments, or implements the capability receiving method described in any of the above embodiments.
[0157] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this document, computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0158] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0159] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0160] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0161] An embodiment of the present application also provides a computer program product, which stores program instructions. When the program instructions are executed on a computer device, the computer device implements the capability sending method described in any of the above embodiments, or implements the capability receiving method described in any of the above embodiments.
[0162] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above implementation. Those skilled in the art can make various equivalent modifications or substitutions without violating the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the present application.
Claims
1. A capability sending method, the method comprising: The first network node sends a target message to the management and control system, wherein the target message carries subcarrier routing capability information of the first network node.
2. The method according to claim 1, characterized in that The subcarrier routing capability information includes a connection identifier, wherein the connection identifier is used to indicate whether the first network node establishes a connection with a second network node and / or is used to identify the second network node connected to the first network node.
3. The method according to claim 1, characterized in that The subcarrier routing capability information includes granularity information, wherein the granularity information is used to indicate a spectrum width of each subcarrier supported by the first network node.
4. The method according to claim 1, characterized in that: The subcarrier routing capability information includes maximum available spectrum range information, wherein the maximum available spectrum range information indicates a maximum available spectrum range supported by the first network node.
5. The method according to claim 1, characterized in that: The subcarrier routing capability information includes available spectrum resource information, wherein the available spectrum resource information includes at least one piece of continuous spectrum range information, and the continuous spectrum range information is used to indicate a section of available continuous spectrum supported by the first network node.
6. The method according to claim 5, characterized in that The continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum; or, the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum.
7. The method according to claim 1, characterized in that The target message is an Open Shortest Path First (OSPF) protocol message, the OSPF protocol message includes a first type length value TLV, and the subcarrier routing capability information is located in the first TLV.
8. The method according to claim 1, characterized in that The target message is a Path Computation Protocol (PCEP) message, the PCEP message includes a first object, and the subcarrier routing capability information is located in the first object.
9. The method according to claim 1, characterized in that: The target message is a network configuration NETCONF protocol message, and the subcarrier routing capability information of the first network node is encapsulated in the NETCONF protocol message in a YANG model data format.
10. The method according to claim 2, characterized in that The first network node is a client signal sending end, the second network node is a client signal receiving end, and the number of the second network nodes is one or more; or, The first network node is a client signal receiving end, the second network node is a client signal sending end, and the number of the first network nodes is one or more.
11. A capability receiving method, the method comprising: The management and control system receives a target message sent by the first network node, wherein the target message carries subcarrier routing capability information; The subcarrier routing capability of the first network node is determined according to the subcarrier routing capability information.
12. The method according to claim 11, characterized in that The subcarrier routing capability information includes a connection identifier, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes: Determine, according to the connection identifier, whether the first network node establishes a connection with a second network node, and / or the second network node establishes a connection with the first network node.
13. The method according to claim 11, characterized in that The subcarrier routing capability information includes granularity information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes: A spectrum width of each subcarrier supported by the first network node is determined according to the granularity information.
14. The method according to claim 11, characterized in that The subcarrier routing capability information includes maximum available spectrum range information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes: A maximum available spectrum range supported by the first network node is determined according to the maximum available spectrum range information.
15. The method according to claim 11, characterized in that The subcarrier routing capability information includes available spectrum resource information, and determining the subcarrier routing capability of the first network node according to the subcarrier routing capability information includes: At least one available continuous spectrum supported by the first network node is determined according to the available spectrum resource information.
16. The method according to claim 15, characterized in that The available spectrum resource information includes at least one piece of continuous spectrum range information; the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the number of subcarriers contained in the continuous spectrum, or the continuous spectrum range information includes the starting spectrum position information of the continuous spectrum and the ending spectrum position information of the continuous spectrum.
17. The method according to claim 11, characterized in that The target message is an Open Shortest Path First (OSPF) protocol message, the OSPF protocol message includes a first type length value TLV, and the subcarrier routing capability information is located in the first TLV.
18. The method according to claim 11, characterized in that The target message is a Path Computation Protocol (PCEP) message, the PCEP message includes a first object, and the subcarrier routing capability information is located in the first object.
19. The method according to claim 11, characterized in that The target message is a network configuration NETCONF protocol message, and the subcarrier routing capability information of the first network node is encapsulated in the NETCONF protocol message in a YANG model data format.
20. The method according to claim 12, characterized in that The first network node is a client signal sending end, the second network node is a client signal receiving end, and the number of the second network nodes is one or more; or, The first network node is a client signal receiving end, the second network node is a client signal sending end, and the number of the first network nodes is one or more.
21. An electronic device comprising: one or more processors; A memory having one or more programs stored thereon, when the one or more programs are executed by the one or more processors, the one or more processors implement: The capability sending method as claimed in any one of claims 1 to 10; or, A capability receiving method as described in any one of claims 11-20.
22. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the program implements: The capability sending method as claimed in any one of claims 1 to 10; or, A capability receiving method as described in any one of claims 11-20.