A primary and backup link digital transmission control method and system of an intelligent converged terminal
By constructing multi-dimensional link state variables and using a dynamic weighted intelligent fusion terminal primary and backup link control method, the problems of misjudgment and lag in link switching under high-speed mobile environment in the prior art are solved, and the accuracy of link state assessment and the continuity of data transmission are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 江苏思行达信息技术股份有限公司
- Filing Date
- 2026-04-29
- Publication Date
- 2026-07-03
AI Technical Summary
In high-speed mobile environments, existing technologies rely on the strength of the received signal for the primary and backup link switching schemes of vehicle-mounted intelligent terminals, which can lead to misjudgments or delays. This makes it difficult to achieve accurate link switching and continuous service transmission in complex and dynamic environments.
A multi-dimensional link state quantity construction mechanism is adopted, combined with dynamic weights and a mechanism to distinguish between short-term fluctuations and continuous degradation. Through forward prediction and pre-switching decisions, intelligent control of primary and backup links is achieved, including parallel transmission and reception and reassembly control of service packets, session continuity maintenance and release of old paths.
It improves the accuracy and robustness of link status assessment, avoids misjudgments and handover delays, and ensures the continuity and stability of data transmission.
Smart Images

Figure CN122120859B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication and data transmission technology, and in particular to a method and system for controlling the primary and backup digital transmission links of an intelligent fusion terminal. Background Technology
[0002] Currently, in-vehicle intelligent terminals still have significant shortcomings in multi-link communication control. As the requirements for real-time communication, continuous transmission, and link reliability continue to increase in mobile vehicles such as high-speed trains, unmanned delivery vehicles, inspection vehicles, and special-purpose vehicles, terminals typically need to simultaneously access both public cellular network links and private network data links to ensure stable transmission of control commands, status feedback, alarm information, and service data in complex mobile environments. However, most existing primary / backup link switching schemes still rely on received signal strength, link connectivity, or single threshold conditions as the switching basis. The dimensions for link status determination are limited, and there is a lack of detailed handling for short-term link fluctuations, continuous degradation, and differences in service carrying capacity, resulting in limited adaptability in high-speed mobile scenarios.
[0003] For example, when high-speed trains pass through base station coverage boundaries, tunnel entrances, curved obstruction areas, or densely built-up areas with high reflectivity, the received reference signal power, signal-to-interference-plus-noise ratio, latency, and packet loss rate of the main link can fluctuate drastically in a short period. Similarly, when unmanned delivery vehicles travel through urban canyon roads, underground parking areas, or weakly covered areas in industrial parks, the main link may experience short-term fading, momentary congestion, or asymmetric degradation of uplink and downlink. In these situations, relying solely on a fixed received signal strength threshold for primary / backup switching can easily misinterpret short-term fluctuations as link failures, leading to unnecessary frequent switching. Conversely, if the threshold is set too conservatively, timely switching may fail when the main link has already undergone substantial degradation, resulting in delayed control data transmission, video stream interruptions, or lost alarm messages. Especially in scenarios requiring the simultaneous transmission of control commands, telemetry data, and log information, a single-metric-driven switching method struggles to simultaneously address latency, jitter, reliability, and throughput.
[0004] Therefore, there is an urgent need for a digital transmission control method for the primary and backup links of an intelligent converged terminal that can effectively distinguish between short-term fluctuations and continuous degradation of the primary link, perform pre-switching control of the backup link, and maintain continuous and orderly transmission of service packets during the switching process, even under conditions of high-speed movement, frequent signal fluctuations, rapid crossing of base station boundaries, and alternating local obstructions. This method aims to improve the accuracy of link switching, the continuity of service transmission, and the overall communication stability of vehicle-mounted terminals in complex and dynamic environments. Summary of the Invention
[0005] To address the aforementioned technical shortcomings, the present invention aims to propose a digital transmission control method for the primary and backup links of an intelligent fusion terminal. This method addresses the technical problems of link switching based on received signal strength, particularly the susceptibility to erroneous switching or switching lag under conditions of high-speed movement and base station boundary switching.
[0006] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: The present invention provides a primary and backup link digital transmission control method for intelligent fusion terminals.
[0007] The primary and backup link digital transmission control method of the intelligent fusion terminal includes:
[0008] Step S10: Obtain the original observation parameters of the main link and the original observation parameters of the backup link in the current sampling period of the intelligent fusion terminal, and perform the main and backup link fusion scoring input parameter construction task based on the original observation parameters of the main link and the original observation parameters of the backup link using a multi-dimensional link state variable construction mechanism, and output the main and backup link fusion scoring input parameter set;
[0009] Step S20: Based on the primary and backup link fusion scoring input parameter set, a short-term fluctuation and continuous degradation differentiation mechanism is used to perform the link degradation determination task, and the link degradation determination parameter set is output;
[0010] Step S30: Based on the link degradation judgment parameter set, a look-ahead prediction and pre-switching decision mechanism is used to execute the primary and backup link pre-switching control task, and output the pre-switching execution parameter set;
[0011] Step S40: Based on the pre-switching execution parameter set, the link bearer switching task is executed using the service packet parallel transmission and reception reassembly control mechanism, and the ordered delivery data parameter set is output.
[0012] Step S50: Based on the ordered delivery data parameter set, the link switching completion control task is performed using the session continuity and old path release mechanism, and the link switching completion status parameter set is output.
[0013] Preferably, step S10 specifically includes:
[0014] Step S101: Obtain the main link received reference signal power Main link signal-to-interference-plus-noise ratio Main link round-trip delay Main link latency jitter Main link short window packet loss rate Main link effective throughput and backup link received reference signal power Backup link signal-to-interference-to-noise ratio Backup link round-trip latency Backup link latency jitter Backup link short window packet loss rate Backup link effective throughput Construct the original observation vectors for the main link and the backup link;
[0015] Step S102: Perform normalization mapping on the original observation vectors of the main link and the backup link respectively to obtain the normalized vector of the main link. and backup link normalized vector ;
[0016] Step S103: Based on the main link normalized vector and backup link normalized vector Combined with the coefficient of variation of the preset normalized component in the recent historical observation period window k Calculate the stability factor Combined with preset business prior weights Calculate dynamic weights ;
[0017] Step S104: and based on dynamic weights Normalized vector of the main link and backup link normalized vector Perform weighted fusion and output the main link fusion score. Integration and scoring of backup links Ultimately, based on the main link fusion score Backup link fusion scoring Main link normalized vector and backup link normalized vector Construct and output the set of input parameters for the primary and backup link fusion scoring.
[0018] Preferably, in step S103, , This represents the business prior weight coefficient corresponding to the r-th normalized component, used to characterize the basic importance of this normalized component to the overall quality of the link under the current business type; This represents the stability correction factor corresponding to the r-th normalized component, which is calculated from the coefficient of variation of the corresponding normalized component in the most recent historical observation window.
[0019] Preferably, step S20 specifically includes:
[0020] Step S201: Input the primary / backup link fusion score output in step S10 into the primary link fusion score in the parameter set. As the preferred bearer link score sequence input, a short-window exponential average is constructed. and the average value of the long window index ;
[0021] Step S202: Based on the short window exponential average and the average value of the long window index The baseline prediction value of the main link score is constructed using a first-order prediction method based on long-window trend extrapolation. And calculate the scoring residuals. ;
[0022] Step S203: When the condition is met Furthermore, if the main link fusion score recovers to a level not lower than the preset low score threshold within the preset recovery time, the main link status will be judged as a short-term fluctuation state; among which, This indicates the cumulative degradation threshold, used to distinguish between short-term fluctuations and continuous degradation; it outputs the link degradation judgment parameter set, which includes at least the main link degradation status flag and the cumulative degradation amount. and baseline predicted values for scoring .
[0023] Preferably, in step S20, the average value of the short window exponent is constructed. and the average value of the long window index Specifically:
[0024] ;
[0025] ;
[0026] in, ; This represents the smoothing coefficient of the short-window exponential average, used to enhance the responsiveness to short-term changes in link scores; It represents the smoothing coefficient of the long window exponential average, used to characterize the long-term trend of link score changes; This represents the average short-window exponential value of the previous sampling period; This represents the average long window index of the previous sampling period.
[0027] Preferably, in step S20, the scoring residual is calculated. Specifically:
[0028] ;
[0029] Then based on the scoring residuals Calculate the degradation energy quantization value and cumulative degradation ;
[0030] ;
[0031] ;
[0032] Among them, the degradation energy quantification value Used to characterize the degree of negative deviation of the link score relative to the baseline prediction; This represents the residual tolerance offset. Indicates the cumulative discharge volume; This indicates the cumulative degradation amount in the previous sampling period; This indicates that the maximum value of the parameters within the parentheses is taken.
[0033] Preferably, step S40 specifically includes:
[0034] Step S401: Classify the service packets to be sent into critical service packets and non-critical service packets. The critical service packets include at least control command packets, alarm packets and session control packets, and the non-critical service packets include at least telemetry packets, log packets and video data packets.
[0035] Step S402: For critical service packets, a dual-link replication method is used for transmission, and a global sequence number and session generation identifier are encapsulated in each service packet. Session connection identifier And the sending timestamp; for non-critical business groups, they are sent via the primary link and the backup link respectively according to the preset primary and backup link splitting ratio;
[0036] Step S403: Obtain the actual arrival delay difference between the primary link and the backup link, and calculate the reassembly waiting time. , ;in, This represents the mean delay difference. This represents the standard deviation of the time delay. This represents the confidence quantile coefficient. and These represent the lower limit and upper limit of the reorganization waiting time, respectively;
[0037] Step S404: During the reorganization waiting time, prioritize waiting for missing preceding packets. After the timeout, deliver the packets in order according to the current set of packets that meet the sequence number continuity, and finally output the ordered delivery data parameter set; wherein, the ordered delivery data parameter set includes at least the deduplicated ordered packet queue, the packet arrival confirmation count, the current reorganization waiting time, and the old path idle time statistics.
[0038] The present invention also provides a primary and backup digital transmission control system for an intelligent fusion terminal, comprising:
[0039] The observation and acquisition module is used to acquire the original observation parameters of the main link and the original observation parameters of the backup link of the intelligent fusion terminal in the current sampling period. Based on the original observation parameters of the main link and the original observation parameters of the backup link, the module uses a multi-dimensional link state variable construction mechanism to execute the main and backup link fusion scoring input parameter construction task and outputs the main and backup link fusion scoring input parameter set.
[0040] The degradation determination module is used to perform a link degradation determination task based on the primary and backup link fusion scoring input parameter set, using a short-term fluctuation and continuous degradation differentiation mechanism, and outputs a link degradation determination parameter set.
[0041] The pre-switching decision module is used to execute the primary and backup link pre-switching control task based on the link degradation judgment parameter set using a look-ahead prediction and pre-switching decision mechanism, and output the pre-switching execution parameter set;
[0042] The bearer switching module is used to execute the link bearer switching task based on the pre-switching execution parameter set using a service packet parallel transmission and reception reassembly control mechanism, and output an ordered delivery data parameter set;
[0043] The session persistence module is used to perform link switching completion control tasks based on the ordered delivery data parameter set using a session continuity persistence and old path release mechanism, and outputs a link switching completion status parameter set.
[0044] The present invention also provides a primary and backup link digital transmission control device for an intelligent fusion terminal, comprising: a memory, a processor, and a primary and backup link digital transmission control program for the intelligent fusion terminal stored in the memory and executable on the processor. When the primary and backup link digital transmission control program for the intelligent fusion terminal is executed by the processor, it implements the primary and backup link digital transmission control method for the intelligent fusion terminal.
[0045] The present invention also provides a computer program product, including a primary and backup link digital transmission control program for an intelligent fusion terminal, wherein the primary and backup link digital transmission control program for the intelligent fusion terminal, when executed by a processor, implements the primary and backup link digital transmission control method of the intelligent fusion terminal.
[0046] The beneficial effects of this invention are as follows: By constructing a multi-dimensional normalized vector that includes received reference signal power, signal-to-interference-plus-noise ratio, delay, delay jitter, packet loss rate, and throughput, and by combining the coefficient of variation to calculate a stability factor to dynamically adjust the weights of each component, this invention suppresses high-fluctuation components and enhances stable components during the link quality fusion scoring process. This allows the primary and backup link fusion scoring results to truly reflect the link transmission capability, avoiding the misjudgment problems caused by traditional methods based on a single signal strength index or fixed weight calculation, and improving the accuracy and robustness of link status assessment.
[0047] This invention constructs a baseline prediction value for the scoring based on trend extrapolation of the long-window exponential average, and constructs a quantified value of degradation energy and cumulative degradation amount by combining the scoring residual. At the same time, it introduces a recovery time and scoring threshold determination mechanism to distinguish between short-term fluctuations and continuous degradation states of the link. When the continuous degradation determination is established, it triggers the pre-switching control of the primary and backup links in advance, thereby avoiding the switching lag and service interruption problems caused by traditional passive switching methods in high-speed movement and severe signal fluctuation scenarios, and improving the timeliness of link switching and the continuity of data transmission. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0049] Figure 1 This is a flowchart illustrating the first embodiment of a primary / backup link digital transmission control method for an intelligent fusion terminal according to the present invention.
[0050] Figure 2 This is a schematic diagram of a device for a primary / backup link digital transmission control method for an intelligent fusion terminal according to the present invention. Detailed Implementation
[0051] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0052] Example 1: As Figure 1 The diagram shown is a flowchart of the first embodiment of the main and backup link digital transmission control method for the intelligent fusion terminal of the present invention, which presents the first embodiment of the main and backup link digital transmission control method for the intelligent fusion terminal of the present invention.
[0053] In the first embodiment, the primary and backup link digital transmission control method of the intelligent fusion terminal includes:
[0054] Step S10: Obtain the original observation parameters of the main link and the original observation parameters of the backup link in the current sampling period of the intelligent fusion terminal, and perform the main and backup link fusion scoring input parameter construction task based on the original observation parameters of the main link and the original observation parameters of the backup link using a multi-dimensional link state variable construction mechanism, and output the main and backup link fusion scoring input parameter set;
[0055] It should be noted that the "multi-dimensional link state quantity construction mechanism" refers to the process of uniformly modeling and processing multiple raw observation parameters acquired by the primary and backup links within the current sampling period, including but not limited to: collecting received reference signal power, signal-to-interference-plus-noise ratio, round-trip time, delay jitter, short-window packet loss rate, and effective throughput; performing dimensionless normalization mapping processing on the above parameters; statistically analyzing the fluctuation characteristics of each normalized component based on historical sampling windows; dynamically adjusting the preset weights of the importance of each parameter in combination with different service types; and forming a fusion score result that can characterize the comprehensive transmission capability of the link through a weighted fusion method. Further, the "primary and backup link fusion score input parameter set" refers to the input data set used for subsequent link state determination, which includes at least the primary link fusion score, backup link fusion score, primary link normalized vector, backup link normalized vector, and corresponding dynamic weight information, used to reflect the current state of the link and its changing trend.
[0056] Understandably, through the aforementioned multi-dimensional link state variable construction mechanism, this step can uniformly map link observation parameters with different physical meanings, dimensions, and variation characteristics into the same evaluation system. Furthermore, through dynamic weight adjustment, the contribution of each parameter to the final score can adaptively adjust with changes in link state, thereby achieving a comprehensive characterization of link quality. Compared to directly using original parameters or a single indicator for judgment, this method can simultaneously reflect the link's signal strength, transmission delay, stability, and data carrying capacity. This results in a fused score that possesses both real-time response capability and a certain degree of resistance to fluctuations, providing a more stable and continuous input basis for subsequent link degradation assessment.
[0057] It should be understood that in traditional technologies, link switching typically relies on the received signal strength or a simple weighted result with fixed weights. Such methods do not consider the fluctuation differences of each parameter over different time periods, making them prone to misjudgment when the link experiences short-term, drastic fluctuations. This step introduces a volatility assessment based on historical observation windows, automatically reducing the weight of parameters with large fluctuations and increasing the weight of parameters with high stability, thereby avoiding the excessive influence of a single abnormal sampling point on the overall scoring result. Furthermore, by associating dynamic weights with service types, the focus of link quality evaluation is adjusted under different service scenarios. For example, the impact of latency factors is enhanced in low-latency control scenarios, and the impact of throughput capacity is enhanced in high-data transmission scenarios. This makes the link evaluation results more consistent with actual application needs, significantly improving the accuracy and stability of link status judgment.
[0058] For example, during high-speed train operation, when the train enters the coverage boundary area of a base station, the received signal strength of the main link may drop significantly in a very short time, but the link's latency and packet loss rate do not deteriorate significantly at this time. If a traditional judgment method based solely on signal strength is used, this short-term fluctuation is easily misjudged as a link failure and triggers a handover, leading to unnecessary frequent handovers. In this embodiment, through a multi-dimensional link state variable construction mechanism, although the normalized component corresponding to the signal strength decreases at this moment, its corresponding weight is dynamically reduced due to its large fluctuation amplitude. At the same time, the weights of other stable parameters (such as latency and packet loss rate) are relatively increased, making the overall fusion score change more smoothly, thus avoiding misjudgment. As another example, when an unmanned delivery vehicle enters an underground parking garage, the link's signal strength, latency, and packet loss rate all continuously deteriorate. At this time, multiple parameters simultaneously show a stable downward trend, and their corresponding weights are not suppressed, causing the fusion score to continue to decrease, providing a reliable basis for subsequent steps to accurately determine continuous degradation. Through the above methods, it can be verified that this step can effectively distinguish between short-term fluctuations and true degradation in complex dynamic environments, providing stable input support for link handover control.
[0059] Step S20: Based on the primary and backup link fusion scoring input parameter set, a short-term fluctuation and continuous degradation differentiation mechanism is used to perform the link degradation determination task, and the link degradation determination parameter set is output;
[0060] It should be noted that the "short-term fluctuation and continuous degradation differentiation mechanism" refers to: for the main link fusion score, backup link fusion score, normalized vector, and dynamic weight information in the main and backup link fusion score input parameter set output in step S10, a determination process reflecting the short-term and long-term change trends of the link is further constructed. The determination process includes: constructing short-window index average and long-window index average based on the main link fusion score; generating a scoring baseline prediction value based on the long-window change trend; forming a scoring residual based on the deviation between the current main link fusion score and the scoring baseline prediction value; quantifying the negative deviation part in the scoring residual to obtain the degradation energy quantization value; accumulating the degradation energy quantization values in multiple sampling periods to obtain the cumulative degradation amount; and performing degradation determination on the current main link state in combination with the score recovery status or the low score persistence status. Furthermore, the "link degradation judgment parameter set" includes at least the primary link status flag, the predicted value of the scoring baseline, the scoring residual, the quantified value of degradation energy, the cumulative degradation amount, and the corresponding historical scoring sequence. The link degradation judgment parameter set serves as the input basis for executing the primary / backup link pre-switching control task in step S30.
[0061] Understandably, by performing continuous trend analysis on the main link fusion score obtained in step S10, this step avoids the instability caused by directly determining the link status based solely on the score in a single sampling period. This step does not make a static judgment on the score at a single moment, but rather compares the current score with the long-term trend baseline formed in previous sampling periods, and combines this with the continuous accumulation of degradation over multiple sampling periods to perform a time-series analysis of the link status. This processing method can maintain stable judgment results when the link only experiences instantaneous fading, short-term obstruction, or a single interference spike; while when the link score continuously deviates from the normal trend over multiple consecutive sampling periods, it can promptly identify that the main link has entered a true degradation state. Therefore, this step provides more continuous and reliable status input for subsequent pre-switching decisions between primary and backup links, improving the accuracy of link degradation identification.
[0062] It should be understood that, compared to traditional techniques that rely solely on fixed thresholds to determine link failure, this step further introduces a progressive processing structure of "trend baseline—deviation quantification—cumulative judgment." Traditional methods typically consider a signal strength below a threshold or a link score below a threshold as a switching trigger, failing to fully consider the significant instantaneous fluctuations in link status under high-speed mobile environments. This can easily lead to misjudging temporary signal fading as continuous degradation, or failing to identify degradation before it fully manifests. This step, by introducing a predicted baseline score, compares the current score with the link's recent operational trend, rather than just a fixed threshold. This allows the judgment result to adapt to changes in the link's baseline state under different scenarios. Simultaneously, by accumulating negative deviations, multiple consecutive minor deteriorations can be effectively identified, preventing them from being missed even if each change does not individually reach a threshold. Therefore, this step balances the ability to suppress short-term link fluctuations with the ability to sensitively identify continuous degradation, improving the consistency between degradation judgment results and the actual link state.
[0063] For example, during high-speed train operation, when the train passes through the reflection zone at the edge of the platform, the main link fusion score may drop from 0.82 to 0.61 in a certain sampling period, but recover to 0.79 and 0.81 in the following two sampling periods. In this case, if a traditional fixed scoring threshold method is used, a link switch may be triggered at this single drop if the threshold is set to 0.65. However, in this embodiment, although the score drops briefly at this moment, the degradation relative to the long window trend does not accumulate continuously over multiple sampling periods, and the score recovers rapidly afterward. Therefore, it is judged as a short-term fluctuation and does not enter the pre-switching process. For example, when an unmanned delivery vehicle enters the underground loading and unloading area from the ground road, the main link fusion score gradually decreases from 0.78, 0.71, 0.63, and 0.55 over several consecutive sampling periods. Simultaneously, the recovery capability weakens, and the resulting degradation accumulates continuously over the sampling periods. In this case, this step will determine the link state as continuously degraded and output the corresponding link degradation judgment parameter set for subsequent step S30 to perform pre-switching control. The above comparison shows that this step can effectively distinguish between short-term anomalies and true degradation, providing a reliable basis for subsequent switching control.
[0064] Step S30: Based on the link degradation judgment parameter set, a look-ahead prediction and pre-switching decision mechanism is used to execute the primary and backup link pre-switching control task, and output the pre-switching execution parameter set;
[0065] It should be noted that the "forward prediction and pre-switching decision mechanism" refers to the process of further predicting and analyzing the state changes of the primary link and backup link in the short-term future prediction time domain based on the primary link status flag, scoring baseline prediction value, scoring residual, cumulative degradation amount, and scoring history sequence output in step S20, and generating primary and backup link switching control commands in advance when the prediction results meet preset conditions. The processing includes: constructing future prediction scores based on the primary link scoring history sequence and the backup link scoring history sequence respectively; estimating the future failure probability based on the primary link future prediction score; constructing a link utility comparison result by combining the future scores, prediction delay, and prediction power consumption of the primary and backup links; and outputting a backup link warm-up command, a parallel transmission window opening command, and a target bearer mode selection command when the future failure probability of the primary link reaches the preset condition and the future carrying capacity of the backup link is better than that of the primary link. Furthermore, the "pre-switching execution parameter set" includes at least the future failure probability of the primary link, the predicted score of the primary link, the predicted score of the backup link, the target bearer mode, the start time of the parallel window, and the warm-up flag of the backup link, and serves as the direct input for executing the link bearer switching task in step S40.
[0066] Understandably, the purpose of this step is to further transform the link degradation state identified in step S20 into executable pre-switching actions, changing link switching from a "passive response after degradation" to "advance preparation before degradation." By conducting forward-looking analysis of the short-term future states of the primary and backup links, this step does not require waiting for the primary link to become completely unavailable before performing the switch. Instead, it completes the backup link warm-up, replication window establishment, and bearer mode selection in advance, even when the primary link can still carry data but shows a clear deterioration trend. This allows subsequent link switching actions to be performed while service data continues to be transmitted continuously, thereby reducing the risk of control message loss, service interruption, or link gaps during the switch. Essentially, this step further advances "state identification" into "action preparation" based on the degradation judgment results output in step S20, thereby enhancing the proactivity and continuity of the entire link switching process.
[0067] It should be understood that, compared to the traditional reactive switching approach of "switching to the backup link only after the primary link has failed," this step introduces short-term forward-looking prediction and joint utility comparison, enabling proactive control of link switching decisions. Traditional methods often only trigger backup link takeover when the primary link quality has deteriorated to an unusable level. This can easily lead to problems such as the backup link not yet being ready for access, critical data being lost on the primary link, or a carrying capacity gap during the switching process. This step, however, predicts the future trends of the primary and backup links based on historical scoring sequences and simultaneously compares their future carrying capacity. It considers not only whether the primary link is about to fail but also whether the backup link is sufficient to stably carry current services after the switch, making the switching action more targeted and reliable. Especially in high-speed mobile environments, link changes often have precursors. This step can complete backup link switching preparation before the primary link becomes completely unstable, thus outperforming solutions that rely solely on the current state for switching decisions.
[0068] Step S40: Based on the pre-switching execution parameter set, the link bearer switching task is executed using the service packet parallel transmission and reception reassembly control mechanism, and the ordered delivery data parameter set is output.
[0069] It should be noted that the "parallel transmission and reception reassembly control mechanism for service packets" refers to the process of classifying, allocating links, performing parallel transmission, receiving deduplication, and reassembly sorting of service packets to be transmitted based on the target bearer mode, parallel window start time, and backup link warm-up flag in the pre-switching execution parameter set output in step S30. The process includes: dividing the service packets to be transmitted into critical service packets and non-critical service packets; within the parallel transmission window, using synchronous replication transmission of the primary and backup links for critical service packets, and distributing non-critical service packets according to the current bearer capacity of the primary and backup links; on the receiving side, identifying and deduplicating duplicate service packets based on the session generation identifier, global sequence number, and connection identifier; dynamically adjusting the reassembly waiting time based on the arrival delay difference between the primary and backup links, and performing sequential reassembly for out-of-order service packets. Furthermore, the "ordered delivery data parameter set" includes at least the deduplicated ordered group queue, the group arrival confirmation count, the current reorganization waiting time, and the old path idle time statistics. The ordered delivery data parameter set serves as the input basis for step S50 to complete the session continuity maintenance and old path release control.
[0070] Understandably, the purpose of this step is to translate the pre-handover control actions generated in step S30 into the actual data bearer handover process, ensuring that different types of service packets can be continuously transmitted through the primary and backup links in an appropriate manner during the handover. By differentiating critical and non-critical services, this step ensures that data with high requirements for timing and integrity, such as control commands, session control messages, and alarm information, receive higher protection during the handover, thereby rationally distributing telemetry data, log data, or large-capacity service data according to link capabilities, thus improving the efficiency of dual-link resource utilization. Simultaneously, this step does not simply deliver service packets according to their arrival order on the receiving side, but maintains logical order consistency through deduplication and reassembly processing, avoiding duplicate delivery, out-of-order delivery, and service layer parsing errors caused by differences in dual-link latency. Thus, this step achieves the transition from "handover preparation at the decision layer" to "smooth bearer handover at the transport layer."
[0071] It should be understood that, compared to the traditional approach of a one-time disconnection between the primary and backup links, with one link taking over after the other becomes unusable, this step introduces a parallel transmission window, service classification and replication, and receiver-side reassembly control, transforming the link switching process from an instantaneous replacement to a gradual transition. Traditional methods typically stop primary link transmission immediately at the moment of switching and switch all subsequent data to the backup link. While simple to implement, this approach is prone to packet loss, out-of-order delivery, or short-term unavailability of critical services when there are inconsistencies in the latency of the two links, time differences in connection establishment, or unstable network conditions at the moment of switching. This step, however, utilizes both the primary and backup links for data transmission simultaneously within a transition window, providing redundancy protection for critical services on both paths, while non-critical services are distributed according to capacity, thus reducing the uncertainty of the switching process. Simultaneously, reassembly and deduplication control on the receiver side effectively handle duplicate and out-of-order packets caused by parallel transmission across the two links. Therefore, this step offers superior performance compared to traditional direct switching methods in ensuring service continuity, reducing data loss, and improving reception consistency.
[0072] For example, during the process of a high-speed train's onboard terminal moving from a public network coverage area to a private network coverage enhancement area, step S30 has already output the parallel transmission window opening command and dual-link replication mode. At this time, this step divides the train control-related control groups and emergency alarm groups into critical business groups and transmits them synchronously on the primary link and backup link; at the same time, environmental monitoring data and operation logs are divided into non-critical business groups and transmitted according to the current carrying capacity of the primary and backup links. If the primary link arrives 10 milliseconds later than the backup link at a certain moment, the receiving side will identify that the two links are transmitting the same logical group based on the group's global sequence number and session generation identifier, and will prioritize retaining the data group that arrives first and passes the verification, and deduplicate the subsequent groups that arrive repeatedly. As another example, when an unmanned delivery vehicle passes through an underground ramp, the transmission delay difference between the primary link and the backup link continuously changes. The receiving side dynamically adjusts the reassembly waiting time according to the actual delay difference, so that business groups that should be adjacent can complete the order restoration within the waiting window, thereby avoiding the business layer receiving out-of-order data. As can be seen from the above scenario, this step can maintain the continuity, order, and controllability of service packets during the link switching execution phase and complete the bearer transfer.
[0073] Step S50: Based on the ordered delivery data parameter set, the link switching completion control task is performed using the session continuity and old path release mechanism, and the link switching completion status parameter set is output.
[0074] It should be noted that the "session continuity maintenance and old path release mechanism" refers to the process of performing tailoring control on the session context, packet identifier, key generation, primary path status, and old path resources after link switching, based on the deduplicated ordered packet queue, packet arrival acknowledgment count, current reassembly waiting time, and old path idle time statistics in the ordered delivery data parameter set output in step S40. This process includes: maintaining or updating the current session generation identifier, connection identifier, and packet number context on the sending and receiving sides; generating a new session subkey or updating the current session association parameters after the new path is stably carried; identifying late packets from the old path based on their unique identifiers and preventing them from interfering with the current new path data delivery; and, after meeting the conditions for the new path continuous acknowledgment count and the old path idle time, performing old path sending context release, old path reassembly cache clearing, old path replication shutdown, and primary link update. Furthermore, the “link switching completion status parameter set” includes at least the primary link identifier, the current session generation, the current valid session subkey identifier, the old path release status, and the link switching completion flag, which are used to indicate that the switch from the dual-link transition state to the single primary link stable state has been completed.
[0075] Understandably, after link switching is complete, if session context and residual data from the old path are not managed uniformly, late packets from the old path, mixed confirmation information from the old and new paths, and historical caches may continue to interfere with the current business session, thus affecting subsequent link control and data consistency. This step, by uniformly updating the session generation, packet identifier, and primary path status, ensures that data transmission on the new path can continue in a continuous context and will not be treated as a new independent session by the business layer due to changes in link capacity. Simultaneously, by detecting the idle status of the old path and releasing its resources in an orderly manner when conditions are met, this step also prevents increased resource consumption and chaotic state management caused by long-term coexistence of dual paths after link switching. Therefore, this step is a crucial step in ensuring eventual stable convergence during the link switching process.
[0076] It should be understood that, compared to traditional technologies that simply shut down the original link or reset the connection state after completing the primary / backup link switchover, this step further introduces joint control logic for maintaining session continuity and gradually releasing the old path. Traditional methods typically only focus on whether the current service has migrated to the new link upon link switchover completion, neglecting to consider late-arriving data from the old path, session identifier continuation, key state consistency after path switchover, and the impact of residual buffering on the receiving side. This can easily lead to the following problems: First, late-arriving packets from the old path may still be incorrectly received after the new path has taken effect, causing duplicate delivery or disordered ordering; second, the service layer may re-establish logical connections due to sudden changes in connection identifiers or session states, causing additional latency; third, old path resources may not be released in a timely manner, resulting in prolonged dual-path redundancy and increased burden. This step, by releasing the old path only after the switchover completion conditions are met, and simultaneously identifying late-arriving packets and maintaining the current session context before release, ensures better completeness and consistency in the link switchover completion action. Therefore, this step has higher reliability than traditional technologies in terms of link switchover finalization control.
[0077] For example, after a high-speed train enters a tunnel, the backup link becomes the stable primary link, and the new path packet acknowledgment count output in step S40 continues to increase, while the original primary link has not carried any valid service packets for several consecutive sampling periods. In this case, this step first maintains the connection identifier and packet sequence continuation relationship of the current service session unchanged, only updating the primary link identifier and session generation, thus eliminating the need for the upper-layer control application to re-initiate the session. Subsequently, when it is detected that the idle time of the old path has met the release condition, the primary link's replication and transmission are shut down, the old path reassembly cache is cleared, and all subsequent services are handed over to the backup link. As another example, after an unmanned delivery vehicle enters an underground parking garage, although the backup link has taken over the main services, the original public network primary link may still arrive late with some historical packets. This step identifies these packets as late data from the old path based on their unique identifier and filters them, thus preventing them from being mixed with current new path packets. As can be seen from the above scenarios, this step not only completes the state convergence after the primary / backup link switchover but also ensures session continuity and data consistency after the switchover.
[0078] Example 2: Furthermore, the present invention provides a primary and backup link digital transmission control system for an intelligent fusion terminal, employing the primary and backup link digital transmission control method for an intelligent fusion terminal described in the above embodiments, which can solve the technical problem of primary and backup link digital transmission control for an intelligent fusion terminal. The beneficial effects of the primary and backup link digital transmission control system for an intelligent fusion terminal provided by the present invention are the same as those of the primary and backup link digital transmission control method for an intelligent fusion terminal provided in the above embodiments, and other technical features in the primary and backup link digital transmission control system for an intelligent fusion terminal are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0079] Example 3: This invention provides a primary / backup link digital transmission control device for an intelligent fusion terminal. Please refer to... Figure 2A primary / backup link digital transmission control device for an intelligent converged terminal includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the at least one processor to execute the primary / backup link digital transmission control method for an intelligent converged terminal as described in Embodiment 1 above. The primary / backup link digital transmission control device for an intelligent converged terminal in this embodiment of the invention may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. This primary / backup link digital transmission control device for an intelligent converged terminal is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the invention. A primary / backup link digital transmission control device for an intelligent fusion terminal may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the primary / backup link digital transmission control device for the intelligent fusion terminal. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An I / O interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows a primary or backup link digital transmission control device of a smart converged terminal to wirelessly or wiredly communicate with other devices to exchange data. Although the figure shows a primary or backup link digital transmission control device of a smart converged terminal with various systems, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.
[0080] Example 4: This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the primary and backup link digital transmission control method for an intelligent fusion terminal as described above. The computer program product provided by this invention can solve the technical problem of primary and backup link digital transmission control in an intelligent fusion terminal. Compared with the prior art, the beneficial effects of the computer program product provided by this invention are the same as those of the primary and backup link digital transmission control method for an intelligent fusion terminal provided in the above embodiments, and will not be repeated here.
[0081] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this invention.
[0082] It should be understood that the various parts disclosed in this invention can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.
[0083] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. A method for controlling the primary and backup digital transmission links of an intelligent fusion terminal, characterized in that, The methods include: Step S10: Obtain the original observation parameters of the main link and the original observation parameters of the backup link in the current sampling period of the intelligent fusion terminal, and perform the main and backup link fusion scoring input parameter construction task based on the original observation parameters of the main link and the original observation parameters of the backup link using a multi-dimensional link state variable construction mechanism, and output the main and backup link fusion scoring input parameter set; Step S20: Based on the primary / backup link fusion scoring input parameter set, a short-term fluctuation and continuous degradation differentiation mechanism is used to perform the link degradation determination task, and the link degradation determination parameter set is output; specifically including: The primary and backup link fusion score is input into the primary link fusion score parameter set. As the preferred bearer link score sequence input, a short-window exponential average is constructed. and the average value of the long window index ; Based on the average short window index and the average value of the long window index The baseline prediction value of the main link score is constructed using a first-order prediction method based on long-window trend extrapolation. And calculate the scoring residuals. ; When satisfied Furthermore, if the main link fusion score recovers to a level not lower than the preset low score threshold within the preset recovery time, the main link status will be judged as a short-term fluctuation state; among which, This indicates the cumulative degradation threshold, used to distinguish between short-term fluctuations and continuous degradation; it outputs the link degradation judgment parameter set, which includes at least the main link degradation status flag and the cumulative degradation amount. and baseline predicted values for scoring Construct the short window exponential average value and the average value of the long window index Specifically: ; ; in, ; This represents the smoothing coefficient of the short-window exponential average, used to enhance the responsiveness to short-term changes in link scores; It represents the smoothing coefficient of the long window exponential average, used to characterize the long-term trend of link score changes; This represents the average short-window exponential value of the previous sampling period; Represents the exponential average of the long window from the previous sampling period; calculates the scoring residual. Specifically: ; Then based on the scoring residuals Calculate the degradation energy quantization value and cumulative degradation ; ; ; Among them, the degradation energy quantification value Used to characterize the degree of negative deviation of the link score relative to the baseline prediction; This represents the residual tolerance offset. Indicates the cumulative discharge amount; This indicates the cumulative degradation amount in the previous sampling period; This indicates taking the maximum value of the parameters within the parentheses; Step S30: Based on the link degradation judgment parameter set, a look-ahead prediction and pre-switching decision mechanism is used to execute the primary and backup link pre-switching control task, and output the pre-switching execution parameter set; Step S40: Based on the pre-switching execution parameter set, the link bearer switching task is executed using the service packet parallel transmission and reception reassembly control mechanism, and the ordered delivery data parameter set is output. Step S50: Based on the ordered delivery data parameter set, the link switching completion control task is performed using the session continuity and old path release mechanism, and the link switching completion status parameter set is output.
2. The primary and backup link digital transmission control method for an intelligent fusion terminal as described in claim 1, characterized in that, Step S10 specifically includes: Step S101: Obtain the main link received reference signal power Main link signal-to-interference-plus-noise ratio Main link round-trip delay Main link latency jitter Main link short window packet loss rate Main link effective throughput and backup link received reference signal power Backup link signal-to-interference-to-noise ratio Backup link round-trip latency Backup link latency jitter Backup link short window packet loss rate Backup link effective throughput Construct the original observation vectors for the main link and the backup link; Step S102: Perform normalization mapping on the original observation vectors of the main link and the backup link respectively to obtain the normalized vector of the main link. and backup link normalized vector ; Step S103: Based on the main link normalized vector and backup link normalized vector Combined with the coefficient of variation of the preset normalized component in the recent historical observation period window k Calculate the stability factor Combined with preset business prior weights Calculate dynamic weights ; Step S104: and based on dynamic weights Normalized vector of the main link and backup link normalized vector Perform weighted fusion and output the main link fusion score. Integration and scoring of backup links Ultimately, based on the main link fusion score Backup link fusion scoring Main link normalized vector and backup link normalized vector Construct and output the set of input parameters for the primary and backup link fusion scoring.
3. The primary and backup link digital transmission control method for an intelligent fusion terminal as described in claim 2, characterized in that, In step S103, , This represents the business prior weight coefficient corresponding to the r-th normalized component, used to characterize the basic importance of this normalized component to the overall quality of the link under the current business type; This represents the stability correction factor corresponding to the r-th normalized component, which is calculated from the coefficient of variation of the corresponding normalized component in the most recent historical observation window.
4. The primary and backup link digital transmission control method for an intelligent fusion terminal as described in claim 1, characterized in that, Step S40 specifically includes: Step S401: Classify the service packets to be sent into critical service packets and non-critical service packets. The critical service packets include at least control command packets, alarm packets and session control packets, and the non-critical service packets include at least telemetry packets, log packets and video data packets. Step S402: For critical service packets, a dual-link replication method is used for transmission, and a global sequence number and session generation identifier are encapsulated in each service packet. Session connection identifier And the sending timestamp; for non-critical business groups, they are sent via the primary link and the backup link respectively according to the preset primary and backup link splitting ratio; Step S403: Obtain the actual arrival delay difference between the primary link and the backup link, and calculate the reassembly waiting time. , ;in, This represents the mean delay difference. This represents the standard deviation of the time delay. This represents the confidence quantile coefficient. and These represent the lower limit and upper limit of the reorganization waiting time, respectively; Step S404: During the reorganization waiting time, prioritize waiting for missing preceding packets. After the timeout, deliver the packets in order according to the current set of packets that meet the sequence number continuity, and finally output the ordered delivery data parameter set; wherein, the ordered delivery data parameter set includes at least the deduplicated ordered packet queue, the packet arrival confirmation count, the current reorganization waiting time, and the old path idle time statistics.
5. A primary / backup link digital transmission control system for an intelligent fusion terminal, applied to the primary / backup link digital transmission control method for an intelligent fusion terminal as described in any one of claims 1 to 4, characterized in that, The primary and backup link digital transmission control system of the intelligent fusion terminal includes: The observation and acquisition module is used to acquire the original observation parameters of the main link and the original observation parameters of the backup link of the intelligent fusion terminal in the current sampling period. Based on the original observation parameters of the main link and the original observation parameters of the backup link, the module uses a multi-dimensional link state variable construction mechanism to execute the main and backup link fusion scoring input parameter construction task and outputs the main and backup link fusion scoring input parameter set. The degradation determination module is used to perform a link degradation determination task based on the primary / backup link fusion scoring input parameter set, employing a short-term fluctuation and continuous degradation differentiation mechanism, and outputting a link degradation determination parameter set; specifically including: The primary and backup link fusion score is input into the primary link fusion score parameter set. As the preferred bearer link score sequence input, a short-window exponential average is constructed. and the average value of the long window index ; Based on the average short window index and the average value of the long window index The baseline prediction value of the main link score is constructed using a first-order prediction method based on long-window trend extrapolation. And calculate the scoring residuals. ; When satisfied Furthermore, if the main link fusion score recovers to a level not lower than the preset low score threshold within the preset recovery time, the main link status will be judged as a short-term fluctuation state; among which, This indicates the cumulative degradation threshold, used to distinguish between short-term fluctuations and continuous degradation; it outputs the link degradation judgment parameter set, which includes at least the main link degradation status flag and the cumulative degradation amount. and baseline predicted values for scoring Construct the short window exponential average value and the average value of the long window index Specifically: ; ; in, ; This represents the smoothing coefficient of the short-window exponential average, used to enhance the responsiveness to short-term changes in link scores; It represents the smoothing coefficient of the long window exponential average, used to characterize the long-term trend of link score changes; This represents the average short-window exponential value of the previous sampling period; Represents the exponential average of the long window from the previous sampling period; calculates the scoring residual. Specifically: ; Then based on the scoring residuals Calculate the degradation energy quantization value and cumulative degradation ; ; ; Among them, the degradation energy quantification value Used to characterize the degree of negative deviation of the link score relative to the baseline prediction; This represents the residual tolerance offset. Indicates the cumulative discharge amount; This indicates the cumulative degradation amount in the previous sampling period; This indicates taking the maximum value of the parameters within the parentheses; The pre-switching decision module is used to execute the primary and backup link pre-switching control task based on the link degradation judgment parameter set using a look-ahead prediction and pre-switching decision mechanism, and output the pre-switching execution parameter set; The bearer switching module is used to execute the link bearer switching task based on the pre-switching execution parameter set using a service packet parallel transmission and reception reassembly control mechanism, and output an ordered delivery data parameter set; The session persistence module is used to perform link switching completion control tasks based on the ordered delivery data parameter set using a session continuity persistence and old path release mechanism, and outputs a link switching completion status parameter set.
6. A primary / backup link digital transmission control device for an intelligent fusion terminal, characterized in that, The primary and backup link digital transmission control device of the intelligent fusion terminal includes: a memory, a processor, and a primary and backup link digital transmission control program of the intelligent fusion terminal stored in the memory and executable on the processor. When the primary and backup link digital transmission control program of the intelligent fusion terminal is executed by the processor, it implements the primary and backup link digital transmission control method of the intelligent fusion terminal according to any one of claims 1 to 4.
7. A computer program product, characterized in that, The computer program product includes a primary and backup link digital transmission control program for an intelligent fusion terminal. When the primary and backup link digital transmission control program for the intelligent fusion terminal is executed by a processor, it implements a primary and backup link digital transmission control method for an intelligent fusion terminal as described in any one of claims 1 to 4.