Redundancy protection optical fiber router system with optical fiber broken link self-healing function
By introducing a dual judgment mechanism of conflict disproof vector and polarization response in a distributed communication system, the problem of path reconstruction failure caused by the false triggering of the backoff by the conflict detection mechanism in the existing technology is solved, and efficient self-healing and data transmission recovery after the optical fiber link is broken is achieved.
Patent Information
- Application Number
- CN202511042253.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2045-07-28
AI Technical Summary
In distributed communication systems, when a fiber link is broken, the existing collision detection mechanism mistakenly triggers backoff, resulting in path reconstruction failure and self-healing failure, causing network delays and data loss.
A dual judgment mechanism based on conflict disproof vector identification and polarization response analysis is adopted. The channel status is recorded by the generation vector module, the conflict status is fitted by the evaluation and judgment module, the resonance notification module generates directional broadcast frames, and the polarization judgment module confirms the physical status of the link, thus realizing collaborative perception and control at the logical and physical levels.
It achieves accurate identification of the real network availability status in distributed systems, avoids link idling due to unified backoff, reduces the risk of early warning data delay and loss, and improves the accuracy and security of path reconstruction.
Smart Images

Figure CN120675932A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of high-end routers, and more particularly to a redundant protection optical fiber router system with an optical fiber link break self-healing function. Background Art
[0002] In a decentralized control architecture, high-end routers, as core communication nodes in disaster warning networks, generally use collision detection mechanisms such as CSMA / CD to achieve adaptive scheduling and maximize link utilization among multiple nodes.
[0003] When a fiber link is physically interrupted by a sudden disaster, such as an earthquake, lightning strike, or fire, high-end routers with redundant capabilities trigger a path self-healing mechanism. Front-end nodes then attempt to reestablish data paths through new paths and broadcast synchronization information. However, in an environment without centralized scheduling and with asynchronous responses across the entire network, this synchronous broadcast creates a new "conflict-intensive zone." Many nodes detect frequent carrier occupation in the early stages of the reconstruction process, misjudging the network as highly congested and, according to established protocols, entering the exponential backoff phase.
[0004] Because high-end routers have high-speed broadcast and strong interference detection capabilities, their transmission capacity can become an amplifying factor in triggering backoff in conflict-intensive environments. This can cause a local link to recover, but all nodes to collectively back off and fall into a "false negative conflict" trap. More seriously, in this state, the network becomes "pseudo-idle," with all nodes silent and no data frames actually transmitted. This can cause upper-layer systems to mistakenly believe that the fiber link is still down, leading to scheduling rejection and freezing of control commands, resulting in delayed or even lost warning information.
[0005] The current technology system generally assumes that backing off after conflict detection failure is a security strategy. However, in redundant routing systems, this mechanism does not consider the dynamic feedback relationship between broken link reconstruction and conflict perception, making conflict detection a source of blockage in the self-healing process. This shows that in distributed communication systems dominated by high-end routers, the lack of a mechanism for collaborative conflict detection and link physical status perception constitutes the most fundamental technical bottleneck in the current self-healing architecture. Summary of the Invention
[0006] In order to overcome the above-mentioned defects of the prior art, an embodiment of the present invention provides a redundant protection fiber optic router system with a fiber link break self-healing function. By constructing a dual judgment mechanism based on the combination of conflict disproof vector identification and polarization response analysis, collaborative perception of the link logical state and physical state and local self-healing control are achieved at the communication node, so as to solve the problem of blocking path reconstruction and self-healing failure due to the erroneous triggering of the backoff by the conflict detection mechanism proposed in the above background technology.
[0007] To achieve the above-mentioned object, the present invention provides the following technical solution: a redundant protection optical fiber router system with an optical fiber link break self-healing function, comprising a trigger broadcast module, a vector generation module, an evaluation and determination module, a resonance notification module, a polarization determination module, and a router;
[0008] The trigger broadcast module is used to actively trigger the distributed communication nodes to broadcast path reconstruction requests and synchronization control information to start network self-healing after the router detects that the optical fiber link is broken or the link is unreachable;
[0009] The vector generation module is used to call its internal conflict monitoring interface after the communication node receives the path reconstruction trigger signal distributed by the router, and record the start and end timestamps and carrier occupancy status of five consecutive channel state changes according to a preset period;
[0010] The vector generation module calculates the time difference between the start and end intervals of the channel occupancy of adjacent recording periods to form a conflict time interval sequence, and simultaneously calculates the occupancy time ratio within each recording period to generate a channel occupancy rate sequence; the channel occupancy rate sequence and the conflict time interval sequence are normalized and combined to form a conflict disproven function vector, and the conflict disproven function vector is used as the state determination data input;
[0011] The evaluation and judgment module is used to receive the conflict disproof function vector, call the conflict state fitting model to perform function matching calculation, output the pseudo-conflict state identification result, and synchronously generate the pseudo-conflict identification signal;
[0012] The resonance notification module is used to generate a data notification frame containing a pre-push permission code segment in the communication node after receiving the pseudo conflict recognition signal.
[0013] In a preferred embodiment, the conflict state fitting model includes a set of stable boundary functions and fluctuation threshold conditions, and adopts a minimum error matching strategy to solve the fitting deviation curve of the input vector in a continuous time period; when the fitting deviation curve meets the dual limitation conditions of the stable boundary function and the fluctuation threshold in the entire evaluation interval, the pseudo-conflict state identification result is output, and a pseudo-conflict identification signal is generated synchronously.
[0014] In a preferred embodiment, in the conflict state fitting model, the stability boundary function is constructed using an envelope fitting method based on time window segmentation. It consists of a reference occupancy change sequence and a reference time interval sequence within a set of time sliding windows of preset lengths. The upper and lower boundary function curves are constructed by statistically analyzing the historical lower and upper limit values within each sliding window to form a dynamic constraint band for the conflict behavior.
[0015] The minimum error matching strategy is based on the channel occupancy sequence and time interval sequence in the input vector set, which are projected point by point between the upper and lower boundary function curves within the same evaluation period, and the vertical distance at each moment is used as the instantaneous error value. By performing a mean square operation on all instantaneous error values in a continuous time period, a corresponding fitting error value sequence is generated; the fitting deviation curve is formed by connecting the error value sequence in sequence on the time axis, and is used to characterize the degree of deviation of the input vector set from the stable boundary function within the overall evaluation period.
[0016] In a preferred embodiment, the resonance notification module constructs the frame structure field of the data notification frame according to the path reconstruction identifier and the node identity coding rules, and selects a preset target priority channel to perform a directional broadcast operation of the notification frame; the broadcast range of the data notification frame is limited to the communication perception area covered by the channel monitoring mechanism established by the node, and is used to activate neighboring nodes in the backoff state and trigger such nodes to enter the path recovery preparation state; the directional broadcast of the data notification frame within the communication perception area only guides the establishment of the path recovery preparation state and does not trigger changes in the network topology structure;
[0017] The node identity coding rule refers to a set of coding systems uniformly allocated and maintained by the router during the network initialization phase for identifying the unique identity of each communication node; the node identity coding rule is constructed based on the node's deployment position in the physical link, the communication channel number, and the link topology identifier, forming a coding field with a hierarchical structure and location information, which is used to indicate the logical ownership and link context of the notifying node in the data notification frame.
[0018] In a preferred embodiment, the polarization judgment module is used to call the photon polarization rotation judgment unit integrated in the router after the data announcement frame completes the directional broadcast, and collect the reflected light signal of the current link segment as the response data;
[0019] The polarization judgment module performs polarization angle analysis and phase difference calculation on the collected reflection signal to generate a link response polarization characteristic matrix. The link response polarization characteristic matrix is combined with the pseudo-collision state identification result output by the evaluation and judgment module for joint logical judgment to confirm the physical state of the link channel.
[0020] When the polarization phase solution results of each channel in the link response polarization characteristic matrix are within the preset tolerance range and the corresponding communication node is in the path recovery preparation state, the polarization judgment module outputs a path availability confirmation instruction and submits it to the path recovery control interface, and the router initiates the formal path reconstruction operation.
[0021] In a preferred embodiment, in the polarization determination module, the collected reflected light signal is first converted into a multi-channel complex light field vector, each channel containing polarization state data consisting of a real amplitude component and an imaginary phase component;
[0022] The polarization judgment module constructs a polarization state matrix based on the complex light field vector and performs polarization angle analysis operations: it performs inverse tangent function mapping on the real and imaginary vectors of each channel to calculate the polarization angle value of the channel at the current time point. Then, using the reference polarization angle initially sent by the system as a comparison benchmark, it calculates the offset value of the current polarization angle relative to the reference angle, and forms a continuous time-series polarization angle offset sequence matrix.
[0023] In a preferred embodiment, after completing the polarization angle offset analysis, the polarization judgment module calls the embedded phase difference solver to perform differential processing on the imaginary vectors in the same polarization state matrix; the differential processing calculates the complex phase difference distribution curve within a unit time interval based on adjacent channels to generate a phase difference response matrix corresponding to multiple channels;
[0024] A weighted interpolation reconstruction operation is then performed to map the phase difference response matrix to the channel topology index defined in the link structure template, forming a complete link response polarization characteristic matrix. The link response polarization characteristic matrix serves as the basis for characterizing the stability of the current link segment's physical layer behavior.
[0025] The polarization judgment module compares node indices and synchronizes timing between the two sets of data. If both the polarization angle offset value and the phase difference curve meet the preset tolerance range and the corresponding node is in the path recovery preparation state, it outputs a path availability confirmation instruction as the trigger condition for the router's path reconstruction mechanism.
[0026] The technical effects and advantages of the present invention are as follows:
[0027] 1. The present invention overcomes the "false negative collision" problem caused by synchronous broadcasting in the traditional CSMA / CD system by constructing a dual-dimensional judgment mechanism based on the conflict disproven function vector and the link response polarization characteristic matrix. It enables nodes in a distributed redundant system to autonomously identify the true availability status of the network, avoids link idleness caused by unified backoff, and reduces the risk of delay and loss of warning data.
[0028] 2. The present invention introduces a vector generation module to perform time series sampling and feature statistics on the channel state, constructing a sequence of channel occupancy and conflict time intervals, thereby forming a conflict disproven function vector with contextual association. This provides a stable and traceable data basis for fitting the conflict state, and improves the accuracy of node judgment after a link break.
[0029] 3. The conflict state fitting model constructed by the present invention forms a constraint interval by combining a stable boundary function with a fluctuation threshold, and adopts a minimum error matching strategy to determine the pseudo-conflict state. This enables nodes to perform local adaptive judgment even when they are not fully synchronized, alleviating state misjudgments caused by network-wide broadcast delays.
[0030] 4. The resonance notification module in the present invention generates a directional broadcast frame based on the path reconstruction identifier and node identity encoding rules, activating only the backoff nodes within the communication perception area and guiding them into the path recovery preparation state, thus avoiding the spread of redundant broadcasts and enhancing the local control capability of the self-healing response;
[0031] 5. The present invention uses a polarization judgment module to analyze the polarization angle offset and phase difference response of the reflected signal, and constructs a link response polarization characteristic matrix. The physical layer reflection behavior is used as the authenticity judgment basis for link availability, ensuring that path recovery is only performed when both logical and physical conditions are met, thereby improving reconstruction accuracy and security. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 Schematic diagram of the system module of the present invention. DETAILED DESCRIPTION
[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0034] Refer to the instruction manual Figure 1 According to an embodiment of the present invention, a redundant protection fiber optic router system with a fiber link break self-healing function includes a trigger broadcast module, a vector generation module, an evaluation and determination module, a resonance notification module, a polarization determination module, and a router;
[0035] The trigger broadcast module is used to proactively trigger distributed communication nodes to broadcast path reconstruction requests and synchronization control information to initiate network self-healing after the router detects a fiber link break or link unreachability. Network self-healing is achieved through the pre-push permission code segment broadcast mechanism of the resonance notification module and the link response polarization characteristic matrix confirmation mechanism of the polarization judgment module. After identifying a pseudo-collision state, the resonance notification module is used to construct and broadcast a data notification frame containing a pre-push permission code segment to wake up neighboring nodes in the backoff state and guide them into the path recovery preparation state. After the broadcast is executed, the polarization judgment module is used to collect the polarization response signal of the current link segment and jointly judge the physical state of the channel based on the calculated link response polarization characteristic matrix, thereby ensuring that the network self-healing process forms a closed loop at the two levels of path control logic and physical link availability.
[0036] The vector generation module is used to call its internal conflict monitoring interface after the communication node receives the path reconstruction trigger signal distributed by the router, and record the start and end timestamps and carrier occupancy status of five consecutive channel state changes according to a preset period;
[0037] The vector generation module calculates the time difference between the start and end intervals of the channel occupancy of adjacent recording periods to form a conflict time interval sequence, and simultaneously calculates the occupancy time ratio within each recording period to generate a channel occupancy rate sequence; the channel occupancy rate sequence and the conflict time interval sequence are normalized and combined to form a conflict disproven function vector, and the conflict disproven function vector is used as the state determination data input;
[0038] The evaluation and judgment module is used to receive the conflict disproof function vector, call the conflict state fitting model to perform function matching calculation, output the pseudo-conflict state identification result, and synchronously generate the pseudo-conflict identification signal;
[0039] The resonance notification module is used to generate a data notification frame containing a pre-push permission code segment in the communication node after receiving the pseudo conflict recognition signal.
[0040] The conflict state fitting model includes a set of stable boundary functions and fluctuation threshold conditions, and adopts a minimum error matching strategy to solve the fitting deviation curve of the input vector in a continuous time period; when the fitting deviation curve meets the dual limitation conditions of the stable boundary function and the fluctuation threshold in the entire evaluation interval, the pseudo-conflict state identification result is output and a pseudo-conflict identification signal is generated synchronously.
[0041] In the conflict state fitting model, the stability boundary function is constructed using an envelope fitting method based on time window segmentation. It consists of a reference occupancy change sequence and a reference time interval sequence within a set of time sliding windows of preset lengths. The upper and lower boundary function curves are constructed by statistically analyzing the historical lower and upper limit values within each sliding window, forming a dynamic constraint band for conflict behavior.
[0042] The minimum error matching strategy is based on the channel occupancy sequence and time interval sequence in the input vector set, which are projected point by point between the upper and lower boundary function curves within the same evaluation period, and the vertical distance at each moment is used as the instantaneous error value. By performing a mean square operation on all instantaneous error values in a continuous time period, a corresponding fitting error value sequence is generated; the fitting deviation curve is formed by connecting the error value sequence in sequence on the time axis, and is used to characterize the degree of deviation of the input vector set from the stable boundary function within the overall evaluation period.
[0043] The resonance notification module constructs the frame structure field of the data notification frame based on the path reconstruction identifier and node identity encoding rules, and selects a preset target priority channel to perform a directional broadcast operation of the notification frame. The broadcast range of the data notification frame is limited to the communication perception area covered by the channel monitoring mechanism established by the node, and is used to activate neighboring nodes in the backoff state and trigger such nodes to enter the path recovery preparation state. The directional broadcast of the data notification frame within the communication perception area only guides the establishment of the path recovery preparation state and does not trigger changes to the network topology structure.
[0044] The node identity coding rule refers to a set of coding systems uniformly allocated and maintained by the router during the network initialization phase for identifying the unique identity of each communication node; the node identity coding rule is constructed based on the node's deployment position in the physical link, the communication channel number, and the link topology identifier, forming a coding field with a hierarchical structure and location information, which is used to indicate the logical ownership and link context of the notifying node in the data notification frame.
[0045] The polarization judgment module is used to call the photon polarization rotation judgment unit integrated in the router after the data announcement frame completes the directional broadcast and collect the reflected light signal of the current link segment as the response data;
[0046] The polarization judgment module performs polarization angle analysis and phase difference calculation on the collected reflection signal to generate a link response polarization characteristic matrix. The link response polarization characteristic matrix is combined with the pseudo-collision state identification result output by the evaluation and judgment module for joint logical judgment to confirm the physical state of the link channel.
[0047] When the polarization phase solution results of each channel in the link response polarization characteristic matrix are within the preset tolerance range and the corresponding communication node is in the path recovery preparation state, the polarization judgment module outputs a path availability confirmation instruction and submits it to the path recovery control interface, and the router initiates the formal path reconstruction operation.
[0048] It should be noted that in the formula structure involved in this solution, dimensionless terms can serve as proportionality or structural adjustment factors. When combined with quantities with units, they only play a numerical scaling role and do not introduce new physical dimensions. Therefore, they will not change or confuse the overall unit system of expression. This combination of "dimensionless terms and units" can be understood as a composite structural expression commonly used in mathematical and physical modeling, conforming to the principle of dimensional consistency and having a clear physical interpretation basis.
[0049] Secondly, in the formula structure of this scheme, if multiple variables with different physical units are involved, including but not limited to time, mass or energy variables, their joint appearance is to express the collaborative modeling relationship of multiple physical mechanisms. Each variable can be formed into a unified structure through function mapping, ratio combination or normalization adjustment. The units and meanings are clear, and the overall expression conforms to the principle of dimensional consistency and the common formula of engineering modeling.
[0050] Any constants, weights, adjustment factors, threshold parameters, and proportional coefficients involved in this solution are all adjustable control parameters for different application environments. Their values depend on the target device configuration, data input characteristics, and performance optimization goals. During the implementation phase, they are set within a reasonable range through model verification, performance constraints, or engineering calibration. Although these parameters do not have preset unique values, they have clear adjustment logic and calculation paths and are part of the deterministic setting process in engineering implementation. The purpose of such setting is to ensure that the solution is both universally adaptable, reproducible, and operable, without affecting its technical clarity and feasibility.
[0051] In the polarization judgment module, the collected reflected light signal is first converted into a multi-channel complex light field vector, each channel containing polarization state data consisting of a real amplitude component and an imaginary phase component;
[0052] The polarization judgment module constructs a polarization state matrix based on the complex light field vector and performs polarization angle analysis: it performs an inverse tangent function mapping on the real and imaginary vectors of each channel to calculate the polarization angle value of the channel at the current time point. Then, using the reference polarization angle initially sent by the system as a comparison benchmark, it calculates the offset value of the current polarization angle relative to the reference angle, and forms a continuous time-series polarization angle offset sequence matrix. In addition, to enhance the robustness of the analysis, the polarization judgment module can introduce a signal-to-noise ratio weighting factor at each time breakpoint to dynamically adjust the smoothing strength of the offset sequence to suppress high-frequency error responses caused by disturbances in the light field reflection path.
[0053] The system also includes a polarization angle offset analysis model. This model constructs a channel-level polarization angle offset description by constructing the reflected light signal as a complex light field vector, calculating the polarization angle based on the inverse tangent mapping between the real and imaginary parts, and then generating an offset sequence based on the initial reference angle set by the system. At the same time, a regulation mechanism combining signal-to-noise ratio weighting and the second-order derivative in the time direction is used to achieve smooth suppression of high-frequency disturbances and output the final offset response result.
[0054]
[0055] in Represents the polarization angle offset of channel i at time t. The polarization angle offset represents the difference between the current actual polarization angle and the initial reference polarization angle of the system, and is the final output after weight adjustment and smoothing correction; It represents the complex light field vector composed of the reflected light signal received by channel i at time t, and has the complex form j represents the imaginary unit; express The real part of the reflected signal in the channel express The imaginary part, that is, the phase component of the reflected signal in this channel is the tangent function mapping, which is used to extract the polarization angle at the current moment from the complex signal; is the reference polarization angle corresponding to channel i. The reference polarization angle represents the polarization direction of the transmitting end set in the initial configuration phase of the system and is used to calculate the offset; W (t) is the signal-to-noise ratio weight factor at time t, which is dynamically calculated based on the signal-to-noise ratio of the reflected light signal and is used to adjust the confidence level of the offset angle. λ represents the global smoothing control coefficient, which is used to adjust the weight of the suppression effect of high-order derivatives on polarization angle offset. is the second-order time derivative operator. In the above formula, the second-order time derivative operator represents the acceleration change of the polarization angle value in the time series, which is used to eliminate high-frequency jitter.
[0056] After completing the polarization angle offset analysis, the polarization judgment module calls the embedded phase difference solver to perform differential processing on the imaginary vectors in the same polarization state matrix. This differential processing calculates the complex phase difference distribution curve within a unit time interval based on adjacent channels, generating a phase difference response matrix corresponding to multiple channels.
[0057] A weighted interpolation reconstruction operation is then performed to map the phase difference response matrix to the channel topology index defined in the link structure template, forming a complete link response polarization characteristic matrix. The link response polarization characteristic matrix serves as the basis for characterizing the stability of the current link segment's physical layer behavior and must be combined with the pseudo-collision state identification results generated by the evaluation and judgment module for judgment.
[0058] The polarization judgment module compares node indices and synchronizes timing between the two sets of data. If both the polarization angle offset value and the phase difference curve meet the preset tolerance range and the corresponding node is in the path recovery preparation state, it outputs a path availability confirmation instruction as the trigger condition for the router's path reconstruction mechanism.
[0059] The link phase difference response reconstruction model also includes a method for calculating the complex phase difference per unit time between channel pairs. This method, combined with the structural index of the link topology template, performs weighted interpolation and spatial mapping operations to generate a link response polarization characteristic matrix that includes multi-channel coupling relationships. The link response polarization characteristic matrix comprehensively considers timing variations, spatial structure correlations, and phase gradient propagation, and is the basis for determining link physical layer stability and path availability.
[0060]
[0061] in is the link phase difference response value of the channel pair (i, j) at time t. The link phase difference response value represents the complex phase difference change intensity and topology structure response of the channel pair in the historical period; is the complex phase of channel i at time τ, taken from the polarization state matrix The phase part represents the polarization phase state at that moment; is the complex phase of channel j at time τ, The meaning and Same, used to calculate phase difference; The interpolation weighting factor of the channel pair (i, j) at time τ is set based on physical distance, signal strength, or device priority, and is used to control the response contribution at each moment. represents the structural coupling factor of the channel pair (i, j) at time τ, which is derived from the link structure template and characterizes the topological connection strength between the two channels; μ is the integral term adjustment factor, which is used to regulate the influence of the structural gradient propagation term; In the link structure diagram The gradient operator in represents the rate of change of the phase difference on the topological path, which is used to reflect the spatial diffusion trend of the phase disturbance; is an integral operator representing the cumulative effect over the historical time window [t-Δt, t]; Δt is the length of the defined sliding time window, which is used to determine the period covered when calculating the response.
[0062] It should be noted that this solution, a redundant fiber-optic router system with self-healing capabilities for fiber optic link breaks, was developed to address the problems of delayed path response, high false positive rates, and uneven control link load after link breakage in existing fiber-optic communication networks. This system uses routers as core nodes for link status detection and command distribution, combining distributed node status recognition with physical channel feature perception to achieve path self-diagnosis and local reconstruction in the event of a link break.
[0063] In actual implementation, the router continuously monitors the reachability of each fiber link. Once a link is detected to be broken or unreachable, it immediately calls the trigger broadcast module to send a path reconstruction instruction to each node in the communication network. After receiving the reconstruction instruction, the communication node does not immediately initiate path switching. Instead, it first calls the conflict monitoring interface through the generation vector module. It collects the start and end timestamps and carrier occupancy information of five consecutive channel status changes according to the set time period. Based on the time difference between adjacent monitoring periods, it generates a conflict time interval sequence. At the same time, it calculates the carrier occupancy rate in each period and generates a channel occupancy rate sequence. The two are then normalized and combined to form a conflict disproven function vector as input data, which is provided to the evaluation and judgment module.
[0064] The evaluation and judgment module uses a preset conflict state fitting model to perform function matching and error evaluation on the vector. The fitting model includes a set of stable boundary functions and fluctuation threshold conditions. The system solves the vector fitting deviation curve according to the minimum error matching principle during the continuous evaluation period and determines whether the current node is in a pseudo-conflict state based on whether the deviation curve meets the limited function interval. If the conditions are met, the pseudo-conflict state identification result is output and the corresponding identification signal is generated;
[0065] After receiving the pseudo-collision identification signal, the resonance notification module constructs the frame structure field of the data notification frame based on the path reconstruction identifier and node identity encoding rules, and performs a directed broadcast through a high-priority channel. The data notification frame is sent within the communication perception area covered by the established channel monitoring mechanism. Its purpose is to activate nodes in the backoff state near the current node and guide these nodes into the path recovery preparation state. The broadcast process of the data notification frame does not rewrite the network topology structure, but only completes the node-level state guidance operation. The node identity encoding rules are generated by the router during the network initialization phase. The encoded information contains the physical location, channel number and topological affiliation of the communication node, which is used to indicate the logical identification field and link context of the sending node in the data notification frame, thereby ensuring that the receiving node can accurately perform state switching within the area after parsing the notification frame.
[0066] After the path recovery preparation state is established, the polarization judgment module is called to confirm the physical state of the link channel. The module collects the reflected light signal of the current link segment through the photon polarization rotation judgment unit, extracts the polarization state data of multiple channels, and constructs it into a polarization state matrix composed of complex light field vectors. The polarization judgment module then performs a polarization angle analysis operation. By performing an inverse tangent mapping on the complex light field vectors of each channel, the polarization angle value at the current moment is calculated, and a polarization angle offset sequence is generated based on the initial reference polarization angle set by the system. To control the offset jitter caused by link disturbances, the module introduces a timing weight factor based on the signal-to-noise ratio and performs a dynamic smoothing operation on the offset value at each sampling moment. After parsing the polarization angle, the polarization judgment module calls the embedded phase difference solution component to perform inter-channel differential processing on the imaginary phase information in the polarization state matrix, calculate the phase difference response within the unit time window, and form a phase difference response matrix. The system maps this matrix to the channel topology index defined in the link structure template through weighted interpolation to construct a complete link response polarization characteristic matrix.
[0067] The polarization judgment module performs a joint logical judgment on the link response polarization characteristic matrix and the pseudo-collision state identification results, and matches the data through node identification and timing alignment operations. If the polarization angle offset value and phase difference variation curve of each channel in the characteristic matrix are within the set tolerance range and the corresponding node is in the path recovery preparation state, the polarization judgment module outputs a path availability confirmation instruction and submits it to the path recovery control interface, and the router performs the formal path reconstruction operation. This path reconstruction operation is only performed when both the state layer and the physical layer conditions are met simultaneously, avoiding incorrect link switching due to single logical judgment or misjudgment of physical fluctuations.
[0068] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A redundant protection fiber optic router system with fiber break self-healing function, comprising a trigger broadcast module, a vector generation module, an evaluation and determination module, a resonance notification module, a polarization determination module, and a router, characterized by: The trigger broadcast module is used to actively trigger the distributed communication nodes to broadcast path reconstruction requests and synchronization control information to start network self-healing after the router detects that the optical fiber link is broken or the link is unreachable; The vector generation module is used to call its internal conflict monitoring interface after the communication node receives the path reconstruction trigger signal distributed by the router, and record the start and end timestamps and carrier occupancy status of five consecutive channel state changes according to a preset period; The vector generation module calculates the time difference between the start and end intervals of the channel occupancy of adjacent recording periods to form a conflict time interval sequence, and simultaneously calculates the occupancy time ratio within each recording period to generate a channel occupancy rate sequence; the channel occupancy rate sequence and the conflict time interval sequence are normalized and combined to form a conflict disproven function vector, and the conflict disproven function vector is used as the state determination data input; The evaluation and judgment module is used to receive the conflict disproof function vector, call the conflict state fitting model to perform function matching calculation, output the pseudo-conflict state identification result, and synchronously generate the pseudo-conflict identification signal; The resonance notification module is used to generate a data notification frame containing a pre-push permission code segment in the communication node after receiving the pseudo conflict recognition signal.
2. The redundant protection fiber optic router system with fiber break self-healing function according to claim 1, characterized in that: The conflict state fitting model includes a set of stable boundary functions and fluctuation threshold conditions, and adopts a minimum error matching strategy to solve the fitting deviation curve of the input vector in a continuous time period; when the fitting deviation curve meets the dual limitation conditions of the stable boundary function and the fluctuation threshold in the entire evaluation interval, the pseudo-conflict state identification result is output and a pseudo-conflict identification signal is generated synchronously.
3. The redundant protection fiber optic router system with fiber break self-healing function according to claim 2, characterized in that: In the conflict state fitting model, the stability boundary function is constructed using an envelope fitting method based on time window segmentation. It consists of a reference occupancy change sequence and a reference time interval sequence within a set of time sliding windows of preset lengths. The upper and lower boundary function curves are constructed by statistically analyzing the historical lower and upper limit values within each sliding window, forming a dynamic constraint band for conflict behavior. The minimum error matching strategy is based on the channel occupancy sequence and time interval sequence in the input vector set, which are projected point by point between the upper and lower boundary function curves within the same evaluation period, and the vertical distance at each moment is used as the instantaneous error value. By performing a mean square operation on all instantaneous error values in a continuous time period, a corresponding fitting error value sequence is generated; the fitting deviation curve is formed by connecting the error value sequence in sequence on the time axis, and is used to characterize the degree of deviation of the input vector set from the stable boundary function within the overall evaluation period.
4. The redundant protection fiber optic router system with fiber break self-healing function according to claim 3, characterized in that: The resonance notification module constructs the frame structure field of the data notification frame based on the path reconstruction identifier and node identity encoding rules, and selects a preset target priority channel to perform a directional broadcast operation of the notification frame. The broadcast range of the data notification frame is limited to the communication perception area covered by the channel monitoring mechanism established by the node, and is used to activate neighboring nodes in the backoff state and trigger such nodes to enter the path recovery preparation state. The directional broadcast of the data notification frame within the communication perception area only guides the establishment of the path recovery preparation state and does not trigger changes to the network topology structure. The node identity coding rule refers to a set of coding systems uniformly allocated and maintained by the router during the network initialization phase for identifying the unique identity of each communication node; the node identity coding rule is constructed based on the node's deployment position in the physical link, the communication channel number, and the link topology identifier, forming a coding field with a hierarchical structure and location information, which is used to indicate the logical ownership and link context of the notifying node in the data notification frame.
5. The redundant protection fiber optic router system with fiber break self-healing function according to claim 4, characterized in that: The polarization judgment module is used to call the photon polarization rotation judgment unit integrated in the router after the data announcement frame completes the directional broadcast and collect the reflected light signal of the current link segment as the response data; The polarization judgment module performs polarization angle analysis and phase difference calculation on the collected reflection signal to generate a link response polarization characteristic matrix. The link response polarization characteristic matrix is combined with the pseudo-collision state identification result output by the evaluation and judgment module for joint logical judgment to confirm the physical state of the link channel. When the polarization phase solution results of each channel in the link response polarization characteristic matrix are within the preset tolerance range and the corresponding communication node is in the path recovery preparation state, the polarization judgment module outputs a path availability confirmation instruction and submits it to the path recovery control interface, and the router initiates the formal path reconstruction operation.
6. The redundant protection fiber optic router system with fiber break self-healing function according to claim 5, characterized in that: In the polarization judgment module, the collected reflected light signal is first converted into a multi-channel complex light field vector, each channel containing polarization state data consisting of a real amplitude component and an imaginary phase component; The polarization judgment module constructs a polarization state matrix based on the complex light field vector and performs polarization angle analysis operations: it performs inverse tangent function mapping on the real and imaginary vectors of each channel to calculate the polarization angle value of the channel at the current time point. Then, using the reference polarization angle initially sent by the system as a comparison benchmark, it calculates the offset value of the current polarization angle relative to the reference angle, and forms a continuous time-series polarization angle offset sequence matrix.
7. The redundant protection fiber optic router system with fiber break self-healing function according to claim 6, characterized in that: After completing the polarization angle offset analysis, the polarization judgment module calls the embedded phase difference solver to perform differential processing on the imaginary vectors in the same polarization state matrix. This differential processing calculates the complex phase difference distribution curve within a unit time interval based on adjacent channels, generating a phase difference response matrix corresponding to multiple channels. Then, a weighted interpolation reconstruction operation is performed to map the phase difference response matrix to the channel topology index defined in the link structure template to form a complete link response polarization characteristic matrix. The link response polarization characteristic matrix is used as the basis for characterizing the stability of the current link segment's behavior at the physical layer; The polarization judgment module compares node indices and synchronizes timing between the two sets of data. If both the polarization angle offset value and the phase difference curve meet the preset tolerance range and the corresponding node is in the path recovery preparation state, it outputs a path availability confirmation instruction as the trigger condition for the router's path reconstruction mechanism.
Citation Information
Patent Citations
Optical switch control method and device
CN106471482A
Intelligent self-healing method for multi-mode collaborative sensing network routing and application
CN118118404A
Fault automatic detection and repair method for self-healing intelligent power line
CN118739184A
Optical fiber network failure judgment method and device based on feedback judgment mechanism
CN119402075A
Method and system for realizing intelligent management of all-optical network based on big data analysis
CN119675762A
Cited By
Intelligent operation and maintenance and fault self-healing system of SD-WAN network
CN122293490A
A method for monitoring and early warning of the operation and transmission status of optical fiber communication
CN122419601A