Signal representing data, method and device for generating such signal and method and device for determining the represented data from such signal
09960806 ยท 2018-05-01
Assignee
Inventors
Cpc classification
H04L27/2082
ELECTRICITY
International classification
H04B1/00
ELECTRICITY
Abstract
A method and a device are described for generating a signal representing data. The method for generating a signal has a step of modulating a portion (1P, 2P) of the data using phase shift keying and spreading the modulated portion over the at least one frequency base band using at least one highly auto-correlated spread code sequence (1C, 2C) associated with the frequency base band. The method for further has a step of delaying, according to a delay determined using a remainder (1R, 2R) of the data (ID), the at least one spread code sequence (1C, 2C) by a time delay wherein the modulated portion (1MP, 2MP) is spread according the delayed spread code sequence (1DC, 2DC).
Claims
1. A method for generating a signal spread over at least one frequency base band, the signal representing data, the method comprising: modulating a portion of the data using phase shift keying and spreading the modulated portion over the at least one frequency base band using at least one highly auto-correlated spread code sequence associated with the frequency base band, characterized by delaying, according to a delay determined using a remainder of the data, wherein the portion of the data is complementary to the remainder of the data, the at least one spread code sequence by a time delay wherein the modulated portion is spread according to the delayed spread code sequence wherein at least one of the following holds: (i) the signal comprises the portion modulated on the at least one baseband as one of an I component and a Q component according to offset quadrature phase shift keying and the signal comprises further data of which a portion is modulated on the at least one baseband as the other of the I component and the Q component, the other component being spread with a further spread code time sequence selected from a set of predetermined spread code sequences and delayed by a further delay determined according to a remainder of the further data, and (ii) the signal comprises the portion modulated on different frequency base bands, wherein, for each frequency base band, a different spread code is used, and wherein the different spread codes differ not only by delays.
2. The method according to claim 1, the data being Viterbi encoded.
3. A device for generating a signal spread over at least one frequency base band, the signal representing data, the device comprising: means for modulating a portion of the data using phase shift keying and means for spreading the modulated portion over the at least one frequency base band using at least one highly auto-correlated spread code sequence associated with the frequency base band, characterized by means for delaying, according to a delay determined using a remainder of the data, wherein the portion of the data is complementary to the remainder of the data, the at least one spread code sequence by a time delay wherein the modulated portion is spread according to the delayed spread code sequence wherein the device is configured such that at least one of the following holds (i) the signal comprises the portion modulated on the at least one baseband as one of an I component and a Q component according to offset quadrature phase shift keying and the signal comprises further data of which a portion is modulated on the at least one baseband as the other of the I component and the Q component, the other component being spread with a further spread code time sequence selected from a set of predetermined spread code sequences wherein the predetermined spread code sequences differ not only by delays and delayed by a further delay determined according to a remainder of the further data, and (ii) the signal comprises the portion modulated on different frequency base bands, wherein, for each frequency base band, a different spread code is used, and wherein the different spread codes differ not only by delays.
4. The device according to claim 3, the data being Viterbi encoded.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, together with the specification, illustrate exemplary embodiments of the present invention, and, together with the description, serve to explain the principles of the present invention. It shows
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(8) For digital communication system an optimum system can be defined as the system which minimizes probability of bit error rate (BER) at output of the system (receiver side) under constrains of occupied frequency bandwidth and transmitted energy. In case of signal together with white Gaussian noises (AWGN), Claude E. Shannon, Communication in the Presence of Noise. Proc. I.R.E., 37, 1949, pages 10-21, gives the following equation for channel capacity C in bit per second wherein B is the channel bandwidth in Hertz and S/N is the signal to noise power factor in Watt per Watt:
C=B*log.sub.2(1+S/N)(1)
(9) For a predetermined frequency bandwidth B and signal-to-noise ratio S/N, channel capacity C defines the theoretical limit of communication rate R which is possible to realize without errors.
(10) The problem how to shape waveform carrying information which is transported over band limited wireless channel together with frequency response of the channel was analyzed by Harry Nyquist, Certain Topics in Telegraph Transmission Theory, Transactions of the AIEE, vol. 47, February 1928, pages: 617-644. Three different methods are described for eliminating ISI though pulse shaping. For shaping frequency response of the communication channel Raised Cosine-Rolloff Filter can be used.
(11) Maximum baud rate (symbol rate) D that communication system can support without inter-symbol interference (ISI) can be related to the absolute frequency bandwidth B of the system and the roll-off factor r of the Raised-Cosine-Rolloff Filter characteristic.
D=2*B/(1+r)(2)
(12) Unfortunately is impossible to utilize entire available frequency bandwidth due to imprecision of the reference frequency. For typical crystal tolerance40 ppm, available frequency bandwidth B in the g1 band for instance reduces from 600 kHz to 530 kHz.
(13) Though a Rolloff factor of Zero is theoretically possible, achieving roll-off factor below 0.2 is difficult and expensive. Thus, though there is a theoretical Baud Rate limit of 530 kbaud in the g1 band, in practice the limit is about 442 kbaud. That is symbols have to carry more than one bit for conveying data rates of more than 442 kbaud.
(14) Besides channel capacity and resulting limitations energy efficiency is of importance in particular for mobile and/or wireless applications. A way to analyze energy efficiency is investigating the impact of Additive White Gaussian Noise (AWGN) on attenuation of the signal between source (sender/transmitter) and sink (receiver/destination). Additive White Gaussian Noise (AWGN) is parameterized by the scalar value N.sub.0 which represents the level of the power spectral density of the white noise and the attenuation is expressed by energy of the bit of information E.sub.b at input to the receiver/destination.
(15) For achieving a same bit error rate at a same power spectral density N.sub.0 of noise, assuming AWGN, different modulation schemes require different energy of the bit E.sub.b.
(16)
(17) In a first exemplary embodiment of the invention, a single layer is used as exemplarily depicted in
(18) Then, the first independent signal 1MP is spread by spreading module SC over the available frequency band using the delayed first spread code sequence 1C and the second independent signal 2MP is spread over the available frequency band using the delayed second spread code sequence 2C. The spread signals are then modulated by baseband modulator BM on a baseband as I component and Q component according to QPSK.
(19) Apparently, Q component modulation and I component modulation is complete independent from each other. That is, the inventive concept applied in the single layer QPSK system according the first embodiment to one component, can be applied in a single layer BPSK system. Then no demultiplexing occurs and modulation on the baseband is not as either I component or Q component but as is.
(20) The use of the BPSK modulation combined with DSSS of the first exemplary embodiment ensures back-compatibility with legacy devices which are BPSK and DSSS based.
(21) A receiver for retrieving the data from the signal generated according to the first exemplary embodiment of the invention receives the signal and separates it into an I component and a Q component. Each component is de-spread using the respective spread code sequence used for spreading. Through delaying of the respective spread code sequence and controlling the de-spreading result a delay is determined for each component. From the de-spread signal of each component a respective data portion is extracted. Further, from the determined delay a remainder of the data is determined. Finally data portions and data remainders determined for each component are multiplexed for determining the data that was represented by the signal received.
(22) In a second exemplary embodiment of the invention, two or more layers are used super positioned or overlaid as exemplarily depicted in
(23) As the second exemplary embodiment can be considered an overlay or superposition of several instances of the first exemplary embodiment, a receiver for retrieving the data from the signal generated according to the second exemplary embodiment of the invention can be formed by combining a corresponding number of receivers for retrieving data from signals generated according to the first exemplary embodiment.
(24) In order to show the flexibility of the first exemplary embodiment, a constant spread code sequence equal to 1, 1C=1 and 2C=1, and no remainders 1R, 2R are exemplarily assumed resulting in no delaying. Then output signal from the Spread Block is equal to the input signal to the Spread Block. For such set-up, QPSK modulation is realized with constellation depicted on
(25) Deactivating the Data Demultiplexer DD and applying either 1C=0 and 2C=1 or 1C=1 and 2C=0 with zero delays achieves BPSK modulation as depicted in
(26) In an embodiment the invention makes use of a standardized preamble of eight O-QPSK modulated symbols, i.e. 4 octets of totally 320 s duration time, which are followed by data rate specific Start-of-Frame Delimiter (SFD) which enables automatic data rate selection of the data stream which follows after SFD. The preamble part is used for conditioning the receiver by settling AGC, synchronizing, phase/frequency offset estimations and the like. The SFD determines the data rate of the message following the SFD and switches the baseband signal processing in such a way that the message received after SFD will be decoded with correctly selected speed.
(27) Experiments have been conducted with a third exemplary embodiment based on O-QSPK implementation together with Viterbi encoding which was synthesized, verified and back-annotated. The back annotated design was simulated by means of 1000 Monte-Carlo runs.
(28) As a result, the E.sub.b/N.sub.0 ratio of the third exemplary embodiment scored only 2.7 dB below the theoretical limit resulting from equation (1) for a predetermined bit error rate. Similarly, for transmitting a predetermined data rate the third exemplary embodiment requires a receiver sensitivity which is only by 2.7 dB larger than the theoretical limit.
(29) The third exemplary embodiment was provided with payload represented by pseudorandom numbers and from the payload a signal in the g1 band was generated. The generated signal is, as apparent from