A method and system for real-time management and status monitoring of optical distribution resources

By acquiring and analyzing the optical resource status indicators in the optical fiber system in real time and performing channel reallocation and prediction, the problem of inflexible resource management in the optical fiber system is solved and efficient resource utilization is achieved.

CN120378002BActive Publication Date: 2025-09-09SHENZHEN SEACENT PHOTONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510843539.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-09
Estimated Expiration
2045-06-23

AI Technical Summary

Technical Problem

The existing optical resource management methods in optical fiber systems lack real-time and dynamic adjustment capabilities, resulting in low resource utilization efficiency and difficulty in adapting to network needs.

Method used

By obtaining the optical resource status indicators of each channel in the optical fiber system in real time, determining the usage status and reallocating it, combining it with a neural network to predict the demand for the next period and dynamically adjust the optical resource usage strategy.

Benefits of technology

It realizes the real-time dynamic adjustment of optical distribution resources in the optical fiber system, improves the efficiency of resource utilization, meets user needs, and solves the problems of insufficient management flexibility and dynamic adjustment capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378002B_ABST
    Figure CN120378002B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method and system for real-time management and status monitoring of optical resources. The method includes: obtaining an optical resource status indicator for each channel in the optical fiber system; determining the optical resource usage status of each channel in the optical fiber system based on the optical resource status indicator; reallocating the optical resources of the optical fiber system based on the optical resource usage status of each channel; obtaining the optical resource status indicator after reallocation and the predicted value of optical resource usage for the next time period, and judging whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the reallocated optical resource status indicator and the predicted value of optical resource usage; if not, reallocating the optical resource of the optical fiber system again. This solves the technical problems of poor flexibility and poor dynamic adjustment capability of optical resource management in the optical fiber system, and achieves the technical effect of improving the efficiency of optical resource utilization while meeting user needs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a method and system for real-time management and status monitoring of optical distribution resources. Background Art

[0002] As the core pillar of modern information transmission, fiber-optic communication technology plays an irreplaceable and important role in ensuring high-speed data transmission and stable network operation. Its rapid development and wide application in recent years are rare in the history of communications. It is also an important symbol of the world's new technological revolution and one of the main means of transmitting various information in the future information society.

[0003] However, current optical resource management methods in fiber optic systems generally have limitations, mainly reflected in the lack of precise and flexible supervision of resource utilization, and the lack of real-time and dynamic adjustment capabilities, resulting in inefficient use of optical resources and difficulty in adapting to growing network demands.

[0004] Therefore, the existing technology has the technical problems of poor management flexibility and poor dynamic adjustment capability for optical distribution resources in optical fiber systems. Summary of the Invention

[0005] The purpose of this application is to provide a method and system for real-time management and status monitoring of optical splitter resources, so as to achieve the technical effect of improving the efficiency of optical splitter resource utilization while enabling the optical fiber system to meet user needs.

[0006] In a first aspect, the present application provides a method for real-time management and status monitoring of optical splitting resources, comprising:

[0007] Obtaining, at preset time intervals, an optical resource status indicator of each channel in the optical fiber system, wherein the optical resource status indicator includes an indicator affecting the optical resource usage of the channel;

[0008] Determining the optical resource usage status of each channel in the optical fiber system according to the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state;

[0009] According to the utilization status of optical resources of each channel, the optical fiber system is reallocated to improve the utilization efficiency of optical resources of the optical fiber system;

[0010] Obtaining a status indicator of the optical resource after reallocation and a predicted value of optical resource usage for the next period, and determining whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the status indicator of the optical resource after reallocation and the predicted value of optical resource usage;

[0011] If not, the optical fiber system is reallocated again to ensure that the optical fiber system meets the optical resource usage requirements.

[0012] Furthermore, the optical resource status indicators include channel utilization and average delay;

[0013] According to the optical resource status indicators, determine the optical resource usage status of each channel in the optical fiber system, including:

[0014] A first optical resource status index is calculated based on the channel utilization and the average delay according to a first calculation formula. The first optical resource status index includes an index for evaluating optical resource usage of the channel. The first calculation formula satisfies: + , is the first optical resource status index, is the channel utilization, D is the average delay, is the maximum delay allowed by the channel, is the first relevant parameter, 0< <1;

[0015] The optical resource usage status of each channel in the optical fiber system is determined based on the relationship between the first optical resource status index and the first threshold, wherein the first threshold includes the first optical resource status index corresponding to when the optical resource usage status is fully loaded.

[0016] Furthermore, the optical resource status indicators include bandwidth utilization and signal-to-noise ratio;

[0017] According to the optical resource status indicators, determine the optical resource usage status of each channel in the optical fiber system, including:

[0018] A second optical division resource status index is calculated according to the frequency band utilization and the signal-to-noise ratio and a second calculation formula. The second optical division resource status index includes an index for evaluating optical division resource usage of a channel. The second calculation formula satisfies: (1+S), is the second optical resource status index, is the bandwidth utilization, S is the signal-to-noise ratio;

[0019] The optical resource usage status of each channel in the optical fiber system is determined according to the relationship between the second optical resource status index and the second threshold, wherein the second threshold includes the second optical resource status index corresponding to when the optical resource usage status is fully loaded.

[0020] Furthermore, according to the usage status of the optical resources of each channel, the optical fiber system is reallocated, including:

[0021] When the optical resource utilization state of the channel is in an overload state, adjusting the communication strategy of the channel and the channels adjacent to the channel in the next time period to improve the optical resource utilization efficiency of the optical fiber system, wherein the next time period includes a time period of a next preset time length adjacent to the current time period;

[0022] When the optical resource usage state of the channel is underloaded, the number of access optical fiber nodes in the channel is increased in the next period.

[0023] Furthermore, in the next period, the communication strategies of the channel and the channels adjacent to the channel are adjusted, including:

[0024] When the first optical division resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical division resource status index is lower than the second threshold and greater than or equal to the fourth threshold, for the channel, in the next time period, time division multiplexing and frequency division multiplexing are simultaneously used for data transmission;

[0025] When the first optical division resource status index is lower than the third threshold, or when the second optical division resource status index is lower than the fourth threshold, data is transmitted simultaneously using orthogonal frequency division multiplexing, code division multiplexing and space division multiplexing for the channel in the next time period.

[0026] Furthermore, the predicted value of optical resource usage in the next period is obtained, including:

[0027] Inputting the time value corresponding to the next period into the neural network model to obtain the predicted value of optical resource usage output by the neural network, wherein the neural network model is trained based on historical data;

[0028] Based on the optical resource status indicators after reallocation and the predicted value of optical resource usage, it is determined whether the optical fiber system after the optical resource reallocation meets the optical resource usage requirements, including:

[0029] Obtaining an optical resource status indicator corresponding to the optical resource usage prediction value, and calculating a difference between the optical resource status indicator after reallocation and the optical resource status indicator corresponding to the optical resource usage prediction value;

[0030] According to the relationship between the difference and the preset threshold, it is determined whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage demand.

[0031] Furthermore, the optical fiber system is redistributed again, including:

[0032] The optical resource reallocation coefficient is calculated according to the third calculation formula, where the third calculation formula satisfies: , C is the optical resource reallocation coefficient, R is the optical resource status indicator after reallocation, and P is the optical resource status indicator corresponding to the predicted value of optical resource usage. is the first weight, is the second weight, =1;

[0033] According to the optical resource reallocation coefficient, optical resources are reallocated to all channels in the optical fiber system.

[0034] Furthermore, after determining whether the optical fiber system after the optical division resource reallocation satisfies the optical division resource usage requirement, the method further includes:

[0035] The preset threshold is updated according to the relationship between the difference and the preset threshold.

[0036] Furthermore, it also includes:

[0037] Generate an optical resource status report diagram of the optical fiber system according to the optical resource status indicator of each channel in the optical fiber system at a preset time interval;

[0038] When a display instruction is received, the optical resource status report diagram is displayed.

[0039] In a second aspect, the present application further provides a real-time management and status monitoring system for optical splitting resources, comprising:

[0040] An acquisition module, configured to acquire, at preset time intervals, an optical resource status indicator of each channel in the optical fiber system, wherein the optical resource status indicator includes an indicator affecting the optical resource usage of the channel;

[0041] A determination module, configured to determine the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicator, wherein the optical division resource usage status includes an overload state and an underload state;

[0042] A reallocation module is used to reallocate the optical resources of the optical fiber system according to the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system;

[0043] a judgment module, configured to obtain a status indicator of the optical resource after reallocation and a predicted value of optical resource usage in the next period, and to judge whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the status indicator of the optical resource after reallocation and the predicted value of optical resource usage;

[0044] The reallocation module is used to reallocate the optical resources of the optical fiber system again when the optical fiber system after the optical resources are reallocated does not meet the optical resources usage demand, so as to enable the optical fiber system to meet the optical resources usage demand.

[0045] The embodiment of the present application obtains the optical resource status indicator of each channel in the optical fiber system at preset time intervals, wherein the optical resource status indicator includes an indicator that affects the optical resource usage of the channel; determines the optical resource usage status of each channel in the optical fiber system based on the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state; reallocates the optical resource of the optical fiber system based on the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system; obtains the optical resource status indicator after reallocation and the predicted value of optical resource usage in the next time period, and determines whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the optical resource status indicator after reallocation and the predicted value of optical resource usage; if not, reallocates the optical resource of the optical fiber system again to ensure that the optical fiber system meets the optical resource usage demand. This achieves real-time dynamic adjustment and control of optical resources, thereby achieving a balance between user needs and usage efficiency, solving the technical problems of poor flexibility and poor dynamic adjustment capability of optical resource management in the optical fiber system, and achieving the technical effect of meeting user needs while improving the efficiency of optical resource usage.

[0046] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures indicated in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0048] Figure 1 A flowchart of a method for real-time management and status monitoring of optical splitting resources provided in an embodiment of the present application;

[0049] Figure 2 A structural diagram of a real-time management and status monitoring system for optical resources provided in an embodiment of the present application;

[0050] Figure 3 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] To facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first threshold and the second threshold are merely used to distinguish between different thresholds and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean that they are different.

[0052] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0053] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, the combination of a and b, the combination of a and c, the combination of b and c, or the combination of a, b and c, where a, b, c can be single or plural.

[0054] In optical fiber systems, due to a lack of efficient monitoring methods for real-time collection and analysis of frequency band parameters, and the inability to accurately quantify resource utilization, some frequency bands may be chronically overloaded while others remain idle. This imbalance demonstrates the blind approach to current optical resource allocation, leading to inefficient network operations. Furthermore, traditional static management methods are no longer sufficient for complex network scenarios, and optical fiber systems also suffer from degraded service quality. Therefore, intelligently adjusting optical resource allocation based on the dynamically changing communication environment has become a pressing challenge.

[0055] In order to solve the problems existing in the prior art, the embodiment of the present application provides a method for real-time management and status monitoring of optical resources, which is used to meet user needs while improving the efficiency of optical resource utilization, such as Figure 1 As shown: Figure 1 A method for real-time management and status monitoring of optical splitting resources provided in an embodiment of the present application includes:

[0056] S101: Obtaining an optical resource status indicator of each channel in an optical fiber system at a preset time interval, wherein the optical resource status indicator includes an indicator that affects the optical resource usage of the channel;

[0057] In an optional embodiment, the preset time interval can be set by relevant personnel and changed at any time, or it can be a fixed value. The fiber optic system can be used to form a local fiber optic network, a national fiber optic network, an international fiber optic network, and other scenarios. Fiber optic communication is a communication method that uses light waves as information carriers and optical fiber as a transmission medium. Binary light pulses "0" and "1" are transmitted in the optical fiber. The channel in this embodiment can be any one or more of the three structures: point-to-point, arbitration loop, and switching structure. The optical resource status indicator in this embodiment can be any one or more of the following: bit error rate, channel capacity, latency, signal-to-noise ratio, bandwidth efficiency, and transmission rate. It can also be other indicators that affect the utilization of optical resource channels in the fiber optic system, which is not limited in this embodiment. Optical resource is also referred to as optical resource, fiber resource, etc., and in this embodiment, they are the same concept.

[0058] S102: Determine the optical resource usage status of each channel in the optical fiber system according to the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state;

[0059] In one embodiment, an overload state refers to a situation where the amount of data required to be transmitted by a channel in the optical fiber system exceeds the maximum amount of data that the channel can support under the current transmission mode. An underload state refers to a situation where the amount of data required to be transmitted by a channel in the optical fiber system is less than the maximum amount of data that the channel can support under the current transmission mode. The usage status of each channel is determined based on real-time acquired optical resource indicator data.

[0060] S103: reallocating the optical resources of the optical fiber system according to the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system;

[0061] The embodiment of the present invention reallocates the optical resources in the optical fiber system according to the real-time acquired optical resource usage status of each channel, that is, whether the channel transmission information is overloaded or underloaded, thereby realizing flexible and dynamic resource adjustment, realizing customized management according to different communication scenarios, and improving the resource utilization efficiency of the optical resources in the optical fiber system.

[0062] S104: Obtaining a status indicator of the optical resource after reallocation and a predicted value of optical resource usage for the next period, and determining whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the status indicator of the optical resource after reallocation and the predicted value of optical resource usage;

[0063] In this embodiment of the present invention, the reallocated optical resources meet the optical resource demand at the current moment, but may not meet the optical resource demand at the next moment. For example, at 5:59:30 PM, the primary users of the optical fiber system are at work, and their demand for optical resources is high. At 6:00 PM, the primary users of the optical fiber system are off duty, and their demand for optical resources drops sharply. If the optical fiber resources at the next moment are adjusted based solely on the current optical resource usage status, there will inevitably be a significant deviation. This embodiment of the present invention simultaneously references both the current demand information and the predicted information for the next moment, thereby meeting the optical resource demand of the optical fiber system users while avoiding waste of optical resources and ensuring both the reliability and efficiency of the optical fiber system.

[0064] S105: If not, reallocate the optical resources of the optical fiber system again to enable the optical fiber system to meet the optical resource usage demand.

[0065] The embodiment of the present application obtains the optical resource status indicator of each channel in the optical fiber system at preset time intervals, wherein the optical resource status indicator includes an indicator that affects the optical resource usage of the channel; determines the optical resource usage status of each channel in the optical fiber system based on the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state; reallocates the optical resource of the optical fiber system based on the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system; obtains the optical resource status indicator after reallocation and the predicted value of optical resource usage in the next time period, and determines whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the optical resource status indicator after reallocation and the predicted value of optical resource usage; if not, reallocates the optical resource of the optical fiber system again to ensure that the optical fiber system meets the optical resource usage demand. This achieves real-time dynamic adjustment and control of optical resources, thereby achieving a balance between user needs and usage efficiency, solving the technical problems of poor flexibility and poor dynamic adjustment capability of optical resource management in the optical fiber system, and achieving the technical effect of meeting user needs while improving the efficiency of optical resource usage.

[0066] Furthermore, the optical resource status indicators include channel utilization and average delay;

[0067] In step S102, the optical division resource usage status of each channel in the optical fiber system is determined according to the optical division resource status indicator, including:

[0068] S1021: Calculate a first optical resource status index according to a first calculation formula based on the channel utilization rate and the average delay, wherein the first optical resource status index includes an index for evaluating the optical resource usage of the channel, and the first calculation formula satisfies: + , is the first optical resource status index, is the channel utilization, D is the average delay, is the maximum delay allowed by the channel, is the first relevant parameter, 0< <1;

[0069] S1022: Determine the optical resource usage status of each channel in the optical fiber system based on the relationship between the first optical resource status index and the first threshold, wherein the first threshold includes the first optical resource status index corresponding to when the optical resource usage status is in a full load state.

[0070] In an embodiment of the present invention, the channel utilization rate may be the transmission time of data in the channel divided by the sum of the transmission time and the idle time. The average delay may be the average of the time length from request to response. Software may be installed in the optical fiber system to detect the channel utilization rate and the average delay. This embodiment calculates the optical resource status index from a time domain perspective, which is used to quantify the optical resource usage status of each channel in the optical fiber system, thereby realizing precise control of the optical resources in the optical fiber system.

[0071] Furthermore, the optical resource status indicators include bandwidth utilization and signal-to-noise ratio;

[0072] In step S102, the optical division resource usage status of each channel in the optical fiber system is determined according to the optical division resource status indicator, including:

[0073] S1023: Calculate a second optical resource status index according to the frequency band utilization and the signal-to-noise ratio and a second calculation formula, wherein the second optical resource status index includes an index for evaluating optical resource usage of a channel, and the second calculation formula satisfies: (1+S), is the second optical resource status index, is the bandwidth utilization, S is the signal-to-noise ratio;

[0074] S1024: Determine the optical resource usage status of each channel in the optical fiber system according to the relationship between the second optical resource status index and the second threshold, wherein the second threshold includes the second optical resource status index corresponding to when the optical resource usage status is in a full load state.

[0075] In an embodiment of the present invention, the frequency band utilization rate may refer to the transmission rate per unit bandwidth, and the signal-to-noise ratio may refer to the ratio of signal power to noise power. Software may be installed in the optical fiber system to detect the frequency band utilization rate and the signal-to-noise ratio, or related instruments, such as a spectrum analyzer, may be connected to the optical fiber system to detect the frequency band utilization rate and the signal-to-noise ratio. This embodiment calculates the optical resource status index from the perspective of the frequency domain, which is used to quantify the optical resource usage status of each channel in the optical fiber system, thereby realizing precise control of the optical resources in the optical fiber system.

[0076] Furthermore, in step S103, the optical fiber system is reallocated according to the optical resource usage status of each channel, including:

[0077] S1031: When the optical division resource usage state of the channel is in an overload state, adjusting the communication strategy of the channel and adjacent channels in a next time period to improve the optical division resource usage efficiency of the optical fiber system, wherein the next time period includes a time period of a next preset time length adjacent to the current time period;

[0078] S1032: When the optical resource usage status of the channel is underloaded, increase the number of access optical fiber nodes in the channel in the next time period.

[0079] Furthermore, in step S1031, the communication strategies of the channel and the channels adjacent to the channel are adjusted in the next period, including:

[0080] S10311: When the first optical division resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical division resource status index is lower than the second threshold and greater than or equal to the fourth threshold, for the channel, in the next time period, simultaneously use time division multiplexing and frequency division multiplexing for data transmission;

[0081] S10312: When the first optical division resource status index is lower than the third threshold, or when the second optical division resource status index is lower than the fourth threshold, for the channel, in the next time period, orthogonal frequency division multiplexing, code division multiplexing and space division multiplexing are used simultaneously for data transmission.

[0082] The embodiments of the present invention only adjust the communication strategy of the channels in the optical fiber system and do not limit the specific implementation of time division multiplexing, frequency division multiplexing, orthogonal frequency division multiplexing, code division multiplexing, and space division multiplexing. It should be noted that due to the limitations of different optical fiber hardware on the implementation of space division multiplexing, if the optical fiber equipment does not support space division multiplexing, such as when the channel does not have multi-core optical fiber, when the first optical division resource status index is lower than the third threshold, or when the second optical division resource status index is lower than the fourth threshold, only orthogonal frequency division multiplexing and code division multiplexing will be used.

[0083] Furthermore, in step S104, obtaining the predicted value of optical resource usage in the next time period includes:

[0084] S1041: Inputting the time value corresponding to the next time period into the neural network model to obtain a predicted value of optical resource usage output by the neural network, wherein the neural network model is trained based on historical data;

[0085] S104: judging whether the optical fiber system after the optical resource reallocation meets the optical resource usage requirement based on the optical resource status indicator after the reallocation and the optical resource usage prediction value, including:

[0086] S1042: Obtain an optical resource status indicator corresponding to the optical resource usage prediction value, and calculate a difference between the optical resource status indicator after reallocation and the optical resource status indicator corresponding to the optical resource usage prediction value;

[0087] S1043: Determine, based on the relationship between the difference and a preset threshold, whether the optical fiber system after the optical division resource reallocation satisfies the optical division resource usage requirement.

[0088] In an optional embodiment, the preset threshold can be set by relevant personnel. If the difference is less than the preset threshold, it can be judged that the optical fiber system after the optical resource reallocation meets the optical resource usage demand. If the difference is greater than the preset threshold, it can be judged that the optical fiber system after the optical resource reallocation does not meet the optical resource usage demand.

[0089] Furthermore, S105: re-allocating optical resources of the optical fiber system, including:

[0090] S1051: Calculate the optical resource reallocation coefficient according to a third calculation formula, where the third calculation formula satisfies: , C is the optical resource reallocation coefficient, R is the optical resource status indicator after reallocation, and P is the optical resource status indicator corresponding to the predicted value of optical resource usage. is the first weight, is the second weight, =1;

[0091] It should be noted that, in this embodiment, when the optical resource status indicator R after reallocation is a time domain indicator, the optical resource status indicator P corresponding to the optical resource usage prediction value is also a time domain indicator; when the optical resource status indicator R after reallocation is a frequency domain indicator, the optical resource status indicator P corresponding to the optical resource usage prediction value is also a frequency domain indicator.

[0092] S1052: Perform optical resource reallocation on all channels in the optical fiber system according to the optical resource reallocation coefficient.

[0093] Furthermore, after determining whether the optical fiber system after the optical division resource reallocation satisfies the optical division resource usage requirement in step S106, the method further includes:

[0094] The preset threshold is updated according to the relationship between the difference and the preset threshold.

[0095] In an optional embodiment, the level of the preset threshold can be pre-set, from level one, level two to level ten, from large to small. If the difference is greater than the preset threshold, that is, the optical fiber system after the optical resource reallocation does not meet the optical resource usage demand, the level of the preset threshold is adjusted to be one level larger than the current level. If the difference is less than the preset threshold, that is, the optical fiber system after the optical resource reallocation does not meet the optical resource usage demand, the level of the preset threshold is adjusted to be one level smaller than the current level. When the level of the preset threshold is already the maximum level or the minimum level, no adjustment is made. This embodiment dynamically adjusts the preset threshold, improves the adaptability of the optical fiber system, and enables the optical fiber system to adapt to the communication needs of a variety of different scenarios.

[0096] Furthermore, it also includes:

[0097] S107: generating an optical resource status report diagram of the optical fiber system according to the optical resource status indicator of each channel in the optical fiber system at a preset time interval;

[0098] S108: When a display instruction is received, the optical resource status report diagram is displayed.

[0099] In one embodiment, the display content and manner in the optical resource status report diagram can be selected by relevant personnel, and this embodiment does not limit this.

[0100] On the second aspect, based on the same concept, the embodiment of the present application also provides a real-time management and status monitoring system for optical resources, please refer to Figure 2 , Figure 2 This is a structural diagram of a real-time management and status monitoring system for optical resources provided in an embodiment of the present application.

[0101] The present application also provides a real-time management and status monitoring system for optical division resources, including an acquisition module 201 , a determination module 202 , a reallocation module 203 , a judgment module 204 and a reallocation module 205 .

[0102] An acquisition module 201 is configured to acquire, at a preset time interval, an optical resource status indicator of each channel in the optical fiber system, wherein the optical resource status indicator includes an indicator affecting the optical resource usage of the channel;

[0103] A determination module 202 is configured to determine the optical resource usage status of each channel in the optical fiber system according to the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state;

[0104] The reallocation module 203 is configured to reallocate the optical resources of the optical fiber system according to the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system;

[0105] The judgment module 204 is configured to obtain a status indicator of the optical resource after reallocation and a predicted value of optical resource usage in the next period, and to determine whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the status indicator of the optical resource after reallocation and the predicted value of optical resource usage;

[0106] The reallocation module 205 is configured to reallocate the optical resources of the optical fiber system again when the optical fiber system after the optical resources are reallocated does not meet the optical resources usage requirement, so as to enable the optical fiber system to meet the optical resources usage requirement.

[0107] The embodiment of the present application obtains the optical resource status indicator of each channel in the optical fiber system at preset time intervals, wherein the optical resource status indicator includes an indicator that affects the optical resource usage of the channel; determines the optical resource usage status of each channel in the optical fiber system based on the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state; reallocates the optical resource of the optical fiber system based on the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system; obtains the optical resource status indicator after reallocation and the predicted value of optical resource usage in the next time period, and determines whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the optical resource status indicator after reallocation and the predicted value of optical resource usage; if not, reallocates the optical resource of the optical fiber system again to ensure that the optical fiber system meets the optical resource usage demand. This achieves real-time dynamic adjustment and control of optical resources, thereby achieving a balance between user needs and usage efficiency, solving the technical problems of poor flexibility and poor dynamic adjustment capability of optical resource management in the optical fiber system, and achieving the technical effect of meeting user needs while improving the efficiency of optical resource usage.

[0108] Furthermore, the optical resource status indicators include channel utilization and average delay;

[0109] The determination module 202 includes a first calculation unit and a first determination unit.

[0110] The first calculation unit is configured to calculate a first optical division resource status index according to a first calculation formula based on the channel utilization rate and the average delay, wherein the first optical division resource status index includes an index for evaluating optical division resource usage of the channel, and the first calculation formula satisfies: + , is the first optical resource status index, is the channel utilization, D is the average delay, is the maximum delay allowed by the channel, is the first relevant parameter, 0< <1;

[0111] The first determining unit is used to determine the optical resource usage status of each channel in the optical fiber system according to the relationship between the first optical resource status index and the first threshold, wherein the first threshold includes the first optical resource status index corresponding to when the optical resource usage status is a full load state.

[0112] Furthermore, the optical resource status indicators include bandwidth utilization and signal-to-noise ratio;

[0113] The determination module 202 further includes a second calculation unit and a second determination unit.

[0114] The second calculation unit is configured to calculate a second optical division resource status index according to a second calculation formula based on the frequency band utilization and the signal-to-noise ratio, wherein the second optical division resource status index includes an index for evaluating optical division resource usage of the channel, and the second calculation formula satisfies: (1+S), is the second optical resource status index, is the bandwidth utilization, S is the signal-to-noise ratio;

[0115] The second determining unit is used to determine the optical division resource usage status of each channel in the optical fiber system according to the relationship between the second optical division resource status index and the second threshold, wherein the second threshold includes the second optical division resource status index corresponding to when the optical division resource usage status is a full load state.

[0116] Furthermore, the reallocation module 203 includes an adjustment unit and an addition unit.

[0117] an adjusting unit, configured to adjust, when the optical resource utilization state of the channel is in an overload state, the communication strategy of the channel and the channels adjacent to the channel in a next time period, so as to improve the utilization efficiency of the optical resource of the optical fiber system, wherein the next time period includes a time period of a next preset time length adjacent to the current time period;

[0118] The adding unit is used to increase the number of access optical fiber nodes in the channel in the next period when the optical sub-resource usage status of the channel is underloaded.

[0119] Furthermore, the adjustment unit includes a first transmission component and a second transmission component.

[0120] a first transmission component, configured to, when the first optical division resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical division resource status index is lower than the second threshold and greater than or equal to the fourth threshold, transmit data on the channel in a next time period using both time division multiplexing and frequency division multiplexing;

[0121] The second transmission component is used to simultaneously use orthogonal frequency division multiplexing, code division multiplexing and space division multiplexing to transmit data for the channel in the next time period when the first optical division resource status index is lower than the third threshold, or when the second optical division resource status index is lower than the fourth threshold.

[0122] Furthermore, the determination module 204 includes an obtaining unit.

[0123] an obtaining unit, configured to input a time value corresponding to a next time period into a neural network model to obtain a predicted value of optical resource usage output by the neural network, wherein the neural network model is trained based on historical data;

[0124] The judgment module 204 includes a third calculation unit and a judgment unit.

[0125] a third calculation unit, configured to obtain an optical resource status indicator corresponding to the optical resource usage prediction value, and calculate a difference between the optical resource status indicator after reallocation and the optical resource status indicator corresponding to the optical resource usage prediction value;

[0126] The judgment unit is used to judge whether the optical fiber system after the optical division resources are reallocated meets the optical division resource usage demand based on the relationship between the difference and a preset threshold.

[0127] Furthermore, the reallocation module 205 includes a fourth calculation unit and a reallocation unit:

[0128] The fourth calculation unit is configured to calculate the optical resource reallocation coefficient according to the third calculation formula, where the third calculation formula satisfies: , C is the optical resource reallocation coefficient, R is the optical resource status indicator after reallocation, and P is the optical resource status indicator corresponding to the predicted value of optical resource usage. is the first weight, is the second weight, =1;

[0129] The reallocation unit is used to reallocate optical resources to all channels in the optical fiber system according to the optical resource reallocation coefficient.

[0130] Furthermore, the real-time management and status monitoring system for optical division resources further includes an update module for determining whether the optical fiber system after optical division resource reallocation meets the optical division resource usage requirements, and further includes:

[0131] The preset threshold is updated according to the relationship between the difference and the preset threshold.

[0132] Furthermore, the real-time management and status monitoring system of optical distribution resources also includes a generation module and a display module.

[0133] A generating module, configured to generate an optical resource status report diagram of the optical fiber system according to an optical resource status indicator of each channel in the optical fiber system at a preset time interval;

[0134] The display module is used to display the optical resource status report diagram when receiving a display instruction.

[0135] This application also provides an electronic device, please refer to Figure 3 , Figure 3 This is a structural diagram of an electronic device provided in an embodiment of the present application.

[0136] like Figure 3 As shown, the electronic device 400 includes a processor 410 .

[0137] like Figure 3 As shown, the processor 410 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0138] like Figure 3 As shown, the electronic device 400 may further include a communication line 440. The communication line 440 may include a path for transmitting information between the components.

[0139] Optional, such as Figure 3 As shown, the electronic device may further include a communication interface 420. There may be one or more communication interfaces 420. The communication interface 420 may use any transceiver or other device for communicating with other devices or a communication network.

[0140] Optional, such as Figure 3 As shown, the electronic device may further include a memory 430. The memory 430 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor. The processor is used to execute the computer-executable instructions stored in the memory, thereby implementing the method provided by the embodiment of the present application.

[0141] like Figure 3 As shown, memory 430 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, a random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. Memory 430 may be independent and connected to processor 410 via communication line 440. Memory 430 may also be integrated with processor 410.

[0142] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.

[0143] In a specific implementation, as an embodiment, Figure 3 As shown, the processor 410 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 in.

[0144] In a specific implementation, as an embodiment, Figure 3 As shown, the terminal device may include multiple processors, such as Figure 3 The first processor 4101 and the second processor 4102 in the embodiment of the present invention are shown in FIG. Each of these processors can be a single-core processor or a multi-core processor.

[0145] The methods disclosed in the above embodiments of the present application can be applied to or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the processor or by software instructions. The above processor may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor or by a combination of hardware and software modules in the decoding processor. The software modules can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in a memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0146] The present application also provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed, the functions performed by the terminal device in the above embodiment are implemented.

[0147] The above embodiments can be implemented in whole or in part using software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, the processes or functions of the embodiments of the present application are fully or partially executed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a terminal, a user device, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. Available media can be magnetic media, such as floppy disks, hard disks, or magnetic tapes; optical media, such as digital video discs (DVDs); or semiconductor media, such as solid-state drives (SSDs).

[0148] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. The fact that certain measures are recorded in different dependent claims does not mean that these measures cannot be combined to produce good results.

[0149] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. A method for real-time management and status monitoring of optical resources, characterized in that: include: Obtaining, at preset time intervals, an optical resource status indicator of each channel in the optical fiber system, wherein the optical resource status indicator includes an indicator affecting the optical resource usage of the channel; Determining the optical resource usage status of each channel in the optical fiber system according to the optical resource status indicator, wherein the optical resource usage status includes an overload state and an underload state; reallocating the optical resources of the optical fiber system according to the optical resource usage status of each channel to improve the optical resource usage efficiency of the optical fiber system; Obtaining a status indicator of the optical resource after reallocation and a predicted value of optical resource usage for the next time period, and determining whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the status indicator of the optical resource after reallocation and the predicted value of optical resource usage; If not, reallocate the optical resources of the optical fiber system again to enable the optical fiber system to meet the optical resource usage requirements; The optical resource status indicators include channel utilization and average delay; Determining the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicator includes: A first optical division resource status index is calculated based on the channel utilization and the average delay according to a first calculation formula, wherein the first optical division resource status index includes an index for evaluating optical division resource usage of the channel, and the first calculation formula satisfies: , is the first optical resource status index, is the channel utilization, D is the average delay, is the maximum delay allowed by the channel, is the first relevant parameter, 0< <1, is the second related parameter, 0< <1; The optical resource usage status of each channel in the optical fiber system is determined based on the relationship between the first optical resource status index and a first threshold, wherein the first threshold includes the first optical resource status index corresponding to when the optical resource usage status is a full load state.

2. The method according to claim 1, characterized in that The optical resource status indicators include frequency band utilization and signal-to-noise ratio; Determining the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicator includes: A second optical division resource status index is calculated according to the frequency band utilization and the signal-to-noise ratio according to a second calculation formula, wherein the second optical division resource status index includes an index for evaluating optical division resource usage of the channel, and the second calculation formula satisfies: , is the second optical resource status index, is the frequency band utilization, S is the signal-to-noise ratio; The optical resource usage status of each channel in the optical fiber system is determined based on the relationship between the second optical resource status index and a second threshold, wherein the second threshold includes the second optical resource status index corresponding to when the optical resource usage status is in a full load state.

3. The method according to claim 1 or 2, characterized in that The optical fiber system is reallocated according to the optical resource usage status of each channel, including: When the optical resource utilization state of the channel is in an overload state, adjusting the communication strategy of the channel and the channels adjacent to the channel in a next time period to improve the optical resource utilization efficiency of the optical fiber system, wherein the next time period includes a time period of a next preset time length adjacent to the current time period; When the optical sub-resource usage state of the channel is underloaded, the number of access optical fiber nodes in the channel is increased in the next time period.

4. The method according to claim 3, characterized in that Adjusting the multiplexing strategy of the channel in the next time period includes: When the first optical division resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical division resource status index is lower than the second threshold and greater than or equal to the fourth threshold, for the channel, in the next time period, simultaneously using time division multiplexing and frequency division multiplexing to transmit data; When the first optical division resource status index is lower than the third threshold, or when the second optical division resource status index is lower than the fourth threshold, for the channel, in the next time period, orthogonal frequency division multiplexing, code division multiplexing and space division multiplexing are used simultaneously for data transmission.

5. The method according to claim 4, characterized in that Obtain the predicted value of optical resource usage for the next period, including: Inputting the time value corresponding to the next time period into a neural network model to obtain the optical resource usage prediction value output by the neural network, wherein the neural network model is trained based on historical data; Judging whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage demand according to the optical division resource state indicator after the reallocation and the optical division resource usage prediction value includes: Obtaining an optical resource status indicator corresponding to the optical resource usage prediction value, and calculating a difference between the optical resource status indicator after reallocation and the optical resource status indicator corresponding to the optical resource usage prediction value; According to the relationship between the difference and a preset threshold, it is determined whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirement.

6. The method according to claim 5, characterized in that Re-allocating optical resources of the optical fiber system includes: The optical resource reallocation coefficient is calculated according to a third calculation formula, wherein the third calculation formula satisfies: , C is the optical resource reallocation coefficient, R is the optical resource status indicator after reallocation, and P is the optical resource status indicator corresponding to the optical resource usage prediction value. is the first weight, is the second weight, ; According to the optical resource reallocation coefficient, optical resource reallocation is performed on all channels in the optical fiber system.

7. The method according to claim 5, characterized in that After determining whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements, the following steps are further included: The preset threshold is updated according to the relationship between the difference and the preset threshold.

8. The method according to claim 1, characterized in that Also includes: generating an optical resource status report diagram of the optical fiber system according to an optical resource status indicator of each channel in the optical fiber system at a preset time interval; When a display instruction is received, the optical resource status report diagram is displayed.

9. A real-time management and status monitoring system for optical resources, characterized in that: A method for implementing the real-time management and status monitoring of optical resources according to any one of claims 1 to 8, comprising: An acquisition module, configured to acquire an optical resource status indicator of each channel in the optical fiber system at a preset time interval, wherein the optical resource status indicator includes an indicator affecting the use of the optical resource of the channel; a determination module, configured to determine the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicator, wherein the optical division resource usage status includes an overload state and an underload state; a reallocation module, configured to reallocate the optical resources of the optical fiber system according to the optical resource usage status of each channel, so as to improve the optical resource usage efficiency of the optical fiber system; a judgment module, configured to obtain a state indicator of the optical resource after reallocation and a predicted value of optical resource usage in the next time period, and to judge whether the optical fiber system after the optical resource reallocation meets the optical resource usage demand based on the state indicator of the optical resource after reallocation and the predicted value of optical resource usage; The reallocation module is used to reallocate the optical resources of the optical fiber system again when the optical fiber system after the optical resources are reallocated does not meet the optical resources usage demand, so as to enable the optical fiber system to meet the optical resources usage demand.

Citation Information

Patent Citations

  • Communication mode adaptive switching method, device and equipment based on SDN (Software Defined Network)

    CN119629133A

  • Resource allocation optimizing system and method

    US20190132256A1