Optical signal transmission method, optical node, medium, and product
By slicing the target channel and switching the optical signal N times, the problems of uneven optical power and stability in the channel extension system are solved, and the stability of optical signal transmission and the flexibility of service recovery are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-18
- Publication Date
- 2026-04-02
AI Technical Summary
In channel extension systems, power transfer issues caused by stimulated Raman scattering lead to uneven optical power and system stability problems. Existing technologies struggle to effectively control dynamic changes in optical power, impacting the stability of existing services.
By slicing the target channel and switching the optical signal in each channel slice multiple times, using an N-times switching method where N is an integer greater than or equal to 2, the optical signal is controlled to switch from the filler wave to the service signal or vice versa, reducing power fluctuations.
It effectively reduces power fluctuations during optical signal switching, maintains stable system performance, avoids impacting existing services, and improves system stability and service recovery flexibility.
Smart Images

Figure CN2025122217_02042026_PF_FP_ABST
Abstract
Description
Optical signal transmission method, optical node, medium and product
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application CN 202411336814.2 entitled “Optical signal transmission method, optical node, medium and product” filed on September 24, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0003] The present disclosure relates to the technical field of optical transmission network communication, and particularly relates to an optical signal transmission method, an optical node, a computer readable medium and a computer program product. BACKGROUND
[0004] In a channel expansion system, the power transfer problem caused by the stimulated Raman scattering (SRS) effect in the optical fiber cannot be ignored due to the occupation of a wider frequency spectrum. In addition, in the channel expansion system, when opening / deleting services, dynamic wavelength up / down is required, that is, dynamic re-routing of switching wavelengths is required. In order to avoid the impact on existing services, dynamic control of power in the system is required.
[0005] In some related technologies, by adopting a filler wave mode in the channel expansion system, power balancing and control are performed in accordance with the principle of “real wave / fake wave mutual replacement”, so that the system remains in a full wave configuration state. However, the adoption of the filler wave mode can only ensure that the system remains in a full wave configuration state after the real wave / fake wave switching is completed. During the real wave / fake wave switching process, there will still be idle channels in the system, and the existence of idle channels in the system will destroy the full wave configuration state of the system, thereby causing a large power fluctuation. In addition, when multiple real wave / fake wave switching needs to be performed at a time, a larger power fluctuation will be caused, which will affect the system stability, cause an impact on existing services, and even cause the interruption of existing services. SUMMARY
[0006] The present disclosure provides an optical signal transmission method, an optical node, a computer readable medium and a computer program product.
[0007] The embodiment of the present disclosure provides an optical signal transmission method, applied to an optical node, the method comprising: in response to at least one switching command corresponding to at least one target channel, slicing the at least one target channel to obtain a plurality of channel slices of each target channel; determining a switching number N of each target channel, and switching a first optical signal transmitted in the plurality of channel slices of the at least one target channel into a second optical signal for N times according to the switching number N, wherein N is an integer greater than or equal to 2, and N is less than or equal to the number of the plurality of channel slices, and each time, the first optical signal transmitted in at least one channel slice in the plurality of channel slices of the at least one target channel is switched into the second optical signal.
[0008] The embodiment of the present disclosure provides an optical node, comprising: a memory and a processor; the memory stores a computer program, and the computer program is executed by the processor to implement the optical signal transmission method according to the embodiment of the present disclosure.
[0009] The embodiment of the present disclosure provides a computer readable medium, which stores a computer program, and the computer program is executed by the processor to implement the optical signal transmission method according to the embodiment of the present disclosure.
[0010] The embodiment of the present disclosure provides a computer program product, comprising a computer program, and the computer program is executed by the processor to implement the optical signal transmission method according to the embodiment of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0011] In the drawings of the embodiment of the present disclosure:
[0012] FIG. 1 is a power transfer schematic diagram provided by the embodiment of the present disclosure;
[0013] FIG. 2 is a structure schematic diagram of a wave channel expansion system provided by the embodiment of the present disclosure;
[0014] FIG. 3 is a flowchart of an optical signal transmission method provided by the embodiment of the present disclosure;
[0015] FIG. 4 is another flowchart of an optical signal transmission method provided by the embodiment of the present disclosure;
[0016] FIG. 5 is a schematic diagram of optical signal switching provided by the embodiment of the present disclosure;
[0017] FIG. 6 is another schematic diagram of optical signal switching provided by the embodiment of the present disclosure;
[0018] FIG. 7 is another schematic diagram of optical signal switching provided by the embodiment of the present disclosure;
[0019] FIG. 8 is another schematic diagram of optical signal switching provided by the embodiment of the present disclosure;
[0020] FIG. 9 is another schematic diagram of optical signal switching provided by the embodiment of the present disclosure;
[0021] FIG. 10 is another schematic diagram of optical signal switching provided by an embodiment of the present disclosure;
[0022] FIG. 11 is another schematic diagram of optical signal switching provided by an embodiment of the present disclosure;
[0023] FIG. 12 is another schematic diagram of optical signal switching provided by an embodiment of the present disclosure;
[0024] FIG. 13 is a structural schematic diagram of an optical node provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] In order to make the technical solution of the present disclosure better understood by those skilled in the art, the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
[0026] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the present disclosure are shown. The present disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.
[0027] The accompanying drawings, which are included to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification, illustrate the embodiments of the present disclosure and together with the detailed description serve to explain the present disclosure. The above and other features and advantages of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
[0028] The embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0029] The terms used in the present disclosure are only used to describe specific embodiments, and are not intended to limit the present disclosure. As used in the present disclosure, the term "and / or" includes any and all combinations of one or more of the associated listed items. As used in the present disclosure, the singular forms "a" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. As used in the present disclosure, the terms "comprise", "comprises", "comprised", "comprising" specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0030] Unless otherwise defined, all terms (including technical and scientific terms) used within the present disclosure have the same meaning as commonly understood by one of ordinary skill in the art. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted in an overly literal or overly formal sense unless expressly so defined herein.
[0031] In the present disclosure, the following technical terms should be understood as follows, unless otherwise specified:
[0032] 1) Wavelength Division Multiplexing (WDM) is a technology that enables the transmission of multiple different wavelength optical signals in a single optical fiber.
[0033] 2) Dense Wavelength Division Multiplexing (DWDM) is a WDM technology with very narrow channel wavelength spacing, usually less than or equal to 100 GHz. The wavelengths used by devices using this technology can cover one or more spectral bands.
[0034] 3) Optical Add / Drop Multiplexer (OADM) node is a network element used in WDM optical communication systems, its main functions include: adding new wavelength signals to a multiplexed optical signal (including multiple different wavelength signals) passing through the OADM node, and / or removing one or more wavelength signals from the multiplexed optical signal, i.e., it can implement Add and / or Drop functions. In addition to Add and / or Drop, other optical signals can pass through the OADM node directly (referred to as pass-through).
[0035] 4) Reconfiguration Optical Add / Drop Multiplexer (ROADM) node is a network element used in WDM optical communication systems, its main functions include: adding new wavelength signals to a multiplexed optical signal (including multiple different wavelength signals) passing through the ROADM node, and / or removing one or more wavelength signals from the multiplexed optical signal, i.e., it can implement Add and / or Drop functions. In addition to Add and / or Drop, other optical signals can pass through the ROADM node. In addition, the wavelength signals of the Add and / or Drop can be dynamically adjusted remotely through network management, realizing the configuration of Add and / or Drop of any wavelength or pass-through configuration.
[0036] 5) Fixed Optical Add / Drop Multiplexer (FOADM) node, which is a network element used in WDM optical communication system, and its main functions include: adding fixed wavelength signals to the multiplexed optical signal (including multiple signals of different wavelengths) passing through the FOADM node, and / or deleting one or more fixed wavelength signals from the multiplexed optical signal, i.e., the uplink and / or downlink functions can be realized for fixed wavelength signals, and other optical signals except uplink and / or downlink can directly pass through the FOADM node.
[0037] With the development of optical transmission technology, the DWDM technology based on the traditional C band (wavelength range of 1530nm to 1565nm) cannot meet the increasing demand of network traffic. In order to improve the transmission capacity of a single optical fiber, a channel expansion system is proposed. The channel expansion system is a technology of introducing band expansion in the DWDM system, which further increases the expansion band on the basis of the C band to increase the transmission bandwidth, and improves the system transmission capacity by increasing the number of channels multiplexed in the optical fiber.
[0038] Exemplarily, the expansion band can include L band (wavelength range of 1565nm to 1625nm), O band (wavelength range of 1260nm to 1360nm), S band (wavelength range of 1460nm to 1530nm), E band (wavelength range of 1360nm to 1460nm) or U band (wavelength range of 1625nm to 1675nm), etc.
[0039] The channel expansion system in the embodiments of the present disclosure is not limited, for example, it can be a C band + L band system (referred to as C+L system), or a C band + S band system (referred to as C+S system), or a S band + C band + L band system (referred to as S+C+L system), etc.
[0040] Because the traditional C-band occupies a narrow spectrum, the power transfer caused by SRS effect is usually ignored. However, in a channel expansion system, such as a C+L system, because a wider spectrum is occupied, the system is greatly affected by the SRS effect, and the amount of power transfer from short wavelengths to long wavelengths (i.e., power transfer from the C-band to the L-band) is very significant. In addition, the power transfer caused by the SRS effect has a cumulative effect. After experiencing multiple span transmissions, the continuous transfer of optical power causes the optical power distribution at the receiving end to be seriously uneven, and the optical signal-to-noise ratio (OSNR) is significantly uneven, which is difficult to meet the requirements of system applications. Therefore, in a channel expansion system, the power transfer problem caused by the SRS effect in the optical fiber cannot be ignored. In addition, in a channel expansion system, dynamic wavelength add / drop is required, and dynamic control of the system power is also required to avoid affecting existing services. The control algorithm is complex, and the adjustment time is long.
[0041] FIG. 1 is a power transfer diagram provided by an embodiment of the present disclosure.
[0042] As shown in FIG. 1, the wavelengths of the multiple wavelength channels (also referred to as channels or paths) are λ1, λ2, λ3, and λ4, respectively, and λ4> λ3> λ2> λ1. In the case of equal input signal power, due to the SRS effect in the quartz optical fiber, the relative power of the output signal after transmission through the optical fiber is as shown on the right side of FIG. 1. It can be seen that the optical power is transferred from short wavelengths to long wavelengths due to the SRS effect.
[0043] In some related technologies, by using filler waves in a channel expansion system, the system is kept in a full-wave configuration state (i.e., all channels in the system have service signals or filler waves), so that in the initial stage, the system is adjusted and stabilized, and then the "real wave / fake wave mutual replacement" method is used for power balancing and control in actual work.
[0044] FIG. 2 is a structural diagram of a channel expansion system provided by an embodiment of the present disclosure.
[0045] As shown in FIG. 2, taking the C+L system as an example, a multiplexing transmission section of the channel expansion system is shown, which includes multiple sites, and the head site and the tail site can be OADM nodes or ROADM nodes or FOADM nodes or optical terminal multiplexers (OTM). In FIG. 2, the head site and the tail site are taken as OTM / ROADM nodes as an example, see the head site 11 and the tail site 14 defined by the dashed box in FIG. 2. The sites between the head site 11 and the tail site 14 are called intermediate sites, and the number of intermediate sites can be multiple. In FIG. 2, the number of intermediate sites is taken as two for illustration, and the intermediate sites are optical link amplifiers (OLA) sites, see the sites 12 and 13 defined by the dashed box in FIG. 2. The types and numbers of the sites in the channel expansion system shown in FIG. 2 are only for illustration, and the embodiments of the present disclosure are not limited thereto.
[0046] As shown in FIG. 2, the service signals are input into the system from the OTM / ROADM nodes; the idle channels without service signals are input into the system by the filler waves generated by the filler wave light sources (C) and (L), respectively, to maintain the power full state of the system. The filler waves usually do not pass through the ROADM nodes, and each ROADM node in each direction reuses the filler wave light source to fill the channels. In the embodiments of the present disclosure, the service signals are called true waves, and the filler waves are called filler signals or non-service signals or false waves, which are used to fill the unused optical spectrum and maintain the stability and balance of the system power.
[0047] In FIG. 2, the service signals of C-band and L-band and the filler waves are input into a Wavelength Selective Switch (WSS) (C) and a WSS (L) of the first station 11 respectively, amplified by respective optical booster amplifiers (OBAs) (C) and (L), and then input into an optical bandwidth multiplexer (OBM) for combination. The combined optical signals are transmitted to the next station 12 through an optical fiber 15. A variable optical attenuator (VOA) 16 is arranged on the optical fiber 15 for adjusting the transmission power. The station 12 separates the optical signals of C-band and L-band from the received optical signals by the OBM, amplifies the optical signals by respective optical amplifiers (OAs) (C) and (L), and then combines the amplified optical signals by the OBM. The combined optical signals are transmitted to the next station 13 through the optical fiber 15. The transmission of optical signals in the stations 13 and 12 is similar to that in the station 12, which will not be described here. Finally, the OBM of the last station 14 separates the optical signals of C-band and L-band from the received optical signals, amplifies the optical signals by respective optical pre-amplifiers (OPAs) (C) and (L), and then inputs the amplified optical signals into the WSS (C) and the WSS (L) respectively, and finally outputs the optical signals by the OTM / ROADM.
[0048] However, in the case of using the filler wave mode, the system can only maintain the full wave configuration state (i.e., all channels have service signals (true waves) or filler waves (false waves)) after the true / false wave switching is completed. During the true / false wave switching process, for example, during the process of replacing the true wave in a channel with a false wave, the transmission of the true wave needs to be terminated first, and then the transmission of the false wave is started. During the period when the transmission of the true wave has been terminated and the transmission of the false wave has not been started, there will be idle channels in the system that do not transmit true / false waves. For another example, during the process of replacing the false wave in a channel with a true wave, the transmission of the false wave needs to be terminated first, and then the transmission of the true wave is started. During the period when the transmission of the false wave has been terminated and the transmission of the true wave has not been started, there will be idle channels in the system that do not transmit true / false waves. The existence of idle channels in the system will destroy the full wave configuration state of the system, thereby causing a large power fluctuation. When multiple true / false wave switching needs to be performed at a time, a larger power fluctuation will be caused, which will affect the stability of the system, cause an impact on the existing services, and even cause the interruption of the existing services.
[0049] In some related technologies, the impact on existing services during the true wave / false wave switching process is reduced by controlling the number of single true wave / false wave switching. However, because in mesh networking, the services of the entire network need to be centrally managed and scheduled, and when a large number of services are restored, controlling the number of single true wave / false wave switching will cause the service recovery to timeout, therefore, this technology is difficult to implement in mesh networking, and is not suitable for scenarios where only one true wave / false wave needs to be switched.
[0050] Therefore, the embodiments of the present disclosure provide an optical signal transmission method, an optical node, a computer readable medium and a computer program product. The method can be applied to an optical node, which can be a WSS, or an OADM node or a ROADM including a WSS, etc. The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0051] FIG. 3 is a flowchart of an optical signal transmission method provided by the embodiments of the present disclosure.
[0052] As shown in FIG. 3, the optical signal transmission method according to the embodiments of the present disclosure is applied to an optical node, and the method includes the following steps S301-S302.
[0053] In step S301, in response to at least one switching command corresponding to at least one target channel, the at least one target channel is sliced to obtain a plurality of channel slices of each target channel.
[0054] In the embodiments of the present disclosure, the frequency band grid supported by the optical node is smaller than the frequency band width corresponding to the target channel, and based on this, the optical node has the ability to slice the target channel. The frequency band grid supported by the optical node can be 12.5GHz, 6.25GHz or 3.125GHz, etc.
[0055] For example, when a service is opened, dynamic wavelength uplink is needed. At this time, in the scenario of using a filler wave to maintain the full wave configuration state of the system, the filler wave in the system needs to be switched to a service signal, so the management device can generate a switching command, and the switching command can be sent to the corresponding optical node.
[0056] For example, when a service is deleted, dynamic wavelength downlink is needed. At this time, in the scenario of using a filler wave to maintain the full wave configuration state of the system, the service signal in the system needs to be switched to a filler wave, so the management device can generate a switching command, and the switching command can be sent to the corresponding optical node.
[0057] The step S301 is described in detail below with two examples.
[0058] In one example, the number of target channels and the number of switching commands are both one, and after receiving the switching command corresponding to the target channel, the target channel is sliced to obtain a plurality of channel slices corresponding to the target channel.
[0059] In one example, the target channels include target channel 1 and target channel 2, the switching command corresponding to the target channel 1 is denoted as switching command 1, and the switching command corresponding to the target channel 2 is denoted as switching command 2. After receiving the switching command 1 and the switching command 2 corresponding to the target channel 1 and the target channel 2 respectively, the target channel 1 is sliced in response to the switching command 1 to obtain a plurality of channel slices corresponding to the target channel 1, and the target channel 2 is sliced in response to the switching command 2 to obtain a plurality of channel slices corresponding to the target channel 2.
[0060] In step S302, the switching number N of each target channel is determined, and the first optical signal transmitted in the plurality of channel slices of at least one target channel is switched to the second optical signal for N times according to the switching number N, where N is an integer greater than or equal to 2, and N is less than or equal to the number of the plurality of channel slices. Each time, the first optical signal transmitted in at least one channel slice of the plurality of channel slices of at least one target channel is switched to the second optical signal.
[0061] In the embodiments of the present disclosure, the way of determining the switching number N of each target channel in step S302 is not limited, and the way of determining the switching number N will be described in detail in some embodiments below.
[0062] For example, in order to ensure that the switching of the signal transmitted in the target channel is realized through multiple switching and the signal in the channel slice can be switched each time, the switching number N needs to satisfy the following conditions: the switching number N is an integer greater than or equal to 2, and the switching number N is less than or equal to the number of channel slices.
[0063] In some embodiments, the first optical signal is a service signal, and the second optical signal is an alternative dummy wave of the service signal; or, the first optical signal is an alternative dummy wave of the service signal, and the second optical signal is a service signal. The alternative dummy wave in the present disclosure can be a filler wave.
[0064] The embodiments of the present disclosure can be applied to the scenario of opening a service, and can also be applied to the scenario of deleting a service. In the scenario of opening a service, the alternative dummy wave in the system needs to be switched to the service signal of the service to be opened. In this scenario, the first optical signal is an alternative dummy wave of the service signal, and the second optical signal is a service signal. In the scenario of deleting a service, the service signal of the service to be deleted in the system needs to be switched to an alternative dummy wave. In this scenario, the first optical signal is a service signal, and the second optical signal is an alternative dummy wave of the service signal.
[0065] In the embodiments of the present disclosure, when the number of target channels is multiple, the signals transmitted in at least one channel slice of the multiple channel slices of each target channel can be switched in sequence, or the signals transmitted in at least one channel slice of the multiple channel slices of each target channel can be switched simultaneously, and no limitation is made in this regard.
[0066] In the embodiments of the present disclosure, each switching can switch the signals transmitted in the same or different number of channel slices, and no limitation is made in this regard.
[0067] In the embodiments of the present disclosure, when the signals transmitted in multiple channel slices are switched each time, the multiple channel slices can be continuous or discontinuous. The continuity of the channel slices can refer to the continuity of the numbers of the channel slices, or can refer to the continuity of the frequency bands corresponding to the channel slices, and correspondingly, the discontinuity of the channel slices can refer to the discontinuity of the numbers of the channel slices, or can refer to the discontinuity of the frequency bands corresponding to the channel slices.
[0068] The step S302 is described in detail below by taking two examples.
[0069] In one example, the number of target channels and the number of switching commands are both one. After the target channel is sliced and 12 channel slices corresponding to the target channel are obtained, it is determined that the switching number of the target channel is 6, that is, the first optical signal transmitted in the 12 channel slices of the target channel is switched to the second optical signal for 6 times, and each time the first optical signal transmitted in at least one channel slice of the 12 channel slices is switched to the second optical signal.
[0070] In one example, the target channels include target channel 1 and target channel 2, the switching command corresponding to the target channel 1 is denoted as switching command 1, the switching command corresponding to the target channel 2 is denoted as switching command 2, after slicing the target channel 1 and obtaining 24 channel slices corresponding to the target channel 1, and after slicing the target channel 2 and obtaining 24 channel slices corresponding to the target channel 2, it is determined that the switching times of the target channel 1 and the target channel 2 are both 12 times, that is, the first optical signal transmitted in the 24 channel slices of the target channel 1 and the 24 channel slices of the target channel 2 is switched to the second optical signal for 12 times. In this example, the signals transmitted in at least one of the 24 channel slices of the target channel 1 and the target channel 2 can be switched in turn, or the signals transmitted in at least one of the 24 channel slices of the target channel 1 and the target channel 2 can be switched simultaneously. For example, taking the simultaneous switching of the signals transmitted in at least one of the 24 channel slices of the target channel 1 and the target channel 2 as an example, the 24 channel slices of the target channel 1 are denoted as channel slice a1 to channel slice a24, and the 24 channel slices of the target channel 2 are denoted as channel slice b1 to channel slice b24, at the first switching, the first optical signal transmitted in the channel slice a1 and the channel slice a2 and the channel slice b1 and the channel slice b2 can be switched to the second optical signal, at the second switching, the first optical signal transmitted in the channel slice a3 and the channel slice a4 and the channel slice b3 and the channel slice b4 can be switched to the second optical signal, and so on, at the 12th switching, the first optical signal transmitted in the channel slice a23 and the channel slice a24 and the channel slice b23 and the channel slice b24 can be switched to the second optical signal, and thus the signal switching in all target channels is completed.
[0071] In the embodiments of the present disclosure, the channels are sliced to obtain a plurality of channel slices, in the true wave / false wave switching process, the true wave / false wave transmitted in the plurality of channel slices can be switched in multiple times, and the true wave / false wave transmitted in at least one of the plurality of channel slices can be switched each time. Compared with directly switching the true wave / false wave transmitted in the whole channel, in such a true wave / false wave switching process, the power fluctuation can be greatly reduced, and the system performance can be maintained stable, and the influence on the existing services can be avoided.
[0072] In the embodiments of the present disclosure, the switching command corresponding to each target channel can be a command for controlling the switching of signals in the channel slice, or a command for controlling the switching of signals in the target channel. When the switching command is a command for controlling the switching of signals in the channel slice, the switching of signals in the channel slice can be realized by executing the switching command. When the switching command is a command for controlling the switching of signals in the target channel, a switching subcommand for controlling the switching of signals in the channel slice needs to be generated according to the switching command, and then the switching of signals in the channel slice is realized by executing the switching subcommand. The following describes some possible ways of generating the switching subcommand in some embodiments.
[0073] In some embodiments, the optical signal transmission method according to the embodiments of the present disclosure further comprises: generating a plurality of switching subcommands corresponding to each switching command according to at least one switching command and the switching number N of at least one target channel; executing the plurality of switching subcommands corresponding to each switching command for N times, each time executing at least one switching subcommand in the plurality of switching subcommands corresponding to at least one switching command, and switching the first optical signal transmitted in at least one channel slice in the plurality of channel slices of the at least one target channel to the second optical signal. In this way, a plurality of switching subcommands are generated by the switching number N, and the switching subcommands can be executed one by one to realize more precise control of the channel slice of each target channel, and the switching can be executed in batches or stages according to the actual demand and condition of the system, which can improve the flexibility of the switching operation.
[0074] In some embodiments, the determination of the switching number of each target channel in step S302 comprises: determining the switching number N of each target channel according to at least one preset switching rule, wherein each preset switching rule comprises at least one channel frequency band switching step corresponding to each target channel. The channel frequency band switching step is used to represent the frequency band width of the channel occupied by the switching signal each time.
[0075] In the embodiments of the present disclosure, the content included in the preset switching rule is not limited, for example, in addition to the channel frequency band switching step, the preset switching rule can further comprise the switching priority of the at least one target channel, the switching priority of the target channel slice, etc.
[0076] In some embodiments, before determining the switching number N of each target channel according to at least one preset switching rule, the optical signal transmission method according to the embodiments of the present disclosure further comprises: receiving at least one preset switching rule through at least one switching command; or obtaining at least one preset switching rule from the storage unit of the optical node. The preset switching rule can be pre-stored in the storage unit of the optical node, or can be issued to the optical node in real time, and the rule issuing strategy can be flexibly selected according to the actual application demand.
[0077] In some embodiments, the preset switching rule is determined according to at least one of the following:
[0078] a frequency bin grid supported by the optical node;
[0079] a system margin of a waveguide expansion system to which the optical node belongs, wherein the larger the system margin, the larger the power fluctuation that the system can tolerate, and vice versa;
[0080] a service recovery time requirement.
[0081] In one example, the channel frequency bin switching step is determined according to the system margin of the waveguide expansion system to which the optical node belongs. In this example, if the system margin is greater than a first system margin threshold, the channel frequency bin switching step can be determined as a first frequency bin value, if the system margin is less than a second system margin threshold, the channel frequency bin switching step can be determined as a second frequency bin value, and if the system margin cannot be determined, the channel frequency bin switching step can be determined as a default frequency bin value. The first frequency bin value is greater than the second frequency bin value, and the first frequency bin value, the second frequency bin value and the default frequency bin value are a frequency bin grid supported by the optical node or a preset multiple of the frequency bin grid.
[0082] In some embodiments, determining the switching number N of each target channel according to at least one preset switching rule comprises: in a case where the target channel corresponds to one channel frequency bin switching step, determining the switching number according to the one channel frequency bin switching step and the frequency bin width corresponding to the target channel; and in a case where the target channel corresponds to multiple channel frequency bin switching steps, determining the switching number according to the multiple channel frequency bin switching steps, the number of the multiple channel frequency bin switching steps and the frequency bin width corresponding to the target channel.
[0083] In one example, the switching number is determined according to the one channel frequency bin switching step and the frequency bin width corresponding to the target channel, and the following formula can be used:
[0084] switching number = frequency bin width corresponding to the target channel / channel frequency bin switching step.
[0085] In some embodiments, slicing the at least one target channel to obtain multiple channel slices of each target channel comprises: determining a slicing step of each target channel; and slicing each target channel according to the slicing step of each target channel to obtain multiple channel slices of each target channel.
[0086] In some embodiments, determining the slicing step of each target channel comprises: determining the slicing step of each target channel according to at least one frequency bin grid supported by the optical node, wherein the slicing step of the target channel is equal to the length of the at least one frequency bin grid, or the slicing step of the target channel is a preset multiple of the length of the at least one frequency bin grid.
[0087] In some embodiments, determining the slice step length of each target channel comprises: determining the slice step length of each target channel according to the at least one channel frequency band switching step length corresponding to each target channel, wherein the slice step length of the target channel is equal to the at least one channel frequency band switching step length corresponding to the target channel, or the at least one channel frequency band switching step length corresponding to the target channel is a preset multiple of the slice step length of the target channel.
[0088] In order for those skilled in the art to more clearly understand the technical solutions provided by the embodiments of the present disclosure, the technical solutions provided by the embodiments of the present disclosure are further described below through specific embodiments.
[0089] FIG. 4 is another flowchart of the optical signal transmission method provided by the embodiments of the present disclosure.
[0090] As shown in FIG. 4, the optical signal transmission method according to the embodiments of the present disclosure is applied to an optical node, and the method comprises the following steps S401 to S406.
[0091] In step S401, at least one switching command corresponding to at least one target channel is received.
[0092] In this embodiment, the frequency band grid supported by the optical node is smaller than the frequency band width corresponding to the target channel, and the optical node has the capability of slicing the target channel.
[0093] In step S402, the at least one target channel is sliced in response to the at least one switching command to obtain a plurality of channel slices of each target channel.
[0094] In this embodiment, the at least one target channel can be sliced according to the slice step length, and the slice step length of the target channel is not limited. For example, at least one frequency band grid supported by the optical node can be determined as the slice step length.
[0095] In step S403, the frequency band width corresponding to each target channel and at least one preset switching rule are obtained, and each preset switching rule comprises at least one channel frequency band switching step length corresponding to each target channel.
[0096] In this embodiment, the at least one preset switching rule can be pre-stored in the optical node or received through the at least one switching command.
[0097] In step S404, the switching times N of each target channel are determined according to the frequency band width corresponding to each target channel and the at least one channel frequency band switching step length corresponding to each target channel, wherein N is an integer greater than or equal to 2, and N is less than or equal to the number of the plurality of channel slices.
[0098] At step S405, a plurality of switching sub-commands corresponding to each switching command is generated according to the at least one switching command and the switching times N of the at least one target channel.
[0099] At step S406, the plurality of switching sub-commands corresponding to each switching command is executed for N times, at least one switching sub-command in the plurality of switching sub-commands corresponding to the at least one switching command is executed each time, and the first optical signal transmitted in at least one channel slice in the plurality of channel slices of the at least one target channel is switched to the second optical signal.
[0100] At step S406, the optical node can execute the first switching sub-command of each target channel in sequence, after the execution of the first switching sub-command of each target channel is completed, the second switching sub-command of each target channel is executed, and the execution of the switching sub-commands of each target channel is sequentially continued until the execution of all switching sub-commands of each target channel is completed, so that the first optical signal transmitted in all channel slices of the target channel is switched to the second optical signal.
[0101] In order for those skilled in the art to more clearly understand the technical solutions provided by the embodiments of the present disclosure, the optical signal transmission method provided by the embodiments of the present disclosure is described in detail below through some embodiments. It is worth noting that the present disclosure only describes some implementation scenarios, but the embodiments of the present disclosure are not only applicable to the described implementation scenarios. For those skilled in the art, the application can have flexible changes and variations. The similar embodiments obtained by those skilled in the art without creative research are within the scope of protection of the present application.
[0102] Embodiment one
[0103] FIG. 5 is a schematic diagram of optical signal switching provided by the embodiments of the present disclosure, which is applied to an optical node. In this embodiment, the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, and the channel frequency band switching step is 25 GHz. The embodiment includes the following steps S1 to S6.
[0104] At step S1, a switching command corresponding to a target channel is received.
[0105] In this embodiment, the switching command is a command for controlling the switching of signals in the target channel.
[0106] At step S2, in response to the switching command, the target channel is sliced according to the slice step to obtain a plurality of channel slices of the target channel.
[0107] In this embodiment, the slice step length can adopt the frequency band grid supported by the optical node, for example, the frequency band grid 12.5 GHz supported by the optical node can be determined as the slice step length, and the frequency band width of the target channel is 150 GHz, thus, according to the slice step length, the target channel can be sliced to obtain 12 channel slices, which are respectively denoted as channel slice 1 to channel slice 12, and the frequency band width of each channel slice is equal to the slice step length.
[0108] In step S3, a preset switching rule is acquired, and the preset switching rule includes a channel frequency band switching step length corresponding to the target channel.
[0109] In this embodiment, the preset switching rule can be pre-stored in the optical node, or can be received through a switching command.
[0110] In step S4, according to the frequency band width of the target channel and the channel frequency band switching step length, the switching times of the target channel are determined.
[0111] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step length is 25 GHz, thus, according to the following formula, the switching times of the target channel can be determined as 6 times.
[0112] The switching times of the target channel = the frequency band width of the target channel / the channel frequency band switching step length.
[0113] In step S5, according to the switching command and the switching times of the target channel, a plurality of switching sub-commands are generated.
[0114] In this embodiment, in order to complete the switching of the channel slice 1 to the channel slice 12 according to the switching times, the same number of switching sub-commands as the switching times can be generated according to the switching command and the switching times, that is, 6 switching sub-commands are generated, which are respectively denoted as switching sub-command 1 to switching sub-command 6, and each switching sub-command is used to control the signal switching in at least one of the channel slice 1 to the channel slice 12. In this embodiment, each switching sub-command is used to control the signal switching in 2 of the channel slice 1 to the channel slice 12, for example, each switching sub-command can be expressed as:
[0115] The switching sub-command 1 is used to control the switching of the filler wave transmitted in the channel slice 1 and the channel slice 2 to the service signal;
[0116] The switching sub-command 2 is used to control the switching of the filler wave transmitted in the channel slice 3 and the channel slice 4 to the service signal;
[0117] The switching sub-command 3 is used to control the switching of the filler wave transmitted in the channel slice 5 and the channel slice 6 to the service signal;
[0118] Switching sub-command 4 is used to control switching of the filler wave transmitted in channel slice 7 and channel slice 8 to the service signal;
[0119] Switching sub-command 5 is used to control switching of the filler wave transmitted in channel slice 9 and channel slice 10 to the service signal;
[0120] Switching sub-command 6 is used to control switching of the filler wave transmitted in channel slice 11 and channel slice 12 to the service signal.
[0121] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be realized by switching the channel slice from the filler wave port to the service port.
[0122] In step S6, switching sub-commands 1 to 6 are executed in sequence, one switching sub-command is executed each time, and the filler wave transmitted in 2 channel slices can be switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and the switching of the filler wave transmitted in the target channel to the service signal is completed.
[0123] Embodiment Two
[0124] FIG. 6 is another schematic diagram of optical signal switching provided by an embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, and the channel frequency band switching step is 25 GHz, and the embodiment includes the following steps S1 to S6.
[0125] In step S1, a switching command corresponding to the target channel is received.
[0126] In this embodiment, the switching command is a command for controlling the switching of the signal in the target channel.
[0127] In step S2, in response to the switching command, the target channel is sliced according to the slice step to obtain a plurality of channel slices of the target channel.
[0128] In this embodiment, the slice step can adopt the frequency band grid supported by the optical node, for example, the frequency band grid 12.5 GHz supported by the optical node can be determined as the slice step, and the frequency band width of the target channel is 150 GHz, therefore, according to the slice step, the target channel can be sliced to obtain 12 channel slices, which are respectively denoted as channel slice 1 to channel slice 12, and the frequency band width of each channel slice is equal to the slice step.
[0129] In step S3, a preset switching rule is obtained, and the preset switching rule includes a channel frequency band switching step corresponding to the target channel.
[0130] In this embodiment, the preset switching rule can be pre-stored in the optical node or received through the switching command.
[0131] At step S4, the switching times of the target channel are determined according to the frequency band width of the target channel and the channel frequency band switching step.
[0132] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step is 25 GHz, so the switching times of the target channel can be determined as 6 times according to the following formula.
[0133] The switching times of the target channel = the frequency band width of the target channel / the channel frequency band switching step.
[0134] At step S5, a plurality of switching sub-commands are generated according to the switching command and the switching times of the target channel.
[0135] In this embodiment, in order to complete the switching of the channel slices 1 to 12 according to the switching times, the same number of switching sub-commands as the switching times can be generated according to the switching command and the switching times, i.e. 6 switching sub-commands are generated, which are respectively denoted as switching sub-command 1 to switching sub-command 6, and each switching sub-command is used to control the signal switching in at least one of the channel slices 1 to 12. In this embodiment, an example is illustrated in which each switching sub-command is used to control the signal switching in 2 of the channel slices 1 to 12. In this embodiment, since the bandwidths of the filler wave and the service signal are different, in order to further reduce the power fluctuation in the signal switching process, each switching sub-command can be expressed as:
[0136] The switching sub-command 1 is used to control the switching of the filler wave transmitted in the channel slice 1 and the channel slice 7 to the service signal;
[0137] The switching sub-command 2 is used to control the switching of the filler wave transmitted in the channel slice 2 and the channel slice 8 to the service signal;
[0138] The switching sub-command 3 is used to control the switching of the filler wave transmitted in the channel slice 3 and the channel slice 9 to the service signal;
[0139] The switching sub-command 4 is used to control the switching of the filler wave transmitted in the channel slice 4 and the channel slice 10 to the service signal;
[0140] The switching sub-command 5 is used to control the switching of the filler wave transmitted in the channel slice 5 and the channel slice 11 to the service signal;
[0141] The switching sub-command 6 is used to control the switching of the filler wave transmitted in the channel slice 6 and the channel slice 12 to the service signal.
[0142] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be implemented by switching the channel slice from the filler wave port to the service port.
[0143] In step S6, switching sub-commands 1 to 6 are executed in sequence, one switching sub-command is executed each time, and the filler wave transmitted in 2 channel slices can be switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and the switching of the filler wave and the service signal transmitted in the target channel is completed.
[0144] Embodiment Three
[0145] FIG. 7 is another schematic diagram of optical signal switching provided by an embodiment of the present disclosure, which is applied to an optical node, in this embodiment, the number of target channels is two, the frequency band width of each target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, and the channel frequency band switching step corresponding to each target channel is 12.5 GHz, and this embodiment includes the following steps S1 to S6.
[0146] In step S1, each switching command corresponding to each target channel is received.
[0147] In this embodiment, each switching command is a command for controlling the switching of signals in each target channel.
[0148] In step S2, in response to the switching command, each target channel is sliced according to the slicing step to obtain a plurality of channel slices of each target channel.
[0149] In this embodiment, the slicing step can adopt the frequency band grid supported by the optical node, for example, the frequency band grid 6.25 GHz supported by the optical node can be determined as the slicing step, and the frequency band width of each target channel is 150 GHz, therefore, according to the slicing step, each target channel can be sliced to obtain 24 channel slices respectively, which are respectively denoted as channel slice a1 to channel slice a24 and channel slice b1 to channel slice b24, and the frequency band width of each channel slice is equal to the slicing step.
[0150] In step S3, two preset switching rules are obtained, each preset switching rule includes the channel frequency band switching step corresponding to each target channel.
[0151] In this embodiment, the preset switching rule can be pre-stored in the optical node, or can be received through the switching command.
[0152] In step S4, the switching times of each target channel are determined according to the frequency band width of each target channel and the corresponding channel frequency band switching step.
[0153] In this embodiment, the frequency band width of each target channel is 150 GHz, and the channel frequency band switching step corresponding to each target channel is 12.5 GHz. Therefore, the switching times of each target channel can be determined according to the following formula: 150 GHz / 12.5 GHz=12.
[0154] The switching times of the target channel=the frequency band width of the target channel / the channel frequency band switching step.
[0155] In step S5, a plurality of switching sub-commands corresponding to each switching command are generated according to each switching command and the switching times of each target channel.
[0156] In this embodiment, in order to complete the switching of the channel slices a1 to a24 and the channel slices b1 to b24 according to the switching times, the same number of switching sub-commands as the switching times can be generated according to each switching command and the corresponding switching times, i.e., 12 switching sub-commands are generated, respectively denoted as switching sub-commands a1 to a12, switching sub-commands b1 to b12, each of the switching sub-commands a1 to a12 is used to control the signal switching in at least one of the channel slices a1 to a24, and each of the switching sub-commands b1 to b12 is used to control the signal switching in at least one of the channel slices b1 to b24. In this embodiment, an example in which each switching sub-command is used to control the signal switching in 2 channel slices is taken. Each switching sub-command can be represented as:
[0157] The switching sub-command a1 is used to control the switching of the filler waves transmitted in the channel slice a1 and the channel slice a2 to the service signal;
[0158] The switching sub-command a2 is used to control the switching of the filler waves transmitted in the channel slice a3 and the channel slice a4 to the service signal;
[0159] …
[0160] The switching sub-command a12 is used to control the switching of the filler waves transmitted in the channel slice a23 and the channel slice a24 to the service signal;
[0161] The switching sub-command b1 is used to control the switching of the filler waves transmitted in the channel slice b1 and the channel slice b2 to the service signal;
[0162] The switching sub-command b2 is used to control the switching of the filler waves transmitted in the channel slice b3 and the channel slice b4 to the service signal;
[0163] …
[0164] The switching sub-command b12 is used to control the switching of the filler waves transmitted in the channel slice b23 and the channel slice b24 to the service signal.
[0165] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be implemented by switching the channel slice from the filler wave port to the service port.
[0166] In step S6, the switching sub-commands a1 and b1, the switching sub-commands a2 and b2, the switching sub-commands a3 and b3 are executed in sequence, until the switching sub-commands a12 and b12 are executed, thereby completing the switching of the filler wave and the service signal transmitted in the two target channels.
[0167] In this embodiment, two switching sub-commands corresponding to the two target channels can be executed simultaneously each time, for example, the switching sub-commands a1 and b1 can be executed simultaneously, and the switching sub-commands a2 and b2 can be executed simultaneously.
[0168] Embodiment Four
[0169] FIG. 8 is another schematic diagram of the switching of the optical signal provided by the embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, the channel frequency band switching step is 12.5 GHz, and the embodiment includes the following steps S1 to S6.
[0170] In step S1, a switching command corresponding to the target channel is received.
[0171] In this embodiment, the switching command is a command for controlling the switching of the signal in the target channel.
[0172] In step S2, in response to the switching command, the target channel is sliced according to a slicing step to obtain a plurality of channel slices of the target channel.
[0173] In this embodiment, the slicing step can adopt a frequency band grid supported by the optical node, for example, the frequency band grid 6.25 GHz supported by the optical node can be determined as the slicing step, and the frequency band width of the target channel is 150 GHz, so that according to the slicing step, the target channel can be sliced to obtain 24 channel slices, which are respectively denoted as channel slice 1 to channel slice 24, and the frequency band width of each channel slice is equal to the slicing step.
[0174] In step S3, a preset switching rule is obtained, and the preset switching rule includes a channel frequency band switching step corresponding to the target channel.
[0175] In this embodiment, the preset switching rule can be pre-stored in the optical node or received through the switching command.
[0176] At step S4, the switching times of the target channel are determined according to the frequency band width of the target channel and the channel frequency band switching step.
[0177] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step is 12.5 GHz, thus the switching times of the target channel can be determined according to the following formula: the switching times of the target channel = the frequency band width of the target channel / the channel frequency band switching step = 150 GHz / 12.5 GHz = 12.
[0178] The switching times of the target channel = the frequency band width of the target channel / the channel frequency band switching step.
[0179] At step S5, a plurality of switching sub-commands are generated according to the switching command and the switching times of the target channel.
[0180] In this embodiment, in order to complete the switching of the channel slice 1 to the channel slice 24 according to the switching times, the same number of switching sub-commands as the switching times can be generated according to the switching command and the switching times, i.e. 12 switching sub-commands are generated, which are respectively denoted as switching sub-command 1 to switching sub-command 12, and each switching sub-command is used to control the signal switching in at least one of the channel slice 1 to the channel slice 24. In this embodiment, an example is illustrated that each switching sub-command is used to control the signal switching in 2 of the channel slice 1 to the channel slice 24. In this embodiment, since the bandwidths of the filler wave and the service signal are different, in order to further reduce the power fluctuation in the signal switching process, each switching sub-command can be expressed as:
[0181] The switching sub-command 1 is used to control the switching of the filler wave transmitted in the channel slice 1 and the channel slice 13 to the service signal;
[0182] The switching sub-command 2 is used to control the switching of the filler wave transmitted in the channel slice 2 and the channel slice 14 to the service signal;
[0183] …
[0184] The switching sub-command 12 is used to control the switching of the filler wave transmitted in the channel slice 12 and the channel slice 24 to the service signal.
[0185] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be realized by switching the channel slice from the filler wave port to the service port.
[0186] At step S6, the switching sub-command 1 to the switching sub-command 12 are executed in sequence, one switching sub-command is executed each time, and the filler wave transmitted in 2 channel slices can be switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and thus the switching of the filler wave and the service signal transmitted in the target channel is completed.
[0187] Embodiment five
[0188] FIG. 9 is another schematic diagram of switching of an optical signal provided by an embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, the channel frequency band switching step is 6.25 GHz, and the embodiment includes the following steps S1 to S6.
[0189] In step S1, a switching command corresponding to the target channel is received.
[0190] In this embodiment, the switching command is a command for controlling switching of signals in the target channel.
[0191] In step S2, in response to the switching command, the target channel is sliced according to a slicing step to obtain a plurality of channel slices of the target channel.
[0192] In this embodiment, the slicing step can adopt a frequency band grid supported by the optical node, for example, the frequency band grid 3.125 GHz supported by the optical node can be determined as the slicing step, and the frequency band width of the target channel is 150 GHz, so that according to the slicing step, the target channel can be sliced to obtain 48 channel slices, which are respectively denoted as channel slice 1 to channel slice 48, and the frequency band width of each channel slice is equal to the slicing step.
[0193] In step S3, a preset switching rule is obtained, and the preset switching rule includes a channel frequency band switching step corresponding to the target channel.
[0194] In this embodiment, the preset switching rule can be pre-stored in the optical node or received through the switching command.
[0195] In step S4, according to the frequency band width of the target channel and the channel frequency band switching step, the switching times of the target channel are determined.
[0196] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step is 6.25 GHz, so that according to the following formula, the switching times of the target channel can be determined as 24 times.
[0197] The switching times of the target channel = the frequency band width of the target channel / the channel frequency band switching step.
[0198] In step S5, according to the switching command and the switching times of the target channel, a plurality of switching sub-commands are generated.
[0199] In this embodiment, in order to complete the switching of the channel slices 1 to 48 according to the switching times, the switching sub-commands in the same number of switching times can be generated according to the switching command and the switching times, that is, 24 switching sub-commands are generated, which are respectively denoted as switching sub-command 1 to switching sub-command 24, and each switching sub-command is used to control the signal switching in at least one of the channel slices 1 to 48. In this embodiment, the signal switching in 2 channel slices is controlled by each switching sub-command as an example, and each switching sub-command can be expressed as:
[0200] The switching sub-command 1 is used to control the switching of the filler waves transmitted in the channel slice 1 and the channel slice 2 to the service signals.
[0201] The switching sub-command 2 is used to control the switching of the filler waves transmitted in the channel slice 3 and the channel slice 4 to the service signals.
[0202] …
[0203] The switching sub-command 24 is used to control the switching of the filler waves transmitted in the channel slice 47 and the channel slice 48 to the service signals.
[0204] In this embodiment, from the perspective of hardware implementation, the filler waves transmitted in the channel slices can be switched to the service signals by switching the channel slices from the filler wave ports to the service ports.
[0205] In step S6, the switching sub-commands 1 to 24 are executed in sequence, one switching sub-command is executed each time, the filler waves transmitted in 2 channel slices can be switched to the service signals each time a switching sub-command is executed, until the last switching sub-command is executed, and thus the switching of the filler waves and the service signals transmitted in the target channel is completed.
[0206] Embodiment six
[0207] FIG. 10 is another schematic diagram of the optical signal switching provided by the embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, and the channel frequency band switching step is 6.25 GHz, and the embodiment includes the following steps S1 to S6.
[0208] In step S1, a switching command corresponding to the target channel is received.
[0209] In this embodiment, the switching command is a command for controlling the signal switching in the target channel.
[0210] In step S2, in response to the switching command, the target channel is sliced according to the slice step to obtain a plurality of channel slices of the target channel.
[0211] In this embodiment, the slice step length can adopt the frequency band grid supported by the optical node, for example, the frequency band grid 3.125 GHz supported by the optical node can be determined as the slice step length, and the frequency band width of the target channel is 150 GHz, thus, according to the slice step length, the target channel can be sliced to obtain 48 channel slices, which are respectively denoted as channel slice 1 to channel slice 48, and the frequency band width of each channel slice is equal to the slice step length.
[0212] In step S3, a preset switching rule is acquired, and the preset switching rule includes a channel frequency band switching step length corresponding to the target channel.
[0213] In this embodiment, the preset switching rule can be pre-stored in the optical node, or can be received through a switching command.
[0214] In step S4, according to the frequency band width of the target channel and the channel frequency band switching step length, a switching number of the target channel is determined.
[0215] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step length is 6.25 GHz, thus, according to the following formula, the switching number of the target channel is determined to be 24 times.
[0216] The switching number of the target channel = the frequency band width of the target channel / the channel frequency band switching step length.
[0217] In step S5, according to the switching command and the switching number of the target channel, a plurality of switching sub-commands are generated.
[0218] In this embodiment, in order to complete the switching of the channel slice 1 to the channel slice 48 according to the switching number, the same number of switching sub-commands as the switching number can be generated according to the switching command and the switching number, that is, 24 switching sub-commands are generated, which are respectively denoted as switching sub-command 1 to switching sub-command 24, and each switching sub-command is used to control the signal switching in at least one of the channel slice 1 to the channel slice 48. In this embodiment, an example in which each switching sub-command is used to control the signal switching in 2 channel slices of the channel slice 1 to the channel slice 48 is described. In this embodiment, since the bandwidths of the filler wave and the service signal are different, in order to further reduce the power fluctuation in the signal switching process, each switching sub-command can be expressed as:
[0219] The switching sub-command 1 is used to control the switching of the filler wave transmitted in the channel slice 1 and the channel slice 25 to the service signal;
[0220] The switching sub-command 2 is used to control the switching of the filler wave transmitted in the channel slice 2 and the channel slice 26 to the service signal;
[0221] …
[0222] The switching sub-command 24 is used to control switching of the filler wave transmitted in the channel slice 24 and the channel slice 48 to the service signal.
[0223] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be realized by switching the channel slice from the filler wave port to the service port.
[0224] In step S6, the switching sub-commands 1 to 24 are executed in sequence, one switching sub-command is executed each time, and the filler wave transmitted in 2 channel slices can be switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and the switching of the filler wave and the service signal transmitted in the target channel is completed.
[0225] Embodiment Seven
[0226] FIG. 11 is another schematic diagram of the optical signal switching provided by the embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 62.5 GHz, the first optical signal is a filler wave, the second optical signal is a service signal, the channel frequency band switching step is 12.5 GHz, and the embodiment includes the following steps S1 to S6.
[0227] In step S1, a switching command corresponding to the target channel is received.
[0228] In this embodiment, the switching command is a command for controlling the switching of the signal in the target channel.
[0229] In step S2, in response to the switching command, the target channel is sliced according to the slice step to obtain a plurality of channel slices of the target channel.
[0230] In this embodiment, the slice step can adopt the frequency band grid supported by the optical node, for example, the frequency band grid 6.25 GHz supported by the optical node can be determined as the slice step, and the frequency band width of the target channel is 62.5 GHz, so that according to the slice step, the target channel can be sliced to obtain 10 channel slices, which are respectively denoted as channel slice 1 to channel slice 10, and the frequency band width of each channel slice is equal to the slice step.
[0231] In step S3, a preset switching rule is obtained, and the preset switching rule includes a channel frequency band switching step corresponding to the target channel.
[0232] In this embodiment, the preset switching rule can be pre-stored in the optical node or received through the switching command.
[0233] In step S4, the switching times of the target channel are determined according to the frequency band width of the target channel and the channel frequency band switching step.
[0234] In this embodiment, the frequency band width of the target channel is 62.5 GHz, and the channel frequency band switching step is 12.5 GHz, so the switching times of the target channel can be determined according to the following formula: switching times of the target channel = frequency band width of the target channel / channel frequency band switching step.
[0235] switching times of the target channel = frequency band width of the target channel / channel frequency band switching step.
[0236] In step S5, a plurality of switching sub-commands are generated according to the switching command and the switching times of the target channel.
[0237] In this embodiment, in order to complete the switching of channel slice 1 to channel slice 10 according to the switching times, the same number of switching sub-commands as the switching times can be generated according to the switching command and the switching times, that is, 5 switching sub-commands are generated, which are respectively switching sub-command 1 to switching sub-command 5, each of which is used to control the signal switching in at least one of channel slice 1 to channel slice 10. In this embodiment, each switching sub-command is used to control the signal switching in 2 of channel slice 1 to channel slice 10, for example, each switching sub-command can be expressed as:
[0238] Switching sub-command 1 is used to control the switching of the filler wave transmitted in channel slice 1 and channel slice 2 to the service signal;
[0239] Switching sub-command 2 is used to control the switching of the filler wave transmitted in channel slice 3 and channel slice 4 to the service signal;
[0240] Switching sub-command 3 is used to control the switching of the filler wave transmitted in channel slice 5 and channel slice 6 to the service signal;
[0241] Switching sub-command 4 is used to control the switching of the filler wave transmitted in channel slice 7 and channel slice 8 to the service signal;
[0242] Switching sub-command 5 is used to control the switching of the filler wave transmitted in channel slice 9 and channel slice 10 to the service signal.
[0243] In this embodiment, from the perspective of hardware implementation, the switching of the filler wave transmitted in the channel slice to the service signal can be realized by switching the channel slice from the filler wave port to the service port.
[0244] In step S6, switching sub-commands 1 to 5 are executed in turn, one switching sub-command is executed each time, and the filler wave transmitted in 2 channel slices can be switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and the switching of the filler wave and the service signal transmitted in the target channel is completed.
[0245] Embodiment Eight
[0246] FIG. 12 is another schematic diagram of switching of an optical signal according to an embodiment of the present disclosure, which is applied to an optical node, in which the number of target channels is one, the frequency band width of the target channel is 150 GHz, the first optical signal is a filler wave, and the second optical signal is a service signal, the number of channel frequency band switching steps is nine, the first channel frequency band switching step is 12.5 GHz, the second channel frequency band switching step is 25 GHz, the third channel frequency band switching step is 6.25 GHz, the fourth channel frequency band switching step is 6.25 GHz, the fifth channel frequency band switching step is 25 GHz, the sixth channel frequency band switching step is 12.5 GHz, the seventh channel frequency band switching step is 25 GHz, the eighth channel frequency band switching step is 25 GHz, and the ninth channel frequency band switching step is 12.5 GHz, and the embodiment includes the following steps S1-S6.
[0247] In step S1, a switching command corresponding to the target channel is received.
[0248] In this embodiment, the switching command is a command for controlling switching of signals in the target channel.
[0249] In step S2, in response to the switching command, the target channel is sliced according to the slicing step to obtain a plurality of channel slices of the target channel.
[0250] In this embodiment, the slicing step can adopt the channel frequency band switching step, for example, the channel frequency band switching step for each switching can be determined as the slicing step, and the frequency band width of the target channel is 150 GHz, so that according to the slicing step, the target channel can be sliced to obtain a 12.5 GHz channel slice, a 25 GHz channel slice, a 6.25 GHz channel slice, a 6.25 GHz channel slice, a 25 GHz channel slice, a 12.5 GHz channel slice, a 25 GHz channel slice, a 25 GHz channel slice, and a 12.5 GHz channel slice, which are respectively denoted as channel slice 1 to channel slice 9.
[0251] In step S3, a preset switching rule is obtained, and the preset switching rule includes a channel frequency band switching step corresponding to the target channel.
[0252] In this embodiment, the preset switching rule can be pre-stored in the optical node or received through the switching command.
[0253] In step S4, the number of switching times of the target channel is determined according to the frequency band width of the target channel and the channel frequency band switching step.
[0254] In this embodiment, the frequency band width of the target channel is 150 GHz, and the channel frequency band switching step is 12.5 GHz, 25 GHz, 6.25 GHz, 25 GHz, 12.5 GHz, 25 GHz, 25 GHz, and 12.5 GHz each time, and the switching number of the target channel is 9.
[0255] In step S5, a plurality of switching sub-commands are generated according to the switching command and the switching number of the target channel.
[0256] In this embodiment, in order to complete the switching of channel slice 1 to channel slice 9 according to the switching number, the same number of switching sub-commands as the switching number can be generated according to the switching command and the switching number, that is, 9 switching sub-commands are generated, which are switching sub-command 1 to switching sub-command 9, each of which is used to control the signal switching in one of channel slice 1 to channel slice 9, and each of which can be expressed as:
[0257] Switching sub-command 1 is used to control the switching of the filler wave transmitted in channel slice 1 to the service signal.
[0258] Switching sub-command 2 is used to control the switching of the filler wave transmitted in channel slice 2 to the service signal.
[0259] …
[0260] Switching sub-command 9 is used to control the switching of the filler wave transmitted in channel slice 9 to the service signal.
[0261] In this embodiment, from the perspective of hardware implementation, the filler wave transmitted in the channel slice can be switched to the service signal by switching the channel slice from the filler wave port to the service port.
[0262] In step S6, switching sub-commands 1 to 9 are executed in turn, one switching sub-command each time, and the filler wave transmitted in one channel slice is switched to the service signal each time a switching sub-command is executed, until the last switching sub-command is executed, and the switching of the filler wave and the service signal transmitted in the target channel is completed.
[0263] FIG. 13 is a structural schematic diagram of an optical node provided by an embodiment of the present disclosure.
[0264] As shown in FIG. 13, the optical node according to the embodiments of the present disclosure includes at least one processor 1301, at least one memory 1302, and one or more I / O interfaces 1303. The one or more I / O interfaces 1303 are connected between the processor 1301 and the memory 1302. The at least one memory 1302 stores one or more computer programs, which are executed by the at least one processor 1301 to enable the at least one processor 1301 to implement the optical signal transmission method according to the embodiments of the present disclosure.
[0265] The processor 1301 is a device with data processing capability, including but not limited to a central processing unit (CPU) and the like; the memory 1302 is a device with data storage capability, including but not limited to a random access memory (RAM, more specifically SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface 1303 (read-write interface) is connected between the processor 1301 and the memory 1302, and can realize information interaction between the processor 1301 and the memory 1302, including but not limited to a data bus (Bus) and the like.
[0266] The embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, which, when executed by a processor, implements the optical signal transmission method according to the embodiments of the present disclosure.
[0267] The embodiments of the present disclosure provide a computer program product including a computer program, which, when executed by a processor, implements the optical signal transmission method according to the embodiments of the present disclosure.
[0268] Those of ordinary skill in the art can understand that the functional modules / units in all or some of the steps, systems, and devices disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof.
[0269] In the hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation.
[0270] Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit (CPU), a digital signal processor, or a microprocessor, or hardware, or a combination of software and / or hardware. Such software can be distributed on computer readable media, which can comprise computer storage media (or non-transitory media), and communication media (or transitory media). Computer storage media, as used herein, includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, random access memory (RAM), such as SDRAM, DDR, or other RAM, read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory, or other memory technology, compact disc read only memory (CD-ROM), digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by a computer. Further, it should be appreciated by those skilled in the art that computer storage media generally includes computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. Examples of communication media include, but are not limited to, ionized gases, or other propagation techniques.
[0271] The present disclosure has disclosed example embodiments, and while specific terminology has been employed, it is merely in the nature of a general description and is not intended to be limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics or / and elements described in connection with a particular embodiment can be used in conjunction with other embodiments unless otherwise explicitly stated. As such, those skilled in the art will appreciate that a variety of changes can be made without departing from the scope of the present disclosure as set forth in the claims that follow.
Claims
1. A method for optical signal transmission, applied to an optical node, the method comprising: slicing at least one target channel to obtain a plurality of channel slices of each of the target channels in response to at least one switching command corresponding to the at least one target channel; determining a switching number N of each of the target channels, and switching a first optical signal transmitted in the plurality of channel slices of the at least one target channel to a second optical signal for N times according to the switching number N, wherein N is an integer greater than or equal to 2 and less than or equal to a number of the plurality of channel slices, and each time at least one channel slice of the plurality of channel slices of the at least one target channel is switched from the first optical signal to the second optical signal. 2.The method of claim 1, further comprising: generating a plurality of switching sub-commands corresponding to each switching command according to the at least one switching command and the switching number N of the at least one target channel; and executing the plurality of switching sub-commands corresponding to each switching command for N times, each time at least one switching sub-command of the plurality of switching sub-commands corresponding to the at least one switching command is executed to switch the first optical signal transmitted in at least one channel slice of the plurality of channel slices of the at least one target channel to the second optical signal. Determining the switching number N of each of the target channels comprises: determining the switching number N of each of the target channels according to at least one preset switching rule, wherein each of the preset switching rules comprises at least one channel frequency band switching step length corresponding to each of the target channels. Before determining the switching number N of each of the target channels according to at least one preset switching rule, the method further comprises: receiving the at least one preset switching rule through the at least one switching command; or obtaining the at least one preset switching rule from a storage unit of the optical node. Determining the switching number N of each of the target channels according to at least one preset switching rule comprises: in a case where the target channel corresponds to one channel frequency band switching step length, determining the switching number according to the one channel frequency band switching step length and a frequency band width corresponding to the target channel; or in a case where the target channel corresponds to a plurality of channel frequency band switching step lengths, determining the switching number according to the plurality of channel frequency band switching step lengths, a number of the plurality of channel frequency band switching step lengths, and the frequency band width corresponding to the target channel. Slicing the at least one target channel to obtain the plurality of channel slices of each of the target channels comprises: determining a slicing step length of each of the target channels; and slicing each of the target channels to obtain the plurality of channel slices of each of the target channels according to the slicing step length of each of the target channels.
3. The optical signal transmission method according to claim 1, wherein, Determining the slicing step length of each of the target channels comprises: determining the slicing step length of each of the target channels according to at least one frequency band grid supported by the optical node, wherein the slicing step length of the target channel is equal to a length of the at least one frequency band grid; or the slicing step length of the target channel is a preset multiple of the length of the at least one frequency band grid. 4. The optical signal transmission method according to claim 3, wherein, 5. The optical signal transmission method according to claim 3, wherein, 6. The optical signal transmission method according to claim 1, wherein, 7. The optical signal transmission method according to claim 6, wherein, 8. The optical signal transmission method according to claim 6, wherein, The slice step length of each target channel is determined according to at least one channel frequency band switching step length corresponding to each target channel. The slice step length of each target channel is determined according to at least one channel frequency band switching step length corresponding to each target channel, The slice step length of each target channel is determined according to at least one channel frequency band switching step length corresponding to each target channel, The slice step length of each target channel is determined according to at least one channel frequency band switching step length corresponding to each target channel, 9. The optical signal transmission method according to claim 3, wherein, The preset switching rule is determined according to at least one of the following: The frequency band grid supported by the optical node; The system margin of the waveguide expansion system to which the optical node belongs; The service recovery time requirement.
10. The optical signal transmission method according to claim 1, wherein, The first optical signal is a service signal, and the second optical signal is a standby false wave of the service signal; or The first optical signal is a standby false wave of the service signal, and the second optical signal is the service signal.
11. An optical node comprising: A memory and a processor; The memory stores a computer program, and the computer program is executed by the processor to enable the processor to implement the optical signal transmission method according to any one of claims 1 to 10.
12. A computer readable medium having a computer program stored thereon, wherein the computer program is executed by a processor to enable the processor to implement the optical signal transmission method according to any one of claims 1 to 10.
13. A computer program product comprising a computer program, wherein the computer program is executed by a processor to enable the processor to implement the optical signal transmission method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Optical transmission system and configuration parameter optimization method of optical transmission system
CN115296732A
Optical signal transmission device and optical signal transmission method
CN116170070A
Optical transmission device and system
CN116264480A
Optical add drop multiplexing station, power control method, protection device and storage medium
CN118199785A
Re-calibrating an in-service optical multiplex section (OMS)
US11223423B1