[go: up one dir, main page]

CN101521653B - Baseband modulation method, system and linear modulation device - Google Patents

Baseband modulation method, system and linear modulation device Download PDF

Info

Publication number
CN101521653B
CN101521653B CN2009100807537A CN200910080753A CN101521653B CN 101521653 B CN101521653 B CN 101521653B CN 2009100807537 A CN2009100807537 A CN 2009100807537A CN 200910080753 A CN200910080753 A CN 200910080753A CN 101521653 B CN101521653 B CN 101521653B
Authority
CN
China
Prior art keywords
modulation
data
linear
input
mapping table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2009100807537A
Other languages
Chinese (zh)
Other versions
CN101521653A (en
Inventor
高福均
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changshu Intellectual Property Operation Center Co ltd
Guangdong Gaohang Intellectual Property Operation Co ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2009100807537A priority Critical patent/CN101521653B/en
Publication of CN101521653A publication Critical patent/CN101521653A/en
Application granted granted Critical
Publication of CN101521653B publication Critical patent/CN101521653B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

本发明实施例公开了一种基带调制方法、系统和线性调制装置,其中方法包括:获取需要进行调制的数据的调制参数;根据调制参数,将需要进行线性调制的数据输入到用于进行线性调制的线性调制装置中;线性调制装置根据不同通道数据各自的调制参数,通过查找预先存储在线性调制装置中的第一映射表,获得输入数据对应的星座点;线性调制装置根据对应的线性调制方式对所述星座点进行成型滤波,完成基带调制。本发明实施例将多种线性调制集中在一个线性调制装置中实现,能够减少实现调制的调制装置的数量,减少硬件资源的浪费。

The embodiment of the present invention discloses a baseband modulation method, system and linear modulation device, wherein the method includes: obtaining the modulation parameters of the data to be modulated; according to the modulation parameters, inputting the data to be linearly modulated into the In the linear modulation device; the linear modulation device obtains the constellation point corresponding to the input data by searching the first mapping table pre-stored in the linear modulation device according to the respective modulation parameters of different channel data; the linear modulation device obtains the corresponding constellation point according to the corresponding linear modulation mode Perform shaping filtering on the constellation points to complete baseband modulation. In the embodiment of the present invention, various linear modulations are implemented in one linear modulation device, which can reduce the number of modulation devices for realizing modulation and reduce the waste of hardware resources.

Description

Baseband modulation method, system and linear modulating device
Technical field
The present invention relates to wireless communication field, relate in particular to a kind of baseband modulation method, system and linear modulating device.
Background technology
In order to make GSM EDGE Radio Access Network (GSM/EDGE Radio Access Network; Be called for short GERAN) can be compatible with 3G network; Existing GERAN has adopted multiple digital modulation mode in data transmission procedure, and with a kind of modulation system according to different application; Need the different modulation symbol speed (modulating symbol rate) of design; Usually modulation symbol speed comprises conventional symbols speed (Legacy Symbol Rate is called for short LSR) and high power character rate (Higher Symbol Rate is called for short HSR).
In the prior art, if need multiple modulation system in the data transmission procedure, different modulation modes needs different modulation modules to realize so.Be illustrated in figure 1 as and utilize GMSK (Gaussian Minimum Shift Keying is called for short GMSK) modulation system and 8 phase shift keyings (Phase-Shift Keying is called for short 8PSK) modulation system to realize 16 quadrature amplitude modulation (16Quadrature Amplitude Modulation in the prior art; Abbreviation QAM) principle schematic of modulation system; Usually for high-order modulating, can realize through the combination of a plurality of low-order-modulated modes, specific to Fig. 1; Data for 4 bits (bits); Can it be divided into 3 bits and 1 bit, 1 Bit data is adopted the GMSK modulation mode modulation, adopt the 8PSK modulation mode modulation for 3 Bit datas; Then the result after these two kinds of modulation system modulation is carried out addition, obtain the result of 16QAM modulation system modulation.Modulate 1 Bit data for adopting GMSK modulation mode; Need to adopt a GMSK modulating device to realize; For adopting 8PSK modulation mode to modulate 3 Bit datas, need to adopt a 8PSK modulating device to realize, so just need use two modulating devices and realize modulation.
For the modulation system of high-order more, perhaps transfer of data need be used the situation of more kinds of modulation systems, if adopt the modulation system of prior art, the modulating device that need use can be more, the easy like this lot of consumption that causes hardware resource.
Summary of the invention
The embodiment of the invention is to the problem that exists in the prior art; A kind of baseband modulation method, system and linear modulating device are provided; Need use the situation of two or more modulation systems for data transfer mode, can reduce the quantity of the modulating device of realizing modulation, reduce the waste of hardware resource.
The embodiment of the invention provides a kind of baseband modulation method, comprising:
Obtain the modulation parameter of the data that need modulate, the type of the modulation system that said modulation parameter is used to represent that said data need be carried out;
According to said modulation parameter; The data of needs being carried out linear modulation are input to the linear modulating device that is used for carrying out linear modulation; Linear modulation is for removing other the modulation of GMSK GMSK modulating, and the mode of the linear modulation that need carry out comprises two types at least;
Carry out the modulation parameter of the data of linear modulation as required; Through searching first mapping table that is stored in advance in the said linear modulating device; Acquisition need be carried out the corresponding constellation point of data of linear modulation, and said first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode;
Storage in advance is used to represent second mapping table of different modulating mode down-sampling cycle and filter factor corresponding relation;
Sampling period is set, and, obtains corresponding filter factor of different sample cycle through searching said second mapping table according to the sampling period that is provided with;
According to corresponding filter factor of the different sample cycle that gets access to, in the different sampling periods,, said constellation point is carried out molding filtration according to the filter factor that gets access to.
The embodiment of the invention also provides a kind of baseband modulation system, comprising:
The modulation parameter deriving means is used to obtain the modulation parameter of the data that need modulate, the type of the modulation system that said modulation parameter is used to represent that said data need be carried out;
Data input device, the data of needs being carried out linear modulation are input to the linear modulating device that is used for carrying out linear modulation, and linear modulation is for removing other the modulation of GMSK modulating, and the mode of linear modulation comprises two types at least;
Linear modulating device comprises:
The constellation point acquisition module; Be used for data with said data input device input; According to first mapping table of storing in advance; Convert the constellation point in the planisphere under the corresponding linear modulation mode to, said first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode;
The molding filtration module; Be used to be provided with the sampling period, and, obtain corresponding filter factor of different sample cycle through second mapping table of searching storage in advance according to the sampling period that is provided with; According to corresponding filter factor of the different sample cycle that gets access to; In the different sampling periods,, the constellation point that said constellation point acquisition module obtains is carried out molding filtration according to the filter factor that gets access to.
The embodiment of the invention also provides a kind of linear modulating device, comprising:
A kind of linear modulating device is characterized in that, comprising:
The constellation point acquisition module; Be used for data with input; According to first mapping table of storing in advance, convert the constellation point in the planisphere under the corresponding linear modulation mode to, said first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode; Linear modulation is for removing other the modulation of GMSK modulating, and the mode of linear modulation comprises two types at least;
The molding filtration module; Be used to be provided with the sampling period, and, obtain corresponding filter factor of different sample cycle through second mapping table of searching storage in advance according to the sampling period that is provided with; According to corresponding filter factor of the different sample cycle that gets access to; In the different sampling periods,, the constellation point that said constellation point acquisition module obtains is carried out molding filtration according to the filter factor that gets access to.
Baseband modulation method, system and linear modulating device that the embodiment of the invention provides; Through searching first mapping table of storage in advance, acquisition need be carried out the corresponding constellation point of data of linear modulation, and first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode; The data of needs being carried out multiple linear modulation type focus on through first mapping table; Reduce the quantity that realizes the modulating device of modulation, reduced the waste of hardware resource, practiced thrift cost.
Through accompanying drawing and embodiment, technical scheme of the present invention is done further detailed description below.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Shown in Figure 1 for utilizing GMSK modulation mode and 8PSK modulation mode to realize the principle schematic of 16QAM modulation system in the prior art;
Shown in Figure 2 is baseband modulation method embodiment one flow chart of the present invention;
A kind of structural representation for the formed filter that relates in the embodiment of the invention shown in Figure 3;
A kind of structural representation for the time delay module that relates in the embodiment of the invention shown in Figure 4;
Shown in Figure 5 is baseband modulation system embodiment structural representation of the present invention;
Shown in Figure 6 is linear modulating device example structure sketch map of the present invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
Be illustrated in figure 2 as baseband modulation method embodiment one flow chart of the present invention, comprise:
Step 101, obtain the modulation parameter of the data that need modulate, the type of the modulation system that modulation parameter is used to represent that said data need be carried out.
Step 102, according to modulation parameter; The data of needs being carried out linear modulation are input to the linear modulating device that is used for carrying out linear modulation; Linear modulation is for removing other the modulation of GMSK modulating, and the mode of the linear modulation that need carry out comprises two types at least.
Step 103, as required carry out linear modulation the modulation parameter of data; Through searching first mapping table that is stored in advance in the linear modulating device; Acquisition need be carried out the corresponding constellation point of data of linear modulation, and first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode.
Step 104, said constellation point is carried out molding filtration, carry out baseband modulation according to the linear modulation mode of correspondence.
In the embodiment of the invention one; For the situation that need use two or more modulation systems in the data transmission procedure; Carry out owing to all linear modulation are concentrated in the linear modulating device,, reduce the waste of hardware resource so can reduce the quantity of the device of realizing modulation.
In different time slots, the modulation system that data need maybe be different.The data of carrying out linear modulation if desired are the serial datas through a passage input, even needed modulation system is different, also can serial data be input to and accomplishes multiple linear modulation in the linear modulating device.
Particularly; In linear modulating device, can store the input data that are used to represent under the different modulating mode and first mapping table of constellation point corresponding relation in advance; Obtain the corresponding constellation point of input data according to linear modulating device through searching first mapping table, just can the input data map be become constellation point.
For example, for the data of a passage, in a time slot; The system that is used to carry out baseband modulation at first obtains the data of this passage and the modulation parameter of channel data, judges that the data of this passage need be carried out QPSK (Quadrature Phase Shift Keying is called for short QPSK) modulation in current time slots; Enter data in the linear modulating device then; What import in the linear modulating device is Bit data, for the QPSK modulation, and need be in linear modulating device with Bit data through serial/parallel conversion; Per 2 Bit datas are divided into one group, and each 2 Bit data is one 2 bit symbol.For different modulation modes, the mode that Bit data divides into groups is different, for example; For the QPSK modulation system, need the Bit data of serial input be divided into one 2 bit symbol; For 8PSK modulation mode; Need the Bit data of serial input be divided into one 3 bit symbol,, need the Bit data of serial input be divided into one 4 bit symbol for the 16QAM modulation system.
Input data and constellation point corresponding relation under can integrated multiple modulation system in first mapping table.Digital modulation is described with " planisphere ", has defined a kind of two basic parameters of modulation technique in the planisphere: 1) signal distributions; 2) and the mapping relations between the modulation digital bit.With 4ASK is that example is explained as follows: in ASK, modulation signal is the one dimension range signal, in planisphere, is called constellation point.The distribution of modulation signal generally is to be centrosymmetric with initial point, promptly is evenly distributed, but some asymmetric modulation constellations are also arranged.In ASK; Information bit is to transmit through the amplitude of carrier wave, and 2 information bits are corresponding with four kinds of amplitudes of modulation symbol, stipulated the corresponding relation between constellation point and transmitted bit in the planisphere; This relation is called " mapping "; A kind of characteristic of modulation technique can be defined by planisphere, shown in table one by signal distributions and mapping definition.
The example of first mapping table that relates in table one, the embodiment of the invention
Linear modulating device can become constellation point with the data map of input through searching first mapping table.For example,, can data 00 be mapped to 1+j through searching first mapping table for the data 00 of input.
Then the constellation point that converts to is carried out molding filtration.
In another time slot; If the system that is used to carry out baseband modulation is 8PSK through the modulation system of obtaining modulation parameter and confirming that this channel data need carry out in this time slot; The Bit data of importing for this passage so; Through searching first mapping table, obtain the constellation point of input data correspondence under 8PSK modulation mode, then the constellation point that converts to is carried out molding filtration.
Can find out,, can in a linear modulating device, realize, and need not be respectively applied for the module that realizes QPSK and 8PSK modulation mode through two for QPSK and two kinds of linear modulation modes of 8PSK.If needed linear modulation mode comprises more type, also can in a linear modulating device, realize, can save hardware resource greatly like this.
In the step 105 constellation point is carried out molding filtration among the embodiment one and be meant,, constellation point is carried out molding filtration through the configuration filter coefficient according to certain sampling period.Filter coefficient is according to the transfer of data requirement, can be provided with multistagely, the multi-stage filter coefficient carried out multiplying with the real part and the imaginary part of constellation point respectively, and will carry out the results added after the multiplying, can obtain the result behind the molding filtration.A plurality of sampling periods can be set, and filter factor of each sampling period configuration obtains the sampling point data behind the molding filtration.Sampling period repeatedly, can obtain the sampling point of a plurality of molding filtrations.Because molding filtration is a general knowledge commonly known in the art, repeats no more here.
Owing in the embodiment of the invention, in a linear modulating device, realize multiple modulation system, so when carrying out molding filtration, the filter factor under the different modulating mode is different, the filter factor under the multiple modulation system also can be realized through the mode of mapping table.Particularly; Storage in advance is used to represent second mapping table of the corresponding relation of different modulating mode down-sampling cycle and filter factor in linear modulating device; For the constellation point that converts to, in each sampling period, through searching second mapping table; Obtain filter factor, constellation point is carried out molding filtration.Be depicted as the instance of second mapping table that relates in the embodiment of the invention like table two.
The instance of second mapping table that relates in table two, the embodiment of the invention
Figure G2009100807537D00081
In the example that table two provides, the filtering exponent number is 7, and h (0), h (1), h (2), h (3) are respectively 1 rank filter factor, 2 rank filter factors, 3 rank filter factors, 4 rank filter factors, and the sampling period is set to 9, and in the different sampling periods, each rank filter factor is different.For different modulation modes, each rank filter factor in different sample cycle is also different.In the table two, the filter factor and the 8PSK mode in the different sample cycle under the 16QAM modulation system are similar, not shown concrete numerical value in the table.
In order to reduce the zero crossing in the planisphere mapping result; Reduce the peak-to-average force ratio of signal; Receiving terminal can identify correct modulation system easily from the different modulating mode for ease simultaneously; The input data transaction is become after the constellation point in the planisphere, can also carry out the phase place rotation the input data.Particularly, in linear modulating device, can store the 3rd mapping table of the corresponding relation of an equivalent sequence number that is used to represent to import data and the amount of phase rotation in advance, the equivalent sequence number of input data is that the sequence number of many bit symbols in a time slot of each passage input is divided by the remainder values after the fixed value; For different modulation modes, the value of this fixed value is different, for α-QPSK modulation system; This fixed value gets 4, and for the QPSK modulation system, this fixed value gets 8; For 8PSK modulation mode, this fixed value gets 16, for the 16QAM modulation system; This fixed value gets 8, and for the 32QAM modulation system, this fixed value gets 8.Because according to the regulation of gsm protocol, phase rotation angle should be the multiple of certain angle, so the amount of phase rotation is can circulation, so the sequence number of the many bit symbols that need to import rems to a fixed value.For example; When adopting the QPSK modulation system; Input bit symbol more than 177 in time slot, successively the sequence number of input be 0,1,2,3 ... 176, the equivalent sequence number of each input data is for to get the result that remainder obtains with the sequence number of each many bit symbol divided by 8.Since the data of a plurality of passages through time-multiplexed mode by serial process; Have only bit symbol more than need search the 3rd mapping table in so sub-time period; For multiple modulation system, can equivalent sequence number and the amount of phase rotation mapping relations of the input data under the multiple modulation system be integrated in the mapping table.Be depicted as the example of the 3rd mapping table that relates in the embodiment of the invention like table three.
The example of the 3rd mapping table that relates in table three, the embodiment of the invention
Figure G2009100807537D00091
For the data of different passages, the modulation system that needs can be different, and the system that is used to carry out baseband modulation can obtain the amount of phase rotation of input data under the different modulating mode according to the modulation parameter of obtaining.For example, the data of importing for first passage 00 (for the QPSK modulation system, the Bit data of input is divided into one 2 bit symbol); The sequence number of these input data 00 is 16; With 16 divided by 8, remainder is 0, so the equivalent sequence number of these input data is 0; Linear modulating device finds the amount of phase rotation of equivalent sequence number 0 correspondence from the 3rd mapping table, so just can obtain to import the amount of phase rotation of data 00.For the data of other passages, can through searching the 3rd mapping table, search the corresponding the amount of phase rotation of input data through similar mode.
Constellation point and the amount of phase rotation of each input data are multiplied each other, and the result after multiplying each other carries out filter preprocessing.
The data of carrying out linear modulation if desired are the data through a plurality of channel parallel inputs; So in the step 102; Can two needs more than the passage be carried out the parallel data of linear modulation; Be employed in the mode of the data of certain period of time input special modality, serial is input in the said linear modulating device; In step 103, linear modulating device is stored the input data that are used to represent under the different modulating mode and first mapping table of constellation point corresponding relation in advance; Linear modulating device through searching first mapping table, obtains the corresponding constellation point of input data according to different channel datas modulation parameter separately.
The implementation procedure of the data of a plurality of channel parallel inputs being carried out baseband modulation is described below in conjunction with concrete example.
The system clock frequency of setting up departments is 122.88MHz, is used for carrying out the parallel data of importing 8 passages of system of baseband modulation, is respectively first passage, second channel, third channel, four-way, five-way road, the 6th passage, the 7th passage and the 8th passage.
The modulation system of system's support has GMSK, α-QPSK, QPSK, 8PSK, 16QAM and 32QAM in the embodiment of the invention; Wherein 16QAM comprises 16QAM that adopts LSR and the 16QAM that adopts HSR; 32QAM comprises 32QAM that adopts LSR and the 32QAM that adopts HSR; QPSK adopts HSR, and remaining modulation system adopts LSR.
The system that is used to carry out baseband modulation is when storing first mapping table, second mapping table and the 3rd mapping table in advance; Can realize estimating the modulation system that to use; In the embodiment of the invention; Supposing the system estimates that the modulation system that possibly use comprises: GMSK, α-QPSK, QPSK, 8PSK, 16QAM and 32QAM, and wherein 16QAM comprises that 16QAM that adopts LSR and the 16QAM that adopts HSR, 32QAM comprise 32QAM that adopts LSR and the 32QAM that adopts HSR; QPSK adopts HSR, and remaining modulation system adopts LSR.
The system that is used to carry out baseband modulation at first obtains the modulation parameter of the data of each passage input; Data based modulation system separately with the passage that need carry out linear modulation in the current time slots; A plurality of bits are divided into one group; Promptly form many bit symbols, then with many bit symbols of a plurality of parallel inputs through time-multiplexed mode, serial is input in the linear modulating device.Particularly, the cycle of input bit symbol more than is set to 360 clock cycle, and promptly a code element continues 360 clock cycle; The interval that is a sub-time period according to per 4 clocks with the data of 8 passages is input in the linear modulating device successively, is specially a code element of input first passage in the 1st the sub-time period (i.e. 1-4 clock cycle); A code element of input second channel in the 2nd the sub-time period (i.e. 5-8 clock cycle); A code element of input third channel in the 3rd the sub-time period (i.e. 9-12 clock cycle), all the other and the like, code element of each passage input; The code element of these 8 passages of being totally lost needs 8 sub-time periods; I.e. 32 clock cycle, so also remain the individual clock cycle of 328 (360-32=328), can also support more multichannel data processing.The data of input respective channel in the fixing sub-time period, the multi-channel data with parallel input has converted serial data to through time-multiplexed mode.
Because the modulation symbol speed that the various linear modulation modes that relate in the embodiment of the invention adopt is different,, then might cause the code element number of input in each sub-time period different if still according to the modulation symbol rate input data of each passage; For example, in a sub-time period, possibly import 1.2 code elements, for the passage that adopts LSR modulation symbol speed for the passage that adopts HSR modulation symbol speed; In a sub-time period, possibly import 1 code element; The confusion that so just possibly cause the data input is for fear of the generation of this situation, in the embodiment of the invention; Before the data with each passage are input to linear modulating device; The modulation symbol speed unification of each passage is adjusted into higher speed, i.e. HSR, the speed of each passage input symbols is exactly identical like this.
Since the data of a plurality of passages through time-multiplexed mode by serial process; Have only a code element need search first mapping table in so sub-time period; For multiple modulation system, can the mapping relations of input data under the multiple modulation system and the constellation point in the planisphere be integrated in the mapping table.
Data for different passages; The modulation system that needs can be different; Linear modulating device can be according to being used to carry out the modulation parameter that the baseband modulation system obtains in advance; Obtain the modulation system that the data of each passage need be carried out in current time slots, thereby can convert the code element of input under the corresponding modulation system constellation point.For example; For the data 00 of first passage input (for the QPSK modulation system; Two Bit datas 00 are formed a code element); Required modulation system is QPSK, and linear modulating device finds the corresponding constellation point 1+j of data 00 in first mapping table according to the modulation parameter obtained, so just can data 00 be converted to the constellation point 1+j of correspondence.For the data of other passages, can through searching first mapping table, convert the constellation point in the planisphere to through similar mode.
After the data transaction with each passage becomes the constellation point in the planisphere, need be to number of constellation points according to carrying out molding filtration.In molding filtration,, different processing requirements is arranged to LSR and HSR modulation system; For the LSR modulation system, carry out 24 sampling rate conversion, i.e. corresponding 24 sampling periods of a symbol (constellation point is exactly a kind of symbol); Import a symbol; Dispose 24 times filter coefficient, carry out 24 filtering, obtain 24 output samples; For the HSR modulation system, carry out 20 times sampling rate conversion, i.e. in corresponding 20 sampling periods of symbol, import a symbol, dispose 20 times filter coefficient, carry out 20 filtering, obtain 20 output samples.
When carrying out molding filtration, if still adopt identical symbol period with HSR linear modulation mode, just can not realize 24 times sampling rate conversion so for the LSR modulation system for LSR, can only be the same with the HSR modulation system, realize 20 times sampling rate conversion.Therefore; Before carrying out molding filtration, at first pass through filter preprocessing; Be adjusted into 1.2 times of symbol period under the HSR modulation system LSR modulation system corresponding symbol cycle; The symbol period that is about to the corresponding constellation point of various modulation systems is adjusted, and so just can realize 24 sampling rate conversion under the LSR modulation system.Particularly, the symbol period that is about under the LSR modulation system is adjusted into 360X1.2=432 clock cycle, like this; Can realize that output continues 24 sampling points in the next symbol period of LSR modulation system; Output continues 20 sampling points in the next symbol period of HSR modulation system, and LSR is consistent with the sampling point duration of the final output of HSR, and (for LSR, the time that each sampling point continues is 432/24=18; For HSR; The time that each sampling point continues is 360/20=18), that is to say the modulation system under the different modulating character rate, the sampling point cycle of output is consistent afterwards through molding filtration.
To pass through filter preprocessing data afterwards and carry out molding filtration.Be illustrated in figure 3 as a kind of structural representation of the formed filter that relates in the embodiment of the invention.Among Fig. 3; H (1), h (2), h (3), h (4), h (5), h (6), h (7) are each rank filter factor of formed filter; The constellation point of 8 passages and filter factor carry out being input in the register (d type flip flop) 12 after the multiplying through multiplier 11; To pass through each register data afterwards then and carry out add operation, obtain molding filtration sampling point data afterwards through adder 13.
In formed filter, can store second mapping table in advance, second mapping table is used to represent different modulating mode down-sampling cycle and filter factor corresponding relation.For multiple modulation system, can different modulating mode down-sampling cycle and filter factor corresponding relation is integrated in a mapping table.
Data for different passages; The modulation system that different time-gap needs can be different; The system that is used to carry out baseband modulation can be according to the modulation parameter that obtains, and know the modulation system that the data of each passage need in current time slots, thereby obtain the filter factor under the different modulating mode.For example; For the data 1 of first passage (for the QPSK modulation system; Convert to after the constellation point 1+j, the data of real part are 1), required modulation system is QPSK; Linear modulating device finds each corresponding in the 1st sampling period rank filter factor in second mapping table, according to the filter factor that finds data 1 are carried out molding filtration.
Because the modulation symbol speed of each linear modulation mode is different, corresponding sampling period and filter order are also inequality, can second mapping table shown in table two further be subdivided into second mapping table and second mapping table under the HSR under the LSR.
For the LSR modulation system, the sampling period is set to 24, for the HSR modulation system; Sampling period is set to 20, and linear modulating device can be provided with 2 counters when carrying out molding filtration; For LSR modulated mode, per 18 clock cycle counters add 1, when counter when 0 count down to 23; Again since 0 counting, next data are carried out molding filtration.For HSR modulated mode, per 18 clock cycle counters add 1, when counter when 0 count down to 19, since 0 counting, next data are carried out molding filtration again.
Because the constellation point that converts to comprises real part (I) and imaginary part (Q) two parts data; The data of each passage just comprise two paths of data like this, need two formed filters, for real part and this two paths of data of imaginary part; The structure of formed filter is identical, can adopt structure as shown in Figure 3.For the HSR modulation system; According to the designing requirement of system, for example the exponent number of formed filter can be set to 7 rank, the LSR modulation system; Formed filter can be set to 5 rank; In order in a kind of formed filter, to realize the modulation under LSR and two kinds of modulation symbol speed of HSR simultaneously, when carrying out the LSR modulation, filter factor that can high 2 rank is set to 0.To pass through the serial data of filter preprocessing 8 passages afterwards and carry out molding filtration successively, the sampling point data that obtain exporting are accomplished the process of modulating.
The device that is used to carry out molding filtration in the embodiment of the invention is not limited only to formed filter as shown in Figure 3, can adopt also that other can carry out the device of molding filtration in the prior art.Because molding filtration is the known technology of this area, so repeat no more here.
In the prior art, time delay emission diversity is normally carried out after molding filtration, because the data volume after the molding filtration increases, sample rate uprises, and after modulation, carries out time delay emission diversity, can bring very big resource consumption.In order to reduce resource consumption, time delay emission diversity can be carried out before molding filtration.Data after constellation point that is about to be mapped to or constellation point and the amount of phase rotation multiply each other before carrying out molding filtration, are input in the time delay module; This time delay module also receives the corresponding delay parameter of current data, and according to the delay parameter that receives, the data of input is delayed time; For example, the corresponding delay parameter of current data is 4, and then time delay module is after receiving data; With redispatching to the device that is used to carry out molding filtration behind 4 symbol periods of data time-delay; If the corresponding delay parameter of current data is 2, then time delay module receiving data after with data 2 symbol periods of delaying time, different data; Redispatch to the device that is used to carry out molding filtration after prolonging different time, so just can realize time delay emission diversity.Size as for time-delay can be provided with according to the needs of system design.
Be illustrated in figure 4 as a kind of structural representation of the time delay module that relates in the embodiment of the invention.This time delay module comprises first data selector 21, second data selector 22, the 3rd data selector 23, the 4th data selector 24, first d type flip flop 31, second d type flip flop 32,3d flip-flop 33; Each data selector is the alternative data selector; Each data selector includes 0 passage input, 211,1 passage input 212, control end 213 and output 214; When the input data are 1 in the control end 213; The data of input in the output 214 outputs 1 passage input 212, when the input data are 0 in the control end 213, the data of input in the output 214 outputs 0 passage input 212.1 passage input of each data selector is all imported the product of the constellation point that is mapped to or the constellation point that is mapped to and the amount of phase rotation, the delay parameter of input through a translation circuit 61 convert to 0 or 1 be input to each data selector control end.
The operation principle of time delay module shown in Figure 4 is: suppose that delay parameter is respectively A, B, C, D; Expression need prolong the time through 0,1,2,3 d type flip flop with the data of importing in the time delay module; D type flip flop is a kind of electronic devices and components of delaying time can realized, through time of a d type flip flop be meant data from the input d type flip flop to from the required time of d type flip flop output.Can pass through translation circuit, the delay parameter of input is translated into the control end input signal of data selector, when the delay parameter of input was A, translation circuit transmitted control signal and 1 gives the 4th data selector, transmitted control signal 0 to give other data selectors; When the delay parameter of input was B, translation circuit transmitted control signal 1 to the 3rd data selector, transmitted control signal 0 to other data selectors; When the delay parameter of input was C, translation circuit transmitted control signal 1 to second data selector, transmitted control signal 0 to other data selectors; When the delay parameter of input was D, translation circuit transmitted control signal 1 to first data selector, transmitted control signal 0 to other data selectors.For example; The delay parameter of input is C; Then translation circuit transmits control signal 1 to second data selector, transmits control signal 0 to other data selector, and the data 0 of 0 passage input of first data selector input are input in first d type flip flop; First d type flip flop with 0 be input to second data selector 0 passage input; Because the input of the control end of second data selector is 1, so second data selector is input to second d type flip flop with the data of 1 passage input, because the control end of the 3rd data selector and the 4th data selector all imports 0; So second d type flip flop passes through the 3rd data selector, 3d flip-flop and the 4th data selector with the data of input, is input to the device that is used to carry out molding filtration.If the product of constellation point or constellation point and the amount of phase rotation need not pass through time-delay; Then need be directly inputted to the device that is used to carry out molding filtration; Because the delay parameter of current input is C; The product of constellation point or constellation point and the amount of phase rotation is equivalent to the input data were delayed time through the time of two d type flip flops through just being input to the device that is used for carrying out molding filtration after second d type flip flop and the 3d flip-flop so.
The time delay module that relates in the embodiment of the invention is not limited only to structure shown in Figure 4; Can also realize time-delay as time delay module through RAM; Perhaps can also realize time-delay as time delay module through write-in program in programmable chip; So long as can different input data be prolonged the device that sends behind the different time according to the different time delay parameter, can be as the time delay module in the embodiment of the invention.
Compared with prior art; To carry out molding filtration symbol before in the embodiment of the invention and delay time, after time-delay, carry out molding filtration again, because the data volume of symbol rank data is less than the sampling point rank data volume after the process molding filtration; For example; For the QPSK modulation, before the molding filtration, the data volume of symbol rank data is 189 symbol/time slots; Data volume through the sampling point rank data after the molding filtration is 3750 sampling point/time slots, so just can reduce the resource consumption that time delay emission diversity is brought.
If in the modulation system that data need be carried out except that the linear modulation mode; Also comprise the GMSK non-linear modulation; Be used to carry out the modulation parameter of the system of baseband modulation according to the input data of obtaining so, the data that needs are carried out the GMSK non-linear modulation are input to the module that is used for carrying out the GMSK non-linear modulation and modulate.For the mode of GMSK modulation, can carry out according to mode of the prior art.Perhaps for GMSK modulation mode; Also can be according to realizing with the similar method of aforementioned linear modulation; Specifically can for: if the data of current time slots input need be carried out the GMSK modulation, then enter data in the linear modulating device, according to first mapping table of storage in advance in the linear modulating device; To import data map and become constellation point, then the constellation point that converts to carried out molding filtration.Need the storage GMSK modulation mode to import the corresponding relation of data and constellation point down in first mapping table.
The method that provides for the embodiment of the invention; If the modulation system that data need includes only two or more linear modulation modes; Then can two or more linear modulation modes be concentrated in the linear modulating device and realize, and need not a modulating device to be set to each linear modulation mode; If the modulation system that data need had both comprised two or more linear modulation modes; Also comprise GMSK non-linear modulation mode; Can all linear modulation modes be concentrated in the linear modulating device so and realize; And need not to each modulation system a modulating device to be set, can save the hardware resource that is used to realize baseband modulation.
Be illustrated in figure 5 as baseband modulation system embodiment structural representation of the present invention; This system comprises: modulation parameter deriving means 41, data input device 42 and linear modulating device 43; The operation principle of this system is: modulation parameter deriving means 41 obtains the modulation parameter of the data that need modulate; The type of the modulation system that modulation parameter is used to represent that data need be carried out; Data input device is input to the linear modulating device 43 that is used for carrying out linear modulation with the data that needs carry out linear modulation then, and linear modulation is for removing other the modulation of GMSK modulating, and the mode of linear modulation comprises two types at least; Linear modulating device 43 is with the data of data input device 42 inputs; According to first mapping table of storing in advance, convert the constellation point in the planisphere under the corresponding linear modulation mode to, according to the modulation system of correspondence said constellation point is carried out molding filtration.
Wherein, linear modulating device can comprise constellation point acquisition module 431 and molding filtration module 432.Constellation point acquisition module 431 is used for the data with said data input device 42 inputs; According to first mapping table of storing in advance; Convert the constellation point in the planisphere under the corresponding linear modulation mode to, first mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode; Molding filtration module 432 is used to be provided with the sampling period; And according to the sampling period that is provided with; Obtain corresponding filter factor of different sample cycle through second mapping table of searching storage in advance, according to corresponding filter factor of the different sample cycle that gets access to, in the different sampling periods; According to the filter factor that gets access to, the constellation point that constellation point acquisition module 431 obtains is carried out molding filtration.
In the system shown in Figure 5, linear modulating device 43 can also comprise phase place rotary module 433, is used for according to different channel datas modulation parameter separately, obtains the corresponding the amount of phase rotation of input data through the 3rd mapping table of searching storage in advance; The amount of phase rotation of data input device 42 input data and the constellation point that constellation point acquisition module 431 gets access to are carried out multiplying, and the 3rd mapping table is used to represent input data and the corresponding relation of the amount of phase rotation under the different modulating mode.
System's neutral line modulating device shown in Figure 5 can also comprise time delay module 434; Be connected with molding filtration module 432 with said phase place rotary module 433 respectively; Be used for phase place rotary module 433 is carried out the result after the multiplying to the amount of phase rotation and the constellation point of input data; Delay parameter according to receiving is delayed time, and the data that will pass through after the time-delay send to molding filtration module 432.
If do not comprise phase place rotary module 433 in the linear modulating device shown in Figure 5; Then time delay module 434 can be connected with molding filtration module 432 with constellation point acquisition module 431; Be used for constellation point that constellation point acquisition module 431 is got access to; Delay parameter according to receiving is delayed time, and the data after will delaying time send to molding filtration module 432.
If in the system shown in Figure 5, this system can also comprise non-linear modulation device 44,
The modulation parameter of the data that data input device 42 also is used for modulating at needs shows that in the time of need carrying out the GMSK modulation, the data of needs being carried out the GMSK modulation are input to said non-linear modulation module.Non-linear modulation device 44 is used to receive the data that need carry out the GMSK modulation, through searching the non-linear modulation mapping table that is stored in advance in the said non-linear modulation module, and the constellation point that the data that acquisition need be modulated are corresponding; According to the GMSK mode said constellation point is carried out molding filtration, carry out baseband modulation.
Optional, carry out the data of GMSK modulation mode for needs, if adopt the linear approximation structure to realize that also can be input to linear modulating device modulates.Because first mapping table is used to identify input data and constellation point corresponding relation under the different modulating mode, so from first mapping table, can obtain the corresponding constellation point of data that to carry out the GMSK modulation.
Be illustrated in figure 6 as linear modulating device example structure sketch map of the present invention, this linear modulating device comprises: constellation point acquisition module 431 and molding filtration module 432.Constellation point acquisition module 431 is used for the data with input; According to first mapping table of storing in advance; Convert the constellation point in the planisphere under the corresponding linear modulation mode to; First mapping table is used to represent input data and the constellation point corresponding relation under the different modulating mode, and linear modulation is for removing other the modulation of GMSK modulating, and the mode of linear modulation comprises two kinds at least; Molding filtration module 432 is used to be provided with the sampling period; And according to the sampling period that is provided with; Obtain corresponding filter factor of different sample cycle through second mapping table of searching storage in advance, according to corresponding filter factor of the different sample cycle that gets access to, in the different sampling periods; According to the filter factor that gets access to, the constellation point that constellation point acquisition module 431 obtains is carried out molding filtration.
Linear modulating device can also comprise phase place rotary module 433, is used for according to different channel datas modulation parameter separately, obtains the corresponding the amount of phase rotation of input data through the 3rd mapping table of searching storage in advance; The amount of phase rotation of data input device 42 input data and the constellation point that constellation point acquisition module 431 gets access to are carried out multiplying, and the 3rd mapping table is used to represent input data and the corresponding relation of the amount of phase rotation under the different modulating mode.
Linear modulating device can also comprise time delay module 434; Be connected with molding filtration module 432 with said phase place rotary module 433 respectively; Be used for phase place rotary module 433 is carried out the result after the multiplying to the amount of phase rotation and the constellation point of input data; Delay parameter according to receiving is delayed time, and the data that will pass through after the time-delay send to molding filtration module 432.
If do not comprise phase place rotary module 433 in the linear modulating device; Then time delay module 434 can be connected with molding filtration module 432 with constellation point acquisition module 431; Be used for constellation point that constellation point acquisition module 431 is got access to; Delay parameter according to receiving is delayed time, and the data after will delaying time send to molding filtration module 432.
Baseband modulation method, system and linear modulating device that the embodiment of the invention provides concentrate on multiple linear modulation in the linear modulating device and to realize, can reduce the quantity of the modulating device of realizing modulation, reduce the waste of hardware resource, practice thrift cost.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
What should explain at last is: above embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although with reference to previous embodiment the present invention has been carried out detailed explanation, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these are revised or replacement, do not make the spirit and the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.

Claims (12)

1.一种基带调制方法,其特征在于,包括:1. A baseband modulation method, characterized in that, comprising: 获取需要进行调制的数据的调制参数,所述调制参数用于表示所述数据需要进行的调制方式的类型;Acquiring a modulation parameter of the data to be modulated, where the modulation parameter is used to indicate the type of modulation required for the data; 根据所述调制参数,将需要进行线性调制的数据输入到用于进行线性调制的线性调制装置中,线性调制为除高斯最小频移键控GMSK调制之外的其他的调制,需要进行的线性调制的方式至少包括两种类型;According to the modulation parameters, the data that needs to be linearly modulated is input into the linear modulation device for linear modulation, and the linear modulation is other modulations except Gaussian minimum frequency shift keying GMSK modulation. The linear modulation that needs to be performed There are at least two types of methods; 根据需要进行线性调制的数据的调制参数,通过查找预先存储在所述线性调制装置中的第一映射表,获得需要进行线性调制的数据对应的星座点,所述第一映射表用于表示不同调制方式下的输入数据与星座点对应关系;According to the modulation parameters of the data that needs to be linearly modulated, the constellation points corresponding to the data that need to be linearly modulated are obtained by searching the first mapping table pre-stored in the linear modulation device, and the first mapping table is used to represent different The corresponding relationship between the input data and the constellation points under the modulation mode; 预先存储用于表示不同调制方式下采样周期与滤波系数对应关系的第二映射表;Pre-store a second mapping table used to represent the corresponding relationship between the sampling period and the filter coefficient in different modulation modes; 设置采样周期,并根据设置的采样周期,通过查找所述第二映射表获取不同采样周期对应的滤波系数;Set a sampling period, and obtain filter coefficients corresponding to different sampling periods by searching the second mapping table according to the set sampling period; 根据获取到的不同采样周期对应的滤波系数,在不同的采样周期内,根据获取到的滤波系数,对所述星座点进行成型滤波。According to the obtained filter coefficients corresponding to different sampling periods, in different sampling periods, the constellation points are subjected to shaping filtering according to the obtained filter coefficients. 2.根据权利要求1所述的基带调制方法,其特征在于,如果需要进行线性调制的数据包括两个通道以上并行的数据,则将需要进行线性调制的数据输入到用于进行线性调制的线性调制装置中为:将两个通道以上的需要进行线性调制的并行数据,通过在特定的时间段输入特定通道的数据的方式,串行输入到所述线性调制装置中。2. baseband modulation method according to claim 1, is characterized in that, if needing to carry out the data of linear modulation comprises the parallel data of more than two channels, then will need to carry out the data input of linear modulation to the linear modulation for carrying out linear modulation In the modulation device, the parallel data requiring linear modulation of more than two channels is serially input into the linear modulation device by inputting the data of a specific channel in a specific time period. 3.根据权利要求1所述的基带调制方法,其特征在于,还包括:3. The baseband modulation method according to claim 1, further comprising: 在对所述星座点进行成型滤波之前,获取所述星座点对应的延时参数,并根据所述延时参数将所述星座点进行延时。Before performing shaping filtering on the constellation points, a delay parameter corresponding to the constellation points is acquired, and the constellation points are delayed according to the delay parameters. 4.根据权利要求2所述的基带调制方法,其特征在于,如果至少两种类型的线性调制方式对应的调制符号速率包括至少二种,则将需要进行线性调制的数据送入线性调制装置之前,将各种线性调制方式对应的符号输入速率调整为与较高的符号输入速率相同;4. The baseband modulation method according to claim 2, wherein if the modulation symbol rates corresponding to at least two types of linear modulation modes include at least two types, before the data that needs to be linearly modulated is sent into the linear modulation device , adjusting the symbol input rate corresponding to various linear modulation modes to be the same as the higher symbol input rate; 在对所述星座点进行成型滤波之前,将不同调制符号速率下的线性调制方式对应的星座点的符号周期调整,使得进行成型滤波之后输出的样点周期一致。Before the shaping filtering is performed on the constellation points, the symbol periods of the constellation points corresponding to the linear modulation modes at different modulation symbol rates are adjusted, so that the sample point periods output after the shaping filtering are consistent. 5.根据权利要求1、2或4中任一权利要求所述的基带调制方法,其特征在于,在对所述星座点进行成型滤波之前,还包括:5. The baseband modulation method according to any one of claims 1, 2 or 4, wherein, before carrying out shaping filtering to the constellation points, further comprising: 预先存储用于表示不同调制方式下的输入数据与相位旋转量对应关系的第三映射表;storing in advance a third mapping table used to represent the corresponding relationship between input data and phase rotation amounts under different modulation modes; 根据不同通道数据各自的调制参数,通过查找所述第三映射表获得输入数据对应的相位旋转量;Obtaining the phase rotation amount corresponding to the input data by searching the third mapping table according to the respective modulation parameters of the data of different channels; 将输入数据的相位旋转量和星座点进行乘法运算;Multiply the phase rotation of the input data by the constellation point; 根据对应的线性调制方式对所述星座点进行成型滤波具体为:根据对应的调制方式,对所述相位旋转量和星座点的乘积进行成型滤波。Performing shaping filtering on the constellation points according to a corresponding linear modulation mode specifically includes: performing shaping filtering on a product of the phase rotation amount and a constellation point according to a corresponding modulation mode. 6.一种基带调制系统,其特征在于,包括:6. A baseband modulation system, characterized in that, comprising: 调制参数获取装置,用于获取需要进行调制的数据的调制参数,所述调制参数用于表示所述数据需要进行的调制方式的类型;A modulation parameter acquisition device, configured to acquire a modulation parameter of data to be modulated, where the modulation parameter is used to indicate the type of modulation required for the data; 数据输入装置,将需要进行线性调制的数据输入到用于进行线性调制的线性调制装置中,线性调制为除GMSK调制之外的其他的调制,线性调制的方式至少包括两种类型;The data input device is used to input the data to be linearly modulated into the linear modulation device for linear modulation, the linear modulation is other modulation except GMSK modulation, and the linear modulation method includes at least two types; 线性调制装置,包括:Linear modulation devices, including: 星座点获取模块,用于将所述数据输入装置输入的数据,根据预先存储的第一映射表,转换成对应的线性调制方式下的星座图中的星座点,所述第一映射表用于表示不同调制方式下的输入数据与星座点对应关系;The constellation point acquisition module is used to convert the data input by the data input device into the constellation points in the constellation diagram corresponding to the linear modulation mode according to the pre-stored first mapping table, and the first mapping table is used for Indicates the corresponding relationship between input data and constellation points under different modulation modes; 成型滤波模块,用于设置采样周期,并根据设置的采样周期,通过查找预先存储的第二映射表获取不同采样周期对应的滤波系数,根据获取到的不同采样周期对应的滤波系数,在不同的采样周期内,根据获取到的滤波系数,对所述星座点获取模块获取的星座点进行成型滤波。The forming filter module is used to set the sampling period, and obtain the filter coefficients corresponding to different sampling periods by searching the pre-stored second mapping table according to the set sampling period, and obtain the filter coefficients corresponding to different sampling periods in different In the sampling period, according to the acquired filter coefficients, the constellation points acquired by the constellation point acquisition module are subjected to shaping filtering. 7.根据权利要求6所述的基带调制系统,其特征在于,所述线性调制装置还包括:7. The baseband modulation system according to claim 6, wherein the linear modulation device further comprises: 相位旋转模块,用于根据不同通道数据各自的调制参数,通过查找预先存储的第三映射表获得输入数据对应的相位旋转量;将输入数据的相位旋转量和星座点进行乘法运算,所述第三映射表用于表示不同调制方式下的输入数据与相位旋转量的对应关系。The phase rotation module is used to obtain the phase rotation amount corresponding to the input data by searching the pre-stored third mapping table according to the respective modulation parameters of different channel data; multiply the phase rotation amount of the input data and the constellation point, and the first The three mapping tables are used to represent the corresponding relationship between the input data and the phase rotation amount under different modulation modes. 8.根据权利要求7所述的基带调制系统,其特征在于,所述线性调制装置还包括:8. The baseband modulation system according to claim 7, wherein the linear modulation device further comprises: 延时模块,分别与所述相位旋转模块和成型滤波模块连接,用于将所述相位旋转模块中对输入数据的相位旋转量和星座点进行乘法运算后的结果,根据接收到的延时参数进行延时,并将经过延时之后的数据发送到所述成型滤波模块。The delay module is connected to the phase rotation module and the shaping filter module respectively, and is used to multiply the phase rotation amount of the input data and the constellation point in the phase rotation module, according to the received delay parameter performing a delay, and sending the delayed data to the shaping filter module. 9.根据权利要求7所述的基带调制系统,其特征在于,还包括非线性调制装置;9. The baseband modulation system according to claim 7, further comprising a nonlinear modulation device; 数据输入装置还用于在需要进行调制的数据的调制参数表明需要进行GMSK调制时,将需要进行GMSK调制的数据输入到所述非线性调制装置;The data input device is also used to input the data to be modulated by GMSK to the non-linear modulation device when the modulation parameters of the data to be modulated indicate that GMSK modulation is required; 所述非线性调制装置用于接收需要进行GMSK调制的数据,通过查找预先存储在所述非线性调制装置中的非线性调制映射表,获得需要进行GMSK调制的数据对应的星座点;根据GMSK方式对所述星座点进行成型滤波,进行基带调制。The nonlinear modulation device is used to receive data that needs to be GMSK modulated, and obtain the constellation points corresponding to the data that needs to be GMSK modulated by searching the nonlinear modulation mapping table pre-stored in the nonlinear modulation device; according to the GMSK method Perform shaping filtering on the constellation points, and perform baseband modulation. 10.一种线性调制装置,其特征在于,包括:10. A linear modulation device, comprising: 星座点获取模块,用于将输入的数据,根据预先存储的第一映射表,转换成对应的线性调制方式下的星座图中的星座点,所述第一映射表用于表示不同调制方式下的输入数据与星座点对应关系,线性调制为除GMSK调制之外的其他的调制,线性调制的方式至少包括两种类型;The constellation point acquisition module is used to convert the input data into the constellation points in the constellation diagram corresponding to the linear modulation mode according to the pre-stored first mapping table, and the first mapping table is used to represent different modulation modes The corresponding relationship between the input data and the constellation points, the linear modulation is other than GMSK modulation, and the linear modulation method includes at least two types; 成型滤波模块,用于设置采样周期,并根据设置的采样周期,通过查找预先存储的第二映射表获取不同采样周期对应的滤波系数,根据获取到的不同采样周期对应的滤波系数,在不同的采样周期内,根据获取到的滤波系数,对所述星座点获取模块获取的星座点进行成型滤波。The forming filter module is used to set the sampling period, and obtain the filter coefficients corresponding to different sampling periods by searching the pre-stored second mapping table according to the set sampling period, and obtain the filter coefficients corresponding to different sampling periods in different In the sampling period, according to the acquired filter coefficients, the constellation points acquired by the constellation point acquisition module are subjected to shaping filtering. 11.根据权利要求10所述的线性调制装置,其特征在于,包括:11. The linear modulation device according to claim 10, comprising: 相位旋转模块,用于根据不同通道数据各自的调制参数,通过查找预先存储的第三映射表获得输入数据对应的相位旋转量;将输入数据的相位旋转量和星座点进行乘法运算,所述第三映射表用于表示不同调制方式下的输入数据与相位旋转量的对应关系。The phase rotation module is used to obtain the phase rotation amount corresponding to the input data by searching the pre-stored third mapping table according to the respective modulation parameters of different channel data; multiply the phase rotation amount of the input data and the constellation point, and the first The three mapping tables are used to represent the corresponding relationship between the input data and the phase rotation amount under different modulation modes. 12.根据权利要求10所述的线性调制装置,其特征在于,还包括:12. The linear modulation device according to claim 10, further comprising: 延时模块,分别与所述星座点获取模块和成型滤波模块连接,用于将所述获取模块中的星座点,根据接收到的延时参数进行延时,并将经过延时之后的数据发送到所述成型滤波模块。The delay module is respectively connected with the constellation point acquisition module and the shaping filter module, and is used to delay the constellation points in the acquisition module according to the received delay parameter, and send the delayed data to the shaping filter module.
CN2009100807537A 2009-03-26 2009-03-26 Baseband modulation method, system and linear modulation device Expired - Fee Related CN101521653B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100807537A CN101521653B (en) 2009-03-26 2009-03-26 Baseband modulation method, system and linear modulation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100807537A CN101521653B (en) 2009-03-26 2009-03-26 Baseband modulation method, system and linear modulation device

Publications (2)

Publication Number Publication Date
CN101521653A CN101521653A (en) 2009-09-02
CN101521653B true CN101521653B (en) 2012-05-02

Family

ID=41082031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100807537A Expired - Fee Related CN101521653B (en) 2009-03-26 2009-03-26 Baseband modulation method, system and linear modulation device

Country Status (1)

Country Link
CN (1) CN101521653B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017173602A1 (en) * 2016-04-06 2017-10-12 武汉芯泰科技有限公司 Communication signal modulation method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1404307A (en) * 2001-08-24 2003-03-19 国家广播电影电视总局广播科学研究院 A data frame framing method and corresponding interleaving, encoding and modulation method
EP1362182A1 (en) * 2001-02-15 2003-11-19 Robert Bosch Gmbh Method, computer program and device for measuring the injection quantity of injection nozzles, especially for motor vehicles
CN1761251A (en) * 2004-10-15 2006-04-19 中兴通讯股份有限公司 Modulation device and method for implementing modulation suitable to EDGE system
CN1913416A (en) * 2005-08-12 2007-02-14 华为技术有限公司 Demodulation method for multi-user mapping signal
CN101295995A (en) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 Method and device for signal modulation and spread-spectrum process

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1362182A1 (en) * 2001-02-15 2003-11-19 Robert Bosch Gmbh Method, computer program and device for measuring the injection quantity of injection nozzles, especially for motor vehicles
CN1404307A (en) * 2001-08-24 2003-03-19 国家广播电影电视总局广播科学研究院 A data frame framing method and corresponding interleaving, encoding and modulation method
CN1761251A (en) * 2004-10-15 2006-04-19 中兴通讯股份有限公司 Modulation device and method for implementing modulation suitable to EDGE system
CN1913416A (en) * 2005-08-12 2007-02-14 华为技术有限公司 Demodulation method for multi-user mapping signal
CN101295995A (en) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 Method and device for signal modulation and spread-spectrum process

Also Published As

Publication number Publication date
CN101521653A (en) 2009-09-02

Similar Documents

Publication Publication Date Title
CN101461203B (en) Orthogonal frequency division multiplexing using subsymbol processing
CN105450310A (en) GMSK signal generator with variable symbol rate
US20080225935A1 (en) Method and architecture for digital pulse shaping and rate conversion
JPH04239245A (en) Orthogonal modulation circuit
CN103166743B (en) A kind of baseband digital signal coded modulation integral system
CA3024657A1 (en) Method for generating a pulse-position-modulated signal, demodulation method, and corresponding computer program product and devices
US8503571B2 (en) Dual purpose modulator
US7046738B1 (en) 8-PSK transmit filtering using reduced look up tables
US20060261907A1 (en) Universal signal modulators
CN101521653B (en) Baseband modulation method, system and linear modulation device
CN102594750B (en) The method producing mid-band modulation signal
Al Safi et al. Toward digital transmitters with amplitude shift keying and quadrature amplitude modulators implementation examples
CN104320207B (en) Vector signal analysis device and method
CN1744436B (en) Pulse Shaping Digital Filter on Transmit Side
CN101997789A (en) Vector signal generating method and generator
CN101834818A (en) GMSK (Guassian Minimum Shift Keying) modulation device and method
US4873500A (en) Phase accumulation continuous phase modulator
CN103269222B (en) Implementation method and the device of variable symbol rate vector signal
CN103023478B (en) Digital logic circuit of multiple-phase frequency-shift keying (MPFSK), 2 continuous-phase frequency shift keying (2CPFSK) and Gaussian filtered minimum shift keying (GMSK) waveform signal generator
CN100438520C (en) 1 bit sampling differentiate four-phase PSK demodulation circuit and method
CN202696557U (en) Novel digital multiple continuous phase frequency shift keying (MCPFSK) signal generator
CN204272168U (en) Multi-modulation scheme digital baseband generation modulating device
CN110798420B (en) GMSK modulation implementation method with variable interpolation multiple
CN105048997A (en) Matched filer multiplexing apparatus and method, and digital communication receiver
CN119210958B (en) Baseband modulation system and method supporting supersampling and variable symbol rate

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201109

Address after: 215500 No.13, Caotang Road, Changshu, Suzhou, Jiangsu Province

Patentee after: Changshu intellectual property operation center Co.,Ltd.

Address before: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20201109

Address after: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 215500 5th floor, building 4, 68 Lianfeng Road, Changfu street, Changshu City, Suzhou City, Jiangsu Province

Patentee after: Changshu intellectual property operation center Co.,Ltd.

Address before: 215500 No.13, Caotang Road, Changshu, Suzhou, Jiangsu Province

Patentee before: Changshu intellectual property operation center Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120502