A multi-system multi-carrier adaptive demodulation device and demodulation method

By adopting channelization technology and multi-system parameter processing modules in multi-carrier demodulation technology, adaptive demodulation of multiple carrier rates and transmission systems is realized, solving the problems of poor adaptability and large number of equipment in the existing technology, and improving improve the flexibility and efficiency of the system.

CN118972222BActive Publication Date: 2025-01-21THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411455267.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-21
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

When facing largely differentiated users, existing multi-carrier demodulation technology has poor adaptability and requires different equipment to be configured, with a large number of equipment and insufficient flexibility.

Method used

Adopt multi-system multi-carrier adaptive demodulation device and method based on channelization technology, through multi-system parameter processing module, multi-system multi-carrier sampling module, multi-system multi-carrier splitting module, multi-system matching carrier module and multi-system demodulation module, realizes non-uniform multi-carrier demodulation, and supports TDMA, FDMA, and CDMA multiple access modes.

Benefits of technology

It realizes multi-carrier demodulation with multiple carrier rates and multiple transmission systems within a larger processing bandwidth, reduces the number of equipment, and improves the flexibility and adaptability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118972222B_ABST
    Figure CN118972222B_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-system multi-carrier adaptive demodulation device and demodulation method, and relates to the field of satellite communication. The present invention includes a multi-system multi-carrier sampling module, a multi-system multi-carrier branching module, a multi-system matching carrier module, a multi-system parameter processing module and a multi-system demodulation module; based on the channelization technology, non-uniform multi-carrier demodulation is realized, and for the application requirements of large-differentiated user stations working in the same network, a multi-carrier demodulation method with multiple carrier rates and multiple transmission systems within a large processing bandwidth is realized, which can greatly reduce the number of equipment; multi-system adaptive multi-carrier demodulation is realized through signaling-assisted and distributed adjustable modular methods, which is particularly suitable for TDMA, FDMA, and CDMA multiple access methods.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite communication, and in particular to a multi-system multi-carrier adaptive demodulation device and a demodulation method. Background Art

[0002] With the development of high-throughput satellites from multi-beam to feed beam hinges, star networks are increasingly used. To reduce the amount of central node equipment, multi-carrier technology is widely used. Conventional multi-carrier demodulation supports one of FDMA carriers, TDMA carriers or CDMA carriers, and has poor adaptability to the working scenario of large-scale differentiated users standing in one network, or needs to configure different multi-carrier demodulation equipment to adapt. The required equipment is large and the flexibility is insufficient. Therefore, a multi-system multi-carrier adaptive demodulation device and demodulation method are needed. Summary of the invention

[0003] In view of this, the present invention proposes a multi-system multi-carrier adaptive demodulation device and demodulation method. The present invention realizes non-uniform multi-carrier demodulation based on channelization technology, and realizes a multi-carrier demodulation method of multiple carrier rates and multiple transmission systems within a larger processing bandwidth for the application requirements of highly differentiated user stations working in the same network, which can greatly reduce the number of equipment; and realizes multi-system adaptive multi-carrier demodulation through signaling-assisted and distributed adjustable modular methods, which is particularly suitable for TDMA, FDMA, and CDMA multiple access methods.

[0004] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0005] A multi-system multi-carrier adaptive demodulation device, comprising a multi-system multi-carrier sampling module, a multi-system multi-carrier branching module, a multi-system matching carrier module, a multi-system parameter processing module and a multi-system demodulation module;

[0006] The multi-system parameter processing module stores synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters; wherein the synchronization control parameters are used to complete the timing synchronization configuration of each module; the multi-system preprocessing control parameters include the intermediate frequency configuration and sweep frequency parameters of the multi-system multi-carrier; the multi-system multi-carrier branching parameters include the sub-band number, symbol rate and carrier configuration length of the multi-system multi-carrier; the multi-carrier demodulation parameters include the carrier type and modulation coding mode of the multi-system multi-carrier, and the carrier type includes three system carriers of TDMA, FDMA and CDMA;

[0007] The multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameters, and outputs it to the multi-system multi-carrier branching module;

[0008] The multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module. The multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, digital channelization branching and external storage collaborative processing are used under a high-multiple working clock to serially output each carrier data within the current multi-carrier processing unit time to the multi-system matching carrier module, and the output order is the same as that of the multi-system multi-carrier branching module. The order of storing each carrier demodulation parameter in the multi-carrier processing unit is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, the symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier;

[0009] The multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, performs convolution operation on each carrier data by adopting the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits the multi-carrier processing unit after the matched filtering to the multi-system demodulation module;

[0010] The multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes the demodulation output of all carrier data.

[0011] Furthermore, the multi-system demodulation module includes a multi-system demodulation exchange control module, a burst capture module, a chip capture module, a square timing error estimation and interpolation module, a chip synchronization module, a frequency offset estimation module, a phase loop tracking module, a frame positioning and decoding package module, an LDPC decoding module and a service package module; each module receives the synchronization control parameters transmitted by the multi-system parameter processing module;

[0012] The multi-system demodulation exchange control module receives the multi-carrier processing unit output by the multi-system matching carrier module and the output data of the remaining submodules in the multi-system demodulation module, addresses the carrier type, source address and destination address of the received data, and then outputs the received data to the corresponding submodule to realize the adaptive demodulation of multi-system multi-carrier;

[0013] The TDMA carrier output by the multi-system matching carrier module is transmitted to the burst capture module via the multi-system demodulation switching control module, and the burst capture module performs burst capture on the carrier;

[0014] The CDMA carrier output by the multi-system matching carrier module is transmitted to the chip capture module via the multi-system demodulation exchange control module, and the chip capture module performs chip capture on the CDMA carrier.

[0015] The FDMA carrier output by the multi-system matching carrier module and the TDMA carrier output by the burst capture module are transmitted to the square timing error estimation and interpolation module via the multi-system demodulation exchange control module, and the square timing error estimation and interpolation module performs timing error correction and interpolation operations on them, and output them to the frame positioning and decoding package module via the multi-system demodulation exchange control module;

[0016] When the square timing error estimation and interpolation module performs timing error correction on the FDMA carrier in a multi-carrier processing unit, the start and end state information of the FDMA carrier in the multi-carrier processing unit is stored, and the start position of the corresponding FDMA carrier in the next multi-carrier processing unit is read and used in sequence; when the square timing error estimation and interpolation module performs timing error correction on the TDMA carrier in a multi-carrier processing unit, the start position of the corresponding TDMA carrier in the multi-carrier processing unit is reset;

[0017] The CDMA carrier output by the chip capture module is transmitted to the chip synchronization module via the multi-system demodulation exchange control module. The chip synchronization module performs chip synchronization on it. The chip synchronization module also stores the start and end state information of the CDMA carrier in the corresponding multi-carrier processing unit, and reads and uses it in sequence at the starting position of the corresponding CDMA carrier in the next multi-carrier processing unit;

[0018] The CDMA carrier output by the chip synchronization module is transmitted to the frequency deviation estimation module via the multi-system demodulation exchange control module, and the frequency deviation estimation module performs frequency deviation correction on it;

[0019] The CDMA carrier output by the frequency deviation estimation module is transmitted to the phase loop tracking module via the multi-system demodulation exchange control module. After the phase loop tracking module performs phase loop tracking on the CDMA carrier, the CDMA carrier is transmitted to the frame positioning and decoding package module via the multi-system demodulation exchange control module.

[0020] The frame positioning and decoding package module divides the received carrier into coding blocks according to the LDPC length requirement, and transmits it to the LDPC decoding module through the multi-system demodulation exchange control module; for FDMA and CDMA carriers, the frame positioning and decoding package module determines the start and end positions of each coding block by searching for a fixed sequence, and if the fixed sequence is not found, the start and end positions of each coding block are determined according to the length of the coding block. The process of searching for the fixed sequence stores and reads the intermediate state of the search process at the start and end state positions of the corresponding carriers of two adjacent multi-carrier processing units; for TDMA carriers, the frame positioning and decoding package module uses the position of the captured data as the starting point, and determines the start and end positions of subsequent coding blocks according to the length of the coding block;

[0021] The LDPC decoding module completes LDPC decoding of TDMA, FDMA and CDMA carriers according to the modulation and coding mode attached to the front end of the carrier data; the TDMA carrier completes adaptive demodulation output after LDPC decoding, and the FDMA and CDMA carriers complete LDPC decoding and output to the service packetization module through the multi-system demodulation exchange control module;

[0022] The service packetization module completes frame header search and service packetization processing of service data of FDMA and CDMA carriers, and completes adaptive demodulation output.

[0023] A multi-system multi-carrier adaptive demodulation method is implemented based on the above-mentioned multi-system multi-carrier adaptive demodulation device, and specifically comprises the following steps:

[0024] Step S1, the multi-system multi-carrier sampling module obtains the sampling data of the signaling carrier transmitted by the central station, and outputs it to the multi-system multi-carrier branching module;

[0025] Step S2, the multi-system multi-carrier splitting module divides the signaling carrier into a plurality of processing units according to the time slot of the signaling carrier, the front end of the signaling carrier in each processing unit is attached with the symbol rate and demodulation parameters of the signaling carrier, and the processing unit is serially output to the multi-system matched filter module; the signaling carrier is centrally encapsulated with synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier splitting parameters and multi-system carrier demodulation parameters;

[0026] Step S3, the multi-system matched filtering module performs convolution operation on the signaling carrier using the overlap-reserved method of segmented filtering according to the carrier rate of the signaling carrier in the processing unit, completes the matched filtering and outputs it to the chip capture module through the multi-system demodulation exchange control module;

[0027] Step S4, the chip capture module completes the chip capture of the signaling carrier and outputs it to the chip synchronization module through the multi-system demodulation exchange control module;

[0028] After the chip synchronization module performs chip synchronization on the signaling carrier, it is output to the frequency deviation estimation module through the multi-system demodulation exchange control module;

[0029] The frequency deviation estimation module corrects the frequency deviation of the signaling carrier and then outputs it to the phase loop tracking module through the multi-system demodulation exchange control module;

[0030] After the phase loop tracking module performs phase loop tracking on the signaling carrier, it is output to the frame positioning and decoding package module through the multi-system demodulation exchange control module;

[0031] The frame positioning and decoding packetization module divides the received signaling carrier into coding blocks according to the LDPC length requirement, and outputs it to the LDPC decoding module through the multi-system demodulation exchange control module;

[0032] The LDPC decoding module completes the LDPC decoding of the signaling carrier according to the modulation and coding mode attached to the front end of the signaling carrier, and outputs it to the service packetization module through the multi-system demodulation exchange control module;

[0033] The service packetization module completes the frame header search and service packetization processing of the service data of the signaling carrier, and according to the TDMA frame plan, demodulates and outputs the synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters in the signaling carrier to the multi-system parameter processing module one frame in advance;

[0034] Step S5, the multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, and obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameter, and outputs it to the multi-system multi-carrier branching module;

[0035] Step S6, the multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module, and the multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, the serial output of each carrier data within the current multi-carrier processing unit time is sent to the multi-system matching carrier module through digital channelization branching and external storage collaborative processing under a high-multiple working clock. The output order is the same as that of the multi-system multi-carrier branching module. The order of storing the demodulation parameters of each carrier in the module is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier;

[0036] Step S7, the multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, and performs convolution operation on each carrier data by using the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, and reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits it to the multi-system demodulation module;

[0037] Step S8, the multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes multi-system multi-carrier adaptive demodulation.

[0038] Due to the adoption of the above technical solution, the beneficial effects of the present invention compared with the prior art are:

[0039] 1. The present invention realizes automatic identification and analysis of the parameters of each carrier of multiple systems through the parameter processing mechanism of signaling carrier and non-uniform multi-carrier, and realizes multi-system adaptive multi-carrier demodulation by adopting a distributed adjustable modular method, so that a set of demodulation devices can realize multi-carrier demodulation of multiple systems without distinction, solves the limitation of configuring multiple sets of demodulators to adapt to different systems, and realizes the networking requirements of multiple systems such as TDMA, FDMA, and CDMA.

[0040] 2. The present invention does not change the frame structure design of TDMA, FDMA and CDMA systems, and solves the demodulation adaptation problem of each system through signaling carrier and distributed adjustable modularization. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a schematic diagram of a signaling carrier and a multi-system carrier in an embodiment of the present invention.

[0042] Figure 2 A schematic diagram of the signaling carrier configuration parameter encapsulation design in an embodiment of the present invention.

[0043] Figure 3 It is a schematic diagram of dividing the multi-carrier processing unit in an embodiment of the present invention.

[0044] Figure 4 The figure is a schematic diagram of a multi-system multi-carrier adaptive demodulation device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0045] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0046] A multi-system multi-carrier adaptive demodulation device, comprising a multi-system multi-carrier sampling module, a multi-system multi-carrier branching module, a multi-system matching carrier module, a multi-system parameter processing module and a multi-system demodulation module;

[0047] The multi-system parameter processing module stores synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters; wherein the synchronization control parameters are used to complete the timing synchronization configuration of each module; the multi-system preprocessing control parameters include the intermediate frequency configuration and sweep frequency parameters of the multi-system multi-carrier; the multi-system multi-carrier branching parameters include the sub-band number, symbol rate and carrier configuration length of the multi-system multi-carrier; the multi-carrier demodulation parameters include the carrier type and modulation coding mode of the multi-system multi-carrier, and the carrier type includes three system carriers of TDMA, FDMA and CDMA;

[0048] The multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameters, and outputs it to the multi-system multi-carrier branching module;

[0049] The multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module. The multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, digital channelization branching and external storage collaborative processing are used under a high-multiple working clock to serially output each carrier data within the current multi-carrier processing unit time to the multi-system matching carrier module, and the output order is the same as that of the multi-system multi-carrier branching module. The order of storing each carrier demodulation parameter in the multi-carrier processing unit is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, the symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier;

[0050] The multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, performs convolution operation on each carrier data by adopting the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits the multi-carrier processing unit after the matched filtering to the multi-system demodulation module;

[0051] The multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes the demodulation output of all carrier data.

[0052] Furthermore, the multi-system demodulation module includes a multi-system demodulation exchange control module, a burst capture module, a chip capture module, a square timing error estimation and interpolation module, a chip synchronization module, a frequency offset estimation module, a phase loop tracking module, a frame positioning and decoding package module, an LDPC decoding module and a service package module; each module receives the synchronization control parameters transmitted by the multi-system parameter processing module;

[0053] The multi-system demodulation exchange control module receives the multi-carrier processing unit output by the multi-system matching carrier module and the output data of the remaining submodules in the multi-system demodulation module, addresses the carrier type, source address and destination address of the received data, and then outputs the received data to the corresponding submodule to realize the adaptive demodulation of multi-system multi-carrier;

[0054] The TDMA carrier output by the multi-system matching carrier module is transmitted to the burst capture module via the multi-system demodulation switching control module, and the burst capture module performs burst capture on the carrier;

[0055] The CDMA carrier output by the multi-system matching carrier module is transmitted to the chip capture module via the multi-system demodulation exchange control module, and the chip capture module performs chip capture on the CDMA carrier.

[0056] The FDMA carrier output by the multi-system matching carrier module and the TDMA carrier output by the burst capture module are transmitted to the square timing error estimation and interpolation module via the multi-system demodulation exchange control module, and the square timing error estimation and interpolation module performs timing error correction and interpolation operations on them, and output them to the frame positioning and decoding package module via the multi-system demodulation exchange control module;

[0057] When the square timing error estimation and interpolation module performs timing error correction on the FDMA carrier in a multi-carrier processing unit, the start and end state information of the FDMA carrier in the multi-carrier processing unit is stored, and the start position of the corresponding FDMA carrier in the next multi-carrier processing unit is read and used in sequence; when the square timing error estimation and interpolation module performs timing error correction on the TDMA carrier in a multi-carrier processing unit, the start position of the corresponding TDMA carrier in the multi-carrier processing unit is reset;

[0058] The CDMA carrier output by the chip capture module is transmitted to the chip synchronization module via the multi-system demodulation exchange control module. The chip synchronization module performs chip synchronization on it. The chip synchronization module also stores the start and end state information of the CDMA carrier in the corresponding multi-carrier processing unit, and reads and uses it in sequence at the starting position of the corresponding CDMA carrier in the next multi-carrier processing unit;

[0059] The CDMA carrier output by the chip synchronization module is transmitted to the frequency deviation estimation module via the multi-system demodulation exchange control module, and the frequency deviation estimation module performs frequency deviation correction on it;

[0060] The CDMA carrier output by the frequency deviation estimation module is transmitted to the phase loop tracking module via the multi-system demodulation exchange control module. After the phase loop tracking module performs phase loop tracking on the CDMA carrier, the CDMA carrier is transmitted to the frame positioning and decoding package module via the multi-system demodulation exchange control module.

[0061] The frame positioning and decoding package module divides the received carrier into coding blocks according to the LDPC length requirement, and transmits it to the LDPC decoding module through the multi-system demodulation exchange control module; for FDMA and CDMA carriers, the frame positioning and decoding package module determines the start and end positions of each coding block by searching for a fixed sequence, and if the fixed sequence is not found, the start and end positions of each coding block are determined according to the length of the coding block. The process of searching for the fixed sequence stores and reads the intermediate state of the search process at the start and end state positions of the corresponding carriers of two adjacent multi-carrier processing units; for TDMA carriers, the frame positioning and decoding package module uses the position of the captured data as the starting point, and determines the start and end positions of subsequent coding blocks according to the length of the coding block;

[0062] The LDPC decoding module completes LDPC decoding of TDMA, FDMA and CDMA carriers according to the modulation and coding mode attached to the front end of the carrier data; the TDMA carrier completes adaptive demodulation output after LDPC decoding, and the FDMA and CDMA carriers complete LDPC decoding and output to the service packetization module through the multi-system demodulation exchange control module;

[0063] The service packetization module completes frame header search and service packetization processing of service data of FDMA and CDMA carriers, and completes adaptive demodulation output.

[0064] A multi-system multi-carrier adaptive demodulation method is implemented based on the above-mentioned multi-system multi-carrier adaptive demodulation device, and specifically comprises the following steps:

[0065] Step S1, the multi-system multi-carrier sampling module obtains the sampling data of the signaling carrier transmitted by the central station, and outputs it to the multi-system multi-carrier branching module;

[0066] Step S2, the multi-system multi-carrier splitting module divides the signaling carrier into a plurality of processing units according to the time slot of the signaling carrier, the front end of the signaling carrier in each processing unit is attached with the symbol rate and demodulation parameters of the signaling carrier, and the processing unit is serially output to the multi-system matched filter module; the signaling carrier is centrally encapsulated with synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier splitting parameters and multi-system carrier demodulation parameters;

[0067] Step S3, the multi-system matched filtering module performs convolution operation on the signaling carrier using the overlap-reserved method of segmented filtering according to the carrier rate of the signaling carrier in the processing unit, completes the matched filtering and outputs it to the chip capture module through the multi-system demodulation exchange control module;

[0068] Step S4, the chip capture module completes the chip capture of the signaling carrier and outputs it to the chip synchronization module through the multi-system demodulation exchange control module;

[0069] After the chip synchronization module performs chip synchronization on the signaling carrier, it is output to the frequency deviation estimation module through the multi-system demodulation exchange control module;

[0070] The frequency deviation estimation module corrects the frequency deviation of the signaling carrier and then outputs it to the phase loop tracking module through the multi-system demodulation exchange control module;

[0071] After the phase loop tracking module performs phase loop tracking on the signaling carrier, it is output to the frame positioning and decoding package module through the multi-system demodulation exchange control module;

[0072] The frame positioning and decoding packetization module divides the received signaling carrier into coding blocks according to the LDPC length requirement, and outputs it to the LDPC decoding module through the multi-system demodulation exchange control module;

[0073] The LDPC decoding module completes the LDPC decoding of the signaling carrier according to the modulation and coding mode attached to the front end of the signaling carrier, and outputs it to the service packetization module through the multi-system demodulation exchange control module;

[0074] The service packetization module completes the frame header search and service packetization processing of the service data of the signaling carrier, and according to the TDMA frame plan, demodulates and outputs the synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters in the signaling carrier to the multi-system parameter processing module one frame in advance;

[0075] Step S5, the multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, and obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameter, and outputs it to the multi-system multi-carrier branching module;

[0076] Step S6, the multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module, and the multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, the serial output of each carrier data within the current multi-carrier processing unit time is sent to the multi-system matching carrier module through digital channelization branching and external storage collaborative processing under a high-multiple working clock. The output order is the same as that of the multi-system multi-carrier branching module. The order of storing the demodulation parameters of each carrier in the module is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier;

[0077] Step S7, the multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, and performs convolution operation on each carrier data by using the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, and reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits it to the multi-system demodulation module;

[0078] Step S8, the multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes multi-system multi-carrier adaptive demodulation.

[0079] Specifically, Figure 1 FIG. 1 is a schematic diagram of a signaling carrier and a multi-system carrier designed in this embodiment. , , ,......, The frequency of each carrier of each system. The adaptive demodulation of multiple systems and multiple carriers is assisted by adding a signaling carrier. This carrier is hidden in the processing bandwidth as the signaling carrier of each system carrier. The main information it carries is synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system demodulation synchronization parameters. According to the TDMA frame plan, the parameters required by all carriers in the current frame are centrally encapsulated one frame in advance for signaling carrier demodulation output and parameter control module analysis.

[0080] Figure 2 The figure shows a schematic diagram of the multi-system configuration parameter packaging design of the embodiment; the configuration parameters centrally package the synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system demodulation synchronization parameters, among which the synchronization control parameters complete the timing synchronization configuration of the demodulator, mainly for the realization of the system timing synchronization function of the burst carrier; the multi-system preprocessing control parameters mainly complete the intermediate frequency configuration and scanning function of the demodulator; the multi-system multi-carrier branching parameters include the sub-band number, symbol rate and configuration length of each carrier, which are mainly used for the multi-carrier branching module to complete the digital branching function of the multi-system carrier; the multi-system demodulation synchronization parameters include the carrier type and modulation coding mode of multi-system carrier 1, multi-system carrier 2,..., mainly to complete the demodulation synchronization function of the multi-system carrier.

[0081] Figure 3 The figure shows a schematic diagram of the division of the multi-carrier processing unit in this embodiment. Assuming that carrier group carrier 1 is a burst carrier with a spreading ratio of 8, carrier 2 is a continuous carrier, and carrier 3 is a burst spread carrier with a spreading ratio of 2, the longest time slot interval corresponding to each burst carrier is a multi-carrier processing unit. In the multi-carrier branching processing unit, the serial output of each carrier is realized in sequence through multi-carrier branching and storage processing. The output order is consistent with the input order of the pre-stored parameters corresponding to each carrier. The output data may correspond to one or more bursts, or a segment of data of a continuous carrier, such as Figure 3 As shown in the figure, in the multi-carrier processing unit, carrier 1 has 1 burst, carrier 2 is a segment of data of a continuous carrier, and carrier 3 has 4 bursts.

[0082] According to the TDMA frame plan, the parameters carried by all signaling carriers of the current frame are stored in the parameter control module one frame in advance. After multi-carrier branching processing under a high-multiple clock, an identifier for reading the carrier parameter information is automatically generated according to the parameter information of the data length of each carrier. According to the identifier, the parameter information corresponding to the next burst or continuous carrier is read from the cache of the parameter control module, thereby realizing automatic identification of burst or continuous carriers, and extracting other parameter information of the corresponding carrier and attaching it to the front end of each carrier data after branching, so as to be used by other processing modules of multi-system demodulation.

[0083] Figure 4This is a schematic diagram of a multi-system multi-carrier adaptive demodulation device in this embodiment. Since the demodulation implementation methods of each carrier in the multi-system are different, the distributed, adjustable and modular implementation method of the multi-system adaptive multi-carrier demodulation designed in this embodiment is different from the previous serial data stream processing. The modules required for multi-system demodulation are distributed in a controlled module pool, and the output data stream of each module is addressed and attached to each data front end after multi-carrier branching. The addressing content mainly includes the carrier type, source address, destination address and other information. The multi-system demodulation exchange control module parses the addressing information and automatically identifies the module that matches the current carrier data stream and needs to input the flow direction, thereby completing the demodulation processing of the carrier in sequence.

[0084] The distributed modules mainly include multi-system multi-carrier branching module, multi-system parameter processing module, multi-system matched filtering module, multi-system demodulation exchange control module, burst capture module, chip capture module, square timing error estimation and interpolation module, chip synchronization module, frequency offset estimation module, phase loop tracking module, frame positioning and decoding package module, LDPC decoding module, and service package module. The functions of each module are as follows:

[0085] (1) Multi-system multi-carrier shunt module. Based on digital channelization technology, the processing method of pre-storing carrier parameters is used to realize the simultaneous reception of multiple system carriers such as TDMA, FDMA and CDMA. This module realizes a processing unit with the longest burst time slot interval in each burst carrier as a multi-carrier. Within its processing unit time, the serial output of each multi-system carrier is realized through digital channelization shunt and external storage collaborative processing at a high working clock. The multi-system multi-carrier shunt module is independent of the carrier system, and the serial shunt data may correspond to one or more burst carriers, or a segment of FDMA / CDMA carrier data.

[0086] (2) Multi-system parameter processing module. By receiving the carrier parameter information carried by the signaling carrier, the multi-carrier branching parameters and the demodulation parameters of each carrier are extracted to complete the configuration and attachment of the relevant parameter information required by each multi-carrier demodulation module. The multi-carrier branching function is completed by configuring the parameter information such as the carrier rate, data length and sub-band number of each multi-system multi-carrier branching module, and the demodulation parameter information and addressing information corresponding to the carrier are attached to the front end of each module for processing carrier data.

[0087] (3) Multi-system matched filter module. In the multi-carrier processing unit, convolution operations are performed on the multi-system carriers according to the attached demodulation parameter information such as the carrier number and carrier rate to complete the matched filtering function. The convolution operation is implemented using the overlap retention method of segmented filtering. According to the attached parameter information, the overlap and start and end state data of the convolution operation of each corresponding carrier are stored and processed, and read out for use in the next multi-carrier processing unit.

[0088] (4) Burst / chip capture module. The burst capture module completes the burst capture function of the TDMA carrier, and the chip capture module completes the chip capture function of the CDMA carrier.

[0089] (5) Multi-system demodulation synchronization related modules. The demodulation synchronization functions such as timing error estimation and interpolation of each TDMA and FDMA channel and code synchronization, frequency offset estimation and phase loop tracking of the CDMA carrier are completed in the multi-carrier processing unit. FDMA and CDMA carriers need to store the start and end status information of the current carrier demodulation synchronization processing process in the current multi-carrier processing unit, and read them out in sequence at the starting position of the corresponding carrier in the next multi-carrier processing unit. TDMA carriers do not need to store each processing status, and only need to reset it at the starting position of the corresponding carrier in the multi-carrier processing unit.

[0090] (6) Frame positioning and decoding package module. FDMA and CDMA carriers search for fixed sequences in the data to determine the start and end positions of the coding block for decoding. When the fixed sequence is found, it is considered to be the starting position of the current coding block, and the start and end positions of the subsequent multiple coding blocks are determined based on the coding parameter information; TDMA carriers only need to use the position of the captured data as the starting point, and determine the start and end positions of each coding block based on the coding parameter information. The process of searching for fixed sequences by FDMA and CDMA carriers requires storing and reading the intermediate states of the search process at the start and end positions of the multi-carrier processing unit for use by the next multi-carrier processing unit.

[0091] (7) LDPC decoding module: Completes LDPC decoding of TDMA, FDMA and CDMA carriers based on the modulation coding information attached by the front end.

[0092] (8) Service Packaging Module. The service packaging module completes the frame header search and service packaging processing of the service data of FDMA and CDMA carriers. TDMA carriers do not need service packaging.

[0093] The following uses the signaling carrier and FDMA carrier as examples to illustrate the process of implementing multi-system adaptive multi-carrier demodulation based on a distributed, configurable, modular approach.

[0094] (1) It is necessary to obtain multi-carrier parameter information such as FDMA through signaling carrier demodulation, where the multi-carrier branching and demodulation parameters of the signaling carrier are known, and the signaling carrier type is marked as 0. After digital branching and matched filtering, the carrier type and demodulation parameters are attached to the data processing front end;

[0095] (2) The multi-system demodulation exchange control module parses the carrier type and source address of the data front end, analyzes and controls the destination address of the data flow, and re-addresses the carrier type, address and destination and attaches them to the current data flow front end. For example, if the carrier type is marked as 0 and the source address is X"01" (multi-system matched filter module), the destination address of the next processing module is X"02" (chip capture module);

[0096] (3) The multi-system demodulation switching control module inputs the data stream with the attached addressing information into the chip capture module of the destination address X"02" and completes the chip capture function. The processed data stream is returned to the multi-system demodulation switching control module, and the switching control module re-addresses and attaches it to the front end of the current data stream. Its carrier type is marked as 0, the source address is X"02" (chip capture module), and the destination address is X"03" (chip synchronization module); and the processed data stream is input into the destination module, thereby completing the demodulation of the signaling carrier in a cycle;

[0097] (4) The data demodulated from the signaling carrier is input into the multi-system parameter processing module, and the multi-carrier branching and demodulation parameter information related to the FDMA carrier is extracted according to the parameter information of each carrier;

[0098] (5) Complete the FDMA multi-carrier splitting and matched filtering processing according to the relevant parameter information, and attach the FDMA carrier type and demodulation parameters to the data processing front end;

[0099] (6) The multi-system demodulation exchange control module parses the carrier type and source address of the data front end, analyzes and controls the data flow direction, i.e., the destination address, and re-addresses the carrier type, source address, and destination address and attaches them to the current data flow front end. The FDMA carrier type is marked as 1, the source address is X"01" (multi-system matched filter module), and the destination address is X"04" (timing error estimation and interpolation module);

[0100] (7) The multi-system demodulation switching control module inputs the data stream with attached addressing information into the timing error estimation and interpolation module to complete the timing synchronization function. The processed data stream is returned to the switching control module to analyze and control the next functional module of the data stream, thereby completing the demodulation of the FDMA carrier in a cycle.

[0101] Complete the demodulation process of the FDMA carrier.

[0102] In summary, the present invention realizes non-uniform multi-carrier demodulation based on channelization technology. Aiming at the application requirements of greatly differentiated user stations working in the same network, a multi-carrier demodulation method for multiple carrier rates and multiple transmission systems within a larger processing bandwidth is realized, which can greatly reduce the number of equipment; multi-system adaptive multi-carrier demodulation is realized through signaling-assisted and distributed adjustable modular methods, which is particularly suitable for TDMA, FDMA, and CDMA multiple access modes.

[0103] Those skilled in the art will appreciate that the embodiments described are intended to help readers understand the principles of the present invention, and should be understood that the scope of protection of the present invention is not limited to the embodiments described. For those skilled in the art, the present invention may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of the claims of the present invention.

Claims

1. A multi-system multi-carrier adaptive demodulation device, characterized in that: It includes a multi-system multi-carrier sampling module, a multi-system multi-carrier splitting module, a multi-system matching carrier module, a multi-system parameter processing module and a multi-system demodulation module; The multi-system parameter processing module stores synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters; wherein the synchronization control parameters are used to complete the timing synchronization configuration of each module; the multi-system preprocessing control parameters include the intermediate frequency configuration and sweep frequency parameters of the multi-system multi-carrier; the multi-system multi-carrier branching parameters include the sub-band number, symbol rate and carrier configuration length of the multi-system multi-carrier; the multi-carrier demodulation parameters include the carrier type and modulation coding mode of the multi-system multi-carrier, and the carrier type includes three system carriers of TDMA, FDMA and CDMA; The multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameters, and outputs it to the multi-system multi-carrier branching module; The multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module. The multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, digital channelization branching and external storage collaborative processing are used under a high-multiple working clock to serially output each carrier data within the current multi-carrier processing unit time to the multi-system matching carrier module, and the output order is the same as that of the multi-system multi-carrier branching module. The order of storing each carrier demodulation parameter in the multi-carrier processing unit is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, the symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier; The multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, performs convolution operation on each carrier data by adopting the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits the multi-carrier processing unit after the matched filtering to the multi-system demodulation module; The multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes the demodulation output of all carrier data.

2. The multi-system multi-carrier adaptive demodulation device according to claim 1, characterized in that: The multi-system demodulation module includes a multi-system demodulation exchange control module, a burst capture module, a chip capture module, a square timing error estimation and interpolation module, a chip synchronization module, a frequency offset estimation module, a phase loop tracking module, a frame positioning and decoding package module, an LDPC decoding module and a service package module; each module receives the synchronization control parameters transmitted by the multi-system parameter processing module; The multi-system demodulation exchange control module receives the multi-carrier processing unit output by the multi-system matching carrier module and the output data of the remaining submodules in the multi-system demodulation module, addresses the carrier type, source address and destination address of the received data, and then outputs the received data to the corresponding submodule to realize the adaptive demodulation of multi-system multi-carrier; The TDMA carrier output by the multi-system matching carrier module is transmitted to the burst capture module via the multi-system demodulation switching control module, and the burst capture module performs burst capture on the carrier; The CDMA carrier output by the multi-system matching carrier module is transmitted to the chip capture module via the multi-system demodulation exchange control module, and the chip capture module performs chip capture on the CDMA carrier. The FDMA carrier output by the multi-system matching carrier module and the TDMA carrier output by the burst capture module are transmitted to the square timing error estimation and interpolation module via the multi-system demodulation exchange control module, and the square timing error estimation and interpolation module performs timing error correction and interpolation operations on them, and output them to the frame positioning and decoding package module via the multi-system demodulation exchange control module; When the square timing error estimation and interpolation module performs timing error correction on the FDMA carrier in a multi-carrier processing unit, the start and end state information of the FDMA carrier in the multi-carrier processing unit is stored, and the start position of the corresponding FDMA carrier in the next multi-carrier processing unit is read and used in sequence; when the square timing error estimation and interpolation module performs timing error correction on the TDMA carrier in a multi-carrier processing unit, the start position of the corresponding TDMA carrier in the multi-carrier processing unit is reset; The CDMA carrier output by the chip capture module is transmitted to the chip synchronization module via the multi-system demodulation exchange control module. The chip synchronization module performs chip synchronization on it. The chip synchronization module also stores the start and end state information of the CDMA carrier in the corresponding multi-carrier processing unit, and reads and uses it in sequence at the starting position of the corresponding CDMA carrier in the next multi-carrier processing unit; The CDMA carrier output by the chip synchronization module is transmitted to the frequency deviation estimation module via the multi-system demodulation exchange control module, and the frequency deviation estimation module performs frequency deviation correction on it; The CDMA carrier output by the frequency deviation estimation module is transmitted to the phase loop tracking module via the multi-system demodulation exchange control module. After the phase loop tracking module performs phase loop tracking on the CDMA carrier, the CDMA carrier is transmitted to the frame positioning and decoding package module via the multi-system demodulation exchange control module. The frame positioning and decoding package module divides the received carrier into coding blocks according to the LDPC length requirement, and transmits it to the LDPC decoding module through the multi-system demodulation exchange control module; for FDMA and CDMA carriers, the frame positioning and decoding package module determines the start and end positions of each coding block by searching for a fixed sequence, and if the fixed sequence is not found, the start and end positions of each coding block are determined according to the length of the coding block. The process of searching for the fixed sequence stores and reads the intermediate state of the search process at the start and end state positions of the corresponding carriers of two adjacent multi-carrier processing units; for TDMA carriers, the frame positioning and decoding package module uses the position of the captured data as the starting point, and determines the start and end positions of subsequent coding blocks according to the length of the coding block; The LDPC decoding module completes LDPC decoding of TDMA, FDMA and CDMA carriers according to the modulation and coding mode attached to the front end of the carrier data; the TDMA carrier completes adaptive demodulation output after LDPC decoding, and the FDMA and CDMA carriers complete LDPC decoding and output to the service packetization module through the multi-system demodulation exchange control module; The service packetization module completes frame header search and service packetization processing of service data of FDMA and CDMA carriers, and completes adaptive demodulation output.

3. A multi-system multi-carrier adaptive demodulation method, characterized in that: The multi-system multi-carrier adaptive demodulation device according to claim 2 is implemented by specifically comprising the following steps: Step S1, the multi-system multi-carrier sampling module obtains the sampling data of the signaling carrier transmitted by the central station, and outputs it to the multi-system multi-carrier branching module; Step S2, the multi-system multi-carrier splitting module divides the signaling carrier into a plurality of processing units according to the time slot of the signaling carrier, the front end of the signaling carrier in each processing unit is attached with the symbol rate and demodulation parameters of the signaling carrier, and the processing unit is serially output to the multi-system matched filter module; the signaling carrier is centrally encapsulated with synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier splitting parameters and multi-system carrier demodulation parameters; Step S3, the multi-system matched filtering module performs convolution operation on the signaling carrier using the overlap-reserved method of segmented filtering according to the carrier rate of the signaling carrier in the processing unit, completes the matched filtering and outputs it to the chip capture module through the multi-system demodulation exchange control module; Step S4, the chip capture module completes the chip capture of the signaling carrier and outputs it to the chip synchronization module through the multi-system demodulation exchange control module; After the chip synchronization module performs chip synchronization on the signaling carrier, it is output to the frequency deviation estimation module through the multi-system demodulation exchange control module; The frequency deviation estimation module corrects the frequency deviation of the signaling carrier and then outputs it to the phase loop tracking module through the multi-system demodulation exchange control module; After the phase loop tracking module performs phase loop tracking on the signaling carrier, it is output to the frame positioning and decoding package module through the multi-system demodulation exchange control module; The frame positioning and decoding packetization module divides the received signaling carrier into coding blocks according to the LDPC length requirement, and outputs it to the LDPC decoding module through the multi-system demodulation exchange control module; The LDPC decoding module completes the LDPC decoding of the signaling carrier according to the modulation and coding mode attached to the front end of the signaling carrier, and outputs it to the service packetization module through the multi-system demodulation exchange control module; The service packetization module completes the frame header search and service packetization processing of the service data of the signaling carrier, and according to the TDMA frame plan, demodulates and outputs the synchronization control parameters, multi-system preprocessing control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters in the signaling carrier to the multi-system parameter processing module one frame in advance; Step S5, the multi-system multi-carrier sampling module receives the synchronization control parameters and the multi-system preprocessing control parameters in the multi-system parameter processing module, and obtains the multi-system multi-carrier sampling data according to the multi-system multi-carrier intermediate frequency configuration and the sweep frequency parameter, and outputs it to the multi-system multi-carrier branching module; Step S6, the multi-system multi-carrier branching module receives the synchronization control parameters, multi-system multi-carrier branching parameters and multi-system carrier demodulation parameters transmitted by the multi-system parameter processing module, and the multi-system multi-carrier branching module branches the three system carriers of TDMA, FDMA and CDMA according to the sub-band number of each carrier. In each received burst carrier, the longest burst time slot interval is used as a multi-carrier processing unit. For each multi-carrier processing unit, the serial output of each carrier data within the current multi-carrier processing unit time is sent to the multi-system matching carrier module through digital channelization branching and external storage collaborative processing under a high-multiple working clock. The output order is the same as that of the multi-system multi-carrier branching module. The order of storing the demodulation parameters of each carrier in the module is consistent, and the output order of each carrier in the multi-carrier processing unit is recorded as the carrier number attached to the front end of the carrier data, and the front end of the carrier data is also attached with the symbol rate and carrier demodulation parameters of the carrier; the front end of the first carrier data in the first multi-carrier processing unit is directly attached with the carrier number, symbol rate and carrier demodulation parameters, and the multi-system multi-carrier branching module automatically generates an identifier for reading the next carrier parameter information at the back end of each carrier data of each multi-carrier processing unit according to the carrier output order and the carrier configuration length of the multi-system multi-carrier, thereby realizing automatic identification of the symbol rate and carrier demodulation parameters of the burst or continuous carrier; Step S7, the multi-system matching carrier module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit output by the multi-system multi-carrier branching module, and performs convolution operation on each carrier data by using the overlap retention method of segmented filtering according to the carrier number and symbol rate of each carrier data in the multi-carrier processing unit, and stores the overlap and start and end state data of the convolution operation corresponding to each carrier data in the current multi-carrier processing unit, and reads and uses it when each carrier data in the next multi-carrier processing unit performs convolution operation, finally completes the matched filtering of all carrier data, and transmits it to the multi-system demodulation module; Step S8, the multi-system demodulation module receives the synchronization control parameters transmitted by the multi-system parameter processing module and the multi-carrier processing unit transmitted by the multi-system matching carrier module, and completes multi-system multi-carrier adaptive demodulation.

Citation Information

Patent Citations

  • Modem apparatus compatible with multiple systems

    CN101437006A

  • Spatial multiuser multi-system satellite laser communication system and method

    CN106533562A