An intelligent scheduling-based all-optical network signal transmission method and system

CN123019894APending Publication Date: 2026-10-30GUANGZHOU YOUXUN COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611175512.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-04
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]传统全光网信号传输方式多采用静态规划或人工调度,光路建立与拆除过程繁琐,响应速度慢,难以应对突发性业务流量

Benefits of technology

[0017]本发明为解决背景技术所述问题,本发明通过对历史传输记录逐条拆分并按两端光交换节点归并,把分散在多次传输中的光路段使用信息整理成复用次数与平均复用时长,使光路段复用表能够定量反映每一段光路段被业务反复用到的程度,作为后续选择保留哪些光路段的检索依据,通过渐进式释放而非一次性全拆,按复用程度由低到高依次释放光路段,可优先保留高复用路段供新业务直接使用,避免逐段重配,可缩短配置时间,提升全光网资源调度效率,沿用业务光波长并以低于业务光功率的维护光功率发送低功率维护光信号,在不占用额外波长通道的前提下完成对休眠光路段的连通性与稳定性核验,使后续被新业务复用的光路段都处于已验证状态,降低了新业务开通后再出现光路故障的概率,通过把业务传输完成后的光路段按复用程度分批保留并逐次释放,再在新业务到来时优先复用仍处于休眠状态的光路段,使新业务的光路建立由整条重建变为局部补齐,提高了资源利用率与业务信号的传输速度。因此,本发明可实现全光网信号传输时资源的智能调度,提高业务信号的传输速度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123019894A_ABST
    Figure CN123019894A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of electric communication transmission, and relates to an all-optical network signal transmission method and system based on intelligent scheduling, which comprises the following steps: receiving an intelligent scheduling instruction, confirming a to-be-scheduled all-optical network according to the intelligent scheduling instruction, constructing an optical path section multiplexing table according to the to-be-scheduled all-optical network, acquiring a target transmission optical path, dividing the target transmission optical path into a current optical path section set, acquiring a gradual release sequence and an optical path section reserved data set by using the optical path section multiplexing table and the current optical path section set, acquiring a target dormant optical path section set and a supplementary optical path section set by using a new service transmission request and an updated dormant optical path section set, splicing the target dormant optical path section set and the supplementary optical path section set to obtain a target service optical path, and transmitting the new service optical signal by using the target service optical path to realize all-optical network signal transmission. The application can realize intelligent scheduling of resources during all-optical network signal transmission, and improve the transmission speed of service signals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of telecommunications transmission technology, and in particular to a method and system for all-optical network signal transmission based on intelligent scheduling. Background Technology

[0002] With the explosive growth of 5G, cloud computing, and big data services, all-optical networks, as the core of the backbone network, face demands for high bandwidth, low latency, and high reliability. All-optical network signal transmission technology based on intelligent scheduling can dynamically sense service changes, optimize optical path resource allocation in real time, and improve network resource utilization and service deployment flexibility. It not only supports the rapid processing of massive amounts of data and avoids network congestion, but also provides deterministic connectivity guarantees for new computing networks, making it a key technology for building automated future communication infrastructure.

[0003] Traditional all-optical network signal transmission methods often rely on static planning or manual scheduling. The establishment and dismantling of optical paths are cumbersome, with slow response times, making it difficult to handle sudden surges in traffic. After old services end, optical path resources are typically locked or released entirely, lacking segment-level multiplexing capabilities, resulting in a large number of optical switching nodes and fiber resources being idle and wasted. Therefore, how to achieve intelligent resource scheduling during all-optical network signal transmission and improve the transmission speed of service signals has become an urgent problem to be solved. Summary of the Invention

[0004] This invention provides a method for all-optical network signal transmission based on intelligent scheduling and a computer-readable storage medium. Its main purpose is to realize intelligent scheduling of resources during all-optical network signal transmission and improve the transmission speed of service signals.

[0005] To achieve the above objectives, the present invention provides a method for all-optical network signal transmission based on intelligent scheduling, comprising: Receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. After the pre-confirmed target service signal transmission is completed, the target transmission optical path is obtained and divided into a current optical path segment set. The current optical path segment set contains m current optical path segments. Each current optical path segment has optical switching nodes at both ends, and the target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; Control m+1 optical switching nodes to be in a preset connection state, and use the current optical segment set to transmit pre-confirmed low-power maintenance optical signals to obtain a dormant optical segment set. Release the dormant optical segment set sequentially based on the progressive release sequence and the optical segment reservation dataset. When a preset new service transmission request is received, the release stops and an updated dormant optical segment set is obtained. The target dormant optical segment set and supplementary optical segment set are obtained by utilizing new service transmission requests and updating the dormant optical segment set; By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

[0006] Optionally, the step of constructing an optical segment multiplexing table based on the all-optical network to be scheduled includes: Obtain multiple historical transmission records corresponding to the all-optical network to be scheduled. Each historical transmission record includes: the historical transmission optical path and the transmission completion time. Perform the following operation on each of the multiple historical transmission records: The historical transmission optical path is divided into multiple historical optical path segments, with optical switching nodes set at both ends of each historical optical path segment; Historical optical segments are extracted sequentially from multiple historical optical segments, and the extracted historical optical segments are associated with the transmission completion time to obtain historical optical segment records. The historical optical segment records are then summarized to obtain a subset of historical optical segment records. By summarizing a subset of historical optical path records, we obtain the historical optical path record set; The historical optical path segment record set is merged and divided according to the optical switching nodes at both ends of the historical optical path segment to obtain multiple optical path segment multiplexing record groups. Each optical path segment multiplexing record group contains one or more historical optical path segment records that are the same as the historical optical path segment, and the optical switching nodes at both ends of each historical optical path segment in the same optical path segment multiplexing record group are the same. Perform the following operations on each optical segment multiplexing record group within multiple optical segment multiplexing record groups: The transmission completion time is extracted from the optical segment multiplexing record group to obtain a transmission completion times; If a is not less than 2, calculate the average of a transmission completion times to obtain the average multiplexing duration; otherwise, use the transmission completion time as the average multiplexing duration. Using 'a' as the number of reuses, associate any historical optical segment, reuse count, and average reuse duration within the optical segment reuse record group to obtain optical segment reuse data. Summarize the optical segment reuse data to obtain the optical segment reuse table.

[0007] Optionally, the step of obtaining the progressive release sequence and the optical segment retention dataset using the optical segment multiplexing table and the current optical segment set includes: Confirm the transmission direction of the target service signal, arrange the current optical segments in the current optical segment set according to the transmission direction to obtain the current optical segment sequence, and retrieve the current multiplexing dataset from the optical segment multiplexing table based on the optical switching nodes at both ends of each current optical segment in the current optical segment set. Construct an empty release sequence, use the current optical segment sequence as the analysis sequence, identify the number of current optical segments in the analysis sequence, if the number of current optical segments is 1, then confirm the current optical segment in the current optical segment sequence as the optical segment to be released; If the number of current optical segments is not less than 2, then extract the number of multiplexing and the average multiplexing duration corresponding to the current optical segments at both ends of the analysis sequence from the current multiplexing dataset to obtain the number of multiplexing at the beginning, the number of multiplexing at the end, the multiplexing duration at the beginning, and the multiplexing duration at the end. If the number of multiplexing at the beginning is less than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the beginning will be the optical segment to be released. If the number of multiplexing at the beginning is greater than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the end will be the optical segment to be released. Otherwise, compare the reuse duration at the beginning and the reuse duration at the end; If the first-end multiplexing duration is less than the last-end multiplexing duration, the current optical segment corresponding to the first-end multiplexing count will be used as the optical segment to be released; otherwise, the current optical segment corresponding to the last-end multiplexing count will be used as the optical segment to be released. Add the optical path segment to be released to the empty release sequence and remove it from the analysis sequence. Use the analysis sequence after removal as the analysis sequence and return to the step of identifying the number of current optical path segments in the analysis sequence until the analysis sequence is empty to obtain the progressive release sequence. The optical segment retention dataset is obtained using the optical segment multiplexing table.

[0008] Optionally, obtaining the optical segment reserved dataset using the optical segment multiplexing table includes: Obtain the hibernation duration mapping table, which includes multiple hibernation duration data, including: the range of reuse times, the range of average reuse duration, and the candidate retention duration; The optical segments to be released are extracted sequentially from the progressive release sequence. The number of multiplexing times and the average multiplexing time corresponding to the optical segments to be released are retrieved from the optical segment multiplexing table to obtain the number of multiplexing times and the multiplexing time to be released. Using the number of multiplexing segments to be released and the duration of multiplexing to be released, the sleep duration data corresponding to the optical path segment to be released is retrieved from the sleep duration mapping table. The number of multiplexing segments to be released is within the range of multiplexing segments corresponding to the sleep duration data, and the duration of multiplexing to be released is within the range of the average multiplexing duration corresponding to the sleep duration data. Summarize the candidate retention durations corresponding to the hibernation duration data to obtain multiple candidate retention durations; The optical segment retention dataset is obtained based on the progressive release sequence and multiple candidate retention durations.

[0009] Optionally, obtaining the optical path segment retention dataset based on the progressive release sequence and multiple candidate retention durations includes: According to the sequential order of the optical segments to be released in the progressive release sequence, multiple candidate retention times are sorted to obtain a candidate retention time sequence, in which the optical segments to be released correspond one-to-one with the candidate retention times; The candidate retention duration with position 1 in the candidate retention duration sequence is taken as the target retention duration of the optical path segment to be released with position 1 in the progressive release sequence; Starting from the candidate retention duration with position 2 in the candidate retention duration sequence, extract the candidate retention durations sequentially, confirm the position of the candidate retention duration in the candidate retention duration sequence, and obtain the candidate position; Extract all candidate retention durations whose position is less than or equal to the candidate position from the candidate retention duration sequence to obtain the preceding retention duration sequence; The maximum candidate retention duration is extracted from the preceding retention duration sequence. The maximum candidate retention duration, the candidate position, and the preset interval duration are added together to obtain the target retention duration corresponding to the candidate retention duration. The target retention duration corresponds one-to-one with the optical path segment to be released. By associating the optical path segment to be released with the target retention time, optical path segment retention data is obtained; The optical path segment retention data is aggregated to obtain the optical path segment retention dataset.

[0010] Optionally, the step of using the current optical segment set to transmit pre-confirmed low-power maintenance optical signals to obtain a dormant optical segment set includes: The optical switching nodes at both ends of the current optical path sequence are used as the maintenance sending node and the maintenance receiving node; Obtain the service optical power and service optical wavelength of the target service signal, confirm the optical detection power range of the maintenance receiving node, and set the maintenance optical power according to the service optical power and optical detection power range; The control and maintenance transmitting node transmits the low-power maintenance optical signal according to the service optical wavelength and maintenance optical power, and receives the corresponding received power and power fluctuation value at the maintenance receiving node. If the received power is not less than the preset received power threshold and the power fluctuation value is not greater than the preset power fluctuation threshold, then the current optical segment set is confirmed as the dormant optical segment set.

[0011] Optionally, the step of releasing the dormant optical segment set sequentially based on the progressive release sequence and the optical segment reservation dataset, and stopping the release when a preset new service transmission request is received, to obtain an updated dormant optical segment set, includes: Record the start time of transmission of low-power maintenance optical signals, and calculate the release time set based on the start time of transmission and the optical segment reservation dataset, wherein the release time corresponds one-to-one with the optical segment to be released; The optical segments to be released are extracted sequentially from the progressive release sequence, and the release time corresponding to the optical segments to be released is obtained from the release time set. The current time is obtained in real time. If the current time reaches the release time, the transmission of low-power maintenance optical signal is stopped, the optical segment to be released is released, and the optical segment to be released is removed from the set of dormant optical segments to obtain the set of dormant optical segments after removal. Confirm the first and last optical switching nodes in the transmission direction of the dormant optical segment set after removal; The control head-end optical switching node retransmits low-power maintenance optical signals to the tail-end optical switching node according to the service optical wavelength and maintenance optical power; When a new service transmission request is received, the release process stops, and the updated dormant optical segment set is obtained.

[0012] Optionally, obtaining the target dormant optical segment set and the supplementary optical segment set by utilizing new service transmission requests and updating the dormant optical segment set includes: Parse the new service transmission request to obtain the new service start point, new service end point, and target transmission bandwidth; Confirm the optical transmission resources corresponding to the all-optical network to be scheduled, and obtain multiple candidate optical transmission paths from the start point to the end point of the new service based on the optical transmission resources and the target transmission bandwidth; Each candidate transmission optical path is matched with the updated dormant optical path segment set to obtain multiple consecutive overlapping optical path segment groups and multiple overlapping optical path segments. The candidate transmission optical path corresponds one-to-one with the consecutive overlapping optical path segment groups and the number of overlapping optical path segments. The candidate transmission optical path corresponding to the largest number of overlapping optical segments is identified as the target candidate transmission optical path, and the continuous overlapping optical segment group corresponding to the largest number of overlapping optical segments is identified as the target dormant optical segment set. The supplementary optical segment set is determined based on the target dormant optical segment set and the target candidate transmission optical path.

[0013] Optionally, the process of splicing the target dormant optical path segment set and the supplementary optical path segment set to obtain the target service optical path includes: Obtain the maintenance optical wavelength of the target dormant optical segment set, and use the maintenance optical wavelength and target transmission bandwidth to verify the supplementary optical segment set to obtain the resource verification result, where the resource verification result is either pass or fail. If the resource verification result is passed, the target dormant optical path segment set and the supplementary optical path segment set are connected in the order of the optical switching nodes in the target candidate transmission optical path to obtain the initial spliced ​​optical path. The preset low-power verification optical signal is sent to the initial spliced ​​optical path using the new service starting point, and the verification received power is obtained at the new service endpoint. If the received power is not less than the preset verification power threshold, the initial spliced ​​optical path will be confirmed as the target service optical path. If the resource verification result is unsuccessful or the verified received power is less than the verification power threshold, the target candidate transmission optical path is eliminated from multiple candidate transmission optical paths to obtain multiple updated candidate transmission optical paths. The multiple updated candidate transmission optical paths are then used as multiple candidate transmission optical paths, and the step of matching each candidate transmission optical path in the multiple candidate transmission optical paths with the updated dormant optical path segment set is returned until the target service optical path is obtained.

[0014] To achieve the above objectives, the present invention also provides an all-optical network signal transmission system based on intelligent scheduling, comprising: The resource preprocessing module is used to receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. The optical path segmentation module is used to obtain the target transmission optical path after the pre-confirmed target service signal transmission is completed, and to divide the target transmission optical path into a current optical path segment set. The current optical path segment set contains m current optical path segments, and each current optical path segment is equipped with optical switching nodes at both ends. The target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; The optical path hibernation control module is used to control m+1 optical switching nodes to be in a preset connection state, and to transmit pre-confirmed low-power maintenance optical signals using the current optical path segment set to obtain a hibernation optical path segment set. The hibernation optical path segment set is released sequentially based on the progressive release sequence and the optical path segment reservation dataset. When a preset new service transmission request is received, the release is stopped and an updated hibernation optical path segment set is obtained. The new service optical path reconstruction module is used to obtain the target dormant optical path set and the supplementary optical path set by utilizing the new service transmission request and updating the dormant optical path set. By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

[0015] To address the above problems, the present invention also provides an electronic device, the electronic device comprising: Memory, storing at least one instruction; The processor executes the instructions stored in the memory to implement the all-optical network signal transmission method based on intelligent scheduling described above.

[0016] To address the aforementioned problems, the present invention also provides a computer-readable storage medium storing at least one instruction, which is executed by a processor in an electronic device to implement the all-optical network signal transmission method based on intelligent scheduling described above.

[0017] To address the problems described in the background section, this invention breaks down historical transmission records line by line and merges them according to the optical switching nodes at both ends. This organizes the optical segment usage information scattered across multiple transmissions into multiplexing counts and average multiplexing durations. The optical segment multiplexing table then quantitatively reflects the degree to which each optical segment is repeatedly used by services, serving as the basis for selecting which optical segments to retain. By releasing segments gradually rather than dismantling them all at once, optical segments are released sequentially from low to high multiplexing levels. This prioritizes high-multiplexing segments for direct use by new services, avoiding segment-by-segment reconfiguration, shortening configuration time, and improving the efficiency of all-optical network resource scheduling. By using the same optical wavelength as the service optical signal and transmitting a low-power maintenance optical signal at a lower power than the service optical signal, the connectivity and stability verification of dormant optical segments is completed without occupying additional wavelength channels. This ensures that optical segments subsequently reused by new services are in a verified state, reducing the probability of optical path failures after new services are activated. By reserving and releasing optical segments after service transmission is completed in batches according to their reuse level, and then prioritizing the reuse of dormant optical segments when new services arrive, the establishment of optical paths for new services is transformed from complete reconstruction to partial completion, improving resource utilization and service signal transmission speed. Therefore, this invention can achieve intelligent resource scheduling during all-optical network signal transmission, improving the transmission speed of service signals. Attached Figure Description

[0018] Figure 1 A flowchart illustrating an all-optical network signal transmission method based on intelligent scheduling, provided in an embodiment of the present invention; Figure 2 A functional block diagram of an all-optical network signal transmission system based on intelligent scheduling provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an electronic device that implements the all-optical network signal transmission method based on intelligent scheduling, according to an embodiment of the present invention.

[0019] Explanation of reference numerals in the attached figures: 10. Electronic device; 11. Processor; 12. Memory; 13. Bus.

[0020] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0021] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0022] This application provides a method for all-optical network signal transmission based on intelligent scheduling. The executing entity of the all-optical network signal transmission method based on intelligent scheduling includes, but is not limited to, at least one of the following electronic devices that can be configured to execute the method provided in this application: a server, a terminal, etc. In other words, the all-optical network signal transmission method based on intelligent scheduling can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster.

[0023] Reference Figure 1 The diagram shown is a flowchart illustrating an all-optical network signal transmission method based on intelligent scheduling according to an embodiment of the present invention. In this embodiment, the all-optical network signal transmission method based on intelligent scheduling includes: S1. Receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled.

[0024] It should be explained that the intelligent scheduling command is issued by personnel who wish to intelligently schedule the all-optical network to be scheduled. The all-optical network to be scheduled is an optical transmission network in which the target service signal is always transmitted in optical form without photoelectric conversion. The optical segment multiplexing table is a data table recording the usage of each optical segment within the all-optical network to be scheduled during the transmission of the target service signal over a past period.

[0025] Specifically, the step of constructing an optical segment multiplexing table based on the all-optical network to be scheduled includes: Obtain multiple historical transmission records corresponding to the all-optical network to be scheduled. Each historical transmission record includes: the historical transmission optical path and the transmission completion time. Perform the following operation on each of the multiple historical transmission records: The historical transmission optical path is divided into multiple historical optical path segments, with optical switching nodes set at both ends of each historical optical path segment; Historical optical segments are extracted sequentially from multiple historical optical segments, and the extracted historical optical segments are associated with the transmission completion time to obtain historical optical segment records. The historical optical segment records are then summarized to obtain a subset of historical optical segment records. By summarizing a subset of historical optical path records, we obtain the historical optical path record set; The historical optical path segment record set is merged and divided according to the optical switching nodes at both ends of the historical optical path segment to obtain multiple optical path segment multiplexing record groups. Each optical path segment multiplexing record group contains one or more historical optical path segment records that are the same as the historical optical path segment, and the optical switching nodes at both ends of each historical optical path segment in the same optical path segment multiplexing record group are the same. Perform the following operations on each optical segment multiplexing record group within multiple optical segment multiplexing record groups: The transmission completion time is extracted from the optical segment multiplexing record group to obtain a transmission completion times; If a is not less than 2, calculate the average of a transmission completion times to obtain the average multiplexing duration; otherwise, use the transmission completion time as the average multiplexing duration. Using 'a' as the number of reuses, associate any historical optical segment, reuse count, and average reuse duration within the optical segment reuse record group to obtain optical segment reuse data. Summarize the optical segment reuse data to obtain the optical segment reuse table.

[0026] It should be understood that the historical transmission record is a record generated after a historical target service signal has been transmitted once, and can be directly read from the transmission log library of the all-optical network to be scheduled. For example, if the transmission log library of the all-optical network to be scheduled contains 100 transmission records in the past 3 months, these 100 transmission records are considered as multiple historical transmission records. For example, a certain historical transmission record is: Historical transmission optical path N1-N2-N3, transmission completion time: 47ms, indicating that the historical target service signal was transmitted sequentially through optical switching nodes N1, N2, and N3, with a cumulative time of 47ms. Here, N1-N2-N3 is the historical transmission optical path, and 47ms is the transmission completion time. The historical transmission optical path is the complete optical channel traversed by the historical target service signal. The optical switching node is the cross-connection point connecting different historical optical path segments in the historical transmission optical path. Optionally, the optical switching node can be implemented using a reconfigurable optical add-drop multiplexer. The historical optical path segment is an optical transmission channel between two adjacent optical switching nodes. The historical optical segment record subset is the set of all historical optical segment records split from the same historical transmission record, and the historical optical segment record set is the set of all historical optical segment record subsets.

[0027] Furthermore, the merging and partitioning is the operation of grouping historical optical segment records that are completely identical at both optical switching nodes into the same optical segment multiplexing record group. The multiplexing count is the total number of times the same historical optical segment is used in multiple historical transmission records. The average multiplexing duration is the average duration of each use of the same historical optical segment.

[0028] For example, suppose the all-optical network to be scheduled includes optical switching nodes N1 to N8. Six historical transmission records are read from the transmission log database, namely, historical transmission optical path N1-N2-N3-N4 with a transmission completion time of 20ms, historical transmission optical path N1-N2-N3 with a transmission completion time of 25ms, historical transmission optical path N1-N2-N3 with a transmission completion time of 30ms, historical transmission optical path N1-N2-N6 with a transmission completion time of 65ms, historical transmission optical path N3-N4-N5 with a transmission completion time of 20ms, and historical transmission optical path N4-N5 with a transmission completion time of 70ms. Taking the historical transmission optical path N1-N2-N3-N4 as an example, after division, we obtain historical optical path segments N1-N2, N2-N3, and N3-N4. These are then associated with the transmission completion time of 20ms, resulting in 3 historical optical path segment records. These are then summarized into a subset of historical optical path segment records. After summarizing the 6 subsets of historical optical path segment records, we obtain a set of historical optical path segment records containing 12 historical optical path segment records.

[0029] For example, following the above example, after merging and dividing the optical switching nodes at both ends, five optical segment multiplexing record groups are obtained, corresponding to historical optical segments N1-N2, N2-N3, N3-N4, N4-N5, and N2-N6, respectively. Taking the optical segment multiplexing record group corresponding to N1-N2 as: [N1-N2: 20ms, N1-N2: 25ms, N1-N2: 30ms, N1-N2: 65ms], four transmission completion times of 20ms, 25ms, 30ms, and 65ms are extracted from it. Since a=4 and not less than 2, the average multiplexing duration is (20+25+30+65) / 4=35ms, and the multiplexing count is 4. The optical segment multiplexing data corresponding to the optical segment multiplexing record group is: [Historical optical segments: N1-N2, multiplexing count: 4, average multiplexing duration: 35ms]. The acquisition method for the optical segment multiplexing data corresponding to the remaining four optical segment multiplexing record groups is the same as that for the optical segment multiplexing data corresponding to optical segment multiplexing record groups N1-N2, and will not be repeated here. The optical segment multiplexing table is obtained by summarizing the five optical segment multiplexing data. This embodiment of the invention, by splitting historical transmission records one by one and merging them according to the optical switching nodes at both ends, organizes the optical segment usage information scattered in multiple transmissions into multiplexing times and average multiplexing duration. This allows the optical segment multiplexing table to quantitatively reflect the degree to which each optical segment is repeatedly used by services, serving as the basis for subsequent selection of which optical segments to retain.

[0030] S2. After the pre-confirmed target service signal transmission is completed, obtain the target transmission optical path and divide the target transmission optical path into a current optical path segment set. The current optical path segment set contains m current optical path segments. Each current optical path segment has optical switching nodes at both ends, and the target transmission optical path contains m+1 optical switching nodes.

[0031] It should be explained that the target service signal is the pre-confirmed service data to be transmitted, such as an optical carrier of a specific wavelength. The target transmission optical path is the optical channel used for transmitting the target service signal. The current optical path segment set is the set of all current optical path segments obtained by dividing the target transmission optical path according to adjacent optical switching nodes. The current optical path segment is an optical channel between two adjacent optical switching nodes on the target transmission optical path. Since the current optical path segments on the target transmission optical path are connected end to end, m current optical path segments require a total of m+1 optical switching nodes, that is, one optical switching node at each end of the target transmission optical path, and the middle m−1 optical switching nodes are shared by two adjacent current optical path segments.

[0032] For example, after the target service signal is transmitted along the target transmission optical path N1-N2-N3-N4-N5, the target transmission optical path is divided into the current optical path segment set. The current optical path segment set includes the current optical path segments N1-N2, N2-N3, N3-N4 and N4-N5, i.e., m=4. The optical switching nodes on the target transmission optical path are N1, N2, N3, N4 and N5, a total of m+1=5.

[0033] S3. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset.

[0034] It should be explained that the progressive release sequence is a sequence of current optical segments arranged in the order they are released, with the first segment released first. The release action refers to disconnecting the cross-connections established for the current optical segment on the optical switching nodes at both ends of the current optical segment. The optical segment retention dataset is a data set formed by associating each current optical segment with its corresponding target retention time.

[0035] Understandably, if all current optical segments in the optical channel are disconnected after the target service signal is completed, subsequent new services will require reconfiguration of the optical channel, leading to reduced efficiency. To ensure that highly multiplexed optical segments are readily available, they need to be released sequentially from low to high multiplexing level. Therefore, the step of obtaining the progressive release sequence and optical segment retention dataset using the optical segment multiplexing table and the current optical segment set includes: Confirm the transmission direction of the target service signal, arrange the current optical segments in the current optical segment set according to the transmission direction to obtain the current optical segment sequence, and retrieve the current multiplexing dataset from the optical segment multiplexing table based on the optical switching nodes at both ends of each current optical segment in the current optical segment set. Construct an empty release sequence, use the current optical segment sequence as the analysis sequence, identify the number of current optical segments in the analysis sequence, if the number of current optical segments is 1, then confirm the current optical segment in the current optical segment sequence as the optical segment to be released; If the number of current optical segments is not less than 2, then extract the number of multiplexing and the average multiplexing duration corresponding to the current optical segments at both ends of the analysis sequence from the current multiplexing dataset to obtain the number of multiplexing at the beginning, the number of multiplexing at the end, the multiplexing duration at the beginning, and the multiplexing duration at the end. If the number of multiplexing at the beginning is less than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the beginning will be the optical segment to be released. If the number of multiplexing at the beginning is greater than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the end will be the optical segment to be released. Otherwise, compare the reuse duration at the beginning and the reuse duration at the end; If the first-end multiplexing duration is less than the last-end multiplexing duration, the current optical segment corresponding to the first-end multiplexing count will be used as the optical segment to be released; otherwise, the current optical segment corresponding to the last-end multiplexing count will be used as the optical segment to be released. Add the optical path segment to be released to the empty release sequence and remove it from the analysis sequence. Use the analysis sequence after removal as the analysis sequence and return to the step of identifying the number of current optical path segments in the analysis sequence until the analysis sequence is empty to obtain the progressive release sequence. The optical segment retention dataset is obtained using the optical segment multiplexing table.

[0036] It should be understood that the transmission direction is the direction in which the target service signal flows from the starting optical switching node to the ending optical switching node. The current optical segment sequence is a sequence obtained by arranging the current optical segments in the current optical segment set from front to back according to their transmission direction.

[0037] For example, if the current optical segment sequence is: [N1-N2, N2-N3, N3-N4, N4-N5], and the transmission direction is: from optical switching node N1 to optical switching node N5, here we only take the current optical segment N1-N2 as an example to explain the process of retrieving the current multiplexing dataset from the optical segment multiplexing table based on the optical switching nodes at both ends of each current optical segment in the current optical segment set: If the optical segment multiplexing table is: [(historical optical segments: N1-N2, multiplexing times: 4, average multiplexing time: 35 (ms), (historical optical segments: N2-N3, multiplexing times: 3, average multiplexing time: 20ms)], retrieve the multiplexing times and average multiplexing time corresponding to the historical optical segments that are the same as the current optical segment N1-N2 from the optical segment multiplexing table, and obtain the current multiplexing data corresponding to N1-N2 as: [multiplexing times: 4, average multiplexing time: 35m]. The retrieval method for the current multiplexing data corresponding to the other current optical segments is the same as the retrieval method for the current multiplexing data corresponding to N1-N2, and will not be repeated here.

[0038] Further, following the example above, if the current multiplexing dataset is obtained as {[N1-N2-4-35ms], [N2-N3-3-25ms], [N3-N4-2-20ms], [N4-N5-2-45ms]}, the current optical segment sequence is used as the analysis sequence. At this time, the number of multiplexing at the beginning (4) is greater than the number of multiplexing at the end (2). N4-N5 is taken as the optical segment to be released and removed from [N1-N2, N2-N3, N3-N4, N4-N5], resulting in the analysis sequence after removal as [N1-N2, N2-N3, N3-N4]. At the same time, N4-N5 is added to the empty release sequence, where the empty release sequence is a sequence without any elements. At this point, the number of optical segments in the analyzed sequence after removal is 3, requiring further release. Since the first-end multiplexing count (4) is greater than the last-end multiplexing count (2), the current optical segments N3-N4 are designated as the optical segments to be released, and so on, until the number of current optical segments in the analyzed sequence after removal is 0. The resulting progressive release sequence is: [N4-N5, N3-N4, N2-N3, N1-N2]. This embodiment of the invention releases optical segments progressively rather than completely dismantling them at once, releasing them sequentially according to their multiplexing degree from low to high. This prioritizes reserving high-multiplexity segments for direct use by new services, avoiding segment-by-segment reconfiguration, shortening configuration time, and improving the efficiency of all-optical network resource scheduling.

[0039] Furthermore, the progressive release sequence only specifies the order of release; it is also necessary to set a retention time for each optical segment to be released to ensure that each segment is released at different times. Therefore, the step of obtaining the optical segment retention dataset using the optical segment multiplexing table includes: Obtain the hibernation duration mapping table, which includes multiple hibernation duration data, including: the range of reuse times, the range of average reuse duration, and the candidate retention duration; The optical segments to be released are extracted sequentially from the progressive release sequence. The number of multiplexing times and the average multiplexing time corresponding to the optical segments to be released are retrieved from the optical segment multiplexing table to obtain the number of multiplexing times and the multiplexing time to be released. Using the number of multiplexing segments to be released and the duration of multiplexing to be released, the sleep duration data corresponding to the optical path segment to be released is retrieved from the sleep duration mapping table. The number of multiplexing segments to be released is within the range of multiplexing segments corresponding to the sleep duration data, and the duration of multiplexing to be released is within the range of the average multiplexing duration corresponding to the sleep duration data. Summarize the candidate retention durations corresponding to the hibernation duration data to obtain multiple candidate retention durations; The optical segment retention dataset is obtained based on the progressive release sequence and multiple candidate retention durations.

[0040] It should be understood that the sleep duration mapping table is a pre-constructed lookup table. Specifically, it is constructed by: statistically analyzing the multiplexing count and average multiplexing duration of each historical optical segment during the long-term operation of the all-optical network to be scheduled; dividing these into intervals and then cross-combining them to obtain multiple interval combinations. For example, assuming the multiplexing counts are 1, 5, and 8, and the average multiplexing durations are 10ms, 30ms, and 60ms, the intervals are divided as follows: the multiplexing count range includes [0, 3], [4, 6], and [7, 10], and the average multiplexing duration range includes [0, 20ms], [21, 50ms], and [50ms, 80ms]. These three multiplexing count ranges and three average multiplexing duration ranges are then cross-combined one by one to obtain a total of 9 interval combinations. Each interval combination contains one multiplexing count range and one average multiplexing duration range. A corresponding candidate retention duration is set for each interval combination, with the principle being: the higher the multiplexing count and the longer the average multiplexing duration of the interval combination, the longer the corresponding candidate retention duration. The candidate retention duration is the duration for which the optical path segment to be released can be temporarily held without being released. The multiplexing count range is a continuous range of multiplexing counts. The average multiplexing duration range is a continuous range of average multiplexing durations. For example, assume that the sleep duration mapping table contains 5 sleep duration data, namely: {[1-2 times]-[10ms-30ms]-5ms, [1-2 times]-[30ms-60ms]-10ms, [3-5 times]-[10ms-30ms]-20ms, [3-5 times]-[30ms-60ms]-30ms, [6-10 times]-[30ms-60ms]-45ms}, which are released sequentially according to the progressive release sequence. The process involves multiplexing optical segments N4-N5 with a multiplexing count of 2 and a multiplexing duration of 45ms. A candidate retention duration of 10ms is obtained from the sleep duration mapping table. Similarly, optical segments N3-N4 have a multiplexing count of 2 and a multiplexing duration of 20ms, resulting in a candidate retention duration of 5ms. Other candidate retention durations for other optical segments can be obtained similarly, leading to a total of 10ms, 5ms, 20ms, and 30ms. This embodiment of the invention uses both the multiplexing count and average multiplexing duration as search criteria, ensuring that the candidate retention duration for each optical segment matches its multiplexing frequency and duration. This prevents highly multiplexed optical segments from being released prematurely and avoids low-multiplexed optical segments from occupying the optical channel for extended periods.

[0041] In detail, the multiple candidate retention times are obtained independently by looking up a table for each optical path segment to be released based on its own multiplexing characteristics. The candidate retention times of two adjacent segments may differ, with the latter segment's retention time not exceeding that of the former. If the release time is directly calculated using the candidate retention times, it would cause the optical path segment that should be released later to be released before the former. Therefore, the step of obtaining the optical path segment retention dataset based on the progressive release sequence and multiple candidate retention times includes: According to the sequential order of the optical segments to be released in the progressive release sequence, multiple candidate retention times are sorted to obtain a candidate retention time sequence, in which the optical segments to be released correspond one-to-one with the candidate retention times; The candidate retention duration with position 1 in the candidate retention duration sequence is taken as the target retention duration of the optical path segment to be released with position 1 in the progressive release sequence; Starting from the candidate retention duration with position 2 in the candidate retention duration sequence, extract the candidate retention durations sequentially, confirm the position of the candidate retention duration in the candidate retention duration sequence, and obtain the candidate position; Extract all candidate retention durations whose position is less than or equal to the candidate position from the candidate retention duration sequence to obtain the preceding retention duration sequence; The maximum candidate retention duration is extracted from the preceding retention duration sequence. The maximum candidate retention duration, the candidate position, and the preset interval duration are added together to obtain the target retention duration corresponding to the candidate retention duration. The target retention duration corresponds one-to-one with the optical path segment to be released. By associating the optical path segment to be released with the target retention time, optical path segment retention data is obtained; The optical path segment retention data is aggregated to obtain the optical path segment retention dataset.

[0042] It should be understood that the candidate retention duration sequence is a sequence obtained by arranging multiple candidate retention durations in the sequential order of the optical segments to be released in the progressive release sequence. The target retention duration is the final retention duration adopted by the optical segment to be released. The preceding retention duration sequence is extracted from the candidate retention duration sequence and is a sequence composed of all candidate retention durations whose position is less than or equal to the candidate position.

[0043] For example, assuming the progressive release sequence is: [N4-N5, N3-N4, N2-N3, N1-N2], and the candidate retention duration sequence is: [10ms, 5ms, 10ms, 20ms], the candidate retention duration of 10ms with position 1 is directly used as the target retention duration of the optical path segment N4-N5 to be released. Taking the candidate retention time of position 3 as an example: the preceding retention time sequence corresponding to the candidate retention time of position 3 (10ms) is [10ms, 5ms]. The maximum candidate retention time is 10ms, which is equal to the candidate retention time of position 3 (10ms). If the maximum candidate retention time of 10ms is directly used as the target retention time, it does not satisfy the requirement that N4-N5 should be released earlier than N2-N3. Therefore, the interval time is introduced. If the interval time is 20ms, the target retention time corresponding to the candidate retention time of position 3 is the maximum candidate retention time (10ms) + candidate position 3 + interval time (20ms) = 33ms. The interval time is set as follows: the maximum and minimum candidate retention times are identified from the candidate retention time sequence, and the absolute difference between the maximum and minimum candidate retention times is calculated. The interval time is the product of the absolute difference and a preset coefficient, for example, a coefficient of 5%. Similarly, the target retention time corresponding to the candidate retention time with position 2 and position 4 can be calculated, and the optical segment retention dataset is: {N4-N5-10ms, N3-N4-32ms, N2-N3-33ms, N1-N2-34ms}.

[0044] It should be clarified that, taking N4-N5 and N3-N4 as examples, if the transmission start time is t1, assuming the target retention time is not calculated and the candidate retention time is used directly, then the actual release time of N4-N5 is t1+10ms, and the actual release time of N3-N4 is t1+5ms. t1+5ms is earlier than t1+10ms, which does not satisfy the requirement that N4-N5 should be released earlier than N3-N4. However, after adjustment by this scheme, the actual release time of N4-N5 is t1+10ms, and the actual release time of N3-N4 is t1+32ms, satisfying the requirement that N4-N5 should be released earlier than N3-N4. This embodiment of the invention compares the candidate retention times of adjacent positions and performs accumulation processing when the later candidate retention time is not greater than the previous candidate retention time. This ensures that the target retention time increases sequentially from front to back according to the gradual release sequence, avoiding independent table lookups for each segment that could cause errors in the actual release time.

[0045] S4. Control m+1 optical switching nodes to be in a preset connection state, and use the current optical segment set to transmit the pre-confirmed low-power maintenance optical signal to obtain a dormant optical segment set. Release the dormant optical segment set one by one based on the progressive release sequence and the optical segment reservation dataset. When a preset new service transmission request is received, stop releasing and obtain an updated dormant optical segment set.

[0046] It should be explained that the connection status refers to the current optical segment set remaining connected along the transmission direction of the target service signal through the optical switching node. The low-power maintenance optical signal is a continuous optical signal emitted by a wavelength-tunable light source built into the optical switching node. Its power is much lower than the target service signal, and it is used to maintain light when the optical segment is idle, in order to continuously monitor the continuity and quality of the optical channel. The wavelength-tunable light source is a light-emitting device that can output continuous optical signals of different wavelengths. The dormant optical segment set is the collection of current optical segments that remain connected and usable after verification by the low-power maintenance optical signal.

[0047] It is understandable that the fact that the cross-connection of the optical switching node has not been removed does not mean that the optical path is still usable. For example, fiber optic bending may cause the optical path to fail. This can be verified by testing with low-power maintenance optical signals. Therefore, the process of obtaining a dormant optical path set by transmitting a pre-confirmed low-power maintenance optical signal using the current optical path set includes: The optical switching nodes at both ends of the current optical path sequence are used as the maintenance sending node and the maintenance receiving node; Obtain the service optical power and service optical wavelength of the target service signal, confirm the optical detection power range of the maintenance receiving node, and set the maintenance optical power according to the service optical power and optical detection power range; The control and maintenance transmitting node transmits the low-power maintenance optical signal according to the service optical wavelength and maintenance optical power, and receives the corresponding received power and power fluctuation value at the maintenance receiving node. If the received power is not less than the preset received power threshold and the power fluctuation value is not greater than the preset power fluctuation threshold, then the current optical segment set is confirmed as the dormant optical segment set.

[0048] It should be understood that the maintenance transmitting node is the optical switching node at the beginning of the current optical segment sequence, responsible for transmitting low-power maintenance optical signals, and the maintenance receiving node is the optical switching node at the end of the current optical segment sequence, responsible for receiving low-power maintenance optical signals. The service optical power and service optical wavelength refer to the transmitted optical power and center wavelength of the target service signal, which can be obtained by reading the service parameters of the all-optical network to be scheduled. The optical detection power range is the effective detection range of the maintenance receiving node.

[0049] It should be explained that the process of setting the maintenance optical power based on the service optical power and optical detection power range is as follows: Based on the service optical power (e.g., 0dBm), a value lower than the service optical power (e.g., -20dBm) is selected within the optical detection power range (e.g., -30dBm to -10dBm) as the maintenance optical power. The maintenance optical power is the transmission power of a low-power maintenance signal that is lower than the service optical power and within the effective range of optical detection.

[0050] Furthermore, the received power is the low-power maintenance optical signal power measured by the maintenance receiving node. The power fluctuation value is the difference between the maximum and minimum measured received power of the maintenance receiving node within a monitoring window, used to reflect whether there is instability in the current optical path segment set. The power fluctuation threshold is set by taking the upper limit of power fluctuation statistics monitored by the maintenance receiving node under normal optical path conditions over a long period of time, and using the upper limit of power fluctuation statistics as the power fluctuation threshold. This embodiment of the invention uses the service optical wavelength and transmits a low-power maintenance optical signal at a maintenance optical power lower than the service optical power, completing the connectivity and stability verification of dormant optical path segments without occupying additional wavelength channels. This ensures that optical path segments subsequently reused by new services are in a verified state, reducing the probability of optical path failures after new services are activated.

[0051] Furthermore, the method of sequentially releasing the dormant optical segment set based on the progressive release sequence and the optical segment reservation dataset, and stopping the release when a preset new service transmission request is received, thereby obtaining an updated dormant optical segment set, includes: Record the start time of transmission of low-power maintenance optical signals, and calculate the release time set based on the start time of transmission and the optical segment reservation dataset, wherein the release time corresponds one-to-one with the optical segment to be released; The optical segments to be released are extracted sequentially from the progressive release sequence, and the release time corresponding to the optical segments to be released is obtained from the release time set. The current time is obtained in real time. If the current time reaches the release time, the transmission of low-power maintenance optical signal is stopped, the optical segment to be released is released, and the optical segment to be released is removed from the set of dormant optical segments to obtain the set of dormant optical segments after removal. Confirm the first and last optical switching nodes in the transmission direction of the dormant optical segment set after removal; The control head-end optical switching node retransmits low-power maintenance optical signals to the tail-end optical switching node according to the service optical wavelength and maintenance optical power; When a new service transmission request is received, the release process stops, and the updated dormant optical segment set is obtained.

[0052] It should be understood that the transmission start time is the moment when the maintenance transmitting node begins transmitting low-power maintenance optical signals. The release time is the moment when the optical segment to be released should be released, calculated by adding the transmission start time to the target retention time corresponding to the optical segment to be released, i.e., T_release = t1 + t_keep, where T_release represents the release time, t1 represents the transmission start time, and t_keep represents the target retention time. The set of release times is the collection of all release times.

[0053] Furthermore, the first-end optical switching node and the last-end optical switching node are respectively the foremost and last optical switching nodes of the dormant optical segment set along the target service signal transmission direction after being removed. Since each release involves dormant optical segments located at both ends, the remaining dormant optical segments are still connected end-to-end, requiring re-establishment of monitoring between the new ends. Therefore, it is necessary to control the first-end optical switching node to retransmit low-power maintenance optical signals. The new service transmission request is a pre-set optical path establishment request. When a new service transmission request is received during the successive release process, the release process stops, and the remaining dormant optical segment set is used for new service transmission. The dormant optical segment set after removal is the set of remaining dormant optical segments during the process of progressively removing the optical segments to be released according to the progressive release sequence. The updated dormant optical segment set is the set of remaining dormant optical segments during the process of progressively removing the optical segments to be released according to the progressive release sequence, and when a new service transmission request is received. In this embodiment of the invention, the release time is calculated using the target retention time, and a low-power maintenance optical signal is re-established between the remaining two ends after each optical segment to be released is removed, so that the dormant optical segments are released one by one over time, while ensuring that the remaining dormant optical segments are always connected and monitored, and can be used for the transmission of new services at any time.

[0054] S5. Obtain the target dormant optical segment set and supplementary optical segment set by using the new service transmission request and update the dormant optical segment set.

[0055] It should be explained that the target dormant optical segment set is the set of continuous dormant optical segments in the updated dormant optical segment set that can be directly reused by new services. The supplementary optical segment set is the set of optical segments in the new service optical path that still need to be re-established, excluding the target dormant optical segment set.

[0056] Understandably, the starting and ending points of a new service are usually not entirely the same as the target service signal. It is necessary to first calculate multiple feasible optical paths, and then determine which feasible optical path overlaps most with the updated dormant optical segment set to maximize the reuse of existing dormant optical segments. Therefore, the step of obtaining the target dormant optical segment set and supplementary optical segment set using the new service transmission request and the updated dormant optical segment set includes: Parse the new service transmission request to obtain the new service start point, new service end point, and target transmission bandwidth; Confirm the optical transmission resources corresponding to the all-optical network to be scheduled, and obtain multiple candidate optical transmission paths from the start point to the end point of the new service based on the optical transmission resources and the target transmission bandwidth; Each candidate transmission optical path is matched with the updated dormant optical path segment set to obtain multiple consecutive overlapping optical path segment groups and multiple overlapping optical path segments. The candidate transmission optical path corresponds one-to-one with the consecutive overlapping optical path segment groups and the number of overlapping optical path segments. The candidate transmission optical path corresponding to the largest number of overlapping optical segments is identified as the target candidate transmission optical path, and the continuous overlapping optical segment group corresponding to the largest number of overlapping optical segments is identified as the target dormant optical segment set. The supplementary optical segment set is determined based on the target dormant optical segment set and the target candidate transmission optical path.

[0057] It should be understood that the new service start point and new service end point are the sending-side optical switching node and receiving-side optical switching node corresponding to the new service transmission request, respectively, and the target transmission bandwidth is the service rate requirement of the new service transmission request. The optical transmission resources include, but are not limited to: the idle wavelength channel number, bandwidth, and idle ports of optical switching nodes of each optical fiber link, which can be read from the resource database of the all-optical network to be scheduled.

[0058] Understandably, the process of obtaining multiple candidate optical transmission paths from the starting point to the ending point of a new service based on optical transmission resources and target transmission bandwidth is as follows: taking the starting point of the new service as the starting point and the ending point of the new service as the ending point, eliminating optical fiber links whose bandwidth does not meet the target transmission bandwidth, and using the shortest path algorithm on the remaining optical fiber links to obtain multiple feasible optical paths with different optical switching node orders, which are the multiple candidate optical transmission paths. The process of obtaining feasible optical paths using the shortest path algorithm is achievable with existing technology and will not be elaborated here.

[0059] Furthermore, the process of matching each candidate transmission optical path with the updated dormant optical path segment set to obtain multiple groups of consecutively overlapping optical path segments and the number of overlapping optical path segments is as follows: Taking one candidate transmission optical path as an example, the candidate transmission optical path is divided into multiple optical path segments according to adjacent optical switching nodes, and then compared segment by segment with the dormant optical path segments in the updated dormant optical path segment set. The longest segment that belongs to both the candidate transmission optical path and the updated dormant optical path segment set and is connected end-to-end is taken as the group of consecutively overlapping optical path segments. The number of optical path segments in the group of consecutively overlapping optical path segments is the number of overlapping optical path segments. If the candidate transmission optical path and the updated dormant optical path segment set do not overlap at all, the group of consecutively overlapping optical path segments is empty, and the number of overlapping optical path segments is 0. The target candidate transmission optical path is the candidate transmission optical path with the largest number of overlapping optical path segments. The more overlaps, the fewer new optical path segments need to be established. The confirmation process for the supplementary optical path segment set is as follows: Assuming the target candidate transmission optical path is N1-N2-N3-N4-N7, and the target dormant optical path segment set is N1-N2 and N2-N3, then the supplementary optical path segment set is N3-N4 and N4-N7. In this embodiment of the invention, among multiple candidate transmission optical paths, the path with the most consecutive overlap with the updated dormant optical path segment set is selected. The entire dormant path segment that has been established and is under monitoring is directly incorporated into the new service optical path. The new service only needs to establish a small number of remaining path segments, reducing the number of cross-connection configurations.

[0060] S6. Splice the target dormant optical path segment set and the supplementary optical path segment set to obtain the target service optical path.

[0061] It should be explained that the splicing is the operation of connecting the target dormant optical segment set and the supplementary optical segment set into a complete optical channel according to the order of the optical switching nodes. The target service optical path is the complete optical channel ultimately used to transmit new service optical signals.

[0062] Understandably, the supplementary optical segment set has not been previously verified by low-power maintenance optical signals, so its usability cannot be determined at this time. Therefore, the process of splicing the target dormant optical segment set and the supplementary optical segment set to obtain the target service optical path includes: Obtain the maintenance optical wavelength of the target dormant optical segment set, and use the maintenance optical wavelength and target transmission bandwidth to verify the supplementary optical segment set to obtain the resource verification result, where the resource verification result is either pass or fail. If the resource verification result is passed, the target dormant optical path segment set and the supplementary optical path segment set are connected in the order of the optical switching nodes in the target candidate transmission optical path to obtain the initial spliced ​​optical path. The preset low-power verification optical signal is sent to the initial spliced ​​optical path using the new service starting point, and the verification received power is obtained at the new service endpoint. If the received power is not less than the preset verification power threshold, the initial spliced ​​optical path will be confirmed as the target service optical path. If the resource verification result is unsuccessful or the verified received power is less than the verification power threshold, the target candidate transmission optical path is eliminated from multiple candidate transmission optical paths to obtain multiple updated candidate transmission optical paths. The multiple updated candidate transmission optical paths are then used as multiple candidate transmission optical paths, and the step of matching each candidate transmission optical path in the multiple candidate transmission optical paths with the updated dormant optical path segment set is returned until the target service optical path is obtained.

[0063] It should be understood that the maintenance light wavelength is the wavelength corresponding to the low-power maintenance light signal. The process of verifying the supplementary optical path segment set using the maintenance light wavelength and the target transmission bandwidth is as follows: Each optical path segment in the supplementary optical path segment set is checked segment by segment for its wavelength channel at the maintenance light wavelength to ensure it is available, and the bandwidth that the available wavelength channel can carry is not less than the target transmission bandwidth. If all conditions are met, the resource verification result is considered passed. The initial spliced ​​optical path is the complete optical path obtained after the resource verification result is passed; it has not yet undergone connectivity testing.

[0064] Furthermore, the low-power verification optical signal is a continuous optical signal emitted by the optical switching node at the starting point of the new service, used to measure whether the entire channel of the initial spliced ​​optical path is connected. The verification received power is the power of the low-power verification optical signal measured by the optical switching node at the ending point of the new service. The verification power threshold is a pre-set lower limit value of the low-power verification optical signal power. The setting process is as follows: the theoretical attenuation of each optical path segment of the initial spliced ​​optical path is added to obtain the total attenuation, and the theoretical verification received power is obtained by subtracting the total attenuation from the maintenance optical power. 95% of the theoretical verification received power is used as the verification power threshold. The updated candidate transmission optical path is the candidate transmission optical path remaining after removing the target candidate transmission optical path from multiple candidate transmission optical paths. After removal, rematching can continue on the candidate transmission optical path with the second-highest number of overlapping optical path segments until a target service optical path that meets both resource conditions and is measured to be connected is found.

[0065] S7. Stop the low-power maintenance optical signal in the target dormant optical path set, and confirm the new service optical signal corresponding to the new service transmission request. Use the target service optical path to transmit the new service optical signal to realize the all-optical network signal transmission.

[0066] It should be understood that the new service optical signal is the service optical signal that needs to be transmitted corresponding to the new service transmission request. The new service optical signal is transmitted in optical form throughout the entire target service optical path, realizing all-optical network signal transmission. This embodiment of the invention preserves and releases optical path segments in batches according to their multiplexing degree after the service transmission is completed, and then prioritizes the reuse of optical path segments still in a dormant state when a new service arrives. This transforms the establishment of the optical path for the new service from a complete reconstruction to partial completion, improving resource utilization and the transmission speed of service signals.

[0067] To address the problems described in the background section, this invention breaks down historical transmission records line by line and merges them according to the optical switching nodes at both ends. This organizes the optical segment usage information scattered across multiple transmissions into multiplexing counts and average multiplexing durations. The optical segment multiplexing table then quantitatively reflects the degree to which each optical segment is repeatedly used by services, serving as the basis for selecting which optical segments to retain. By releasing segments gradually rather than dismantling them all at once, optical segments are released sequentially from low to high multiplexing levels. This prioritizes high-multiplexing segments for direct use by new services, avoiding segment-by-segment reconfiguration, shortening configuration time, and improving the efficiency of all-optical network resource scheduling. By using the same optical wavelength as the service optical signal and transmitting a low-power maintenance optical signal at a lower power than the service optical signal, the connectivity and stability verification of dormant optical segments is completed without occupying additional wavelength channels. This ensures that optical segments subsequently reused by new services are in a verified state, reducing the probability of optical path failures after new services are activated. By reserving and releasing optical segments after service transmission is completed in batches according to their reuse level, and then prioritizing the reuse of dormant optical segments when new services arrive, the establishment of optical paths for new services is transformed from complete reconstruction to partial completion, improving resource utilization and service signal transmission speed. Therefore, this invention can achieve intelligent resource scheduling during all-optical network signal transmission, improving the transmission speed of service signals.

[0068] like Figure 2 The diagram shown is a functional block diagram of an all-optical network signal transmission system based on intelligent scheduling provided in an embodiment of the present invention.

[0069] The intelligent scheduling-based all-optical network signal transmission system 100 of this invention can be installed in an electronic device. Depending on the functions implemented, the intelligent scheduling-based all-optical network signal transmission system 100 may include a resource preprocessing module 101, an optical path partitioning module 102, an optical path sleep control module 103, and a new service optical path reconfiguration module 104. The module described in this invention can also be called a unit, which refers to a series of computer program segments that can be executed by the processor of an electronic device and can perform a fixed function, and which are stored in the memory of the electronic device. The resource preprocessing module 101 is used to receive intelligent scheduling instructions, identify the all-optical network to be scheduled according to the intelligent scheduling instructions, and construct an optical segment multiplexing table according to the all-optical network to be scheduled. The optical path division module 102 is used to obtain the target transmission optical path after the pre-confirmed target service signal transmission is completed, and divide the target transmission optical path into a current optical path segment set. The current optical path segment set contains m current optical path segments, and each current optical path segment is equipped with optical switching nodes at both ends. The target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; The optical path hibernation control module 103 is used to control m+1 optical switching nodes to be in a preset connection state, and to use the current optical path segment set to transmit a pre-confirmed low-power maintenance optical signal to obtain a hibernation optical path segment set. The hibernation optical path segment set is released sequentially based on the progressive release sequence and the optical path segment reservation dataset. When a preset new service transmission request is received, the release is stopped and an updated hibernation optical path segment set is obtained. The new service optical path reconstruction module 104 is used to obtain the target dormant optical path set and the supplementary optical path set by utilizing the new service transmission request and updating the dormant optical path set. By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

[0070] In detail, the modules in the all-optical network signal transmission system 100 based on intelligent scheduling described in this embodiment of the invention employ the same methods as described above. Figure 1 The method uses the same technical means as the all-optical network signal transmission method based on intelligent scheduling described in the article, and can produce the same technical effect, so it will not be repeated here.

[0071] like Figure 3 The diagram shown is a structural schematic of an electronic device that implements an all-optical network signal transmission method based on intelligent scheduling, according to an embodiment of the present invention.

[0072] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a program for a method of all-optical network signal transmission based on intelligent scheduling.

[0073] The memory 11 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as a portable hard drive. In other embodiments, the memory 11 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device 1. Furthermore, the memory 11 includes both internal storage units and external storage devices of the electronic device 1. The memory 11 can be used not only to store application software and various types of data installed on the electronic device 1, such as the code of a method for transmitting signals in an all-optical network based on intelligent scheduling, but also to temporarily store data that has been output or will be output.

[0074] In some embodiments, the processor 10 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules stored in the memory 11 (e.g., a program for a fully optical network signal transmission method based on intelligent scheduling) and calls data stored in the memory 11 to perform various functions of the electronic device 1 and process data.

[0075] The bus 12 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 can be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize the connection and communication between the memory 11 and at least one processor 10, etc.

[0076] Figure 3 Only electronic devices with components are shown; those skilled in the art will understand that... Figure 3The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.

[0077] For example, although not shown, the electronic device 1 may also include a power supply (such as a battery) to power the various components. Preferably, the power supply can be logically connected to the at least one processor 10 through a power management device, thereby enabling functions such as charging management, discharging management, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 1 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.

[0078] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), which is typically used to establish communication connections between the electronic device 1 and other electronic devices.

[0079] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device 1 and to display a visual user interface.

[0080] The program for the all-optical network signal transmission method based on intelligent scheduling, stored in the memory 11 of the electronic device 1, is a combination of multiple instructions. When run in the processor 10, it can achieve the following: Receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. After the pre-confirmed target service signal transmission is completed, the target transmission optical path is obtained and divided into a current optical path segment set. The current optical path segment set contains m current optical path segments. Each current optical path segment has optical switching nodes at both ends, and the target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; Control m+1 optical switching nodes to be in a preset connection state, and use the current optical segment set to transmit pre-confirmed low-power maintenance optical signals to obtain a dormant optical segment set. Release the dormant optical segment set sequentially based on the progressive release sequence and the optical segment reservation dataset. When a preset new service transmission request is received, the release stops and an updated dormant optical segment set is obtained. The target dormant optical segment set and supplementary optical segment set are obtained by utilizing new service transmission requests and updating the dormant optical segment set; By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

[0081] Specifically, the processor 10's implementation method for the above instructions can be found in [reference needed]. Figures 1 to 3 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.

[0082] Furthermore, if the modules / units integrated in the electronic device 1 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).

[0083] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor of an electronic device, can perform the following: Receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. After the pre-confirmed target service signal transmission is completed, the target transmission optical path is obtained and divided into a current optical path segment set. The current optical path segment set contains m current optical path segments. Each current optical path segment has optical switching nodes at both ends, and the target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; Control m+1 optical switching nodes to be in a preset connection state, and use the current optical segment set to transmit pre-confirmed low-power maintenance optical signals to obtain a dormant optical segment set. Release the dormant optical segment set sequentially based on the progressive release sequence and the optical segment reservation dataset. When a preset new service transmission request is received, the release stops and an updated dormant optical segment set is obtained. The target dormant optical segment set and supplementary optical segment set are obtained by utilizing new service transmission requests and updating the dormant optical segment set; By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

[0084] In the embodiments provided by this invention, it should be understood that the disclosed devices, systems, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative, and actual implementations may have other classification methods.

[0085] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0086] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.

[0087] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims

1. A method for all-optical network signal transmission based on intelligent scheduling, characterized in that, The method includes: Receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. After the pre-confirmed target service signal transmission is completed, the target transmission optical path is obtained and divided into a current optical path segment set. The current optical path segment set contains m current optical path segments. Each current optical path segment has optical switching nodes at both ends, and the target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; Control m+1 optical switching nodes to be in a preset connection state, and use the current optical segment set to transmit pre-confirmed low-power maintenance optical signals to obtain a dormant optical segment set. Release the dormant optical segment set sequentially based on the progressive release sequence and the optical segment reservation dataset. When a preset new service transmission request is received, the release stops and an updated dormant optical segment set is obtained. The target dormant optical segment set and supplementary optical segment set are obtained by utilizing new service transmission requests and updating the dormant optical segment set; By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.

2. The all-optical network signal transmission method based on intelligent scheduling as described in claim 1, characterized in that, The step of constructing an optical segment multiplexing table based on the all-optical network to be scheduled includes: Obtain multiple historical transmission records corresponding to the all-optical network to be scheduled. Each historical transmission record includes: the historical transmission optical path and the transmission completion time. Perform the following operation on each of the multiple historical transmission records: The historical transmission optical path is divided into multiple historical optical path segments, with optical switching nodes set at both ends of each historical optical path segment; Historical optical segments are extracted sequentially from multiple historical optical segments, and the extracted historical optical segments are associated with the transmission completion time to obtain historical optical segment records. The historical optical segment records are then summarized to obtain a subset of historical optical segment records. By summarizing a subset of historical optical path records, we obtain the historical optical path record set; The historical optical path segment record set is merged and divided according to the optical switching nodes at both ends of the historical optical path segment to obtain multiple optical path segment multiplexing record groups. Each optical path segment multiplexing record group contains one or more historical optical path segment records that are the same as the historical optical path segment, and the optical switching nodes at both ends of each historical optical path segment in the same optical path segment multiplexing record group are the same. Perform the following operations on each optical segment multiplexing record group within multiple optical segment multiplexing record groups: The transmission completion time is extracted from the optical segment multiplexing record group to obtain a transmission completion times; If a is not less than 2, calculate the average of a transmission completion times to obtain the average multiplexing duration; otherwise, use the transmission completion time as the average multiplexing duration. Using 'a' as the number of reuses, associate any historical optical segment, reuse count, and average reuse duration within the optical segment reuse record group to obtain optical segment reuse data. Summarize the optical segment reuse data to obtain the optical segment reuse table.

3. The all-optical network signal transmission method based on intelligent scheduling as described in claim 2, characterized in that, The process of obtaining the progressive release sequence and optical segment retention dataset using the optical segment multiplexing table and the current optical segment set includes: Confirm the transmission direction of the target service signal, arrange the current optical segments in the current optical segment set according to the transmission direction to obtain the current optical segment sequence, and retrieve the current multiplexing dataset from the optical segment multiplexing table based on the optical switching nodes at both ends of each current optical segment in the current optical segment set. Construct an empty release sequence, use the current optical segment sequence as the analysis sequence, identify the number of current optical segments in the analysis sequence, if the number of current optical segments is 1, then confirm the current optical segment in the current optical segment sequence as the optical segment to be released; If the number of current optical segments is not less than 2, then extract the number of multiplexing and the average multiplexing duration corresponding to the current optical segments at both ends of the analysis sequence from the current multiplexing dataset to obtain the number of multiplexing at the beginning, the number of multiplexing at the end, the multiplexing duration at the beginning, and the multiplexing duration at the end. If the number of multiplexing at the beginning is less than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the beginning will be the optical segment to be released. If the number of multiplexing at the beginning is greater than the number of multiplexing at the end, then the current optical segment corresponding to the number of multiplexing at the end will be the optical segment to be released. Otherwise, compare the reuse duration at the beginning and the reuse duration at the end; If the first-end multiplexing duration is less than the last-end multiplexing duration, the current optical segment corresponding to the first-end multiplexing count will be used as the optical segment to be released; otherwise, the current optical segment corresponding to the last-end multiplexing count will be used as the optical segment to be released. Add the optical path segment to be released to the empty release sequence and remove it from the analysis sequence. Use the analysis sequence after removal as the analysis sequence and return to the step of identifying the number of current optical path segments in the analysis sequence until the analysis sequence is empty to obtain the progressive release sequence. The optical segment retention dataset is obtained using the optical segment multiplexing table.

4. The all-optical network signal transmission method based on intelligent scheduling as described in claim 3, characterized in that, The process of obtaining the optical segment reserved dataset using the optical segment multiplexing table includes: Obtain the hibernation duration mapping table, which includes multiple hibernation duration data, including: the range of reuse times, the range of average reuse duration, and the candidate retention duration; The optical segments to be released are extracted sequentially from the progressive release sequence. The number of multiplexing times and the average multiplexing time corresponding to the optical segments to be released are retrieved from the optical segment multiplexing table to obtain the number of multiplexing times and the multiplexing time to be released. Using the number of multiplexing segments to be released and the duration of multiplexing to be released, the sleep duration data corresponding to the optical path segment to be released is retrieved from the sleep duration mapping table. The number of multiplexing segments to be released is within the range of multiplexing segments corresponding to the sleep duration data, and the duration of multiplexing to be released is within the range of the average multiplexing duration corresponding to the sleep duration data. Summarize the candidate retention durations corresponding to the hibernation duration data to obtain multiple candidate retention durations; The optical segment retention dataset is obtained based on the progressive release sequence and multiple candidate retention durations.

5. The all-optical network signal transmission method based on intelligent scheduling as described in claim 4, characterized in that, The process of obtaining the optical segment retention dataset based on the progressive release sequence and multiple candidate retention durations includes: According to the sequential order of the optical segments to be released in the progressive release sequence, multiple candidate retention times are sorted to obtain a candidate retention time sequence, in which the optical segments to be released correspond one-to-one with the candidate retention times; The candidate retention duration with position 1 in the candidate retention duration sequence is taken as the target retention duration of the optical path segment to be released with position 1 in the progressive release sequence; Starting from the candidate retention duration with position 2 in the candidate retention duration sequence, extract the candidate retention durations sequentially, confirm the position of the candidate retention duration in the candidate retention duration sequence, and obtain the candidate position; Extract all candidate retention durations whose position is less than or equal to the candidate position from the candidate retention duration sequence to obtain the preceding retention duration sequence; The maximum candidate retention duration is extracted from the preceding retention duration sequence. The maximum candidate retention duration, the candidate position, and the preset interval duration are added together to obtain the target retention duration corresponding to the candidate retention duration. The target retention duration corresponds one-to-one with the optical path segment to be released. By associating the optical path segment to be released with the target retention time, optical path segment retention data is obtained; The optical path segment retention data is aggregated to obtain the optical path segment retention dataset.

6. The all-optical network signal transmission method based on intelligent scheduling as described in claim 5, characterized in that, The process of obtaining a dormant optical segment set by transmitting a pre-confirmed low-power maintenance optical signal using the current optical segment set includes: The optical switching nodes at both ends of the current optical path sequence are used as the maintenance sending node and the maintenance receiving node; Obtain the service optical power and service optical wavelength of the target service signal, confirm the optical detection power range of the maintenance receiving node, and set the maintenance optical power according to the service optical power and optical detection power range; The control and maintenance transmitting node transmits the low-power maintenance optical signal according to the service optical wavelength and maintenance optical power, and receives the corresponding received power and power fluctuation value at the maintenance receiving node. If the received power is not less than the preset received power threshold and the power fluctuation value is not greater than the preset power fluctuation threshold, then the current optical segment set is confirmed as the dormant optical segment set.

7. The all-optical network signal transmission method based on intelligent scheduling as described in claim 6, characterized in that, The process of releasing the dormant optical segment set sequentially based on a progressive release sequence and a reserved optical segment dataset, stopping the release upon receiving a preset new service transmission request, and obtaining an updated dormant optical segment set includes: Record the start time of transmission of low-power maintenance optical signals, and calculate the release time set based on the start time of transmission and the optical segment reservation dataset, wherein the release time corresponds one-to-one with the optical segment to be released; The optical segments to be released are extracted sequentially from the progressive release sequence, and the release time corresponding to the optical segments to be released is obtained from the release time set. The current time is obtained in real time. If the current time reaches the release time, the transmission of low-power maintenance optical signal is stopped, the optical segment to be released is released, and the optical segment to be released is removed from the set of dormant optical segments to obtain the set of dormant optical segments after removal. Confirm the first and last optical switching nodes in the transmission direction of the dormant optical segment set after removal; The control head-end optical switching node retransmits low-power maintenance optical signals to the tail-end optical switching node according to the service optical wavelength and maintenance optical power; When a new service transmission request is received, the release process stops, and the updated dormant optical segment set is obtained.

8. The all-optical network signal transmission method based on intelligent scheduling as described in claim 7, characterized in that, The step of obtaining the target dormant optical segment set and supplementary optical segment set by utilizing new service transmission requests and updating the dormant optical segment set includes: Parse the new service transmission request to obtain the new service start point, new service end point, and target transmission bandwidth; Confirm the optical transmission resources corresponding to the all-optical network to be scheduled, and obtain multiple candidate optical transmission paths from the start point to the end point of the new service based on the optical transmission resources and the target transmission bandwidth; Each candidate transmission optical path is matched with the updated dormant optical path segment set to obtain multiple consecutive overlapping optical path segment groups and multiple overlapping optical path segments. The candidate transmission optical path corresponds one-to-one with the consecutive overlapping optical path segment groups and the number of overlapping optical path segments. The candidate transmission optical path corresponding to the largest number of overlapping optical segments is identified as the target candidate transmission optical path, and the continuous overlapping optical segment group corresponding to the largest number of overlapping optical segments is identified as the target dormant optical segment set. The supplementary optical segment set is determined based on the target dormant optical segment set and the target candidate transmission optical path.

9. The all-optical network signal transmission method based on intelligent scheduling as described in claim 8, characterized in that, The splicing of the target dormant optical path segment set and the supplementary optical path segment set yields the target service optical path, including: Obtain the maintenance optical wavelength of the target dormant optical segment set, and use the maintenance optical wavelength and target transmission bandwidth to verify the supplementary optical segment set to obtain the resource verification result, where the resource verification result is either pass or fail. If the resource verification result is passed, the target dormant optical path segment set and the supplementary optical path segment set are connected in the order of the optical switching nodes in the target candidate transmission optical path to obtain the initial spliced ​​optical path. The preset low-power verification optical signal is sent to the initial spliced ​​optical path using the new service starting point, and the verification received power is obtained at the new service endpoint. If the received power is not less than the preset verification power threshold, the initial spliced ​​optical path will be confirmed as the target service optical path. If the resource verification result is unsuccessful or the verified received power is less than the verification power threshold, the target candidate transmission optical path is eliminated from multiple candidate transmission optical paths to obtain multiple updated candidate transmission optical paths. The multiple updated candidate transmission optical paths are then used as multiple candidate transmission optical paths, and the step of matching each candidate transmission optical path in the multiple candidate transmission optical paths with the updated dormant optical path segment set is returned until the target service optical path is obtained.

10. A fully optical network signal transmission system based on intelligent scheduling, characterized in that, The system includes: The resource preprocessing module is used to receive intelligent scheduling instructions, identify the all-optical network to be scheduled based on the intelligent scheduling instructions, and construct an optical segment multiplexing table based on the all-optical network to be scheduled. The optical path segmentation module is used to obtain the target transmission optical path after the pre-confirmed target service signal transmission is completed, and to divide the target transmission optical path into a current optical path segment set. The current optical path segment set contains m current optical path segments, and each current optical path segment is equipped with optical switching nodes at both ends. The target transmission optical path contains m+1 optical switching nodes. Use the optical segment multiplexing table and the current optical segment set to obtain the progressive release sequence and the optical segment retention dataset; The optical path hibernation control module is used to control m+1 optical switching nodes to be in a preset connection state, and to transmit pre-confirmed low-power maintenance optical signals using the current optical path segment set to obtain a hibernation optical path segment set. The hibernation optical path segment set is released sequentially based on the progressive release sequence and the optical path segment reservation dataset. When a preset new service transmission request is received, the release is stopped and an updated hibernation optical path segment set is obtained. The new service optical path reconstruction module is used to obtain the target dormant optical path set and the supplementary optical path set by utilizing the new service transmission request and updating the dormant optical path set. By splicing the target dormant optical path segment set and the supplementary optical path segment set, the target service optical path is obtained; Stop the low-power maintenance optical signal in the target dormant optical path segment set, confirm the new service optical signal corresponding to the new service transmission request, and use the target service optical path to transmit the new service optical signal to realize all-optical network signal transmission.