A High-Speed Data Transmission Optimization Method and System Based on Dynamic Channel Aggregation
By performing burst traffic detection and dynamic channel aggregation on real-time data streams, and using a channel synthesizer and AGC hierarchical gain circuit for signal processing, the problems of insufficient channel resource utilization and poor transmission stability are solved, and more efficient data transmission is achieved.
Patent Information
- Application Number
- CN202511493986.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-20
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2045-10-20
AI Technical Summary
In existing data transmission methods, static channel resource allocation leads to poor adaptability to dynamic fluctuations, uneven quality of multi-channel aggregation, transmission stability is affected by co-channel interference, and resource utilization efficiency is low.
By performing burst traffic detection on real-time data streams, filtering and marking channels, and using a channel synthesizer and AGC hierarchical gain circuit for dynamic channel aggregation, amplitude and co-frequency suppression gain processing are performed in stages to output an optimized aggregated signal.
It improved the efficiency of channel resource utilization, enhanced data transmission rate and stability, reduced the impact of co-channel interference, and improved signal quality.
Smart Images

Figure CN120980006B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data transmission technology, and more specifically to a high-speed data transmission optimization method and system based on dynamic channel aggregation. Background Technology
[0002] In today's digital age, data transmission technology, as a core support for information exchange, is increasingly important in fields such as the Internet, the Internet of Things, big data, and artificial intelligence. However, existing data transmission methods still face several challenges: First, channel resource allocation generally adopts a static strategy, which is difficult to adapt to the dynamic fluctuations of data traffic. When sudden traffic surges occur, it often leads to the simultaneous phenomenon of some channels being over-congested and others being idle. At the same time, the lack of an effective filtering mechanism in the multi-channel aggregation process results in inconsistent quality of aggregated channels and low overall resource utilization efficiency. Second, in terms of transmission stability, multi-channel aggregated signals are highly susceptible to factors such as co-channel interference, intermodulation interference, and amplitude distortion, causing a decline in transmission quality and unstable performance. Summary of the Invention
[0003] This application provides a high-speed data transmission optimization method and system based on dynamic channel aggregation, which solves the technical problems of insufficient channel resource utilization and poor transmission stability in the high-speed data transmission process in the prior art.
[0004] The first aspect of this application provides a high-speed data transmission optimization method based on dynamic channel aggregation, the method comprising:
[0005] Burst traffic detection is performed on the input real-time data stream, and a set of feature vectors for the burst traffic is extracted. Multiple marked channels are then selected from multiple known transmission channels based on these feature vectors. A channel synthesizer is used to aggregate the multiple marked channels, outputting a first aggregated channel. The channel synthesizer is connected to an AGC (Automatic Gain Control) level gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop. When the first aggregated channel performs signal aggregation, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal. The first-stage gain control loop is used to apply amplitude suppression gain to the first-stage aggregated signal, and the second-stage gain control loop is used to apply co-frequency suppression gain to the second-stage aggregated signal, obtaining an optimized aggregated signal. The channel synthesizer then transmits the optimized aggregated signal to the back-end processing circuit.
[0006] A second aspect of this application provides a high-speed data transmission optimization system based on dynamic channel aggregation, the system comprising:
[0007] The detection module performs burst traffic detection on the input real-time data stream, extracts a set of feature vectors for the burst traffic, and filters multiple marked channels from multiple known transmission channels based on the set of feature vectors. The aggregation module uses a channel synthesizer to aggregate the multiple marked channels and outputs a first aggregated channel. The channel synthesizer is connected to an AGC hierarchical gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop. The gain control module divides the initial aggregated signal into a first-stage aggregated signal and a second-stage aggregated signal when the first aggregated channel performs signal aggregation. The first-stage gain control loop is used to apply amplitude suppression gain to the first-stage aggregated signal, and the second-stage gain control loop is used to apply co-frequency suppression gain to the second-stage aggregated signal to obtain an optimized aggregated signal. The transmission module transmits the optimized aggregated signal to the back-end processing circuit via the channel synthesizer.
[0008] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0009] First, burst traffic detection is performed on the input real-time data stream to extract a set of feature vectors for the burst traffic. Based on this set of feature vectors, multiple labeled channels are selected from several known transmission channels. Then, a channel synthesizer is used to aggregate the multiple labeled channels, outputting a first aggregated channel. The channel synthesizer is connected to an AGC (Automatic Gain Control) level gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop. When the first aggregated channel performs signal aggregation, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal. The first-stage gain control loop is used to apply amplitude suppression gain to the first-stage aggregated signal, and the second-stage gain control loop is used to apply co-frequency suppression gain to the second-stage aggregated signal, obtaining an optimized aggregated signal. Finally, the channel synthesizer transmits the optimized aggregated signal to the back-end processing circuit. This solves the technical problems of insufficient channel resource utilization and poor transmission stability in high-speed data transmission in existing technologies, achieving the technical effects of improving channel resource utilization efficiency and enhancing data transmission rate and stability. Attached Figure Description
[0010] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.
[0011] Figure 1 A schematic diagram of the high-speed data transmission optimization method based on dynamic channel aggregation provided in an embodiment of this application;
[0012] Figure 2 A schematic diagram of the structure of the input signal corresponding to the marked channel provided in the embodiments of this application, which is transmitted to the channel synthesizer after being processed by the preprocessing link;
[0013] Figure 3 This is a schematic diagram of a high-speed data transmission optimization system based on dynamic channel aggregation, provided in an embodiment of this application.
[0014] Explanation of reference numerals in the attached diagram: Detection module 11, Aggregation module 12, Gain control module 13, Transmission module 14. Detailed Implementation
[0015] This application provides a high-speed data transmission optimization method and system based on dynamic channel aggregation, which solves the technical problems of insufficient channel resource utilization and poor transmission stability in the high-speed data transmission process in the prior art.
[0016] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0017] It should be noted that the terms "comprising" and "having" are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or modules that are not explicitly listed or that are inherent to these processes, methods, products, or devices.
[0018] Example 1, as Figure 1 As shown, this application provides a high-speed data transmission optimization method based on dynamic channel aggregation, wherein the method includes:
[0019] Burst traffic detection is performed on the input real-time data stream, a set of feature vectors of the burst traffic is extracted, and multiple marked channels are selected from multiple known transmission channels based on the set of feature vectors.
[0020] After the data stream enters the system, the arrival rate of the real-time data stream within the preset time window is monitored. By comparing the instantaneous rate with the historical average rate, if the rate increase exceeds the preset threshold, or if one of the triggering conditions such as sudden increase ratio, peak rate, or abnormal arrival rate occurs in a short period of time, it is determined to be a burst traffic.
[0021] For the identified burst traffic, the system further extracts its feature vector set. This feature vector includes at least peak rate, burst duration, burst duty cycle, burst data volume, and corresponding latency jitter parameters to comprehensively characterize the dynamic features of the burst traffic. Subsequently, the feature vector set is compared with a pre-established channel feature vector table of multiple known transmission channels in the system. This channel feature vector table includes indicators such as bandwidth capacity, signal-to-noise ratio sensitivity, average latency level, and handover cost weight for each channel. Based on the comparison results, the system calculates an adaptation score and selects multiple marked channels with scores greater than or equal to a preset threshold as candidate resources for subsequent channel aggregation.
[0022] Furthermore, burst traffic detection is performed on the input real-time data stream, and a set of feature vectors for burst traffic is extracted. Methods include:
[0023] The input real-time data stream is subjected to trigger condition determination to detect burst traffic. The trigger condition includes at least one of peak trigger, burst ratio trigger, and arrival rate trigger. The burst traffic and transmission-related feature vector set is extracted, including peak rate, burst duration and gradient, burst duty cycle, and burst data volume.
[0024] Preferably, the system continuously monitors the real-time data stream entering the system, calculating the instantaneous rate, average rate, and growth rate of the data stream within a sliding time window. The system determines the data stream based on preset trigger conditions, which include at least one of peak triggering, surge ratio triggering, and arrival rate triggering. Peak triggering occurs when the instantaneous rate exceeds the sum of the historical average rate and a preset peak threshold; surge ratio triggering occurs when the rate growth ratio exceeds a surge ratio threshold within an adjacent time window; and arrival rate triggering occurs when the number of data packets arriving per unit time exceeds a preset arrival rate threshold. If any of these trigger conditions is met, the system determines that there is a burst of traffic in the data stream during that time period.
[0025] After burst traffic is identified, the system further extracts a set of transmission-related feature vectors to describe the dynamic characteristics of the burst traffic. These feature vectors include: burst peak rate, reflecting the highest rate level of the data stream at the moment of the burst; burst duration and gradient, characterizing the duration and rate change slope of the burst process; burst duty cycle, representing the proportion of the burst period within the monitoring period; and burst data volume, used to calculate the proportion of burst traffic in the total transmitted data. The extraction of these feature vectors provides a quantitative basis for subsequent channel filtering and aggregation.
[0026] Furthermore, the method for filtering multiple labeled channels from multiple known transmission channels based on the set of feature vectors includes:
[0027] Multiple channel feature vector tables are determined for each of the known transmission channels. Adaptation scores are calculated based on the feature vector set and the multiple channel feature vector tables. Multiple marked channels with a preset adaptation score are selected. The adaptation score includes bandwidth capacity, SNR sensitivity coefficient, latency, and handover cost penalty.
[0028] During the initialization phase, the system establishes corresponding channel feature vector tables for multiple known transmission channels. Each channel feature vector table includes characteristic values such as the channel's bandwidth capability parameters, signal-to-noise ratio (SNR) sensitivity coefficient, average delay level, and handover cost penalty factor.
[0029] After the burst traffic feature vector set of the real-time data stream is extracted, the system performs an adaptation comparison between the burst traffic feature vector set and the feature vector table of each channel. The adaptation comparison process includes: matching the burst peak rate with the channel bandwidth capacity; if the channel bandwidth is insufficient to support the peak rate, the adaptation score is reduced; comparing the burst duration and gradient with the channel's SNR sensitivity coefficient; if the channel's anti-interference capability is weak under long-term high load, the adaptation score is further reduced; comparing the burst duty cycle with the channel's average latency level; if the latency exceeds a preset threshold, it is marked as low adaptation; simultaneously, a channel handover cost penalty factor is considered; when the handover overhead of a certain channel is large, the adaptation score is reduced accordingly. Combining the above multiple indicators, the system obtains the adaptation score of each channel through weighted calculation, for example: ,in, This represents the bandwidth capability of the i-th channel. Represents the signal-to-noise ratio sensitivity coefficient. Indicates the average delay. This indicates a switching cost penalty. , , , Weighting coefficients are set for the system. Multiple channels with adaptation scores greater than or equal to a preset threshold are selected and designated as labeled channels.
[0030] The multiple labeled channels are aggregated using a channel synthesizer to output a first aggregated channel. The channel synthesizer is connected to an AGC hierarchical gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop.
[0031] After selecting multiple labeled channels, the input signals corresponding to each labeled channel are fed into the channel synthesizer through parallel input ports; the channel synthesizer weights and superimposes the multiple labeled channels according to a preset aggregation strategy to form the first aggregated channel.
[0032] The channel synthesizer is connected to an Automatic Gain Control (AGC) hierarchical gain circuit, which is used to achieve phased amplitude stabilization and interference suppression during the transmission of aggregated signals. Specifically, the AGC hierarchical gain circuit includes a first-stage gain control loop and a second-stage gain control loop, which are connected in series to form a hierarchical processing link. The first-stage gain control loop is used to suppress amplitude spikes in the aggregated signal to prevent input overload and amplitude distortion; the second-stage gain control loop performs power adjustment and filtering suppression on co-channel interference components in the aggregated signal, thereby enhancing signal stability and improving interference suppression after aggregation.
[0033] With the above settings, the channel synthesizer can achieve dual control of signal amplitude and interference by using the AGC graded gain circuit while outputting the first aggregated channel, so that the final output aggregated channel has a higher signal-to-noise ratio, a more stable power level and better transmission adaptability.
[0034] Furthermore, such as Figure 2 As shown, the channel synthesizer is also connected to a preprocessing link, which includes multiple parallel radio frequency preprocessing links. After filtering multiple marked channels, a communication connection is established between the multiple marked channels and the multiple parallel radio frequency preprocessing links. When multiple input signals corresponding to the multiple marked channels are acquired, the multiple input signals are pre-synchronized through the parallel radio frequency preprocessing links to output multiple processed input signals. The multiple processed input signals are then input into the input terminal of the channel synthesizer.
[0035] The channel synthesizer is connected to a preprocessing link, which includes multiple parallel RF preprocessing links for performing basic signal processing before the labeled channels enter aggregation. Specifically, after filtering multiple labeled channels, the system assigns a corresponding RF preprocessing link to each labeled channel and establishes a communication connection between the labeled channel and the RF preprocessing link.
[0036] When acquiring input signals corresponding to multiple labeled channels, the input signals are first introduced into their respective RF preprocessing links. In these links, frequency calibration, phase compensation, and clock alignment are performed sequentially to achieve pre-synchronization processing of the input signals, thereby eliminating mismatch issues caused by inter-channel carrier frequency offset, sampling errors, or transmission delays. After pre-synchronization processing, multiple processed input signals with normalized amplitude, consistent phase, and unified time reference are output. These processed input signals are then input in parallel to the input of the channel synthesizer. In this way, when the channel synthesizer performs subsequent aggregation operations, it can weightedly superimpose the input signals under conditions of consistent phase and synchronized timing, avoiding interference enhancement and distortion accumulation problems caused by direct aggregation of unprocessed signals, thus ensuring the signal stability and transmission reliability of the final aggregated channel.
[0037] Furthermore, the channel synthesizer is connected to the AGC graded gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop, connected in series. The first-stage gain control loop includes a limiting detector, a variable attenuator, and a low-pass filter, while the second-stage gain control loop includes a power detector, a variable gain amplifier, and an interference suppression filter.
[0038] The channel synthesizer is connected to the AGC hierarchical gain circuit, which is used to hierarchically control the amplitude and interference of the aggregated signal after the channel aggregation output. The AGC hierarchical gain circuit includes a first-stage gain control loop and a second-stage gain control loop, which are connected in series to form a hierarchical processing structure.
[0039] The first-stage gain control loop is mainly used to limit and suppress sudden amplitude overshoots in the aggregated signal, so as to avoid saturation of the downstream circuit or nonlinear distortion caused by excessive input amplitude. The first-stage gain control loop includes an amplitude limiter detector, a variable attenuator, and a low-pass filter: the amplitude limiter detector is used to monitor the instantaneous amplitude of the input aggregated signal in real time and compare it with a preset amplitude threshold. When the amplitude exceeds the threshold, a control signal is generated; the control terminal of the variable attenuator automatically adjusts the attenuation amount according to the control signal to suppress the amplitude of the input aggregated signal; the low-pass filter is used to filter the attenuated signal, filter out high-frequency noise and spike components, and output a first-stage processed signal with a stable amplitude.
[0040] The second-stage gain control loop is mainly used to adjust the overall power level of the signal and suppress co-frequency interference components, thereby improving the effective signal-to-noise ratio of the aggregated signal. The second-stage gain control loop includes a power detector, a variable gain amplifier, and an interference suppression filter: the power detector calculates the average power of the input signal and compares it with the target power level to generate a gain adjustment command; the control terminal of the variable gain amplifier dynamically adjusts the amplification factor according to this command to ensure that the output signal is within a stable power range; the interference suppression filter identifies and filters out co-frequency interference components in the signal, thus obtaining a second-stage processed signal with effectively suppressed interference.
[0041] By connecting the first-stage and second-stage gain control loops in series, the AGC graded gain circuit can achieve a graded control mode of first limiting the amplitude, then stabilizing the amplitude and suppressing interference, so that the final output aggregated signal has a stable amplitude, stable power and effectively suppresses interference components, thereby ensuring the signal quality received by the subsequent processing circuit.
[0042] When the first aggregation channel performs signal aggregation, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal. The first-stage gain control loop is used to apply amplitude suppression gain to the first-stage aggregated signal, and the second-stage gain control loop is used to apply co-frequency suppression gain to the second-stage aggregated signal to obtain an optimized aggregated signal.
[0043] When the first aggregation channel performs signal aggregation, the system divides the initial aggregated signal into a first-stage aggregated signal and a second-stage aggregated signal. Specifically, by real-time detection of the initial aggregated signal, parameters such as time-domain amplitude variance, phase difference change rate, and number of symbols in the time window are extracted and compared with preset thresholds. When any parameter exceeds the threshold, the signal processing process is divided into a first stage and a second stage to achieve hierarchical optimization.
[0044] In the first stage, amplitude suppression gain is applied to the aggregated signal based on the first-stage gain control loop. Specifically, this includes: an amplitude limiter detector detecting the instantaneous amplitude of the aggregated signal and comparing it with a target amplitude threshold; if the amplitude exceeds the threshold, a control signal is output to a variable attenuator; the variable attenuator automatically adjusts the attenuation amount according to the control signal to suppress the amplitude of the aggregated signal and prevent signal overload; and a low-pass filter smoothing the attenuated signal, filtering out instantaneous spikes and high-frequency noise, and outputting a first-stage signal with stable amplitude.
[0045] In the second stage, the aggregated signal of the second stage is subjected to co-frequency suppression gain based on the second-stage gain control loop. Specifically, this includes: a power detector detecting the average power of the aggregated signal of the second stage and comparing it with the target power level to obtain a gain adjustment command; a variable gain amplifier adjusting its output power according to the command to ensure that the signal is within a stable range; and an interference suppression filter identifying co-frequency interference components in the signal and generating a suppression filter signal to perform co-frequency filtering on the target signal, thereby effectively reducing interference components.
[0046] After the first stage of amplitude suppression gain processing and the second stage of co-frequency suppression gain processing, the system obtains an optimized aggregated signal. This signal has the characteristics of stable amplitude, sufficient interference suppression, and balanced power, which can significantly improve the data transmission reliability and anti-interference capability of subsequent processing circuits.
[0047] Furthermore, the initial aggregation signal is divided into a first-stage aggregation signal and a second-stage aggregation signal, and the method includes:
[0048] The initial aggregated signal is detected in real time, including the time-domain signal amplitude variance, phase difference change rate, and time window symbol count. The time-domain signal amplitude variance, phase difference change rate, and time window symbol count are compared with preset variance thresholds, change rate thresholds, and symbol count thresholds, respectively. When any one of the thresholds is met, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal.
[0049] Preferably, the initial aggregated signal is detected in real time, and multiple parameters characterizing the signal's dynamic characteristics are extracted, including the time-domain signal amplitude variance, phase difference rate of change, and number of symbols in the time window. The time-domain signal amplitude variance measures the amplitude fluctuation of the aggregated signal within a unit time window. When the amplitude variance exceeds a preset variance threshold, it indicates significant amplitude instability. The phase difference rate of change characterizes the degree of phase abrupt change over time. When it exceeds a rate of change threshold, it indicates rapid phase drift during aggregation, potentially making it difficult to maintain synchronization in subsequent processing. The number of symbols in the time window describes the number of symbols per unit time. When it is below or above a preset symbol count threshold, it indicates abnormal symbol distribution, potentially affecting data decoding and synchronization performance. The system compares these three detection parameters with their corresponding preset thresholds. When any detection parameter meets or exceeds a threshold condition, signal partitioning logic is triggered, dividing the current initial aggregated signal processing into a first-stage aggregated signal and a second-stage aggregated signal. The first-stage aggregated signal after division is mainly used to perform amplitude suppression gain processing to eliminate interference caused by sudden amplitude overshoot or phase instability; the second-stage aggregated signal enters the same-frequency suppression gain processing to eliminate same-frequency interference and maintain the overall power level.
[0050] Furthermore, the method for applying amplitude suppression gain to the first-stage aggregated signal based on the first-stage gain control loop includes:
[0051] The amplitude limiting detector is used to detect the amplitude of the first stage aggregated signal and compare the detected amplitude with the target amplitude of the amplitude limiting detector to determine the first initial gain; the control terminal of the variable attenuator performs amplitude suppression on the first stage aggregated signal based on the first initial gain, and the low-pass filter is used to filter the first stage aggregated signal after amplitude suppression to cover the first stage aggregated signal.
[0052] Specifically, the amplitude limiting detector detects the instantaneous amplitude of the first-stage aggregated signal in real time and compares the detected amplitude with a preset target amplitude. When the detected amplitude exceeds the target amplitude, the amplitude limiting detector outputs a control signal to indicate that the current signal needs amplitude suppression, and determines the corresponding first initial gain value based on the deviation. Subsequently, the control terminal of the variable attenuator receives the first initial gain value and uses it as a control parameter to dynamically adjust the attenuation coefficient, performing amplitude suppression operation on the first-stage aggregated signal. After amplitude suppression is completed, the first-stage aggregated signal is input to a low-pass filter. The low-pass filter filters the signal, removing high-frequency noise and spike interference generated during amplitude suppression, thereby obtaining a first-stage processed signal with stable amplitude and continuous waveform, ensuring that the signal can meet the input requirements of subsequent same-frequency suppression gain processing. Through the combined processing of amplitude limiting detection, dynamic attenuation, and filtering smoothing, the first-stage gain control loop can achieve amplitude suppression gain of the aggregated signal, keeping the output signal within a reasonable amplitude range, thereby effectively improving the stability and controllability of the aggregated signal.
[0053] Furthermore, the method for applying co-frequency suppression gain to the second-stage aggregated signal based on the second-stage gain control loop includes:
[0054] The power detector is used to calculate the average power of the second-stage aggregated signal, and compares the average power with the target power level to determine the second initial gain; the control terminal of the variable gain amplifier stabilizes the second-stage aggregated signal according to the second initial gain; the interference suppression filter is used to perform same-frequency filtering on the second-stage aggregated signal after signal stabilization to cover the second-stage aggregated signal.
[0055] Specifically, the power detector is used to calculate the energy accumulation of the second-stage aggregated signal within a preset time window to obtain its average power value. The average power value is compared with the target power level. When the average power deviates from the target power level, a corresponding adjustment command is generated, and a second initial gain value is determined accordingly. Subsequently, the control terminal of the variable gain amplifier receives the second initial gain value and automatically adjusts the gain coefficient based on its magnitude to amplify or attenuate the second-stage aggregated signal, stabilizing the overall signal power and preventing demodulation performance degradation due to excessively low power or circuit nonlinear distortion due to excessively high power.
[0056] After the signal power stabilizes, the interference suppression filter receives the signal and performs same-frequency filtering. Specifically, the interference suppression filter first identifies the same-frequency interference component in the second-stage aggregated signal and generates a suppression filter signal with the opposite phase to the interference component. Then, the suppression filter signal is superimposed on the target signal to cancel out the same-frequency interference component, thereby outputting the second-stage aggregated signal after same-frequency suppression. Through the above steps, the second-stage gain control loop can effectively suppress same-frequency interference while ensuring signal power stability, so that the final output signal achieves optimized performance in terms of power, level, and anti-interference performance, providing high-quality input for subsequent data transmission.
[0057] Furthermore, the interference suppression filter is used to perform same-frequency filtering on the second-stage aggregated signal after signal stabilization processing, and the method includes:
[0058] The interference suppression filter includes an adaptive filter, which is used to identify the same-frequency interference component of the second-stage aggregated signal after signal stabilization; generate a same-frequency suppression filter signal based on the same-frequency interference component; and perform same-frequency filtering on the second-stage aggregated signal after signal stabilization based on the same-frequency suppression filter signal to cover the second-stage aggregated signal.
[0059] After the aggregated signal is stabilized by a variable gain amplifier in the second stage, it is input to an adaptive filter. The adaptive filter can decompose and extract features from the input signal in the frequency domain. By calculating the spectral energy distribution, phase correlation, and power concentration of narrowband components, it identifies co-frequency interference components in the signal.
[0060] After identifying the co-frequency interference component, the adaptive filter dynamically generates a co-frequency suppression filter signal based on the amplitude, phase, and frequency characteristics of the interference component. The co-frequency suppression filter signal has the same amplitude as the interference component but opposite phase, effectively canceling it out. Subsequently, the co-frequency suppression filter signal is superimposed on the second-stage aggregated signal after signal stabilization, completing the co-frequency filtering process. After this filtering, the co-frequency interference component in the second-stage aggregated signal is covered and suppressed, significantly improving the signal-to-noise ratio of the output signal and making the overall waveform more stable.
[0061] The optimized aggregated signal is transmitted to the back-end processing circuit by the channel synthesizer.
[0062] After the first-stage gain control loop and the second-stage gain control loop process the amplitude suppression gain and co-frequency suppression gain of the initial aggregated signal, respectively, the resulting optimized aggregated signal is transmitted to the back-end processing circuit via the channel synthesizer output port. The back-end processing circuit may include an analog-to-digital conversion module, a demodulation module, a decoding module, and a bit error rate detection module, which are used to further perform signal digitization, carrier demodulation, data recovery, and quality assessment.
[0063] In summary, the embodiments of this application have at least the following technical effects:
[0064] First, burst traffic detection is performed on the input real-time data stream to extract a set of feature vectors for the burst traffic. Based on this set of feature vectors, multiple labeled channels are selected from several known transmission channels. Then, a channel synthesizer is used to aggregate the multiple labeled channels, outputting a first aggregated channel. The channel synthesizer is connected to an AGC (Automatic Gain Control) level gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop. When the first aggregated channel performs signal aggregation, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal. The first-stage gain control loop is used to apply amplitude suppression gain to the first-stage aggregated signal, and the second-stage gain control loop is used to apply co-frequency suppression gain to the second-stage aggregated signal, obtaining an optimized aggregated signal. Finally, the channel synthesizer transmits the optimized aggregated signal to the back-end processing circuit. This solves the technical problems of insufficient channel resource utilization and poor transmission stability in high-speed data transmission in existing technologies, achieving the technical effects of improving channel resource utilization efficiency and enhancing data transmission rate and stability.
[0065] Example 2 is based on the same inventive concept as the high-speed data transmission optimization method based on dynamic channel aggregation in the previous examples, such as... Figure 3 As shown, this application provides a high-speed data transmission optimization system based on dynamic channel aggregation, wherein the system includes:
[0066] Detection module 11: performs burst traffic detection on the input real-time data stream, extracts a set of feature vectors for the burst traffic, and filters multiple marked channels from multiple known transmission channels based on the set of feature vectors; Aggregation module 12: aggregates the multiple marked channels using a channel synthesizer and outputs a first aggregated channel. The channel synthesizer is connected to an AGC graded gain circuit, which includes a first-stage gain control loop and a second-stage gain control loop; Gain control module 13: when the first aggregated channel performs signal aggregation, it divides the initial aggregated signal into a first-stage aggregated signal and a second-stage aggregated signal. Based on the first-stage gain control loop, it applies amplitude suppression gain to the first-stage aggregated signal and co-frequency suppression gain to the second-stage aggregated signal based on the second-stage gain control loop to obtain an optimized aggregated signal; Transmission module 14: the channel synthesizer transmits the optimized aggregated signal to the back-end processing circuit.
[0067] Furthermore, the aggregation module 12 is used to perform the following methods:
[0068] The channel synthesizer is also connected to a preprocessing link, which includes multiple parallel radio frequency preprocessing links. After filtering multiple marked channels, a communication connection is established between the multiple marked channels and the multiple parallel radio frequency preprocessing links. When multiple input signals corresponding to the multiple marked channels are acquired, the multiple input signals are pre-synchronized through the parallel radio frequency preprocessing links to output multiple processed input signals. The multiple processed input signals are then input into the input terminal of the channel synthesizer.
[0069] Furthermore, the aggregation module 12 is used to perform the following methods:
[0070] The AGC graded gain circuit includes a first-stage gain control loop and a second-stage gain control loop, which are connected in series. The first-stage gain control loop includes a limiting detector, a variable attenuator, and a low-pass filter, while the second-stage gain control loop includes a power detector, a variable gain amplifier, and an interference suppression filter.
[0071] Furthermore, the gain control module 13 is used to perform the following method:
[0072] The initial aggregated signal is detected in real time, including the time-domain signal amplitude variance, phase difference change rate, and time window symbol count. The time-domain signal amplitude variance, phase difference change rate, and time window symbol count are compared with preset variance thresholds, change rate thresholds, and symbol count thresholds, respectively. When any one of the thresholds is met, the initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal.
[0073] Furthermore, the gain control module 13 is used to perform the following method:
[0074] The amplitude limiting detector is used to detect the amplitude of the first stage aggregated signal and compare the detected amplitude with the target amplitude of the amplitude limiting detector to determine the first initial gain; the control terminal of the variable attenuator performs amplitude suppression on the first stage aggregated signal based on the first initial gain, and the low-pass filter is used to filter the first stage aggregated signal after amplitude suppression to cover the first stage aggregated signal.
[0075] Furthermore, the gain control module 13 is used to perform the following method:
[0076] The power detector is used to calculate the average power of the second-stage aggregated signal, and compares the average power with the target power level to determine the second initial gain; the control terminal of the variable gain amplifier stabilizes the second-stage aggregated signal according to the second initial gain; the interference suppression filter is used to perform same-frequency filtering on the second-stage aggregated signal after signal stabilization to cover the second-stage aggregated signal.
[0077] Furthermore, the gain control module 13 is used to perform the following method:
[0078] The interference suppression filter includes an adaptive filter, which is used to identify the same-frequency interference component of the second-stage aggregated signal after signal stabilization; generate a same-frequency suppression filter signal based on the same-frequency interference component; and perform same-frequency filtering on the second-stage aggregated signal after signal stabilization based on the same-frequency suppression filter signal to cover the second-stage aggregated signal.
[0079] Furthermore, the detection module 11 is used to perform the following method:
[0080] The input real-time data stream is subjected to trigger condition determination to detect burst traffic. The trigger condition includes at least one of peak trigger, burst ratio trigger, and arrival rate trigger. The burst traffic and transmission-related feature vector set is extracted, including peak rate, burst duration and gradient, burst duty cycle, and burst data volume.
[0081] Furthermore, the detection module 11 is used to perform the following method:
[0082] Multiple channel feature vector tables are determined for each of the known transmission channels. Adaptation scores are calculated based on the feature vector set and the multiple channel feature vector tables. Multiple marked channels with a preset adaptation score are selected. The adaptation score includes bandwidth capacity, SNR sensitivity coefficient, latency, and handover cost penalty.
[0083] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, the above description focuses on specific embodiments of this specification. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some implementations, multitasking and parallel processing are possible or may be advantageous.
[0084] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
[0085] This specification and accompanying drawings are merely illustrative examples of this application and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Therefore, if such modifications and modifications fall within the scope of this application and its equivalents, this application intends to include such modifications and modifications.
Claims
1. A method for high speed data transmission optimization based on dynamic channel aggregation, characterized in that, The method comprises: burst traffic detection is performed on the input real-time data stream, a feature vector set of the burst traffic is extracted, and a plurality of marked channels are screened from a plurality of known transmission channels according to the feature vector set; the plurality of marked channels are aggregated by a channel synthesizer to output a first aggregated channel, the channel synthesizer is connected with an AGC hierarchical gain circuit, and the AGC hierarchical gain circuit comprises a first-stage gain control loop and a second-stage gain control loop; when the first aggregated channel performs signal aggregation, an initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal, amplitude suppression gain is performed on the first-stage aggregated signal based on the first-stage gain control loop, co-frequency suppression gain is performed on the second-stage aggregated signal based on the second-stage gain control loop, and an optimized aggregated signal is obtained; the optimized aggregated signal is transmitted to a back-end processing circuit by the channel synthesizer.
2. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 1, wherein, The channel synthesizer is also connected with a preprocessing link, and the preprocessing link comprises a plurality of parallel radio frequency preprocessing links; after the plurality of marked channels are screened, a communication connection between the plurality of marked channels and the plurality of parallel radio frequency preprocessing links is established, when a plurality of input signals corresponding to the plurality of marked channels are collected, the plurality of input signals are pre-synchronized by the parallel radio frequency preprocessing links, and a plurality of processed input signals are output; the plurality of processed input signals are input into an input end of the channel synthesizer.
3. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 1, wherein, The channel synthesizer is connected with an AGC hierarchical gain circuit, the AGC hierarchical gain circuit comprises a first-stage gain control loop and a second-stage gain control loop, and the first-stage gain control loop and the second-stage gain control loop are connected in series. The first-stage gain control loop comprises an amplitude limiting detector, a variable attenuator and a low-pass filter, and the second-stage gain control loop comprises a power detector, a variable gain amplifier and an interference suppression filter.
4. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 1, wherein, The initial aggregated signal is divided into the first-stage aggregated signal and the second-stage aggregated signal, and the method comprises: real-time detection is performed on the initial aggregated signal, including time domain signal amplitude variance, phase difference change rate and time window symbol number; the time domain signal amplitude variance, the phase difference change rate and the time window symbol number are compared with respectively preset variance threshold value, change rate threshold value and symbol number threshold value, and when any threshold value is met, the process of the initial aggregated signal is divided into the first-stage aggregated signal and the second-stage aggregated signal.
5. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 3, wherein, The first-stage gain control loop is used to perform amplitude suppression gain on the first-stage aggregated signal, and the method comprises: the amplitude limiting detector is used to detect the amplitude of the first-stage aggregated signal, and compare the detected amplitude with a target amplitude of the amplitude limiting detector to determine a first initial gain; the control end of the variable attenuator performs amplitude suppression on the first-stage aggregated signal based on the first initial gain, and the low-pass filter is used to filter the first-stage aggregated signal after amplitude suppression processing to cover the first-stage aggregated signal.
6. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 3, wherein, The method comprises: The power detector is used to calculate the average power of the second-stage aggregated signal, compare the average power with a target power level, and determine a second initial gain; The control end of the variable gain amplifier performs signal stabilization on the second-stage aggregated signal according to the second initial gain, and the interference suppression filter performs in-band filtering on the second-stage aggregated signal after the signal stabilization processing.
7. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 6, wherein, The method comprises: The interference suppression filter comprises an adaptive filter, which is used to identify the in-band interference component of the second-stage aggregated signal after the signal stabilization processing; An in-band suppression filtered signal is generated according to the in-band interference component; The second-stage aggregated signal after the signal stabilization processing is filtered in-band based on the in-band suppression filtered signal, and the second-stage aggregated signal is covered. The method comprises:
8. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 1, wherein, The input real-time data stream is subjected to burst traffic detection, and a feature vector set of the burst traffic is extracted. The input real-time data stream is subjected to trigger condition judgment, and the burst traffic is detected, wherein the trigger condition comprises at least one of peak value triggering, sudden increase ratio triggering, and arrival rate triggering. The feature vector set related to transmission of the burst traffic is extracted, including peak rate, burst duration and gradient, burst duty cycle, and burst data volume.
9. The method for high speed data transmission optimization based on dynamic channel aggregation of claim 1, wherein, The method comprises: A plurality of channel feature vector tables corresponding to a plurality of known transmission channels are determined. An adaptive score is obtained according to the feature vector set and the plurality of channel feature vector tables, and a plurality of marker channels equal to or greater than a preset adaptive score are screened, wherein the adaptive score comprises bandwidth capability, SNR sensitivity coefficient, time delay degree, and switching cost penalty.
10. A high speed data transmission optimization system based on dynamic channel aggregation, characterized in that, The system for implementing the high-speed data transmission optimization method based on dynamic channel aggregation according to any one of claims 1-9 comprises: A detection module: the input real-time data stream is subjected to burst traffic detection, and a feature vector set of the burst traffic is extracted, and a plurality of marker channels are screened from a plurality of known transmission channels according to the feature vector set. An aggregation module: a channel synthesizer is used to aggregate the plurality of marker channels, and output a first aggregated channel, the channel synthesizer is connected with an AGC hierarchical gain circuit, and the AGC hierarchical gain circuit comprises a first-stage gain control loop and a second-stage gain control loop. A gain control module: when the first aggregated channel is subjected to signal aggregation, an initial aggregated signal is divided into a first-stage aggregated signal and a second-stage aggregated signal, the first-stage gain control loop is used to perform amplitude suppression gain on the first-stage aggregated signal, the second-stage gain control loop is used to perform in-band suppression gain on the second-stage aggregated signal, and an optimized aggregated signal is obtained. transmission module: transmitting the optimized aggregate signal to back-end processing circuitry by the channel synthesizer.
Citation Information
Patent Citations
Electric power communication pulse interference suppression method and device
CN115765797A
Wireless network adjacent cell interference optimization method and system based on self-supervised learning
CN119967453A