System and method for generating exact symbol error rates of frequency-hopped signals
09742460 ยท 2017-08-22
Assignee
- Wichita State University (Wichita, KS)
- The United States Of America As Represented By The Secretary Of The Air Force (Washington, DC)
Inventors
Cpc classification
H04L27/2082
ELECTRICITY
H04L27/2695
ELECTRICITY
H04L27/0008
ELECTRICITY
H04B1/692
ELECTRICITY
H04L1/203
ELECTRICITY
International classification
H04B1/692
ELECTRICITY
H04L1/00
ELECTRICITY
Abstract
A system and method for transmitting data over a wireless communication network. The method broadly includes generating a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a number of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; and generating an exact symbol error rate for the signal as received by the receiving unit.
Claims
1. A method of transmitting data over a wireless communication network, the method comprising the steps of: generating a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a plurality of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; generating via the receiving unit an exact symbol error rate for the signal as received by the receiving unit; transmitting the exact symbol error rate from the receiving unit to the transmitting unit over the wireless communication network; modulating via the transmitting unit the signal according to the exact symbol error rate; and transmitting the modulated signal to the receiving unit over the wireless communication network.
2. The method of claim 1, further comprising the step of modulating the signal via coherent modulation.
3. The method of claim 1, further comprising the step of modulating the signal via M-ary phase-shift keying (MPSK).
4. The method of claim 1, further comprising the step of modulating the signal via M-ary quadrature amplitude modulation (MQAM).
5. The method of claim 1, wherein the frequency hopping pattern is a slow frequency hopping pattern such that more than one symbol is included per time hop.
6. The method of claim 1, wherein the signal is subjected to additive white Gaussian noise (AWGN), Rician fading, Nakami fading, and/or Rayleigh fading.
7. The method of claim 1, wherein the signal is subjected to partial band tone interference (PBTI).
8. The method of claim 1, wherein the signal is subjected to partial band noise interference (PBNI).
9. The method of claim 1, further comprising the step of modulating the signal via bit-interleaved coded modulation (BICM).
10. The method of claim 1, further comprising the step of relaying the modulated signal between the transmitting unit and the receiving unit.
11. The method of claim 1, wherein the modulated signal is configured to be down-converted in frequency to in-phase and quadrature-phase baseband signal components.
12. The method of claim 1, further comprising the step of modulating the signal via noncoherent, nonorthogonal, continuous-phase frequency-shift keying (CPFSK).
13. The method of claim 12, wherein the step of modulating the signal via noncoherent, nonorthogonal, CPFSK includes modulating the signal via bit-interleaved coded modulation (BICM).
14. The method of claim 1, further comprising the step of encoding the signal via encryption.
15. The method of claim 1, wherein the modulated signal is configured to be passed through a frequency synthesizer.
16. The method of claim 1, wherein the step of generating the exact symbol error rate includes creating an optimum weighting vector to determine a maximum instantaneous signal-to-interference plus noise power ratio.
17. The method of claim 1, wherein the step of generating the exact symbol error rate includes creating an optimum weighting vector to determine a maximum instantaneous signal-to-noise power ratio.
18. The method of claim 1, wherein the step of generating the exact symbol error rate includes determining an optimum interference fraction in which an average conditional signal error rate is maximized.
19. A method of transmitting data over a wireless communication network, the method comprising the steps of: generating a slow frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a plurality of symbols, the signal incorporating the frequency hopping pattern such that the symbols embody the frequency hopping pattern, the symbol, the frequency hopping pattern including more than one symbol per time hop, the signal being subjected to additive white gaussian noise (AWGN) and partial band tone interference; modulating the signal via M-ary phase-shift keying (MPSK); transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; generating via the receiving unit an exact symbol error rate for the signal as received by the receiving unit; transmitting the exact symbol error rate from the receiving unit to the transmitting unit over the wireless communication network; modulating via the transmitting unit the signal according to the exact symbol error rate; and transmitting the modulated signal to the receiving unit over the wireless communication network.
20. A system for transmitting data over a wireless communication network, the system comprising: a transmitting unit comprising: a processor configured to generate a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies and generate a signal including a plurality of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; a transceiver configured to transmit the signal over the wireless communication network; and a receiving unit comprising: a processor configured to generate an exact symbol error rate for the signal received from the transmitting unit; and a transceiver configured to transmit the exact symbol error rate to the transmitting unit over the wireless communication network, the processor of the transmitting unit being configured to modulate the signal according to the exact symbol error rate, the transceiver of the transmitting unit being configured to transmit the modulated signal over the wireless communication network.
Description
BRIEF DESCRIPTION OF THE DRAWING FIGURES
(1) Embodiments of the current invention are described in detail below with reference to the attached drawing figures, wherein:
(2)
(3)
(4)
(5)
(6) The drawing figures do not limit the current invention to the specific embodiments disclosed and described herein. The drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention.
DETAILED DESCRIPTION OF THE EMBODIMENTS
(7) The following detailed description of the invention references the accompanying drawings that illustrate specific embodiments in which the invention can be practiced. The embodiments are intended to describe aspects of the invention in sufficient detail to enable those skilled in the art to practice the invention. Other embodiments can be utilized and changes can be made without departing from the scope of the current invention. The following detailed description is, therefore, not to be taken in a limiting sense. The scope of the current invention is defined only by the appended claims, along with the full scope of equivalents to which such claims are entitled.
(8) In this description, references to one embodiment, an embodiment, or embodiments mean that the feature or features being referred to are included in at least one embodiment of the technology. Separate references to one embodiment, an embodiment, or embodiments in this description do not necessarily refer to the same embodiment and are also not mutually exclusive unless so stated and/or except as will be readily apparent to those skilled in the art from the description. For example, a feature, structure, act, etc. described in one embodiment may also be included in other embodiments, but is not necessarily included. Thus, the current technology can include a variety of combinations and/or integrations of the embodiments described herein.
(9) Turning now to the drawing figures, and particularly
(10) The transmitting units 12 may be mobile smartphone devices, cellular devices, personal digital assistants, tablets, laptops, computers, radios, walkie-talkies, or any other device configured to communicate over the wireless communication network 16.
(11) The wireless communication network 16 may be any wireless communication network such as a local area network, a wide area network, the internet, an intranet, or wireless networks such as the ones operated by AT&T, Verizon, or Sprint. The wireless communication network 16 may also be combined or implemented with several different networks.
(12) The transmitting units 12 generate and transmit wireless communication signals and may be a ground station or other computing device including a processor, memory, transmitter 18 (e.g., transceiver), and/or other electronic circuitry or hardware or computer software for encoding the signals, modulating the signals, and transmitting the signals.
(13) The processor may implement an application or computer program to perform some of the functions described herein. The application may comprise a listing of executable instructions for implementing logical functions in the user device. The application can be embodied in any computer readable medium for use by or in connection with an instruction execution system, apparatus, or device. The various actions and calculations described herein as being performed by or using the application may actually be performed by one or more computers, processors, or other computational devices, independently or cooperatively executing portions of the application.
(14) The memory may be any computer-readable medium that can contain, store, communicate, propagate, or transport the application for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example, but not limited to, an electronic, magnetic, optical, electro magnetic, infrared, or semiconductor system, apparatus, device or propagation medium. More specific, although not inclusive, examples of the computer readable medium would include the following: a portable computer diskette, a random access memory (RAM), a read only memory (ROM), an erasable, programmable, read only memory (EPROM or flash memory), and a portable compact disk read only memory (CDROM), and combinations thereof.
(15) The intermediate nodes may be cellular towers, satellites (as shown in
(16) The receiving units 14 may be any computing device such as the computing devices described above and are configured to receive communication signals. For example, the receiving units 14 may be a ground station or other computing device including a processor, memory, transmitter (e.g., transceiver), and/or other electronic circuitry or hardware or computer software (as described above) for receiving signals, decoding signals, and demodulating signals.
(17) Turning again to
(18) First, a transmitting unit 12 generates a signal from user i (reference number 100). In some embodiments, the transmitting unit 12 may modulate the signal via adaptive code modulation (ACM), as shown by block 102.
(19) For instance, the transmitting unit 12 may encodes the signal via encryption or other suitable encoding protocol, as shown by block 104.
(20) The transmitting unit 12 may also modulate the signal via coherent M-ary phase shift keying (MPSK) or other suitable modulation scheme, as shown by block 106.
(21) The transmitting unit 12 may also receive and superimpose or embed a frequency hopping pattern onto the signal, as shown by block 108.
(22) The transmitting unit 12 then transmits the signal over the wireless network 16, as shown by block 110.
(23) The signal may be subjected to fading, additive white Gausian noise, or interference, as shown by blocks 112.
(24) The receiving unit 14 may receive the signal and passes it through a frequency synthesizer, as shown by block 114.
(25) The received signal may then be down-converted to in-phase and quadrature phase baseband signal components, as shown by T-junction 116.
(26) The signal may then pass through a root raised cosine (RRC) waveform-shaping filter, as shown by block 118.
(27) The in-phase and quadrature phase components of the signal may then be passed through a channel and interference state information generator, as shown by block 120.
(28) The exact symbol error rate of the signal may then be determined via an exact SER expression, as shown by block 122. Determination of the exact symbol error rate via the exact SER expression will be described in more detail below. Note that the transmitting unit 12 and the receiving unit 14 may attempt to minimize the symbol error rate while interferers may attempt to maximize the symbol error rate.
(29) The exact SER then may be transmitted back to the transmitter 12 for modulating the signal, as shown in block 124.
(30) The exact SER expression, as used for generating the exact SER in block 122, may be implemented in hardware by the receiver 14 or another component of the wireless communication system 10 and may be used for generation of the ACM against intentional interference, as shown in block 120. Instead of using a very slow and inaccurate simulation, the hardware can quickly and accurately calculate the SER at the receiver 14 with a few parameters such as the interference fraction ratio. The exact SER thus allows the transmitter 12 to select an appropriate modulation and error correction coding rate against the interference. Supplying the exact SER to the transmitter 12 is beneficial because if an inappropriate ACM out of possible ACM candidates is selected due to inaccurate SER information, then the receiver 14 may not demodulate the signal correctly and may frequently transmit a no acknowledgement (NACK) signal to the transmitter 12. If a channel is in poor condition due to severe interference, the transmitter 12 may need to frequently retransmit the signal. The bandwidth efficiency (or throughputs) would be degraded due to receiving the NACKs frequency sent by the receiver 14. If a channel is in good condition and a lower modulation and a lower error rate correction coding is selected due to incorrect SER information, then valuable bandwidth is wasted. Therefore, throughputs of the wireless communication system 10 under interference are enhanced by generating an exact SER via an exact SER expression.
(31) Turning to
(32) Determination of the exact symbol error rate will now be summarized. For a given signal-to-noise ratio or signal-to-interference plus noise ratio , the exact symbol error rate (SER) for a frequency hopping pattern with MPSK under PBTI and Rician fading may be written as
(33)
The exact SER of a rectangular MQAM modulation may be written as
(34)
This equation may be substituted into the above equation to find the exact SER for the frequency hopping pattern under MQAM.
(35) A detailed, analytical discussion of the above exact symbol error rate determination follows. It will be understood that many of the equations, parameters, and assumptions used herein are merely for illustration purposes and are not intended to limit the scope of the invention.
(36) Notations for the following discussion are as follows. The average value of a random variable X is denoted by upper bar
(37) The entire frequency hopping spectrum may be divided into N.sub.f number of channels operating at frequencies f.sub.1, . . . , and f.sub.N.sub.
(38) The transmitted signal for the k-th user may be denoted by s.sub.ij.sup.(k)(t), where the superscript k denotes the user index, and subscripts i and j indicate the symbol index and frequency index in a time hop, respectively. In
(39)
where 0tT.sub.s, A is the amplitude of the signal, g(t) is the waveform shaping filter, e.g., a root raised cosine filter (RRC), and i denotes the transmitted symbol out of M possible symbols.
(40) In this analysis, Rician fading may be assumed with channel coefficient h.sub.1=|h.sub.1|e.sup.j.sup.
(41)
where A.sub.j is the amplitude of the interfering tone signal, and .sub.j is the interference, signal phase with uniform distribution .sub.j(0,2).
(42) The received signal is multiplied by a receiver post processing gain .sub.1 if a single antenna employed or a receiver spatial domain beam-forming (SDBF) vector =(.sub.1, . . . , .sub.M.sub.
r(t)=[h.sub.1s.sub.11.sup.(1)(t)+j.sub.1(t)+n.sub.1(t)]=.sub.1=|h.sub.1|.sub.1s.sub.11.sup.(1)(t)+j.sub.1(t).sub.1e.sup.j.sup.
(43) Then, the received signal r(t) may be down-converted in frequency to in-phase (I) and quadrature-phase (Q) baseband signal components using two orthonormal basis functions .sub.1(t) and .sub.2(t), as shown by T-junction 116 of
(44) The terms r.sub.1 and r.sub.2 may denote I and Q branch samples, respectively, for the user 1 signal. The following equalities r=(r.sub.1,r.sub.2).sup.T, s=(s.sub.1,s.sub.2).sup.T, j=(j.sub.1,j.sub.2).sup.T, and n=(n.sub.1,n.sub.2).sup.T may denote the received signal, the transmitted signal component, the interference signal component, and the noise component vector, respectively. Here, r.sub.i=r(t), .sub.i(t)
is an inner product of r(t) and .sub.i(t), which is the projection of the received signal into the base function .sub.i(t), i=1,2. The received signal vector may be written as
(45)
(46) Hence, the received SINR or signal-to-noise power ratio (SNR) , depending on the interference conditions, may be written as
(47)
where P.sub.S=E[s.sup.2], P.sub.j=E[j.sup.2], and P.sub.N=E[n.sup.2] denote the signal component, the interference signal component, and noise component power, respectively. It may be assumed that the interference signal phase .sub.j is equal to the desired signal phase for the worst case consideration. In addition, it can be assumed that the PBTI and PBNI for simplification and the same interference power is simply added to the WGN power. By applying the Cauchy-Schwartz inequality (|x,y
|.sup.2x.sup.2y.sup.2, with these terms being equal if and only if x=cy for any constant c) to the above equation, the maximum can be achieved when .sub.1 is proportional to |h.sub.1|. Hence, .sub.1 may be chosen as
(48)
Note that (.sub.1).sup.2 can directly cancel each other in the numerator and the denominator. However, when the receiver employs M.sub.r number of multiple antennas, the terms (|h.sub.1|.sub.1).sup.2 and (.sub.1).sup.2 used for the single=antenna case in the numerator and denominator will be changed to (.sub.i=1.sup.M.sup.
(49)
Here, the noise component power can be written as P.sub.N=N.sub.0B=N.sub.0/T.sub.s. This is because the signal channel bandwidth B is approximately equal to 1/T.sub.s. The entire frequency hopping spectrum bandwidth may be denoted as W with W=N.sub.fB. The PBTI power per tone may be written as
(50)
where denotes the interference fraction ratio 0<1, and N.sub.j denotes the equivalent interference power spectral density, which is
(51)
(52) If a random frequency hopping pattern is assumed, then the interference fraction ratio is equal to the probability of a frequency tone being compromised. This is because:
(53)
Hence, .sub.max can be rewritten as
(54)
The purpose of PBTI is to minimize SINR , whereas the purpose of receiver beam forming (BF) is to maximize . This min-max problem may be written as
min.sub.,0<1 max.sub..sub.
(55) For a given instantaneous SNR or SINR , the exact SER of frequency hopping MPSK under PBTI and Rician fading can be obtained using Craig's formula such that
(56)
The average SER of frequency hopping MPSK over Rician fading and the interference state random variable J can be written as
where J=1 and J=0 denote the presence and absence of PBTI, respectively, at the desired signal tone, hop, and symbol time of interest. Hence, Pr[J=1] and Pr[J=0] could be and (1), respectively. The SINR and SNR may be written, respectively, as
(57)
Note that both .sub.J and .sub.N are Rician fading. In addition,
(58)
where M.sub..sub.
(59)
For Rician fading with factor K,
(60)
For Nakagami-m fading,
(61)
The results are applicable for other modulations by modifying Craig's formula and for other fading environments by finding the corresponding MGF for the other fading. For example, the exact SER of a rectangular MQAM modulation can be written as
(62)
where is the instantaneous SNR under fading but is the averaged SNR over all possible M-ary constellation points for a given fading coefficient. Substituting the above equation into Craig's formula, the exact SER of the frequency hopping MQAM under PBTI plus Rician fading can be found. For simplicity, the remainder of the analysis will assume Rician fading and MPSK modulation.
(63) The average SINR
(64)
The E.sub.|h.sub.
(65)
where I.sub.0(x) and I.sub.1(x) are the zeroth order and the first-order modified Bessel function of the first kind, respectively. Without loss of generality, if it is assumed that .sup.2=1, then
(66)
Substituting
(67)
(68) Therefore, the overall averaged exact SER of the frequency hopping MPSK under PBTI and Rician fading can be written as
(69)
The average SER for a given interference fraction ratio can be rewritten as
(70)
The average bit error rate of the frequency hopping MPSK under PBTI and Rician fading for a given interference fraction ratio can be obtained using
(71)
Here, Gray encoding can be assumed so that the neighbor signal constellations are only one bit different from the desired symbol constellation point
(72) For a special case, the Rician factor K under only AWGN and PBTI becomes infinity. As such, the exact SER of the frequency hopping MPSK under AWGN and PBTI can be written as
(73)
Thus, the fist and second terms represent the exact SER when the signal is not compromised with probability (1) and compromised with probability respectively. The optimum interference fraction , which maximizes the average conditional SER
(74)
Using Newton's method, the optimum may be solved.
(75) The above analysis shows derivations for an exact symbol error rate expression for the frequency hopping system under partial-band tone interference and Rician fading environments. The expressions may be extended to other fading environments such as Rayleigh and Nakagami fading and other modulations such as MQAM. In addition, optimum weighting coefficients called beamforming coefficients may be found to minimize SER when channel coefficients are available. Furthermore, an implicit expression of the worst PBTI fraction ratio, which maximizes the SER of the frequency hopping system is presented. When the non-line-of-sight (NLOS) component in Rician fading is stronger than the line-of-sight (LOS) component, that is, when the Rician factor K is small such as 0.1 to 0.9, the worst PBTI fraction ratio is 1. On the other hand, when Rician factor K gets larger than 1 and interference power weakens, the optimum interference fraction can be smaller than 1. For this case, narrowband PBTI is more effective than wideband PSTI.
(76) The present invention provides many advantages over the prior art. For example, the present invention may be used for efficient frequency hopping satellite and mobile communications when a coherent MPSK frequency hopping modulation is employed under severe fading and/or in a severe PBTI environment. Specifically, the numerically obtained results may be useful for the protected satellite waveform design, which may employ game theory between desired users and interferers. The present invention may be used for joint tactical information distribution systems (JTIDS), multifunctional information distribution systems (MIDS), single-channel ground airborne radio systems (SINCGARS), and other communication systems.
(77) The present invention advantageously improves the process of wireless signal transmission. For example, the present invention improves signal analysis and frequency hopping pattern generation by generating an exact symbol error rate for the transmitted signal.
(78) Although the invention has been described with reference to the embodiments illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the invention as recited in the claims.