Wireless signal multi-frequency transmission method and system based on compression algorithm
Through adaptive threshold detection and differentiated compression strategies, high and low frequency band division and wavelet transformation processing are performed on wireless signals. Combined with dynamic band allocation and protection mechanisms, the problems of low signal compression efficiency, low band utilization and insufficient anti-interference ability in wireless signal multi-frequency transmission are solved, and efficient and reliable multi-frequency parallel transmission is achieved.
Patent Information
- Application Number
- CN202411601663.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-11-11
AI Technical Summary
In the existing wireless signal multi-frequency transmission technology, the signal compression algorithm has poor adaptability, low band resource utilization efficiency, and insufficient anti-interference ability, resulting in low transmission quality.
Through adaptive threshold detection and differentiated compression strategies, multi-frequency wireless signals are divided into high-frequency and low-frequency signal bands, wavelet transformation is used for compression, and protection bandwidth is set in the data transmission link to realize dynamic band allocation and protection mechanisms.
It improves signal compression efficiency, improves spectrum resource utilization efficiency, enhances anti-interference ability, and ensures the reliability of transmission quality.
Smart Images

Figure CN119584200A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method and system for multi-frequency transmission of wireless signals based on a compression algorithm. Background Art
[0002] Traditional wireless signal transmission methods mainly use fixed bandwidth allocation and a single compression algorithm for processing, which is difficult to adapt to complex and changing channel environments. In recent years, in order to improve spectrum utilization efficiency, researchers have proposed a variety of signal compression methods based on wavelet transform, and achieved adaptive compression by analyzing signal characteristics. However, existing compression transmission technologies often adopt a unified compression strategy and fail to fully consider the characteristic differences of signals in different frequency bands; at the same time, in the process of multi-frequency parallel transmission, due to the lack of an effective frequency band protection mechanism, the problem of crosstalk between frequency bands significantly affects the transmission quality, and the existing channel allocation scheme lacks dynamic optimization capabilities and is difficult to cope with real-time changes in channel status.
[0003] At present, wireless signal multi-frequency transmission technology still faces many challenges in practical applications. First, traditional signal compression algorithms often use fixed wavelet basis functions, which cannot be adaptively selected according to signal characteristics, resulting in unsatisfactory compression effects; second, existing signal feature analysis methods are mainly based on static thresholds, which are difficult to adapt to dynamic changes in signal strength and noise levels; third, in the process of multi-frequency parallel transmission, due to the lack of accurate channel quality assessment and dynamic scheduling mechanism, the efficiency of spectrum resource utilization is low; finally, existing frequency band protection schemes generally use fixed protection bandwidths, which can neither effectively suppress inter-band interference nor cause a waste of spectrum resources.
[0004] In view of the above problems, the present invention provides a wireless signal multi-frequency transmission method based on a compression algorithm, which belongs to the field of wireless communication technology. The present invention effectively solves the technical problems of low signal compression efficiency, low frequency band utilization and poor anti-interference ability in the prior art through adaptive threshold detection and differentiated compression strategy, combined with dynamic frequency band allocation and protection mechanism. Summary of the invention
[0005] In view of the problems that the existing wireless signal multi-frequency transmission technology has poor compressive algorithm adaptability, low frequency band resource utilization efficiency and insufficient anti-interference ability, the present invention is proposed.
[0006] Therefore, the problem to be solved by the present invention is how to implement adaptive compression processing according to signal characteristics, how to improve the utilization efficiency of spectrum resources, and how to effectively suppress the interference between frequency bands in the process of multi-frequency parallel transmission.
[0007] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0008] In the first aspect, an embodiment of the present invention provides a multi-frequency transmission method for wireless signals based on a compression algorithm, which includes dividing the acquired multi-frequency wireless signals into a high-frequency signal band and a low-frequency signal band according to frequency characteristics to obtain a signal group to be processed; using adaptive threshold detection to perform signal amplitude analysis on the signal group to be processed, generating an amplitude characteristic matrix, and dividing the compression level based on the amplitude characteristic matrix; selecting a wavelet basis function according to the compression level, performing wavelet transform on the high-frequency signal band and the low-frequency signal band respectively, to obtain a transformation coefficient set; dividing the transformation coefficient set into data segments to be transmitted according to a preset length, and assigning a channel identification code and a check code to the data segments to be transmitted; assigning the data segments to be transmitted to different frequency bands according to frequency division multiplexing rules, setting a protection bandwidth between adjacent frequency bands, and completing multi-frequency parallel transmission.
[0009] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm described in the present invention, wherein: the data segments to be transmitted are allocated to different frequency bands according to the frequency division multiplexing rules, and the protection bandwidth is set between adjacent frequency bands to complete multi-frequency parallel transmission, including: based on the data segments to be transmitted, a frequency band resource pool is constructed, wherein the frequency band resource pool contains the bandwidth, center frequency and channel state information of the available frequency band; the transmission quality of the frequency band is evaluated according to the channel measurement data, a frequency band quality score table is generated, and the frequency band is graded; the degree of mutual interference between adjacent frequency bands is calculated, and the width of the protection bandwidth is adaptively set according to the degree of interference, wherein no data is transmitted within the protection bandwidth; a frequency band scheduler is established according to the priority and delay requirements of the data segments to be transmitted, the data segments to be transmitted are mapped to the frequency band, and the data transmission rate of the frequency band is monitored; when a decrease in transmission performance is detected, the frequency band switching mechanism is started, and the protection bandwidth and transmission parameters are adjusted in real time through the feedback control mechanism.
[0010] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm described in the present invention, wherein: the method for obtaining the data segment to be transmitted is to establish a data segmentation buffer, wherein the data segmentation buffer includes a main data area and a frame header area; the main data area is used to store transformation coefficients; the frame header area is used to store control information; the optimal segmentation length is determined according to the channel bandwidth characteristics, and the transformation coefficient set is divided in order according to the optimal segmentation length to generate a number of data segments to be transmitted; a channel identification code generator is constructed, the channel identification code includes a frequency band index, a time slot number and a priority tag, and a unique channel identification code is assigned to each of the data segments to be transmitted according to the transmission requirements; cyclic redundancy check encoding is performed on each of the data segments to be transmitted to generate a check code sequence; the channel identification code and the check code sequence are inserted into the frame header area of the data segment to be transmitted; a data segment mapping table is established to record the number, length and check information of the data segment to be transmitted.
[0011] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm described in the present invention, the method for obtaining the transformation coefficient set includes: establishing a wavelet basis function library; the wavelet basis function library includes an orthogonal wavelet basis function group and a biorthogonal wavelet basis function group; the orthogonal wavelet basis function group is used to process the high-frequency signal band; the biorthogonal wavelet basis function group is used to process the low-frequency signal band; the corresponding decomposition layer number is selected according to different compression levels; the wavelet basis function in the orthogonal wavelet basis function group is selected for the high-frequency signal band to decompose and generate high-frequency sub-band coefficients; the wavelet basis function in the biorthogonal wavelet basis function group is selected for the low-frequency signal band to decompose and generate low-frequency sub-band coefficients; the high-frequency sub-band coefficients and the low-frequency sub-band coefficients are analyzed for energy concentration, and the main coefficients are selected and retained; the retained main coefficients are sorted and sorted to form a transformation coefficient set.
[0012] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm described in the present invention, the method of dividing the compression level by the amplitude characteristic matrix is as follows: a sliding sampling window is established for the signal group to be processed, wherein a main detection area and a secondary detection area are set in the sliding sampling window, and the main detection area is located at the center of the sliding sampling window; an amplitude cumulative histogram is established in the main detection area, and the statistical distribution characteristics of the signal amplitude are calculated by the amplitude cumulative histogram; the background noise level is calculated using the signal data of the secondary detection area, and the background noise level is set as the initial threshold reference; the initial threshold reference is dynamically adjusted according to the statistical distribution characteristics to obtain an adaptive detection threshold; the adaptive detection threshold is used as a dividing point to perform multi-level division of the amplitude of the signal group to be processed to generate an amplitude characteristic matrix; based on the distribution density of the signal amplitude X in the amplitude characteristic matrix, the signal is divided into a first compression level, a second compression level and a third compression level.
[0013] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm described in the present invention, the method for obtaining the signal group to be processed is to receive the multi-frequency wireless signal through an antenna array, the antenna array includes a plurality of omnidirectional antenna units, and the antenna units are evenly distributed in a ring shape; the multi-frequency wireless signal is amplified and filtered by a radio frequency front-end circuit to obtain a filtered signal; the filtered signal is divided into frequency bands using a bandpass filter group, wherein signals higher than the center frequency are divided into a high-frequency signal band, and signals lower than the center frequency are divided into a low-frequency signal band; the high-frequency signal band and the low-frequency signal band are sampled respectively, and cache register groups are set respectively, The cache register group includes a main cache area and an auxiliary cache area; a timestamp counter is set in the main cache area, and the timestamp counter counts synchronously with the sampling process of the high-frequency signal band and the low-frequency signal band; based on the count value of the timestamp counter, the sampling data of the high-frequency signal band and the sampling data of the low-frequency signal band are written into the corresponding main cache area respectively; the phase difference between the high-frequency signal band and the low-frequency signal band is calculated by a phase correction module, and the phase difference is written into the auxiliary cache area as an offset; the data in the main cache area is interpolated and compensated according to the offset in the auxiliary cache area to generate a signal group to be processed after timing alignment.
[0014] As a preferred solution of the wireless signal multi-frequency transmission method based on the compression algorithm of the present invention, the specific formula of the adaptive detection threshold T is as follows:
[0015] T=T0×(1+α×V)×(1+β×S)×γ;
[0016] Among them, T0 is the initial threshold reference, α is the adjustment factor of the coefficient of variation, V is the coefficient of variation of the signal amplitude in the main detection area, reflecting the degree of signal fluctuation, β is the adjustment factor of the skewness coefficient, S is the skewness coefficient of the cumulative histogram of the amplitude in the main detection area, and γ is the safety margin coefficient.
[0017] In the second aspect, an embodiment of the present invention provides a wireless signal multi-frequency transmission system based on a compression algorithm, which includes: an acquisition module, which is used to divide the acquired multi-frequency wireless signal into a high-frequency signal band and a low-frequency signal band according to the frequency characteristics to obtain a signal group to be processed; a division module, which is used to perform signal amplitude analysis on the signal group to be processed using adaptive threshold detection, generate an amplitude characteristic matrix, and divide the compression level based on the amplitude characteristic matrix; a transformation module, which is used to select a wavelet basis function according to the compression level, perform wavelet transform on the high-frequency signal band and the low-frequency signal band respectively, and obtain a transformation coefficient set; an allocation module, which is used to divide the transformation coefficient set into data segments to be transmitted according to a preset length, and allocate channel identification codes and check codes to the data segments to be transmitted; a transmission module, which is used to allocate the data segments to be transmitted to different frequency bands according to frequency division multiplexing rules, set protection bandwidth between adjacent frequency bands, and complete multi-frequency parallel transmission.
[0018] In a third aspect, an embodiment of the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program instructions are executed by the processor, the steps of the wireless signal multi-frequency transmission method based on the compression algorithm as described in the first aspect of the present invention are implemented.
[0019] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program instructions are executed by a processor, the steps of the wireless signal multi-frequency transmission method based on a compression algorithm as described in the first aspect of the present invention are implemented.
[0020] The beneficial effects of the present invention are as follows: the present invention divides the multi-frequency wireless signal into high and low frequency bands, combines the adaptive threshold detection technology to realize the accurate extraction and compression classification of signal features, and then adopts the differentiated wavelet transform processing strategy to perform targeted compression on signals of different frequency bands. In the data transmission link, channel coding and dynamic protection bandwidth mechanism are used to realize anti-interference and error control in the multi-frequency parallel transmission process. This technical solution combining adaptive compression with intelligent transmission not only improves the efficiency of spectrum resource utilization, but also ensures the reliability of transmission quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:
[0022] Figure 1 This is a flow chart of a wireless signal multi-frequency transmission method based on a compression algorithm according to Example 1.
[0023] Figure 2 This is a simulation result diagram of the wireless signal multi-frequency transmission method based on the compression algorithm in Example 2. DETAILED DESCRIPTION
[0024] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0025] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0026] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0027] Example 1
[0028] Reference Figure 1 , which is the first embodiment of the present invention, and provides a wireless signal multi-frequency transmission method based on a compression algorithm, comprising:
[0029] S1: Divide the acquired multi-frequency wireless signal into a high-frequency signal band and a low-frequency signal band according to the frequency characteristics to obtain a signal group to be processed.
[0030] Specifically, the method for obtaining the signal group to be processed is to receive multi-frequency wireless signals through an antenna array, the antenna array includes a number of omnidirectional antenna units, and the antenna units are evenly distributed in a ring shape; the multi-frequency wireless signals are amplified and filtered by a radio frequency front-end circuit to obtain filtered signals; and the filtered signals are divided into frequency bands using a bandpass filter group, wherein signals higher than the center frequency are divided into a high-frequency signal band, and signals lower than the center frequency are divided into a low-frequency signal band.
[0031] Furthermore, the high-frequency signal band and the low-frequency signal band are sampled respectively, and cache register groups are set respectively, wherein the cache register groups include a main cache area and an auxiliary cache area; a timestamp counter is set in the main cache area, and the timestamp counter counts synchronously with the sampling process of the high-frequency signal band and the low-frequency signal band.
[0032] Furthermore, based on the count value of the timestamp counter, the sampled data of the high-frequency signal band and the sampled data of the low-frequency signal band are written into the corresponding main buffer respectively; the phase difference between the high-frequency signal band and the low-frequency signal band is calculated by the phase correction module, and the phase difference is written into the auxiliary buffer as an offset; the specific formula of the phase difference is as follows:
[0033] ΔΦ=arctan(Q H / I H )-arctan(Q L / I L );
[0034] Where ΔΦ is the phase difference between the high-frequency signal band and the low-frequency signal band, Q H and I H They are the quadrature component and the in-phase component of the high-frequency signal, Q L and I L They are the quadrature component and in-phase component of the low-frequency signal respectively.
[0035] Specifically, interpolation compensation is performed on the data in the main buffer area according to the offset in the auxiliary buffer area to generate a signal group to be processed after timing alignment.
[0036] S2: performing signal amplitude analysis on the signal group to be processed by using adaptive threshold detection, generating an amplitude feature matrix, and dividing compression levels based on the amplitude feature matrix.
[0037] Specifically, the method of dividing the compression level by the amplitude feature matrix is to establish a sliding sampling window for the signal group to be processed; establish an amplitude cumulative histogram in the main detection area, and calculate the statistical distribution characteristics of the signal amplitude through the amplitude cumulative histogram; use the signal data in the secondary detection area to calculate the background noise level, and set the background noise level as the initial threshold benchmark.
[0038] It should be noted that a main detection area and a secondary detection area are set in the sliding sampling window, and the main detection area is located at the center of the sliding sampling window.
[0039] Furthermore, the initial threshold benchmark is dynamically adjusted according to the statistical distribution characteristics to obtain an adaptive detection threshold. The specific formula is as follows:
[0040] T=T0×(1+α×V)×(1+β×S)×γ;
[0041] Among them, T0 is the initial threshold reference, α is the adjustment factor of the coefficient of variation, V is the coefficient of variation of the signal amplitude in the main detection area, reflecting the degree of signal fluctuation, β is the adjustment factor of the skewness coefficient, S is the skewness coefficient of the cumulative histogram of the amplitude in the main detection area, and γ is the safety margin coefficient.
[0042] Furthermore, when the signal amplitude X>2T, the signal is classified as the first compression level; when T<signal amplitude X≤2T, the signal is classified as the second compression level; when 0.5T<signal amplitude X≤T, the signal is classified as the third compression level; when the signal amplitude X≤0.5T, the signal is regarded as a noise component and can be directly ignored in the compression process.
[0043] Specifically, the adaptive detection threshold is used as a dividing point, and the amplitude of the signal group to be processed is divided into multiple levels to generate an amplitude feature matrix; based on the distribution density of the signal amplitude X in the amplitude feature matrix, the signal is divided into a first compression level, a second compression level, and a third compression level.
[0044] S3: Selecting a wavelet basis function according to the compression level, and performing wavelet transform on the high-frequency signal band and the low-frequency signal band respectively to obtain a transform coefficient set.
[0045] Further, the method for obtaining the transformation coefficient set includes: establishing a wavelet basis function library; the wavelet basis function library includes an orthogonal wavelet basis function group and a biorthogonal wavelet basis function group; the orthogonal wavelet basis function group is used to process the high-frequency signal band; the biorthogonal wavelet basis function group is used to process the low-frequency signal band; the specific formula of the orthogonal wavelet basis function group is as follows:
[0046] Ψ H (t) = {Ψ H,j,k (t) = 2j / 2Ψ H (2jt-k)};
[0047] φ H (t) = {φ H,j,k (t)=2j / 2φ H (2jt-k)}
[0048] Among them, H (t) is the mother wavelet function used for high-frequency signal processing, φ H (t) is the scaling function used for high-frequency signal processing, Ψ H,j,k (t) is the wavelet function at scale j and displacement k, φ H,j,k (t) is the scale function under the j scale and k displacement, t is the time variable, j is the scale parameter, which indicates the degree of expansion and contraction of the wavelet function, and k is the translation parameter, which indicates the displacement of the wavelet function.
[0049] Furthermore, the specific formula of the biorthogonal wavelet basis function group is as follows:
[0050]
[0051] Among them, L (t) is the mother wavelet function used for low-frequency signal processing, φ L(t) is the scaling function used for low-frequency signal processing, is the analytical wavelet function at scale j and displacement k, is the analytical scaling function at scale j and displacement k, Ψ L,j,k (t) is the wavelet function at scale j and displacement k, φ L,j,k (t) is the scaling function at scale j and displacement k.
[0052] Specifically, the corresponding decomposition layer number is selected according to the different compression levels; the wavelet basis function in the orthogonal wavelet basis function group is selected to decompose the high-frequency signal band to generate the high-frequency sub-band coefficient; the wavelet basis function in the biorthogonal wavelet basis function group is selected to decompose the low-frequency signal band to generate the low-frequency sub-band coefficient; the energy concentration analysis is performed on the high-frequency sub-band coefficient and the low-frequency sub-band coefficient, and the main coefficients are screened and retained.
[0053] Furthermore, the retained main coefficients are sorted and organized to form a transformation coefficient set.
[0054] S4: Divide the transformation coefficient set into data segments to be transmitted according to a preset length, and allocate channel identification codes and check codes to the data segments to be transmitted.
[0055] Specifically, the method for acquiring the data segment to be transmitted is to establish a data segment buffer, wherein the data segment buffer includes a main data area and a frame header area; the main data area is used to store transformation coefficients; and the frame header area is used to store control information.
[0056] Furthermore, the optimal segment length is determined according to the channel bandwidth characteristics, and the transform coefficient set is divided in order according to the optimal segment length to generate a number of data segments to be transmitted; a channel identification code generator is constructed, and the channel identification code includes a frequency band index, a time slot number and a priority tag, and a unique channel identification code is assigned to each data segment to be transmitted according to the transmission requirements; cyclic redundancy check encoding is performed on each data segment to be transmitted to generate a check code sequence; the channel identification code and the check code sequence are inserted into the frame header area of the data segment to be transmitted; a data segment mapping table is established to record the number, length and check information of the data segment to be transmitted.
[0057] Furthermore, the specific application scenarios of the data segment mapping table are as follows: in the pre-transmission retrieval scenario, the data segment mapping table is used to quickly locate the storage location and attribute information of each data segment for transmission scheduling optimization; when transmission congestion occurs, the data segments are dynamically scheduled and the transmission order is rearranged according to the priority information recorded in the data segment mapping table; in the transmission process monitoring scenario, the transmission status flags in the data segment mapping table are updated in real time, including the status of pending, sent, and confirmed; the transmission delay and retransmission number of each data segment are tracked through the data segment mapping table to evaluate the link quality.
[0058] Specifically, in an error handling scenario, when the receiving end finds a data verification error, it quickly locates the erroneous data segment based on the verification information in the data segment mapping table; and uses the original coding information recorded in the data segment mapping table to achieve selective retransmission or data recovery.
[0059] Furthermore, in the reassembly and recovery scenario, the receiving end correctly reassembles the scattered received data segments according to the sequence information and association relationship provided by the data segment mapping table; and verifies the data integrity through the data segment mapping table to ensure that all data segments are correctly received.
[0060] S5: Allocate the data segments to be transmitted to different frequency bands according to the frequency division multiplexing rule, set a protection bandwidth between adjacent frequency bands, and complete multi-frequency parallel transmission.
[0061] Specifically, based on the data segment to be transmitted, a frequency band resource pool is constructed, wherein the frequency band resource pool contains the bandwidth, center frequency and channel status information of the available frequency band; the transmission quality of the frequency band is evaluated according to the channel measurement data, a frequency band quality score table is generated, and the frequency band is graded; the degree of mutual interference between adjacent frequency bands is calculated, and the width of the protection bandwidth is adaptively set according to the degree of interference, wherein no data is transmitted within the protection bandwidth.
[0062] Furthermore, a frequency band scheduler is established according to the priority and delay requirements of the data segments to be transmitted, the data segments to be transmitted are mapped to the frequency bands, and the data transmission rate of the frequency bands is monitored.
[0063] Furthermore, when a degradation in transmission performance is detected, a frequency band switching mechanism is initiated, and the protection bandwidth and transmission parameters are adjusted in real time through a feedback control mechanism.
[0064] Furthermore, the present embodiment also provides a wireless signal multi-frequency transmission system based on a compression algorithm, comprising: an acquisition module, used to divide the acquired multi-frequency wireless signal into a high-frequency signal band and a low-frequency signal band according to the frequency characteristics, so as to obtain a signal group to be processed; a division module, used to perform signal amplitude analysis on the signal group to be processed using adaptive threshold detection, generate an amplitude characteristic matrix, and divide the compression level based on the amplitude characteristic matrix; a transformation module, used to select a wavelet basis function according to the compression level, perform wavelet transform on the high-frequency signal band and the low-frequency signal band respectively, and obtain a transformation coefficient set; an allocation module, used to divide the transformation coefficient set into data segments to be transmitted according to a preset length, and allocate channel identification codes and check codes to the data segments to be transmitted; a transmission module, used to allocate the data segments to be transmitted to different frequency bands according to the frequency division multiplexing rules, set a protection bandwidth between adjacent frequency bands, and complete multi-frequency parallel transmission.
[0065] This embodiment also provides a computer device, which is suitable for the case of a wireless signal multi-frequency transmission method based on a compression algorithm, including a memory and a processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement the wireless signal multi-frequency transmission method based on a compression algorithm as proposed in the above embodiment.
[0066] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0067] The present embodiment also provides a storage medium having a computer program stored thereon, which implements the following steps when executed by a processor: dividing the acquired multi-frequency wireless signal into a high-frequency signal band and a low-frequency signal band according to frequency characteristics to obtain a signal group to be processed; performing signal amplitude analysis on the signal group to be processed using adaptive threshold detection to generate an amplitude characteristic matrix, and dividing the compression level based on the amplitude characteristic matrix; selecting a wavelet basis function according to the compression level, performing wavelet transform on the high-frequency signal band and the low-frequency signal band respectively, to obtain a transformation coefficient set; dividing the transformation coefficient set into data segments to be transmitted according to a preset length, and assigning a channel identification code and a check code to the data segments to be transmitted; assigning the data segments to be transmitted to different frequency bands according to frequency division multiplexing rules, setting a protection bandwidth between adjacent frequency bands, and completing multi-frequency parallel transmission.
[0068] In summary, the present invention divides multi-frequency wireless signals into high and low frequency bands, combines adaptive threshold detection technology to achieve accurate extraction and compression classification of signal features, and then adopts a differentiated wavelet transform processing strategy to perform targeted compression on signals in different frequency bands. In the data transmission link, channel coding and dynamic protection bandwidth mechanism are used to achieve anti-interference and error control in the multi-frequency parallel transmission process. This technical solution combining adaptive compression with intelligent transmission not only improves the efficiency of spectrum resource utilization, but also ensures the reliability of transmission quality.
[0069] Example 2
[0070] Reference Figure 2 , which is the second embodiment of the present invention, provides a wireless signal multi-frequency transmission method based on a compression algorithm. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0071] Specifically, in this experiment, an experimental system built on a USRP X310 software radio platform was selected, which is equipped with a dual-channel transceiver and a sampling rate of 100MHz. The antenna array uses 8 omnidirectional antenna units, which are evenly distributed in a circle with a radius of 25cm. The experiment was carried out in an electromagnetic darkroom, with the ambient temperature maintained at 23±2℃ and the relative humidity controlled at 45%±5%.
[0072] Furthermore, the signal source uses the R&S SMW200A vector signal generator to generate multi-frequency test signals with a frequency range of 700MHz-6GHz. The test signal contains 15 groups of sinusoidal modulation signals with different bandwidths, and the signal-to-noise ratio ranges from -5dB to 15dB. The RF front end uses the AD9361 RF transceiver, configured with the AD8347 low-noise amplifier, and the gain is set to 20dB. The bandpass filter group uses an 8th-order Butterworth filter with cutoff frequencies at 2.4GHz and 5.8GHz respectively.
[0073] Furthermore, in the signal processing link, adaptive threshold detection is performed on the received signal; the window length of the main detection area is set to 1024 points, the secondary detection area is set to 256 points, and the sliding step is 128 points; real-time amplitude cumulative histogram calculation is realized through FPGA, using 256 quantization levels.
[0074] Specifically, in the wavelet basis function library, the high-frequency signal band uses the db4 wavelet basis function, and the low-frequency signal band uses the sym5 wavelet basis function. According to the compression level, the number of decomposition layers is set to 3, 4, and 5 respectively. The amplitude threshold of the first compression level is set to 0.8Vpp, the second compression level is 0.5Vpp, and the third compression level is 0.3Vpp. The energy concentration threshold of the transform coefficient is set to 95%.
[0075] Furthermore, the data segmentation buffer is configured with 4MB SDRAM, of which the main data area is 3.5MB and the frame header area is 0.5MB. According to the channel characteristics, the optimal segment length is determined to be 2048 bytes. The channel identification code adopts a 12-bit encoding scheme, of which the band index is 4 bits, the time slot number is 6 bits, and the priority mark is 2 bits. The check code adopts the CRC-16 algorithm. The band resource pool covers the available frequency band in the range of 2.4GHz-5.8GHz and is divided into 24 sub-bands. The protection bandwidth is adaptively adjusted according to the degree of interference. The initial value is set to 10% of the sub-band bandwidth and the maximum value can reach 25%. The band quality score adopts a 100-point system, which comprehensively considers the three indicators of signal-to-noise ratio, bit error rate and delay jitter.
[0076] Furthermore, the simulation results of the wireless signal multi-frequency transmission method based on the compression algorithm are as follows Figure 2 shown. Figure 2 The solid line in the middle represents the performance curve of the method of the present invention, and the dotted line represents the performance curve of the prior art. The horizontal axis represents the signal load in Mbps; the vertical axis represents the transmission performance index, which is expressed in percentage. It can be seen from the simulation results that in the low load range (0-50Mbps), the performance of the method of the present invention is equivalent to that of the prior art, and the two curves are close. As the load increases, the advantages of the method of the present invention gradually emerge. In the medium load range (50-100Mbps), the performance curve of the method of the present invention maintains a steady upward trend, while the performance of the prior art begins to decline significantly. When the system enters the high load range (100-150Mbps), the method of the present invention can still maintain a relatively high transmission performance, and the transmission performance index is maintained at more than 75%; in contrast, the performance of the prior art drops sharply, and the transmission performance index drops below 50%.
[0077] Specifically, under the maximum load of 150Mbps, the transmission performance index of the method of the present invention is about 80%, while the prior art is only 40%. This shows that the method of the present invention improves the transmission efficiency by about 100% compared with the prior art. This significant performance improvement is mainly due to the adaptive compression algorithm and optimized frequency division multiplexing mechanism adopted by the present invention, which effectively solves the performance bottleneck problem of the traditional method under high load conditions. The experimental results show that the method of the present invention not only significantly improves the transmission efficiency of the system, but also ensures the stability of the transmission performance. This has important practical value for actual application scenarios that need to process large-capacity data transmission.
[0078] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A wireless signal multi-frequency transmission method based on a compression algorithm, characterized in that: include, Dividing the acquired multi-frequency wireless signals into a high-frequency signal band and a low-frequency signal band according to the frequency characteristics to obtain a signal group to be processed; Performing signal amplitude analysis on the signal group to be processed by using adaptive threshold detection to generate an amplitude feature matrix, and dividing the compression level based on the amplitude feature matrix; Selecting a wavelet basis function according to the compression level, performing wavelet transform on the high-frequency signal band and the low-frequency signal band respectively, to obtain a transform coefficient set; Dividing the transform coefficient set into data segments to be transmitted according to a preset length, and allocating a channel identification code and a check code to the data segments to be transmitted; The data segments to be transmitted are allocated to different frequency bands according to the frequency division multiplexing rule, and a protection bandwidth is set between adjacent frequency bands to complete multi-frequency parallel transmission.
2. The method for multi-frequency transmission of wireless signals based on a compression algorithm as claimed in claim 1, characterized in that: Allocating the data segments to be transmitted to different frequency bands according to the frequency division multiplexing rule, setting a protection bandwidth between adjacent frequency bands, and completing multi-frequency parallel transmission, including: Based on the data segment to be transmitted, a frequency band resource pool is constructed, wherein the frequency band resource pool contains bandwidth, center frequency and channel state information of an available frequency band; Evaluate the transmission quality of the frequency band according to the channel measurement data, generate a frequency band quality score table, and grade the frequency band; Calculating the mutual interference degree between adjacent frequency bands, and adaptively setting the width of the protection bandwidth according to the interference degree, wherein no data is transmitted within the protection bandwidth; Establishing a frequency band scheduler according to the priority and delay requirements of the data segments to be transmitted, mapping the data segments to be transmitted to the frequency bands, and monitoring the data transmission rate of the frequency bands; When a degradation in transmission performance is detected, the frequency band switching mechanism is activated, and the protection bandwidth and transmission parameters are adjusted in real time through a feedback control mechanism.
3. The method for multi-frequency transmission of wireless signals based on a compression algorithm as claimed in claim 2, characterized in that: The method for obtaining the data segment to be transmitted is: Establishing a data segmentation buffer, wherein the data segmentation buffer includes a main data area and a frame header area; the main data area is used to store transformation coefficients; and the frame header area is used to store control information; Determine an optimal segment length according to the channel bandwidth characteristics, divide the transform coefficient set in order according to the optimal segment length, and generate a plurality of data segments to be transmitted; Constructing a channel identification code generator, wherein the channel identification code includes a frequency band index, a time slot number and a priority tag, and assigning a unique channel identification code to each of the data segments to be transmitted according to transmission requirements; Performing cyclic redundancy check encoding on each of the data segments to be transmitted to generate a check code sequence; Inserting the channel identification code and the check code sequence into the frame header area of the data segment to be transmitted; A data segment mapping table is established to record the number, length and check information of the data segment to be transmitted.
4. The method for multi-frequency transmission of wireless signals based on a compression algorithm as claimed in claim 3, characterized in that: The method for obtaining a transform coefficient set comprises: Establishing a wavelet basis function library; the wavelet basis function library includes an orthogonal wavelet basis function group and a biorthogonal wavelet basis function group; the orthogonal wavelet basis function group is used to process the high-frequency signal band; the biorthogonal wavelet basis function group is used to process the low-frequency signal band; Select the corresponding number of decomposition layers according to the compression level; Decomposing the high-frequency signal band by selecting a wavelet basis function from the orthogonal wavelet basis function group to generate high-frequency sub-band coefficients; Decomposing the low-frequency signal band by selecting a wavelet basis function from the biorthogonal wavelet basis function group to generate low-frequency sub-band coefficients; Performing energy concentration analysis on the high-frequency sub-band coefficients and the low-frequency sub-band coefficients, and screening and retaining main coefficients; The retained main coefficients are sorted and organized to form a transformation coefficient set.
5. The method for multi-frequency transmission of wireless signals based on compression algorithm as claimed in claim 4, characterized in that: The method of dividing the compression level by the amplitude characteristic matrix is: Establishing a sliding sampling window for the signal group to be processed, wherein a main detection area and a secondary detection area are set in the sliding sampling window, and the main detection area is located at the center of the sliding sampling window; Establishing an amplitude accumulation histogram in the main detection area, and calculating the statistical distribution characteristics of the signal amplitude through the amplitude accumulation histogram; Calculating a background noise level using the signal data of the secondary detection area, and setting the background noise level as an initial threshold reference; Dynamically adjust the initial threshold reference according to the statistical distribution characteristics to obtain an adaptive detection threshold; Using the adaptive detection threshold as a dividing point, dividing the amplitude of the signal group to be processed into multiple levels to generate an amplitude feature matrix; Based on the distribution density of the signal amplitude X in the amplitude feature matrix, the signal is divided into a first compression level, a second compression level and a third compression level.
6. The method for multi-frequency transmission of wireless signals based on compression algorithm as claimed in claim 5, characterized in that: The method for obtaining the signal group to be processed is: Receiving multi-frequency wireless signals through an antenna array, wherein the antenna array includes a plurality of omnidirectional antenna units, and the antenna units are evenly distributed in a ring shape; Amplifying and filtering the multi-frequency wireless signal through a radio frequency front-end circuit to obtain a filtered signal; Using a bandpass filter group to divide the filtered signal into frequency bands, wherein signals higher than the center frequency point are divided into a high-frequency signal band, and signals lower than the center frequency point are divided into a low-frequency signal band; The high-frequency signal band and the low-frequency signal band are sampled respectively, and cache register groups are set respectively, wherein the cache register groups include a main cache area and an auxiliary cache area; A timestamp counter is set in the main buffer area, and the timestamp counter counts synchronously with the sampling process of the high-frequency signal band and the low-frequency signal band; Based on the count value of the timestamp counter, the sampled data of the high-frequency signal band and the sampled data of the low-frequency signal band are respectively written into the corresponding main buffer area; Calculating a phase difference between the high-frequency signal band and the low-frequency signal band through a phase correction module, and writing the phase difference as an offset into the auxiliary buffer area; Interpolation compensation is performed on the data in the main buffer area according to the offset in the auxiliary buffer area to generate a signal group to be processed after timing alignment.
7. The method for multi-frequency transmission of wireless signals based on compression algorithm as claimed in claim 5, characterized in that: The specific formula of the adaptive detection threshold T is as follows: T=T0×(1+α×V)×(1+β×S)×γ; Among them, T0 is the initial threshold reference, α is the adjustment factor of the coefficient of variation, V is the coefficient of variation of the signal amplitude in the main detection area, reflecting the degree of signal fluctuation, β is the adjustment factor of the skewness coefficient, S is the skewness coefficient of the cumulative histogram of the amplitude in the main detection area, and γ is the safety margin coefficient.
8. A wireless signal multi-frequency transmission system based on a compression algorithm, based on the wireless signal multi-frequency transmission method based on a compression algorithm according to any one of claims 1 to 7, characterized in that: Also includes, An acquisition module, used to divide the acquired multi-frequency wireless signal into a high-frequency signal band and a low-frequency signal band according to the frequency characteristics, to obtain a signal group to be processed; A division module, used for performing signal amplitude analysis on the signal group to be processed by using adaptive threshold detection, generating an amplitude feature matrix, and dividing the compression level based on the amplitude feature matrix; A transformation module, configured to select a wavelet basis function according to the compression level, and perform wavelet transformation on the high-frequency signal band and the low-frequency signal band respectively to obtain a transformation coefficient set; an allocation module, configured to divide the transform coefficient set into data segments to be transmitted according to a preset length, and allocate a channel identification code and a check code to the data segments to be transmitted; The transmission module is used to distribute the data segments to be transmitted to different frequency bands according to the frequency division multiplexing rule, set the protection bandwidth between adjacent frequency bands, and complete multi-frequency parallel transmission.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the wireless signal multi-frequency transmission method based on compression algorithm described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the wireless signal multi-frequency transmission method based on a compression algorithm as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Power transmission line fault reason identification method based on high and low frequency wavelet feature association
CN106405339A
Method, device and system for image coding and decoding compression
CN107566842A
Method and apparatus for channel information transfer using neural network in communication system
US20240107374A1