Method and system for real-time management and state monitoring of optical division resources
By obtaining the optical component resource status indicators and dynamic redistribution of the optical component system in real time, combined with neural network prediction, the problem of inflexible optical component resource management in the optical fiber system is solved, and efficient resource utilization is achieved.
Patent Information
- Application Number
- CN202510843539.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-06-23
AI Technical Summary
The optical component resource management methods in existing fiber optic systems lack real-time and dynamic adjustment capabilities, resulting in low resource utilization efficiency and difficulty in adapting to network needs.
By obtaining the optical resource status indicators of each channel in the optical fiber system in real time, determining the usage status, and dynamically redistribute it, combining the neural network to predict the next period of time requirements, and adjusting communication strategies to improve resource usage efficiency.
Real-time dynamic adjustment of optical component resources in optical fiber systems is realized, meeting user needs, improving resource usage efficiency and optimizing network operation.
Smart Images

Figure CN120378002A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and particularly to a method and system for real-time management and status monitoring of optical splitting resources. Background Art
[0002] As the core pillar of modern information transmission, optical fiber communication technology plays an irreplaceable and important role in ensuring high-speed data transmission and stable network operation. Its rapid development speed and wide application scope in recent years are rare in the history of communication, and it is also an important symbol of the world's new technological revolution and one of the main transmission tools for various information in the future information society.
[0003] However, the current methods for managing optical splitting resources in optical fiber systems generally have limitations, mainly reflected in the inaccurate and inflexible supervision of resource utilization, lack of real-time and dynamic adjustment capabilities, resulting in low utilization efficiency of optical splitting resources and difficulty in meeting the growing network demands.
[0004] Therefore, in the prior art, there are technical problems of poor flexibility and dynamic adjustment ability in managing optical splitting 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 splitting resources, so as to achieve the technical effect of improving the utilization efficiency of optical splitting resources while enabling the optical fiber system to meet user requirements.
[0006] In a first aspect, this application provides a method for real-time management and status monitoring of optical splitting resources, including: Obtain the optical splitting resource status indicators of each channel in the optical fiber system at preset time intervals, where the optical splitting resource status indicators include indicators affecting the usage of optical splitting resources of the channel; Determine the usage status of optical splitting resources of each channel in the optical fiber system according to the optical splitting resource status indicators, where the usage status of optical splitting resources includes overload status and underload status; Reallocate the optical splitting resources of the optical fiber system according to the usage status of optical splitting resources of each channel, so as to improve the utilization efficiency of optical splitting resources of the optical fiber system; Obtain the optical splitting resource status indicators after reallocation and the predicted value of optical splitting resource usage in the next time period, and judge whether the optical fiber system after optical splitting resource reallocation meets the optical splitting resource usage requirements according to the optical splitting resource status indicators after reallocation and the predicted value of optical splitting resource usage; If not, reallocate the optical splitting resources of the optical fiber system again to enable the optical fiber system to meet the optical splitting resource usage requirements.
[0007] Further, the optical splitting resource status indicators include channel utilization rate and average delay; Determine the optical split resource usage status of each channel in the optical fiber system according to the optical split resource status index, including: Calculate the first optical split resource status index according to the channel utilization rate and the average delay according to the first calculation formula, where the first optical split resource status index includes an index for evaluating the optical split resource usage of the channel, and the first calculation formula satisfies: + , is the first optical split resource status index, is the channel utilization rate, D is the average delay, is the maximum allowable delay of the channel, is the first correlation parameter, 0< <1; Determine the optical split resource usage status of each channel in the optical fiber system according to the relationship between the first optical split resource status index and the first threshold, where the first threshold includes the first optical split resource status index corresponding to the full-load state of the optical split resource usage status.
[0008] Furthermore, the optical split resource status index includes the bandwidth utilization rate and the signal-to-noise ratio; Determine the optical split resource usage status of each channel in the optical fiber system according to the optical split resource status index, including: Calculate the second optical split resource status index according to the bandwidth utilization rate and the signal-to-noise ratio according to the second calculation formula, where the second optical split resource status index includes an index for evaluating the optical split resource usage of the channel, and the second calculation formula satisfies: (1 + S), is the second optical split resource status index, is the bandwidth utilization rate, S is the signal-to-noise ratio; Determine the optical split resource usage status of each channel in the optical fiber system according to the relationship between the second optical split resource status index and the second threshold, where the second threshold includes the second optical split resource status index corresponding to the full-load state of the optical split resource usage status.
[0009] Furthermore, perform optical split resource reallocation on the optical fiber system according to the optical split resource usage status of each channel, including: When the optical split resource usage status of the channel is in an overloaded state, adjust the communication strategies of the channel and the channels adjacent to the channel in the next time period to improve the optical split resource usage efficiency of the optical fiber system, where the next time period includes the next preset time length period adjacent to the current time period; When the optical split resource usage status of the channel is in an underloaded state, increase the number of optical fiber nodes connected to the channel in the next time period.
[0010] Furthermore, adjusting the communication strategies of the channel and the channels adjacent to 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, time-division multiplexing and frequency-division multiplexing are simultaneously used for data transmission; 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 simultaneously used for data transmission.
[0011] Furthermore, obtaining the predicted value of the optical division resource usage in the next time period includes: Inputting the time value corresponding to the next time period into the neural network model to obtain the predicted value of the optical division resource usage output by the neural network, where the neural network model is trained based on historical data; According to the reallocated optical division resource status index and the predicted value of the optical division resource usage, determining whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements includes: Obtaining the optical division resource status index corresponding to the predicted value of the optical division resource usage, calculating the difference between the reallocated optical division resource status index and the optical division resource status index corresponding to the predicted value of the optical division resource usage; According to the relationship between the difference and the preset threshold, determining whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements.
[0012] Furthermore, re-performing the optical division resource reallocation on the optical fiber system includes: Calculating the optical division resource reallocation coefficient according to the third calculation formula, where the third calculation formula satisfies: , C is the optical division resource reallocation coefficient, R is the reallocated optical division resource status index, P is the optical division resource status index corresponding to the predicted value of the optical division resource usage, is the first weight, is the second weight, = 1; According to the optical division resource reallocation coefficient, performing optical division resource reallocation on all channels in the optical fiber system.
[0013] Furthermore, after determining whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements, it further includes: Updating the preset threshold according to the relationship between the difference and the preset threshold.
[0014] Furthermore, it further includes: Generating an optical division resource status report graph of the optical fiber system according to the optical division resource status index of each channel in the optical fiber system at a preset time interval; When a display instruction is received, a light splitting resource status report diagram is displayed.
[0015] In a second aspect, the present application also provides a real-time management and status monitoring system for light splitting resources, including: An acquisition module, configured to acquire the light splitting resource status indicators of each channel in the optical fiber system at a preset time interval, where the light splitting resource status indicators include indicators affecting the usage of light splitting resources of the channel; A determination module, configured to determine the usage status of the light splitting resources of each channel in the optical fiber system according to the light splitting resource status indicators, where the usage status of the light splitting resources includes an overload status and an underload status; A reallocation module, configured to reallocate the light splitting resources of the optical fiber system according to the usage status of the light splitting resources of each channel, so as to improve the usage efficiency of the light splitting resources of the optical fiber system; A judgment module, configured to acquire the light splitting resource status indicators after reallocation and the predicted value of the usage of light splitting resources in the next time period, and judge whether the optical fiber system after the light splitting resource reallocation meets the usage requirements of the light splitting resources according to the light splitting resource status indicators after reallocation and the predicted value of the usage of light splitting resources; A redistribution module, configured to, when the optical fiber system after the light splitting resource reallocation does not meet the usage requirements of the light splitting resources, reallocate the light splitting resources of the optical fiber system again to enable the optical fiber system to meet the usage requirements of the light splitting resources.
[0016] In the embodiment of the present application, by acquiring the light splitting resource status indicators of each channel in the optical fiber system at a preset time interval, where the light splitting resource status indicators include indicators affecting the usage of light splitting resources of the channel; determining the usage status of the light splitting resources of each channel in the optical fiber system according to the light splitting resource status indicators, where the usage status of the light splitting resources includes an overload status and an underload status; reallocating the light splitting resources of the optical fiber system according to the usage status of the light splitting resources of each channel, so as to improve the usage efficiency of the light splitting resources of the optical fiber system; acquiring the light splitting resource status indicators after reallocation and the predicted value of the usage of light splitting resources in the next time period, and judging whether the optical fiber system after the light splitting resource reallocation meets the usage requirements of the light splitting resources according to the light splitting resource status indicators after reallocation and the predicted value of the usage of light splitting resources; if not, reallocating the light splitting resources of the optical fiber system again to enable the optical fiber system to meet the usage requirements of the light splitting resources. The real-time dynamic adjustment and control of the light splitting resources are realized, and then the balance between the user requirements and the usage efficiency is realized, the technical problems of poor flexibility in managing the light splitting resources in the optical fiber system and poor dynamic adjustment ability are solved, and the technical effect of meeting the user requirements while improving the usage efficiency of the light splitting resources is achieved.
[0017] Other features and advantages of the present application will be set forth in the following description, and in part will be obvious from the description, or may be learned by practice of the present application. The objectives and other advantages of the present application may be realized and attained by the structure particularly pointed out in the specification, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The schematic embodiments and descriptions thereof of the present application are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings: Figure 1 is a flowchart of a method for real-time management and status monitoring of optical splitting resources provided by an embodiment of the present application; Figure 2 is a structural diagram of a system for real-time management and status monitoring of optical splitting resources provided by an embodiment of the present application; Figure 3 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0019] For the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and effects. For example, the first threshold and the second threshold are only used to distinguish different thresholds and do not limit their sequence. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and terms such as "first" and "second" do not necessarily mean different.
[0020] It should be noted that in the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific manner.
[0021] In this application, "at least one" means one or more, and "plurality" 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: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" 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 multiple.
[0022] In the optical fiber system, due to the lack of efficient monitoring means to collect and analyze the parameters of each frequency band in real time, and the resource utilization rate is often unable to be accurately quantified, some frequency bands may be in an overloaded state for a long time, while others are idle. This imbalance shows the blindness of the current optical resource allocation, which leads to the inefficiency of network operation. At the same time, the traditional static management method can no longer meet the needs of complex network scenarios, and the optical fiber system still has the problem of degraded service quality. Therefore, how to intelligently adjust the optical resource allocation based on the dynamically changing communication environment has become a difficult problem that needs to be solved urgently.
[0023] 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 splitting resources, which is used to improve the utilization efficiency of optical splitting resources while meeting user needs, such as Figure 1 As shown: Figure 1 A method for real-time management and status monitoring of optical resources provided in an embodiment of the present application includes: S101: acquiring 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; In an optional embodiment, the preset time interval can be set by relevant personnel themselves and changed at any time, or it can be a fixed value. The optical fiber system can be applied to scenarios such as constructing a local optical fiber network, a national optical fiber network, and an undersea optical fiber network. Optical fiber communication is a communication method that uses light waves as information carriers and optical fibers as transmission media. Binary optical pulses "0" and "1" are transmitted in the optical fiber. The channel in this embodiment can be any one or a combination of multiple of the three structures: point-to-point, arbitration loop, and switching fabric. The optical division resource status indicators in this embodiment can be any one or more of bit error rate, channel capacity, delay, signal-to-noise ratio, bandwidth efficiency, and transmission rate, or other indicators that affect the use of optical division resources in the channel of the optical fiber system. This embodiment does not limit this. Among them, optical division resources are also called optical resources, optical fiber resources, etc., and are the same concept in this embodiment.
[0024] S102: Determine the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicator, where the optical division resource usage status includes an overload status and an underload status; In one embodiment, the overload status means that the amount of data that needs to be transmitted by the channel in the optical fiber system exceeds the maximum amount of data that the channel can bear according to the current transmission method, and the underload status means that the amount of data that needs to be transmitted by the channel in the optical fiber system is less than the maximum amount of data that the channel can bear according to the current transmission method. Determine the usage status of each channel through the obtained optical division resource indicator data in real time.
[0025] S103: Reallocate the optical division resources of the optical fiber system according to the optical division resource usage status of each channel to improve the usage efficiency of the optical division resources of the optical fiber system; According to the optical division resource usage status of each channel obtained in real time in the embodiment of the present invention, that is, whether the channel transmission information is in an overload or underload situation, the optical division resources in the optical fiber system are reallocated, realizing flexible and dynamic resource adjustment, realizing customized management according to different communication scenarios, and improving the resource usage efficiency of the optical division resources in the optical fiber system.
[0026] S104: Obtain the optical division resource status indicator after reallocation and the predicted value of the optical division resource usage in the next time period, and determine whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements according to the optical division resource status indicator after reallocation and the predicted value of the optical division resource usage; In the embodiments of the present invention, since the reallocated optical splitting resources meet the optical splitting resource requirements at the current moment, they may not necessarily meet the optical splitting resource requirements at the next moment. For example, at 17:59:30, the main users of the optical fiber system are at work and have a relatively high demand for optical splitting resources. When the next moment is 18:00, the main users of the optical fiber system get off work and the demand for optical fiber resources drops sharply. At this time, if only the optical splitting resource usage status at the current moment is used to adjust the optical fiber resources at the next moment, there will inevitably be a large deviation. The embodiments of the present invention refer to both the demand information at the current moment and the prediction information at the next moment, avoiding the waste of optical splitting resources while meeting the demand of the users of the optical fiber system for optical splitting resources, and taking into account the reliability and efficiency of the optical fiber system.
[0027] S105: If not satisfied, reallocate the optical splitting resources of the optical fiber system again to enable the optical fiber system to meet the optical splitting resource usage requirements.
[0028] In the embodiments of the present application, by obtaining the optical splitting resource status indicators of each channel in the optical fiber system at preset time intervals, where the optical splitting resource status indicators include the indicators affecting the optical splitting resource usage of the channel; determining the optical splitting resource usage status of each channel in the optical fiber system according to the optical splitting resource status indicators, where the optical splitting resource usage status includes the overloaded status and the underloaded status; reallocating the optical splitting resources of the optical fiber system according to the optical splitting resource usage status of each channel to improve the optical splitting resource usage efficiency of the optical fiber system; obtaining the optical splitting resource status indicators after reallocation and the predicted value of the optical splitting resource usage in the next time period, and judging whether the optical fiber system after the optical splitting resource reallocation meets the optical splitting resource usage requirements according to the optical splitting resource status indicators after reallocation and the predicted value of the optical splitting resource usage; if not satisfied, reallocate the optical splitting resources of the optical fiber system again to enable the optical fiber system to meet the optical splitting resource usage requirements. The real-time dynamic adjustment and control of the optical splitting resources are realized, and then the balance between the user requirements and the usage efficiency is realized, solving the technical problems of poor flexibility and poor dynamic adjustment ability in the management of the optical splitting resources in the optical fiber system, and achieving the technical effect of improving the optical splitting resource usage efficiency while meeting the user requirements.
[0029] Further, the optical splitting resource status indicators include the channel utilization rate and the average delay; In step S102, determining the optical splitting resource usage status of each channel in the optical fiber system according to the optical splitting resource status indicators includes: S1021: Calculate the first optical splitting resource status index according to the channel utilization rate and the average delay according to the first calculation formula, where the first optical splitting resource status index includes the index for evaluating the optical splitting resource usage of the channel, and the first calculation formula satisfies: + , is the first optical splitter resource status index, is the channel utilization rate, D is the average delay, is the maximum delay allowed by the channel, is the first correlation parameter, 0 < < 1; S1022: Determine the optical splitter resource usage status of each channel in the optical fiber system according to the relationship between the first optical splitter resource status index and the first threshold, where the first threshold includes the first optical splitter resource status index corresponding to the full-load state of the optical splitter resource usage status.
[0030] In the embodiments of the present invention, the channel utilization rate can be the transmission time of data in the channel divided by the sum of the transmission time and the idle time. The average delay can be the average value of the duration from request to response. Software can be installed in the optical fiber system to detect the channel utilization rate and the average delay. From the perspective of the time domain, this embodiment calculates the optical splitter resource status index to quantify the optical splitter resource usage status of each channel in the optical fiber system, realizing precise control of the optical splitter resources in the optical fiber system.
[0031] Further, the optical splitter resource status index includes the bandwidth utilization rate and the signal-to-noise ratio; In step S102, according to the optical splitter resource status index, determining the optical splitter resource usage status of each channel in the optical fiber system includes: S1023: Calculate the second optical splitter resource status index according to the bandwidth utilization rate and the signal-to-noise ratio according to the second calculation formula, where the second optical splitter resource status index includes an index for evaluating the optical splitter resource usage of the channel, and the second calculation formula satisfies: (1 + S), is the second optical splitter resource status index, is the bandwidth utilization rate, S is the signal-to-noise ratio; S1024: Determine the optical splitter resource usage status of each channel in the optical fiber system according to the relationship between the second optical splitter resource status index and the second threshold, where the second threshold includes the second optical splitter resource status index corresponding to the full-load state of the optical splitter resource usage status.
[0032] In the embodiments of the present invention, the bandwidth utilization rate can refer to the transmission rate per unit bandwidth, and the signal-to-noise ratio can refer to the ratio of the signal power to the noise power. Software can be installed in the optical fiber system to detect the bandwidth utilization rate and the signal-to-noise ratio, or relevant instruments, such as a spectrum analyzer, can be connected to the optical fiber system to detect the bandwidth utilization rate and the signal-to-noise ratio. From the perspective of the frequency domain, this embodiment calculates the optical splitter resource status index to quantify the optical splitter resource usage status of each channel in the optical fiber system, realizing precise control of the optical splitter resources in the optical fiber system.
[0033] Further, in step S103, according to the optical splitting resource usage status of each channel, optical splitting resource reallocation is performed on the optical fiber system, including: S1031: When the optical splitting resource usage status of a channel is in an overloaded state, adjust the communication strategies of the channel and the adjacent channels in the next time period to improve the optical splitting resource usage efficiency of the optical fiber system, where the next time period includes a time period with a preset time length adjacent to the current time period; S1032: When the optical splitting resource usage status of a channel is in an underloaded state, increase the number of optical fiber nodes accessed in the channel in the next time period.
[0034] Further, in step S1031, adjusting the communication strategies of the channel and the adjacent channels in the next time period includes: S10311: When the first optical splitting resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical splitting 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, use time-division multiplexing and frequency-division multiplexing simultaneously for data transmission; S10312: When the first optical splitting resource status index is lower than the third threshold, or when the second optical splitting resource status index is lower than the fourth threshold, for the channel, in the next time period, use orthogonal frequency-division multiplexing, code-division multiplexing, and space-division multiplexing simultaneously for data transmission.
[0035] The embodiments of the present invention only adjust the communication strategies of the channels in the optical fiber system, and do not limit how to perform time-division multiplexing, frequency-division multiplexing, orthogonal frequency-division multiplexing, code-division multiplexing, and space-division multiplexing specifically. It should be noted that due to the limitations of different optical fiber hardware in implementing space-division multiplexing, if the optical fiber device does not support space-division multiplexing, such as when there is no multi-core optical fiber in the channel, when the first optical splitting resource status index is lower than the third threshold, or when the second optical splitting resource status index is lower than the fourth threshold, only orthogonal frequency-division multiplexing and code-division multiplexing are used.
[0036] Further, in step S104, obtaining the predicted value of the optical splitting resource usage in the next time period includes: S1041: Input the time value corresponding to the next time period into the neural network model to obtain the predicted value of the optical splitting resource usage output by the neural network, where the neural network model is trained according to historical data; S104: According to the reallocated optical splitting resource status index and the predicted value of the optical splitting resource usage, determine whether the optical fiber system after optical splitting resource reallocation meets the optical splitting resource usage requirements, including: S1042: Obtain the optical splitting resource status index corresponding to the predicted value of the optical splitting resource usage, and calculate the difference between the reallocated optical splitting resource status index and the optical splitting resource status index corresponding to the predicted value of the optical splitting resource usage; S1043: Determine whether the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirements according to the relationship between the difference and the preset threshold.
[0037] In an alternative embodiment, the preset threshold can be set by relevant personnel. If the difference is less than the preset threshold, it can be determined that the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirements. If the difference is greater than the preset threshold, it can be determined that the optical fiber system after optical splitter resource reallocation does not meet the optical splitter resource usage requirements.
[0038] Further, S105: Re-perform optical splitter resource reallocation on the optical fiber system, including: S1051: Calculate the optical splitter resource reallocation coefficient according to the third calculation formula, where the third calculation formula satisfies: , C is the optical splitter resource reallocation coefficient, R is the optical splitter resource status index after reallocation, P is the optical splitter resource status index corresponding to the optical splitter resource usage prediction value, is the first weight, is the second weight, = 1; It should be noted that in this embodiment, when the optical splitter resource status index R after reallocation is a time domain index, the optical splitter resource status index P corresponding to the optical splitter resource usage prediction value is also a time domain index; when the optical splitter resource status index R after reallocation is a frequency domain index, the optical splitter resource status index P corresponding to the optical splitter resource usage prediction value is also a frequency domain index.
[0039] S1052: Reallocate the optical splitter resources for all channels in the optical fiber system according to the optical splitter resource reallocation coefficient.
[0040] Further, after step S106 of determining whether the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirements, it further includes: Update the preset threshold according to the relationship between the difference and the preset threshold.
[0041] In an alternative embodiment, the levels of the preset threshold can be preset, from large to small, namely level one, level two to level ten. If the difference is greater than the preset threshold, that is, when the optical fiber system after optical splitter resource reallocation does not meet the optical splitter resource usage requirements, the level of the preset threshold is adjusted to one level larger than the current level. If the difference is less than the preset threshold, that is, when the optical fiber system after optical splitter resource reallocation does not meet the optical splitter resource usage requirements, the level of the preset threshold is adjusted to one level smaller than the current level. When the level of the preset threshold is already the largest level or the smallest level, no adjustment is made. This embodiment dynamically adjusts the preset threshold, improving the self-adaptability of the optical fiber system and enabling the optical fiber system to be applicable to communication requirements in a variety of different scenarios.
[0042] Further, it further includes: S107: Generate an optical splitter resource status report graph of the optical fiber system according to the optical splitter resource status indicators of each channel in the optical fiber system at a preset time interval; S108: When a display instruction is received, display the optical splitter resource status report graph.
[0043] In one embodiment, the display content and method in the optical splitter resource status report graph can be selected by relevant personnel, and this embodiment does not limit this.
[0044] In a second aspect, based on the same concept, an embodiment of the present application simultaneously provides a real-time management and status monitoring system for optical splitter resources. Please refer to Figure 2 , Figure 2 which is a structural diagram of a real-time management and status monitoring system for optical splitter resources provided by an embodiment of the present application.
[0045] The present application also provides a real-time management and status monitoring system for optical splitter resources, including an acquisition module 201, a determination module 202, a reallocation module 203, a judgment module 204, and a reallocation module 205.
[0046] The acquisition module 201 is used to acquire the optical splitter resource status indicators of each channel in the optical fiber system at a preset time interval, where the optical splitter resource status indicators include indicators affecting the optical splitter resource usage of the channel; The determination module 202 is used to determine the optical splitter resource usage status of each channel in the optical fiber system according to the optical splitter resource status indicators, where the optical splitter resource usage status includes an overload status and an underload status; The reallocation module 203 is used to reallocate the optical splitter resources of the optical fiber system according to the optical splitter resource usage status of each channel to improve the optical splitter resource usage efficiency of the optical fiber system; The judgment module 204 is used to acquire the optical splitter resource status indicators after reallocation and the predicted optical splitter resource usage value for the next time period, and judge whether the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirements according to the optical splitter resource status indicators after reallocation and the predicted optical splitter resource usage value; The reallocation module 205 is used to reallocate the optical splitter resources of the optical fiber system again when the optical fiber system after optical splitter resource reallocation does not meet the optical splitter resource usage requirements, so as to make the optical fiber system meet the optical splitter resource usage requirements.
[0047] In the embodiment of the present application, the optical split resource status indicators of each channel in the optical fiber system are obtained at preset time intervals, where the optical split resource status indicators include indicators affecting the usage of optical split resources of the channel; according to the optical split resource status indicators, the optical split resource usage status of each channel in the optical fiber system is determined, where the optical split resource usage status includes an overload status and an underload status; according to the optical split resource usage status of each channel, the optical split resources of the optical fiber system are reallocated to improve the usage efficiency of the optical split resources of the optical fiber system; the optical split resource status indicators after reallocation and the predicted value of the optical split resource usage in the next time period are obtained, and according to the optical split resource status indicators after reallocation and the predicted value of the optical split resource usage, it is determined whether the optical fiber system after the optical split resource reallocation meets the optical split resource usage requirements; if not, the optical split resources of the optical fiber system are reallocated again to enable the optical fiber system to meet the optical split resource usage requirements. The real-time dynamic adjustment and control of the optical split resources are realized, and further the balance between user requirements and usage efficiency is realized, solving the technical problems of poor flexibility in managing the optical split resources in the optical fiber system and poor dynamic adjustment ability, and achieving the technical effect of improving the usage efficiency of the optical split resources while meeting user requirements.
[0048] Further, the optical split resource status indicators include channel utilization rate and average delay; The determination module 202 includes a first calculation unit and a first determination unit.
[0049] The first calculation unit is configured to calculate a first optical split resource status index according to the channel utilization rate and the average delay according to a first calculation formula, where the first optical split resource status index includes an index for evaluating the usage of optical split resources of the channel, and the first calculation formula satisfies: + , is the first optical split resource status index, is the channel utilization rate, D is the average delay, is the maximum allowable delay of the channel, is the first correlation parameter, 0< <1; The first determination unit is configured to determine the optical split resource usage status of each channel in the optical fiber system according to the relationship between the first optical split resource status index and the first threshold, where the first threshold includes the first optical split resource status index corresponding to the full-load state of the optical split resource usage status.
[0050] Further, the optical split resource status indicators include band utilization rate and signal-to-noise ratio; The determination module 202 further includes a second calculation unit and a second determination unit.
[0051] A second calculation unit, configured to calculate a second optical splitter resource status index according to a frequency band utilization rate and a signal-to-noise ratio according to a second calculation formula, where the second optical splitter resource status index includes an index for evaluating the usage of optical splitter resources of a channel, and the second calculation formula satisfies: (1 + S), is the second optical splitter resource status index, is the frequency band utilization rate, and S is the signal-to-noise ratio; A second determination unit, configured to determine the usage status of optical splitter resources of each channel in the optical fiber system according to the relationship between the second optical splitter resource status index and a second threshold, where the second threshold includes the second optical splitter resource status index corresponding to a fully loaded state of the optical splitter resource usage status.
[0052] Further, the reallocation module 203 includes an adjustment unit and an increase unit.
[0053] The adjustment unit is configured to, when the usage status of optical splitter resources of a channel is in an overloaded state, adjust the communication strategies of the channel and the channels adjacent to the channel in the next time period to improve the usage efficiency of optical splitter resources in the optical fiber system, where the next time period includes a time period with a next preset time length adjacent to the current time period; The increase unit is configured to, when the usage status of optical splitter resources of a channel is in an underloaded state, increase the number of optical fiber nodes accessed in the channel in the next time period.
[0054] Further, the adjustment unit includes a first transmission component and a second transmission component.
[0055] The first transmission component is configured to, when the first optical splitter resource status index is lower than the first threshold and greater than or equal to the third threshold, or when the second optical splitter resource status index is lower than the second threshold and greater than or equal to the fourth threshold, perform data transmission for the channel in the next time period by simultaneously using time-division multiplexing and frequency-division multiplexing; The second transmission component is configured to, when the first optical splitter resource status index is lower than the third threshold, or when the second optical splitter resource status index is lower than the fourth threshold, perform data transmission for the channel in the next time period by simultaneously using orthogonal frequency-division multiplexing, code-division multiplexing, and space-division multiplexing.
[0056] Further, the judgment module 204 includes an obtaining unit.
[0057] The obtaining unit is configured to input the time value corresponding to the next time period into a neural network model to obtain a predicted value of optical splitter resource usage output by the neural network model, where the neural network model is trained according to historical data; The judgment module 204 includes a third calculation unit and a judgment unit.
[0058] A third calculation unit, configured to obtain an optical splitter resource status indicator corresponding to a predicted value of optical splitter resource usage, calculate a difference between the optical splitter resource status indicator after reallocation and the optical splitter resource status indicator corresponding to the predicted value of optical splitter resource usage; A judgment unit, configured to judge whether the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirement according to the relationship between the difference and a preset threshold.
[0059] Further, the reallocation module 205 includes a fourth calculation unit and a reallocation unit: The fourth calculation unit is configured to calculate an optical splitter resource reallocation coefficient according to a third calculation formula, where the third calculation formula satisfies: , C is the optical splitter resource reallocation coefficient, R is the optical splitter resource status indicator after reallocation, and P is the optical splitter resource status indicator corresponding to the predicted value of optical splitter resource usage. is the first weight, is the second weight, = 1; The reallocation unit is configured to perform optical splitter resource reallocation on all channels in the optical fiber system according to the optical splitter resource reallocation coefficient.
[0060] Further, the real-time management and status monitoring system of optical splitter resources further includes an update module, which, after judging whether the optical fiber system after optical splitter resource reallocation meets the optical splitter resource usage requirement, further includes: Updating the preset threshold according to the relationship between the difference and the preset threshold.
[0061] Further, the real-time management and status monitoring system of optical splitter resources further includes a generation module and a display module.
[0062] The generation module is configured to generate an optical splitter resource status report graph of the optical fiber system according to the optical splitter resource status indicators of each channel in the optical fiber system at a preset time interval; The display module is configured to display the optical splitter resource status report graph when receiving a display instruction.
[0063] This application also provides an electronic device, please refer to Figure 3 , Figure 3 is the structural diagram of the electronic device provided by the embodiment of this application.
[0064] As Figure 3 shown, the electronic device 400 includes a processor 410.
[0065] As Figure 3As shown, the above-mentioned 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 solution of the present application.
[0066] As Figure 3 shown, the above-mentioned electronic device 400 may further include a communication line 440. The communication line 440 may include a path for transmitting information between the above-mentioned components.
[0067] Optionally, as Figure 3 shown, the above-mentioned 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 device such as a transceiver for communicating with other devices or communication networks.
[0068] Optionally, as Figure 3 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 is controlled by the processor for execution. The processor is used to execute the computer-executable instructions stored in the memory, thereby implementing the method provided by the embodiments of the present application.
[0069] As Figure 3 shown, the memory 430 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 430 may exist independently and be connected to the processor 410 through the communication line 440. The memory 430 may also be integrated with the processor 410.
[0070] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, and the embodiments of the present application do not make specific limitations thereto.
[0071] In a specific implementation, as an embodiment, as Figure 3 shown, the processor 410 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 in
[0072] In a specific implementation, as an embodiment, as Figure 3 shown, the terminal device may include multiple processors, such as Figure 3 the first processor 4101 and the second processor 4102 in
[0073] The methods disclosed in the embodiments of the present application above can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above methods can be completed by the integrated logic circuit in the hardware of the processor or instructions in software form. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0074] The present application also provides a computer-readable storage medium, in which instructions are stored, and when the instructions are run, the functions executed by the terminal device in the above embodiments are implemented.
[0075] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions of the embodiments of the present application are executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a terminal, a user device, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. 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. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it can also be an optical medium, such as a digital video disc (DVD); or it can be a semiconductor medium, such as a solid state drive (SSD).
[0076] Although the present application has been described in conjunction with various embodiments, however, in the process of implementing the claimed present application, those skilled in the art can understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0077] Although the present application has been described in conjunction with specific features and their embodiments, it is obvious that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, the present specification and the drawings are merely exemplary illustrations of the present application defined by the appended claims, and are considered to have covered any and all modifications, variations, combinations, or equivalents within the scope of the present application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.
Claims
1. A real-time management and status monitoring method for optical splitting resources, characterized in that, Including: Obtain the optical division resource status indicators of each channel in the optical fiber system at preset time intervals, where the optical division resource status indicators include indicators affecting the use of optical division resources of the channel; Determine the optical division resource usage status of each channel in the optical fiber system according to the optical division resource status indicators, where the optical division resource usage status includes an overload status and an underload status; Reallocate the optical division resources of the optical fiber system according to the optical division resource usage status of each channel to improve the utilization efficiency of the optical division resources of the optical fiber system; Obtain the optical division resource status indicators after reallocation and the predicted value of the optical division resource usage in the next time period, and judge whether the optical fiber system after the optical division resource reallocation meets the optical division resource usage requirements according to the optical division resource status indicators after reallocation and the predicted value of the optical division resource usage; If not satisfied, reallocate the optical division resources of the optical fiber system again to enable the optical fiber system to meet the optical division resource usage requirements.
2. The method according to claim 1, characterized in that The optical division resource status indicators include channel utilization rate 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 indicators includes: Calculate a first optical splitter resource status index according to the channel utilization rate and the average delay according to a first calculation formula, where the first optical splitter resource status index includes an index for evaluating the use of the optical splitter resources of the channel, and the first calculation formula satisfies: + , is the first optical splitter resource status index, is the channel utilization rate, D is the average delay, is the maximum delay allowed by the channel, is a first correlation parameter, 0 < < 1, is a first correlation parameter, 0 < < 1; Determine the optical division resource usage status of each channel in the optical fiber system according to the relationship between the first optical division resource status index and the first threshold, where the first threshold includes the first optical division resource status index corresponding to the full-load state of the optical division resource usage status.
3. The method according to claim 1, characterized in that, The optical division resource status indicators include bandwidth utilization rate 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 indicators includes: According to the bandwidth utilization rate and the signal-to-noise ratio, calculate a second optical splitter resource status index according to a second calculation formula, where the second optical splitter resource status index includes an index for evaluating the usage of the optical splitter resources of the channel, and the second calculation formula satisfies: (1 + S), is the second optical splitter resource status index, is the bandwidth utilization rate, and S is the signal-to-noise ratio; 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, where the second threshold includes the second optical division resource status index corresponding to the full-load state of the optical division resource usage status.
4. The method according to claim 2 or 3, characterized in that, Reallocating the optical division resources of the optical fiber system according to the optical division resource usage status of each channel includes: When the optical division resource usage status of the channel is in an overload state, adjust the communication strategy of the channel and the adjacent channels in the next time period to improve the utilization efficiency of the optical division resources of the optical fiber system, where the next time period includes the next preset time length period adjacent to the current time period; When the optical division resource usage status of the channel is in an underload state, increase the number of optical fiber nodes accessed in the channel in the next time period.
5. The method according to claim 4, 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, use time-division multiplexing and frequency-division multiplexing simultaneously for data transmission; When the first optical sub - resource status index is lower than the third threshold, or when the second optical sub - resource status index is lower than the fourth threshold, for the channel, in the next time period, data transmission is simultaneously performed in the ways of orthogonal frequency - division multiplexing, code - division multiplexing, and space - division multiplexing.
6. The method according to claim 5, characterized in that Obtaining the predicted value of the optical sub - resource usage in the next time period includes: Inputting the time value corresponding to the next time period into the neural network model to obtain the predicted value of the optical sub - resource usage output by the neural network, where the neural network model is trained according to historical data; According to the re - allocated optical sub - resource status index and the predicted value of the optical sub - resource usage, determining whether the optical fiber system after the optical sub - resource re - allocation meets the optical sub - resource usage requirements includes: Obtaining the optical sub - resource status index corresponding to the predicted value of the optical sub - resource usage, and calculating the difference between the re - allocated optical sub - resource status index and the optical sub - resource status index corresponding to the predicted value of the optical sub - resource usage; According to the relationship between the difference and the preset threshold, determining whether the optical fiber system after the optical sub - resource re - allocation meets the optical sub - resource usage requirements.
7. The method according to claim 6, wherein Re - performing the optical sub - resource re - allocation on the optical fiber system again includes: According to the third calculation formula, calculate the optical splitter resource reallocation coefficient, where the third calculation formula satisfies: , C is the optical splitter resource reallocation coefficient, R is the optical splitter resource status index after the reallocation, and P is the optical splitter resource status index corresponding to the predicted value of the optical splitter resource usage, is the first weight, is the second weight, = 1; According to the optical sub - resource re - allocation coefficient, performing optical sub - resource re - allocation on all channels in the optical fiber system.
8. The method according to claim 6, characterized in that, After determining whether the optical fiber system after the optical sub - resource re - allocation meets the optical sub - resource usage requirements, it further includes: Updating the preset threshold according to the relationship between the difference and the preset threshold.
9. The method according to claim 1, characterized in that It further includes: Generating an optical sub - resource status report graph of the optical fiber system according to the optical sub - resource status index of each channel in the optical fiber system at a preset time interval; When a display instruction is received, displaying the optical sub - resource status report graph.
10. A real-time management and status monitoring system for optical splitting resources, characterized in that, It includes: An acquisition module, configured to acquire the optical sub - resource status index of each channel in the optical fiber system at a preset time interval, where the optical sub - resource status index includes an index affecting the optical sub - resource usage of the channel; A determination module, configured to determine the optical sub - resource usage status of each channel in the optical fiber system according to the optical sub - resource status index, where the optical sub - resource usage status includes an overload status and an under - load status; A re - allocation module, configured to perform optical sub - resource re - allocation on the optical fiber system according to the optical sub - resource usage status of each channel to improve the optical sub - resource usage efficiency of the optical fiber system; A judgment module, configured to acquire the re - allocated optical sub - resource status index and the predicted value of the optical sub - resource usage in the next time period, and determine whether the optical fiber system after the optical sub - resource re - allocation meets the optical sub - resource usage requirements according to the re - allocated optical sub - resource status index and the predicted value of the optical sub - resource usage; A re - allocation module, configured to, when the optical fiber system after the optical sub - resource re - allocation does not meet the optical sub - resource usage requirements, re - perform the optical sub - resource re - allocation on the optical fiber system again to enable the optical fiber system to meet the optical sub - resource usage requirements.
Citation Information
Patent Citations
Lightest carrying optical track resource allocation system for optical track network
CN102158410A
Resource redistribution method and information collection device and resource management device
CN103117959A
Communication mode adaptive switching method, device and equipment based on SDN (Software Defined Network)
CN119629133A
Resource dynamic monitoring and control method and system based on quota tracking
CN120123701A
Resource allocation optimizing system and method
US20190132256A1
Cited By
Resource scheduling system based on optical communication network
CN122054019A