Data transmission method and device
Technical field
The present invention relates to communication technical field, more particularly to a kind of data transmission method and device.
Background technology
With the progress and the development of science and technology of society, the communication technology is being constantly changing and is improving life and the work of people
Make mode.The communication technology is divided into wire communication and radio communication, wherein, the mode of radio communication makes people break away from wire communication
Constraint, improve work with life convenience.
Wireless communication system evolves as forth generation GSM from the first Generation Mobile Communication System, so
And, security of system problem is carried throughout all the time, as the problem that crucial and core in radio communication needs to solve.
In the prior art, OFDM (orthogonal frequency divisionmultiplexing, orthogonal frequency
Multiplexing) system, encryption is realized using the mode such as multiple antennas random weighting, man made noise of transmitting terminal, when the antenna book of listener-in
More than transmitting terminal antenna number when, cipher mode of the prior art cannot ensure the security of GSM.
The content of the invention
The embodiment of the present invention provides a kind of data transmission method and device, with overcome in the prior art using transmitting terminal with
The modes such as machine weighting, man made noise realize the relatively low problem of the mode security of encryption.
The embodiment of the present invention provides a kind data transmission method, including:
Transmitting terminal estimates channel parameter according to the pilot signal for receiving;
If the channel parameter includes legitimate channel parameter and illegal channel parameter simultaneously, the transmitting terminal is according to the conjunction
Method channel parameter and the illegal channel parameter determine minimal characteristic vector;
If the vectorial corresponding transmit power of the minimal characteristic is less than or equal to maximum power threshold, according to the minimum
Characteristic vector determines the power of the transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
If the corresponding transmit power of minimal characteristic vector is more than maximum power threshold, according to Caro need-Ku En-
Dichotomy in Plutarch KKT conditions determines the power of transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the transmitting terminal
Minimal characteristic vector is determined according to the legitimate channel parameter and the illegal channel parameter, including:
The transmitting terminal calculates legal Q matrixes according to the legitimate channel parameter, and
The transmitting terminal calculates illegal Q matrixes according to the illegal channel parameter;
According to the legal Q matrixes and the illegal Q matrixes, minimal characteristic vector is determined.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the legal Q squares
Battle array QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
The illegal Q matrixes QeCalculated by equation below:
Wherein, HeIt is the multi-path information matrix of illegal channel,It is the transposition of the multi-path information matrix of illegal channel, ReFor
The autocorrelation matrix of channel disturbance and noise in illegal channel;
The minimal characteristic vector qLIt is to matrix (Qb, Qe) decompose the minimal eigenvalue for obtaining.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described minimum special
Levy vectorial qLCorresponding transmit power E is calculated by equation below:
Wherein, γ is QOS (Quality of Service, communication quality standard) threshold value, Q of legitimate channelbFor legal
The Q matrixes of channel,It is the transposition of minimal characteristic vector.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, according to KKT
Dichotomy in (Karush-Kuhn-Tucker, Caro needs-Ku En-Plutarch) condition determines the power of transmitting terminal sending signal,
Including:
The KKT conditions are calculated by equation below:
When following condition is met, stop calculating,
Wherein, QbIt is the Q matrixes of legitimate channel, QeIt is the Q matrixes of illegal channel,I is unit matrix;
S is frequency spreading wave,It is matrixMiddle minimal characteristic vector,
β isCorresponding value, EmaxIt is maximum power threshold, ∈ is precision threshold;
It is describedCorresponding transmit power is the power of the transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
If the channel parameter only include legitimate channel parameter, the transmitting terminal according to the legitimate channel parameter determination most
Big characteristic vector;
If the corresponding transmit power of the maximal eigenvector is less than or equal to maximum power threshold, according to described
Maximal eigenvector determines the power of the transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
If the corresponding transmit power of the maximal eigenvector is more than maximum power threshold, the transmitting terminal does not send letter
Number.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
Man made noise, the man made noise is added not to produce interference to the legitimate receipt end in the sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the transmitting terminal
According to the legitimate channel parameter determination maximal eigenvector, including:
The transmitting terminal calculates legal Q matrixes according to the legitimate channel parameter;
The legal Q matrixes QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
The maximal eigenvector q1It is to matrix QbThe maximum that decomposition is obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described maximum special
Levy vectorial q1Corresponding transmit power E is calculated by equation below:
Wherein, γ is the communication quality standard QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is maximum
The transposition of characteristic vector.
The embodiment of the present invention provides a kind data transmission device, including:
Parameter calculating module, for estimating channel parameter according to the pilot signal for receiving;
Determining module, if including legitimate channel parameter and illegal channel parameter simultaneously for the channel parameter, according to institute
State legitimate channel parameter and the illegal channel parameter determines minimal characteristic vector;
Power computation module, if being less than or equal to peak power for the corresponding transmit power of minimal characteristic vector
Threshold value, the power of the transmitting terminal sending signal is determined according to minimal characteristic vector.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the power meter
Module is calculated to be additionally operable to:
If the vectorial corresponding transmit power of the minimal characteristic is more than maximum power threshold, according in KKT conditions
Dichotomy determines the power of transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the determination mould
Block, specifically for:
Legal Q matrixes are calculated according to the legitimate channel parameter, and
Illegal Q matrixes are calculated according to the illegal channel parameter;
According to the legal Q matrixes and the illegal Q matrixes, minimal characteristic vector is determined.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the legal Q squares
Battle array QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
The illegal Q matrixes QeCalculated by equation below:
Wherein, HeIt is the multi-path information matrix of illegal channel,It is the transposition of the multi-path information matrix of illegal channel, Re
It is the autocorrelation matrix of channel disturbance and noise in illegal channel;
The minimal characteristic vector qLIt is to matrix (Qb, Qe) decompose the minimal eigenvalue for obtaining.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described minimum special
Levy vectorial qLCorresponding transmit power E is calculated by equation below:
Wherein, γ is the QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is turning for minimal characteristic vector
Put.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the power meter
Calculate module specifically for:
The KKT conditions are calculated by equation below:
When following condition is met, stop calculating,
Wherein, QbIt is the Q matrixes of legitimate channel, QeIt is the Q matrixes of illegal channel,I is unit matrix;
S is frequency spreading wave,It is matrixMiddle minimal characteristic vector,
β isCorresponding value, EmaxIt is maximum power threshold, ∈ is precision threshold;
It is describedCorresponding transmit power is the power of the transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the determination mould
Block, is additionally operable to:
If the channel parameter only include legitimate channel parameter, according to the legitimate channel parameter determination maximum feature to
Amount;
The power computation module, is additionally operable to:
If the corresponding transmit power of the maximal eigenvector is less than or equal to maximum power threshold, according to described
Maximal eigenvector determines the power of the transmitting terminal sending signal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the power meter
Module is calculated, is additionally operable to:
If the corresponding transmit power of the maximal eigenvector is more than maximum power threshold, the transmitting terminal does not send letter
Number.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, described device is also
Including:
Add module, for adding man made noise in the sending signal, the man made noise is to the legitimate receipt
End does not produce interference.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the power meter
Module is calculated, specifically for:
Legal Q matrixes are calculated according to the legitimate channel parameter;
The legal Q matrixes QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
The maximal eigenvector q1It is to matrix QbThe maximum that decomposition is obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described maximum special
Levy vectorial q1Corresponding transmit power E is calculated by equation below:
Wherein, γ is the communication quality standard QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is maximum
The transposition of characteristic vector.
Data transmission method provided in an embodiment of the present invention and device, the pilot signal that is received by transmitting terminal are estimated
Corresponding channel parameter, it can be judged channel according to channel parameter, determine that it is legitimate channel or illegal channel,
Transmitting terminal determines the characteristic vector of frequency spreading wave according to corresponding channel parameter, and then combines transmission according to corresponding characteristic vector
The general power at end determines the power of sending signal, be able to can be normally received legitimate receipt end is ensured by the technical program
While signal, the SINR for deteriorating illicit reception end that the mode of transmit power is minimized is changed using channel parameter
(Signal to Interfenence plus Noise Ratio, Signal to Interference plus Noise Ratio), and then enhance communication
Security, solves the mode safety for realizing encryption using modes such as the random weighting of transmitting terminal, man made noises in the prior art
The relatively low problem of property.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are this hairs
Some bright embodiments, for those of ordinary skill in the art, without having to pay creative labor, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the flow chart of data transmission method embodiment one provided in an embodiment of the present invention.
Fig. 2 is the flow chart of data transmission method embodiment two provided in an embodiment of the present invention;
Fig. 3 is the flow chart of data transmission method embodiment three provided in an embodiment of the present invention;
Fig. 4 is the flow chart of data transmission method example IV provided in an embodiment of the present invention;
Fig. 5 is the flow chart of data transmission method embodiment five provided in an embodiment of the present invention;
Fig. 6 is the simulation result figure of embodiment of the present invention data transmission method embodiment;
Fig. 7 is another simulation result figure of embodiment of the present invention data transmission method embodiment;
Fig. 8 is the structural representation of data transmission device embodiment one provided in an embodiment of the present invention;
Fig. 9 is the structural representation of data transmission device embodiment five provided in an embodiment of the present invention.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
The term for using in embodiments of the present invention is the purpose only merely for description specific embodiment, and is not intended to be limiting
The present invention." one kind ", " described " and " being somebody's turn to do " of singulative used in the embodiment of the present invention and appended claims
It is also intended to include most forms, unless context clearly shows that other implications.
Embodiment one
Fig. 1 is the flow chart of data transmission method embodiment one provided in an embodiment of the present invention, as shown in figure 1, this implementation
The data transmission method of example, specifically may include steps of:
101st, transmitting terminal estimates channel parameter according to the pilot signal for receiving.
The data transmission method provided in the embodiment of the present invention can apply to SISO (single input single
Output, the output of single-enter list) system, transmitting terminal and receiving terminal can be included in system, wherein, a day is included in transmitting terminal
Line.In order to strengthen the security of communication, in embodiments of the present invention, transmitting terminal is first-selected it needs to be determined that hair before sending signal
Channel parameter between sending end and receiving terminal, the determination mode of channel parameter can be by the way of channel estimation.Specifically, connect
Receiving end estimates channel parameter to transmitting terminal pilot signal transmitted, transmitting terminal according to the pilot signal for receiving.
Because receiving terminal can have two kinds, one kind is legitimate receipt end, and another kind is illegal receiving terminal, accordingly, channel
Also two kinds can be divided into, one kind is legitimate channel, another kind is illegal channel.Wherein, being between legitimate receipt end and transmitting terminal can
Normally to be communicated, and the presence of illegal receiving terminal can threaten the security of system, for example, illicit reception end tapped signal
The leakage of message can be caused.
Therefore, in embodiments of the present invention, what the pilot signal that transmitting terminal is received can send comprising legitimate receipt end
Pilot signal and illegally connect that the pilot signal or legitimate receipt end that pilot signal or illicit reception end send send
The pilot signal that receiving end sends.Accordingly, in channel parameter can comprising legitimate channel parameter or illegal channel parameter or
Person's legitimate channel parameter and illegal channel parameter.
If the 102, channel parameter includes legitimate channel parameter and illegal channel parameter simultaneously, transmitting terminal is joined according to legitimate channel
Number and illegal channel parameter determine minimal characteristic vector.
When transmitting terminal estimate in the channel parameter for obtaining simultaneously comprising legitimate channel parameter and during illegal channel parameter,
Then transmitting terminal determines to there may be illicit reception end, accordingly, it would be desirable to the waveform of transmitting terminal sending signal is adjusted, to reach
To the purpose that interference illicit reception end receives.
Assuming that the channel that legitimate receipt end and illicit reception end use when being communicated with transmitting terminal is that common Rayleigh is more
Footpath fading channel, the then parameter vector for setting legitimate channel is hb=[hb,1,hb,2,…,hb,m], the parameter vector of illegal channel
It is he=[he,1,he,2,…,he,m], wherein, m is keeping count of for decomposable multipath.
In embodiments of the present invention, determined according to legitimate channel parameter and illegal channel parameter the minimal characteristic of waveform to
Amount, can specifically be calculated in the following way:
Transmitting terminal calculates legal Q matrixes according to legitimate channel parameter, and
Transmitting terminal calculates illegal Q matrixes according to illegal channel parameter;
According to legal Q matrixes and illegal Q matrixes, minimal characteristic vector is determined.
Wherein, legal Q matrixes QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel.
Specifically, in embodiments of the present invention, HbWith following general type:
During a concrete implementation, RbCan be calculated by equation below:
Wherein, zbIt is the interference of other receiving terminals, nbIt is white Gaussian noise.
It should be noted that in actual applications, if transmitting terminal does not have sending signal, can be received by transmitting terminal
Signal, and all of signal is averaged estimate interference and white Gaussian noise autocorrelation matrix Rb, accordingly, Ke Yitong
Equation below is crossed to be calculated:
Wherein, zbN () is n-th interference of other receiving terminals, nbIt is white Gaussian noise.
Illegal Q matrixes QeCalculated by equation below:
Wherein, HeIt is the multi-path information matrix of illegal channel,It is the transposition of the multi-path information matrix of illegal channel, ReFor
The autocorrelation matrix of channel disturbance and noise in illegal channel.
In embodiments of the present invention, HeWith HbForm is identical, ReWith RbCalculation it is identical, no longer gone to live in the household of one's in-laws on getting married herein
State.
Minimal characteristic vector qLIt is to matrix (Qb, Qe) decompose the minimal eigenvalue for obtaining.
If the 103, the corresponding transmit power of minimal characteristic vector is less than or equal to maximum power threshold, according to minimal characteristic
Vector determines the power of transmitting terminal sending signal.
During transmitting terminal sending signal, can be indicated by equation below:
Wherein, E represents the bit energy of sending signal in transmitting terminal, and b (n) ∈ { ± 1 } represent n-th that transmitting terminal sends
Bit signal, nT represents n-th moment, and value 0 arrives just infinite,Represent frequency conversion.S (t-nT) represents signal to be sent
Waveform.
After transmitting terminal sends signal, signal is by after carrier wave demodulation and pulse-shaping, legitimate receipt terminates the letter for receiving
Number can be expressed as:
Wherein, zbIt is the interference of other receiving terminals, nbIt is white Gaussian noise.
Assuming that the feelings that legitimate receipt end is filtered in extensive time multiplexed signal using general linear maximum SINR wave filters
Under condition, the signal that legitimate receipt end is recovered is expressed as:
Wherein,Represent maximum SINR wave filters.
Then in this case, after signal filtering of the use maximum SINR wave filters to recovery, output SINR can pass through
Equation below is represented:
Wherein, s is frequency spreading wave.
Due to the broadcast characteristic of channel, illicit reception end can also obtain the signal received similar to legitimate receipt termination,
Assuming that illicit reception end can know the frequency spreading wave s that channel parameter He and transmitting terminal are used, then its same maximum SINR is filtered
Ripple treatment receives signal to recover original information, and for illicit reception end, output SINR can be by equation below table
Show:
From SINRbAnd SINReComputing formula in it is known that due to the Q matrixes and the Q squares of illegal channel of legitimate channel
Battle array is different, therefore, by the change to s frequency spreading waves so that SINRbAnd SINReWith maximum otherness.
Therefore, calculated according to following target equation:
EsHQeS > γ
sHS=1
E≤Emax
Wherein, γ represents the QOS threshold values of legitimate channel, and the QOS threshold values can be set according to actual needs, EmaxFor
The maximum available energy of transmitting terminal, i.e. ceiling capacity threshold value.
Therefore, in embodiments of the present invention, minimal characteristic vector q is determined in step 102L, according to above-mentioned target formula,
It is determined that using the energy of the corresponding sending signal of minimal characteristic vector, it can be calculated by equation below:
If the energy for now obtaining meets E≤Emax, then the corresponding vectors of frequency spreading wave s are qL, transmitting terminal sends to be believed
Number power be E.
Data transmission method provided in an embodiment of the present invention, the pilot signal received by transmitting terminal is corresponding to estimate
Channel parameter, it can be judged channel according to channel parameter, determine that it is legitimate channel or illegal channel, transmitting terminal
The characteristic vector of frequency spreading wave is determined according to corresponding channel parameter, and then according to the total of corresponding characteristic vector combination transmitting terminal
Power determines the power of sending signal, by the technical program can be capable of normal received signal legitimate receipt end is ensured
Meanwhile, change that the mode of transmit power minimizes using channel parameter deteriorates the SINR at illicit reception end, and then enhances
The security of communication, solves the side for realizing encryption using modes such as the random weighting of transmitting terminal, man made noises in the prior art
The relatively low problem of formula security.
Embodiment two
Fig. 2 is the flow chart of data transmission method embodiment two provided in an embodiment of the present invention, as shown in Fig. 2 this implementation
The data transmission method of example, specifically may include steps of:
201st, transmitting terminal estimates channel parameter according to the pilot signal for receiving.
If the 202, channel parameter includes legitimate channel parameter and illegal channel parameter simultaneously, transmitting terminal is joined according to legitimate channel
Number and illegal channel parameter determine minimal characteristic vector.
203rd, whether the corresponding transmit power of minimal characteristic vector is judged less than or equal to maximum power threshold, if so,
Step 204 is performed, if it is not, performing step 205.
204th, the power of transmitting terminal sending signal is determined according to minimal characteristic vector.
205th, the dichotomy in KKT conditions determines the power of transmitting terminal sending signal.
In embodiments of the present invention, when the corresponding transmit power of minimal characteristic vector is more than ceiling capacity threshold value, explanation
Transmit power has exceeded the energy of transmitting terminal, accordingly, it would be desirable to choose the transmit power of frequency spreading wave s in other way.
During a concrete implementation, calculated by KKT conditions, calculated by equation below:
When following condition is met, stop calculating,
Wherein, QbIt is the Q matrixes of legitimate channel, QeIt is the Q matrixes of illegal channel,I is unit matrix;
S is frequency spreading wave,It is matrixMiddle minimal characteristic vector,
β isCorresponding value, EmaxIt is maximum power threshold, ∈ is precision threshold;
It should be noted that ∈ can be specified according to actual conditions.
When above-mentioned computing formula is met,It is the corresponding vector of frequency spreading wave s, accordinglyIt is corresponding
Transmit power is the power of transmitting terminal sending signal.
Data transmission method provided in an embodiment of the present invention, the pilot signal received by transmitting terminal is corresponding to estimate
Channel parameter, it can be judged channel according to channel parameter, determine that it is legitimate channel or illegal channel, transmitting terminal
The characteristic vector of frequency spreading wave is determined according to corresponding channel parameter, and then according to the total of corresponding characteristic vector combination transmitting terminal
Power determines the power of sending signal, by the technical program can be capable of normal received signal legitimate receipt end is ensured
Meanwhile, change that the mode of transmit power minimizes using channel parameter deteriorates the SINR at illicit reception end, and then enhances
The security of communication, solves the side for realizing encryption using modes such as the random weighting of transmitting terminal, man made noises in the prior art
The relatively low problem of formula security.
Embodiment three
Fig. 3 is the flow chart of data transmission method embodiment three provided in an embodiment of the present invention, as shown in figure 3, this implementation
Example data transmission method, 103 the step of embodiment one after, can also comprise the following steps:
If the 304th, channel parameter only include legitimate channel parameter, transmitting terminal according to legitimate channel parameter determination maximum feature to
Amount.
When transmitting terminal estimated to channel parameter in only comprising legitimate channel parameter when, then transmitting terminal is uncertain is
It is no to there are illicit reception end, accordingly, it would be desirable to the waveform of transmitting terminal sending signal by the way of in different from embodiment one
It is adjusted, to reach the purpose that interference illicit reception end receives.
In embodiments of the present invention, it is assumed that the channel that legitimate receipt end uses when being communicated with transmitting terminal is common
Rayleigh multidiameter fading channel, the then parameter vector for setting legitimate channel is hb=[hb,1,hb,2,…,hb,m], wherein, m is to divide
The multipath of solution keeps count of.
HbWith following general type:
Then, transmitting terminal calculates legal Q matrixes according to legitimate channel parameter;Legal Q matrixes QbCarried out by equation below
Calculate:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel.
During a concrete implementation, if transmitting terminal does not have sending signal, the letter that can be received by transmitting terminal
Number, and all of signal is averaged estimate interference and white Gaussian noise autocorrelation matrix Rb, accordingly, RbCan lead to
Equation below is crossed to be calculated:
Wherein, zbN () is n-th interference of other receiving terminals, nbIt is white Gaussian noise.
In embodiments of the present invention, whether there is because transmitting terminal is uncertain has illicit reception end, therefore, it is determined that spread spectrum
Waveform s it is vectorial when, using reduce transmitting terminal send energy by way of, with realize reduce transmitting terminal send signal let out
The possibility of dew, improves the security of communication.
Therefore, calculated according to following target equation:
EsHQbS > γ
sHS=1
E≤Emax
Wherein, E represents the bit energy of sending signal in transmitting terminal, and s is frequency spreading wave, and γ represents the QOS of legitimate channel
Threshold value, the QOS threshold values can be set according to actual needs, EmaxBe the maximum available energy of transmitting terminal, i.e. ceiling capacity threshold
Value.
It can be seen from above-mentioned target equation, maximal eigenvector q1It is to matrix QbThe maximum that decomposition is obtained.
If the 305, the corresponding transmit power of maximal eigenvector is less than or equal to maximum power threshold, according to maximum feature
Vector determines the power of transmitting terminal sending signal.
If vector and the maximal eigenvector q of frequency spreading wave s1When equal, the transmit power of transmitting terminal is minimum.Maximum feature
Vectorial q1Corresponding transmit power E is calculated by equation below:
Wherein, γ is the communication quality standard QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is maximum
The transposition of characteristic vector.
Compare the vector and maximal eigenvector q of frequency spreading wave s1When equal, the transmit power and peak power of transmitting terminal
Threshold value EmaxRelation, if transmit power E be less than or equal to maximum power threshold Emax, then frequency spreading wave s it is corresponding to
It is q to measure1, the power of transmitting terminal sending signal is E.
Data transmission method provided in an embodiment of the present invention, the pilot signal received by transmitting terminal is corresponding to estimate
Channel parameter, it can be judged channel according to channel parameter, determine that it is legitimate channel or illegal channel, work as transmission
When end is only capable of estimating legitimate channel parameter, transmitting terminal determines the characteristic vector of frequency spreading wave according to corresponding channel parameter, enters
And the power of sending signal is determined according to the general power of corresponding characteristic vector combination transmitting terminal, can by the technical program
Ensure legitimate receipt end can normal received signal while, the mode that transmit power is changed using channel parameter is minimized
Deteriorate the SINR at illicit reception end, and then enhance the security of communication, solve in the prior art using transmitting terminal with
The modes such as machine weighting, man made noise realize the relatively low problem of the mode security of encryption.
Example IV
Fig. 4 is the flow chart of data transmission method example IV provided in an embodiment of the present invention, as shown in figure 4, this implementation
The data transmission method of example, specifically may include steps of:
401st, transmitting terminal estimates channel parameter according to the pilot signal for receiving.
402nd, whether transmitting terminal determines channel parameter simultaneously comprising legitimate channel parameter and illegal channel parameter, if so, holding
Row step 403, if it is not, performing step 404.
403rd, transmitting terminal determines minimal characteristic vector according to legitimate channel parameter and illegal channel parameter, performs step
405。
404th, transmitting terminal performs step 408 according to legitimate channel parameter determination maximal eigenvector.
405th, whether the corresponding transmit power of minimal characteristic vector is judged less than or equal to maximum power threshold, if so,
Step 406 is performed, if it is not, performing step 407.
406th, the power of transmitting terminal sending signal is determined according to minimal characteristic vector.
407th, the dichotomy in KKT conditions determines the power of transmitting terminal sending signal.
408th, whether the corresponding transmit power of maximal eigenvector is judged less than or equal to maximum power threshold, if so,
Step 409 is performed, if it is not, performing step 410.
409th, the power of transmitting terminal sending signal is determined according to maximal eigenvector.
410th, transmitting terminal not sending signal.
In embodiments of the present invention, if the corresponding transmit power of maximal eigenvector is more than maximum power threshold, this is illustrated
When it cannot be guaranteed that most basic telecommunication service quality, therefore, transmitting terminal not sending signal.
Data transmission method provided in an embodiment of the present invention, when transmitting terminal is only capable of estimating legitimate channel parameter, sends
End determines the characteristic vector of frequency spreading wave according to corresponding channel parameter, and then according to corresponding characteristic vector combination transmitting terminal
General power determines the power of sending signal, when corresponding characteristic vector can not meet the general power of transmitting terminal, does not send letter
Number, by the technical program can ensure legitimate receipt end can normal received signal while, changed using channel parameter
What the mode of change transmit power was minimized deteriorates the SINR at illicit reception end, and then enhances the security of communication, solves existing
There are the modes such as random weighting, man made noise in technology using transmitting terminal to realize the relatively low problem of the mode security of encryption.
Embodiment five
Fig. 5 is the flow chart of data transmission method embodiment five provided in an embodiment of the present invention, as shown in figure 5, this implementation
The data transmission method of example, after step 305 in embodiment three, can also comprise the following steps:
506th, man made noise, man made noise is added not to produce interference to legal receiving terminal in sending signal.
In 304 the step of embodiment three, by way of using the transmission energy for reducing transmitting terminal, to realize reducing hair
The possibility of the signal leakage that sending end sends, therefore, in order to further improve the security of communication, in the embodiment of the present invention
In, it is possible to use the dump power of transmitting terminal produces man made noise, by man made noise's addition in frequency spreading wave, connects to legal
In the case that receiving end does not produce interference, the SINR at illicit reception end is reduced, further disturb illicit reception end for signal
Eavesdropping.
Specifically, can be calculated by equation below using the dump power of transmitting terminal:
In order to ensure that man made noise does not produce influence to legal receiving terminal, the man made noise added in spread-spectrum signal needs full
Kernel of the foot positioned at frequency spreading wave s.Therefore, the waveform of man made noise, can be calculated by equation below:
Wherein, L is the length of legal Q matrixes, and W is the orthogonal basis of frequency spreading wave s, q2,…qLIt is to legal Q matrixes point
The vector that solution is obtained.
Data transmission method provided in an embodiment of the present invention, when transmitting terminal is only capable of estimating legitimate channel parameter, sends
End determines the characteristic vector of frequency spreading wave according to corresponding channel parameter, and then according to corresponding characteristic vector combination transmitting terminal
General power determines the power of sending signal, and adds man made noise in sending signal, receives legitimate receipt end is not being influenceed
While signal, the security of communication is further enhanced.
In order to better illustrate the technique effect in the embodiment of the present invention, passed using the data in the embodiment of the present invention
Transmission method is emulated, and design parameter is as shown in table 1:
Table 1
Corresponding simulation result, as shown in Figure 6 and Figure 7.
Fig. 6 is the simulation result figure of embodiment of the present invention data transmission method embodiment, as shown in fig. 6, generation in abscissa
The QOS threshold values of table legitimate receipt end SINR, the average letter that ordinate represents illicit reception end dries ratio.Three from top to bottom in figure
Line segment is represented respectively, and transmitting terminal is unknown to illegal channel parameter to use legitimate receipt end under minimum transmit power sending signal state
Data, transmitting terminal with illicit reception end are unknown to illegal channel parameter and addition man made noise's state under legitimate receipt end with
Data, the transmitting terminal at the second illicit reception end are to legitimate receipt end under illegal channel parameter known state and the first illicit reception end
Data.
Fig. 7 is another simulation result figure of embodiment of the present invention data transmission method embodiment, as shown in fig. 7, abscissa
In represent legitimate receipt end SINR threshold values, ordinate represents the bit error rate.Three line segments are represented respectively from top to bottom in figure, transmitting terminal
To the bit error rate at the first illicit reception end under illegal channel parameter known case, transmitting terminal is unknown to illegal channel parameter and adds
Plus in the case of man made noise the bit error rate at the second illicit reception end, transmitting terminal under service condition known to illegal channel parameter close
The bit error rate of method receiving terminal.
Embodiment six
Fig. 8 is the structural representation of data transmission device embodiment one provided in an embodiment of the present invention, as shown in figure 8, this
The data transmission device of inventive embodiments can include:Parameter calculating module 11, determining module 12 and power computation module 13.
Parameter calculating module 11, for estimating channel parameter according to the pilot signal for receiving;
Determining module 12, if including legitimate channel parameter and illegal channel parameter simultaneously for channel parameter, according to legal
Channel parameter and illegal channel parameter determine minimal characteristic vector;
Power computation module 13, if being less than or equal to peak power threshold for the corresponding transmit power of minimal characteristic vector
Value, the power of transmitting terminal sending signal is determined according to minimal characteristic vector.
Determining module 12, specifically for:
Legal Q matrixes are calculated according to legitimate channel parameter, and
Illegal Q matrixes are calculated according to illegal channel parameter;
According to legal Q matrixes and illegal Q matrixes, minimal characteristic vector is determined.
Wherein, legal Q matrixes QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
Illegal Q matrixes QeCalculated by equation below:
Wherein, HeIt is the multi-path information matrix of illegal channel,It is the transposition of the multi-path information matrix of illegal channel, Re
It is the autocorrelation matrix of channel disturbance and noise in illegal channel;
Minimal characteristic vector qLIt is to matrix (Qb, Qe) decompose the minimal eigenvalue for obtaining.
Wherein, minimal characteristic vector qLCorresponding transmit power E is calculated by equation below:
Wherein, γ is the communication quality standard QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is minimum
The transposition of characteristic vector.
The device of the present embodiment, can be used for performing the technical scheme of embodiment of the method shown in Fig. 1, its realization principle and skill
Art effect is similar to, and here is omitted.
Embodiment seven
On the basis of embodiment six, in the data transmission device of the embodiment of the present invention, power computation module 13 is additionally operable to:
If the corresponding transmit power of minimal characteristic vector is more than maximum power threshold, according to Caro need-Ku En-Plutarch KKT
Dichotomy in condition determines the power of transmitting terminal sending signal.
Power computation module 13 specifically for:
KKT conditions are calculated by equation below:
When following condition is met, stop calculating,
Wherein, QbIt is the Q matrixes of legitimate channel, QeIt is the Q matrixes of illegal channel,I is unit matrix;
S is frequency spreading wave,It is matrixMiddle minimal characteristic vector,
β isCorresponding value, EmaxIt is maximum power threshold, ∈ is precision threshold;
Corresponding transmit power is the power of transmitting terminal sending signal.
The device of the present embodiment, can be used for performing the technical scheme of embodiment of the method shown in Fig. 2, its realization principle and skill
Art effect is similar to, and here is omitted.
Embodiment eight
On the basis of embodiment six, in the data transmission device of the embodiment of the present invention, determining module 12 is additionally operable to:
If channel parameter only includes legitimate channel parameter, according to legitimate channel parameter determination maximal eigenvector;
Power computation module 13, is additionally operable to:
If the corresponding transmit power of maximal eigenvector is less than or equal to maximum power threshold, according to maximal eigenvector
Determine the power of transmitting terminal sending signal.
Power computation module, specifically for:
Legal Q matrixes are calculated according to legitimate channel parameter;
Legal Q matrixes QbCalculated by equation below:
Wherein, HbIt is the multi-path information matrix of legitimate channel,It is the transposition of the multi-path information matrix of legitimate channel, RbFor
The autocorrelation matrix of channel disturbance and noise in legitimate channel;
Maximal eigenvector q1It is to matrix QbThe maximum that decomposition is obtained.
Maximal eigenvector q1Corresponding transmit power E is calculated by equation below:
Wherein, γ is the communication quality standard QOS threshold values of legitimate channel, QbIt is the Q matrixes of legitimate channel,It is minimum
The transposition of characteristic vector.
The device of the present embodiment, can be used for performing the technical scheme of embodiment of the method shown in Fig. 3, its realization principle and skill
Art effect is similar to, and here is omitted.
Embodiment nine
On the basis of embodiment eight, in the data transmission device of the embodiment of the present invention, power computation module 13 is also used
In:
If the corresponding transmit power of maximal eigenvector is more than maximum power threshold, transmitting terminal not sending signal.
The device of the present embodiment, can be used for performing the technical scheme of embodiment of the method shown in Fig. 4, its realization principle and skill
Art effect is similar to, and here is omitted.
Embodiment ten
Fig. 9 is the structural representation of data transmission device embodiment five provided in an embodiment of the present invention, as shown in figure 9,
On the basis of embodiment eight, in the data transmission device of the embodiment of the present invention, also include:Add module 14.
Add module 14, for adding man made noise, man made noise not to be produced to legal receiving terminal dry in sending signal
Disturb.
The device of the present embodiment, can be used for performing the technical scheme of embodiment of the method shown in Fig. 5, its realization principle and skill
Art effect is similar to, and here is omitted.
Device embodiment described above is only schematical, wherein can be as the unit that separating component is illustrated
Or may not be physically separate, the part shown as unit can be or may not be physical location, i.e.,
A place is may be located at, or can also be distributed at least two NEs.It can according to the actual needs be selected
In some or all of module realize the purpose of this embodiment scheme.Those of ordinary skill in the art are not paying creativeness
Work in the case of, you can to understand and implement.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent
Pipe has been described in detail with reference to foregoing embodiments to the present invention, it will be understood by those within the art that:Its according to
The technical scheme described in foregoing embodiments can so be modified, or which part or all technical characteristic are entered
Row equivalent;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology
The scope of scheme.