A high-efficiency parallel signal digital channelization receiving method
Patent Information
- Application Number
- CN202311749479.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2043-12-19
AI Technical Summary
信道化接收需要将接收带宽进行子信道划分,再在每个子带内进行滤波,然而目前该技术存在信道化接收盲区,实时数据处理效率不高等问题,如何高效准确的实现信道化接收架构具有重要研究意义
[0013]1、针对目前数字信道化接收技术实时数据处理效率不高的问题,本发明采用基于数据并行架构的高效数字信道化接收方法。该方法通过串并和并串转换在信道化接收的输入输出位置对数据进行转换,改变了传统每个子信道只处理单流数据的方式,在每个子信道内采用多路并行数据处理的模式,完成宽带信号的接收处理。多路并行的信道化接收架构在一定程度上会提升逻辑资源的消耗,但对于高动态和高实时性要求的传输系统会有更强的适应性。
Smart Images

Figure CN117767963B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of software radio and channelized reception, and in particular to a method for efficient parallel signal digital channelized reception. Background Technology
[0002] Software-defined radio (SDR) technology was first proposed by J. Mitola in 1999. Its basic concept is to use hardware as the basic platform for wireless communication and then implement wireless communication functions using software. SDR simplifies the RF front-end to a certain extent, placing the ADC (Analog-to-Digital Converter) close to the antenna; direct RF sampling SDR architectures best meet this requirement. However, when dealing with wideband signal reception, existing SDR receiver architectures struggle to meet the demands for signal bandwidth and high real-time performance.
[0003] Channelization technology, as one of the key technologies of software-defined radio, plays a role in extracting single or multiple sub-band signals within the receiving bandwidth for subsequent baseband processing. Channelized reception requires dividing the receiving bandwidth into sub-channels and then filtering within each sub-band. However, current technologies suffer from problems such as blind spots in channelized reception and low efficiency in real-time data processing. Therefore, how to efficiently and accurately implement a channelized reception architecture is of significant research importance. Summary of the Invention
[0004] In view of this, this invention proposes an efficient parallel signal digital channelization reception method. This method transforms the traditional polyphase filter channelization receiver into an efficient parallel architecture, focusing on breakthroughs in algorithms such as multi-channel parallel time-domain convolutional filtering and multi-channel parallel FFT operations, to achieve efficient output based on the polyphase filter digital channelization receiver.
[0005] The technical solution adopted in this invention is as follows:
[0006] An efficient parallel signal digital channelization reception method is provided, which divides in-band signals into sub-channels and performs multi-channel parallel channelization reception processing to obtain baseband signals; the method includes the following steps:
[0007] Step 1: Adjust the received signal bandwidth f s Channel partitioning is performed using an even / odd channel arrangement, resulting in D sub-channels. The low-pass filter bandwidth corresponding to each sub-channel is f. s / D; where, when the channel is arranged in even mode, the center frequency of the kth sub-channel is When the channels are arranged in an odd pattern, the center frequency of the kth sub-channel is
[0008] Step 2: Perform serial-to-parallel conversion on the input signal x(n) to obtain data with r parallel channels for each sub-channel;
[0009] Step 3: The r data streams from each sub-channel after serial-to-parallel conversion are sequentially fed into each sub-branch of the polyphase filter. Within each sub-branch, the r data streams are first downsampled by a factor of D. Under the even-mode channel partitioning, the decimated signal is then compared with (-1). m(D-1) Mixing processing is performed, but channel odd-form partitioning does not involve this processing;
[0010] Step 4: Input the signal processed in Step 3 into the sub-filters of each branch sequentially. When the channel is even-type partitioned, the r-channel data after filtering and... Mixing is performed, where p = 0, 1, ..., D-1. When the channel is oddly partitioned, the r-channel data after filtering is mixed with (-1). p Perform frequency mixing;
[0011] Step 5: Simultaneously perform parallel FFT operations on the r data streams from each sub-channel to obtain r sets of FFT results. Decode the r sets of FFT results and sequentially perform parallel-to-serial conversion on the decoded results within each sub-channel to obtain the efficient parallel digital channelized reception result y. k (m).
[0012] The beneficial effects of this invention are as follows:
[0013] 1. To address the issue of low real-time data processing efficiency in current digital channelized reception technologies, this invention employs a high-efficiency digital channelized reception method based on a data parallel architecture. This method converts data at the input and output positions of the channelized receiver through serial-to-parallel and parallel-to-serial conversion, changing the traditional approach of processing only a single stream of data per sub-channel. Instead, it adopts a multi-path parallel data processing mode within each sub-channel to complete the reception and processing of wideband signals. While the multi-path parallel channelized reception architecture increases logic resource consumption to some extent, it offers greater adaptability to transmission systems with high dynamic and real-time requirements.
[0014] 2. This invention employs multiple signals in parallel and filter coefficients in the time domain to complete convolution filtering operations, which effectively improves the real-time data processing capability and data throughput rate of the sub-filters, and is of great significance for realizing a multi-channel parallel digital channelized receiver.
[0015] 3. In order to improve the receiving signal processing rate and correspond to multi-channel parallel signal processing, this invention adopts a multi-FFT parallel computing method, and each FFT is processed in full-channel parallel, which can greatly improve the computing efficiency of traditional DFT. This method also has the characteristics of strong real-time performance and high stability. Attached Figure Description
[0016] Figure 1 This is a flowchart of the method of the present invention.
[0017] Figure 2This is a schematic diagram of the channel partitioning method of the present invention.
[0018] Figure 3 This is a schematic diagram of the r-path parallel convolution of the present invention.
[0019] Figure 4 This is a butterfly diagram of multiple fully parallel FFT processes in this invention.
[0020] Figure 5 This is a schematic diagram illustrating the principle of the present invention. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to specific embodiments and accompanying drawings.
[0022] An efficient parallel signal digital channelization reception method, such as Figure 1 As shown, the specific steps are as follows:
[0023] Step 1: Channelized reception technology first requires dividing the entire received signal processing bandwidth into segments, within the target signal bandwidth f. s If the signal is divided into N sub-channels, then the processing bandwidth f s Each filter in the filter bank has a bandwidth of f. s / N. When the filter is an ideal low-pass prototype filter, the received signal bandwidth f s It can be completely covered, but an ideal filter is physically impossible to realize. In order to achieve channelized reception without blind spots, the bandwidth of the processed signal needs to be divided into odd and even channel arrangements.
[0024] The channel partitioning method of this method is as follows: Figure 2 As shown, when the channels are arranged in even-number patterns, the center frequency of the kth sub-channel is... When the channels are arranged in an odd pattern, the center frequency of the kth sub-channel is By combining the two channel partitioning methods and extracting the signals from the corresponding sub-channels through filters, the impact of channel blind spots on signal reception can be avoided to some extent.
[0025] Step 2: The entire polyphase filtering channelization reception process follows a parallel pipeline architecture, so the output signal y of the kth sub-channel... k (m) is
[0026]
[0027] After processing, a low-pass efficient implementation of channelization can be obtained.
[0028]
[0029] wherein, D is a decimation factor, Q is an integer representing a ratio of a filter order to the decimation factor, m is a time sequence label, p and i are variables (0≤p<D, 0≤i<Q), e is the natural constant, j is an imaginary parameter, is the mixing frequency of the k-th sub-channel, h LP (×) is a low-pass filter, s(×) is an input signal;
[0030] The specific process of step 2 is as follows:
[0031] Step 2-1: Within the divided signal bandwidth, perform serial-to-parallel conversion on the input signal x(n) to obtain the signal s(n), convert the received signal into r-channel parallel data through a serial-to-parallel conversion module and send it to an efficient parallel digital channelized receiver structure based on polyphase filtering, and set the number of parallel channels for each sub-channel data as r channels (r=4);
[0032] Step 2-2: Derive the mathematical model formula of the parallel digital channelized receiver according to formula 1
[0033]
[0034] In formula 1, let s p (m-i)=s(mD-iD-p) and h p (i)=h LP (iD+p), after arrangement, formula 2 is obtained:
[0035]
[0036] Let there is
[0037] That is, the data obtained after D-fold decimation (D=8) of the input signal of the k-th (0≤k<D) sub-channel is s(p+0), s(p+D), …, s[p+(r-1)D], the parallel r-channel signal is first mixed by multiplying with (-1) mD e jπm for frequency mixing. Then the r-channel data is subjected to parallel time-domain convolution filtering with the sub-filter h p (m), that is, the parallel r-channel continuous data is used as a convolution signal to perform multiply-accumulate operation with filter coefficients, and r-channel results are continuously output. The correspondence between input data and filter coefficients is as shown in Figure 3 , wherein the number of sub-filter coefficients n is the same as the number of parallel data channels r;
[0038] Step 2-3: Take the channel even arrangement as an example to carry out subsequent formula derivation, and the same applies to the channel odd arrangement.
[0039] Substitute into formula 2, then there is
[0040] xp (m)=[s p (m)(-1) m(D-1) ]*h p (m)
[0041] The output of the kth sub-channel is
[0042]
[0043] in, That is, y k (m) is x' p Discrete Fourier Transform (DFT) of (m).
[0044] That is, the r-path output results after passing through the sub-filter are compared with... Multiplication is performed for mixing, and Fast Fourier Transform (FFT) is used instead of DFT calculation. The calculation is completed using r parallel FFT modules, and the results are translated and output. Figure 4 The butterfly diagram for the 8-point radix-2 algorithm FFT of this module is shown. Each FFT module adopts full-path parallel processing of sub-channels to further improve the computational efficiency.
[0045] The results of each subchannel data processed by the parallel FFT module are sequentially converted from parallel to serial, yielding the output result y of the even-type channel partitioning of the efficient parallel digital channelized receiver. k (m).
[0046] Combining the output results of the even-type and odd-type channel partitioning above, the target signal parameters within the current signal bandwidth are obtained, which are used for subsequent signal detection, demodulation, and other processing. A schematic diagram of the entire efficient parallel digital channelized reception process is shown below. Figure 5 As shown.
[0047] In summary, this invention significantly improves the processing efficiency of traditional channelized receivers by employing a parallel-to-serial conversion module with multi-channel parallel data processing in each sub-channel, performing time-domain convolution with multiple parallel signals and filter coefficients, and using multiple FFT modules with full-channel parallel computation in each module. It also exhibits high real-time performance and stability, effectively solving the problems of blind spots and low real-time data processing efficiency in existing channelized reception technologies when receiving broadband signals.
[0048] The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. All equivalent changes or modifications made in accordance with the spirit and essence of the present invention should be covered within the scope of protection of the present invention.
Claims
1. A method for efficient parallel signal digital channelization reception, characterized in that, This method is used to divide in-band signals into sub-channels and perform multi-channel parallel channelization reception processing to obtain baseband signals; it includes the following steps: Step 1: Adjust the received signal bandwidth Channel partitioning is performed using an even / odd channel arrangement, resulting in D sub-channels. The low-pass filter bandwidth corresponding to each sub-channel is... When the channels are arranged in even-number patterns, the center frequency of the kth sub-channel is... When the channels are arranged in an odd pattern, the center frequency of the kth sub-channel is ; Step 2: Input signal Perform serial-to-parallel conversion to obtain r parallel channels of data for each sub-channel; Step 3: The r data streams from each sub-channel after serial-to-parallel conversion are sequentially fed into each sub-branch of the polyphase filter. Within each sub-branch, the r data streams are first downsampled by a factor of D. Under the even-mode channel partitioning, the decimated signal is then compared with... Perform mixing processing, where m is the time series label; this processing is not performed for channel odd-form partitioning. Step 4: Input the signal processed in Step 3 into the sub-filters of each branch sequentially. When the channel is even-type partitioned, the r-channel data after filtering and... Mixing is performed, where When the channel is odd-shaped, the r-channel data after filtering and Perform frequency mixing; Step 5: Simultaneously perform parallel FFT operations on the r data streams from each sub-channel to obtain r sets of FFT results. Decode the r sets of FFT results and sequentially perform parallel-to-serial conversion on the decoded results within each sub-channel to obtain efficient parallel digital channelized reception results. .