Method for increasing coverage and robustness against frequency offsets in wireless networks, user device and computer programs thereof
09602323 ยท 2017-03-21
Assignee
Inventors
Cpc classification
H04L27/2643
ELECTRICITY
H04L27/2695
ELECTRICITY
H04L27/26526
ELECTRICITY
H04W4/70
ELECTRICITY
International classification
Abstract
A Method for increasing coverage and robustness against frequency offsets in wireless networks, user device and computer program products In the method, a user device (171) that wirelessly communicates with a base station (172) through a wireless network employing a Single Carrier-Frequency Division Multiple Access, SC-FDMA, comprises: applying a number of calculated repetitions of a block of complex information symbols prior to a SC-FDMA modulator (176), said number of repetitions being an integer submultiple of a number of subcarriers scheduled for uplink transmission according to the expression: N.sub.sc.sup.UL=LM with L and M integers; and applying, when mapping to scheduled resources in the SC-FDMA modulator (176), a frequency shift equal to a subcarrier width multiplied by one half of said number of repetitions.
Claims
1. A method for increasing coverage and robustness against frequency offsets in wireless networks, wherein at least one user device wirelessly communicates with at least one base station through a wireless network employing a Single Carrier-Frequency Division Multiple Access, SC-FDMA, the method comprising: applying, by said at least one user device a number of calculated repetitions of a block of complex information symbols prior to a SC-FDMA modulator said number of repetitions being an integer submultiple of a number of subcarriers scheduled for uplink transmission according to the expression:
N.sub.sc.sup.UL=LM with L and M integers, where N.sub.sc.sup.UL is said number of subcarriers scheduled for uplink transmission, L is said number of repetitions and M is said number of complex information symbols; and applying, by said at least one user device when mapping to scheduled resources in the SC-FDMA modulator a frequency shift equal to a subcarrier width multiplied by one half of said number of repetitions.
2. The method according to claim 1, wherein the greatest common divisor of said number of repetitions and the SC-FDMA symbol length is maximized according to the expression:
gcd(N,L) is maximized, where L is said number of repetitions, N is the SC-FDMA symbol length and gcd is the greatest common divisor operation.
3. The method according to claim 2, wherein said at least one base station comprises performing the following steps for detecting a time-domain received signal from the user device: applying a frequency shift over said received time-domain signal by multiplying the latter with a complex factor w[n] given by:
L=gcd(L,N), where gcd is the greatest common divisor operation, L is the number of repetitions and N is the length of the SC-FDMA symbols; dividing the received SC-FDMA symbol into L identical blocks of N/L samples each, and estimating a frequency offset in the digital domain from the expression:
4. The method according to claim 1, wherein said wireless network comprises at least a Long-Term Evolution network.
5. The method according to claim 1, wherein said number of repetitions L is calculated by the at least one base station and reported to the at least one user device by means of a specific control message or as a part of an existing control message.
6. The method according to claim 5, wherein the at least one user device further sends a list of supported values of said number of repetitions L to the at least one base station as part of an initial access to the wireless network.
7. The method according to claim 5, comprising reporting, by the at least one user device to the at least one base station, a preferred value of the number of repetitions L.
8. The method according to claim 5, comprising reporting, by the at least one user device to the at least one base station, a maximum expected frequency offset.
9. A method according to claim 5, comprising reporting, by the at least one user device to the at least one base station, a minimum bit rate requirement.
10. A user device, said user device being configured to wirelessly communicate with at least one base station through a wireless network employing a Single Carrier-Frequency Division Multiple Access, SC-FDMA, the user device comprising: means for applying a number of calculated repetitions of a block of complex information symbols prior to a SC-FDMA modulator, said number of repetitions being an integer submultiple of a number of subcarriers scheduled for uplink transmission according to the expression:
N.sub.sc.sup.UL=LM with L and M integers, where N.sub.sc.sup.UL is said number of subcarriers scheduled for uplink transmission, L is said number of repetitions and M is said number of complex information symbols; and means for applying, when mapping to scheduled resources in the SC-FDMA modulator, a frequency shift equal to a subcarrier width multiplied by one half of said number of repetitions, so that coverage of the user device in the wireless network and frequency offset robustness against frequency offsets is increased.
11. The user device according to claim 10, further comprising means for receiving from the at least one base station, through a specific control message or as a part of an existing control message, said number of calculated repetitions L.
12. The user device according to claim 10, further comprising means for reporting to the at least one base station a preferred value of said number of repetitions L, a maximum expected frequency offset and/or a minimum bit rate requirement.
13. The user device according to claim 10, comprising a Machine-Type Communications device, MTC.
14. A computer program product, which includes code instructions that when executed in a computer implement the steps of the method of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The previous and other advantages and features will be more fully understood from the following detailed description of embodiments, with reference to the attached, which must be considered in an illustrative and non-limiting manner, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
DETAILED DESCRIPTION OF THE INVENTION AND OF SEVERAL EMBODIMENTS
(19)
(20) With reference to
(21) SC-FDMA benefits from lower peak-to-average power ratio than OFDM while keeping the same desirable properties of multipath protection and multi-antenna support. It differs from OFDM by an additional discrete Fourier transform (DFT) that spreads the modulated symbols across the subcarriers. In the time domain, the SC-FDMA signal has single-carrier nature and comprises a number of complex symbols (QPSK, 16QAM or 64QAM) with a user-specific symbol rate determined by the bandwidth of the signal. In the frequency domain, the signal comprises a number of contiguous subcarriers with complex amplitudes given by the DFT operation.
(22) The invention reduces the number of useful complex symbols to be included in a given uplink bandwidth by a factor L, completing the information block with L repetitions of M modulated symbols prior to the spreading (DFT) operation. The value LM equals the number of subcarriers granted for the user in uplink, which in turn determines the resources to be scheduled by the base station 172. Therefore L is an integer submultiple of the number of subcarriers reserved for uplink transmission. Upon reception, changes proposed in this invention allow exploiting the unused subcarriers for enhanced detection, with coverage improved by a factor L compared to standard SC-FDMA. At the same time, it allows for increased protection against large frequency offsets by a factor gcd (N, L) compared to prior art, where gcd is the greatest common divisor operation and N is the SC-FDMA symbol length.
(23) The fundamental changes proposed by this invention at both the transmitter (MTC device 171) and the receiver (base station 172) are described in what follows.
(24) Detailed Transmitter Chain:
(25)
(26) The amount of information available in each SC-FDMA symbol will thus be reduced by a factor L when compared to the case without repetition. The quantity LM will be equal to the number of subcarriers granted for uplink transmission, therefore L is an integer submultiple of the number of scheduled subcarriers. The amount of useful information will thus be equal to M symbols, L times lower than otherwise available without repetition. After the LM-point DFT 32, the repetition operation will be seen in the frequency domain as a concentration of power into lower number of subcarriers than in standard SC-FDMA. As the information to be sent is periodic, the DFT comprises M non-null subcarriers at digital frequencies which are multiples of L, with L1 zeros between each pair of non-null subcarriers.
(27) According to Parseval's theorem, the total power of the uplink signal in the time domain must be conserved in the frequency domain in spite of the additional null subcarriers, therefore increasing the peak level of the non-null subcarriers. Parseval's theorem for the above case states:
(28)
where x[n] is the signal in the time domain and X[k] the resulting spectrum in the frequency domain. The above equation results in an increased SNR of the non-null subcarriers by a factor equal to the repetition factor L in order to keep the total power unchanged. Therefore,
SNR.sub.repetition=LSNR.sub.no.sub._.sub.repetition,
coverage will thus be increased by a factor 10log(L) in dB.
(29) The proposed procedure can also be viewed as a reduction in the length of the effective SC-FDMA symbol length in the time domain, which causes the subcarrier width to increase in the frequency domain. Repetition in the time domain further introduces a sampling operation in the frequency domain, thus leaving only M non-null subcarriers and increasing their SNR. This reduction in the SC-FDMA symbol length will additionally be exploited in reception for increased frequency robustness. After appropriate subcarrier mapping to frequency resources 33, a frequency shift of L/2 subcarriers is then applied for protection against large positive and negative frequency offsets 34. Subcarriers not used for transmission are set to zero up to the total number of subcarriers N.
(30) A subsequent inverse DFT of length N 35 delivers the time-domain SC-FDMA symbols as in prior art. Appropriate padding with zeros is observed prior to performing the N-point IDFT. Finally, insertion of the cyclic prefix 36 completes the baseband SC-FDMA symbol in the time domain.
(31) The single carrier nature of the uplink modulation is not compromised as the time-domain signal comprises an up-sampled, frequency-shifted version of the original repeated complex symbols. Apart from the required frequency shift, which manifests itself in the time domain as a complex weighting factor, the final uplink signal constitutes an up-sampled version of the original information containing the repeated complex symbols, and the transmission will be characterized by the same low PAPR.
(32) The null subcarriers in transmission will not be exploited for other users as happens in standard interleaved SC-FDMA operation, where the spectrum occupied by each user is interleaved across the system bandwidth [8]. Instead, they will be explicitly reserved with the intention to aid the receiver 172 in detecting signals with possibly large frequency offsets.
(33) The final N-point IDFT of block 35 in
L=gcd(L,N),
where gcd stands for the greatest common divisor. Choosing values of L that are also a submultiple of N ensures that the repetition pattern is maintained when up-sampling the signal after the length-N IDFT. This characteristic will be exploited by the receiver 172 for increased robustness against large frequency offsets. If L and N are primes then L is equal to 1, and the signal in the time domain will not comprise any repetitions after the IDFT.
(34)
(35)
(36) The above described procedure in transmission is independently performed for each SC-FDMA symbol.
(37) Detailed Receiver Chain
(38) In order to exploit the increased SNR of the transmit spectrum and the presence of null subcarriers, instead of simply performing an N-point DFT to capture the frequency components, the receiver 172 will perform the processing steps illustrated in
(39) The first step is similar to standard SC-FDMA operation, where the cyclic prefix is discarded 91. Then, the frequency components of the received SC-FDMA symbol are translated to baseband 92, by multiplying the samples in the time domain by a factor w[n] given by:
(40)
where represents the difference between the centre of uplink resources and the DC subcarrier (measured as a number of subcarriers in the digital domain); n is the index of the digital samples in the time domain; and N is the length of the SC-FDMA symbols. After that, the greatest common divisor of the SC-FDMA symbol length N and the number of repetitions L are calculated, which will be denoted as L or widening factor: L=gcd(L,N), where gcd stands for the greatest common divisor operation. L is the number of repetitions that will be observable in the time-domain SC-FDMA symbol after appropriate frequency shift to baseband. The time-domain SC-FDMA symbol constitutes a length-N, up-sampled version of the original repeated complex symbols prior to transmission. If N is an integer multiple of L then such repetition pattern will be observable after the N-point IDFT. However, if N is not an integer multiple of L then the number of repetitions will be equal to gcd (L, N), as it corresponds to the minimum sampling period in the frequency domain.
(41) The L blocks of N/L samples will offer increased protection against large frequency offsets between transmitter 171 and receiver 172, because each block can be viewed as an SC-FDMA symbol with reduced length. Given that the frequency offset introduces a progressive phase factor of the form
(42)
where f.sub.off is the frequency offset, it is possible to estimate the frequency offset in the digital domain from the expression:
(43)
where {circumflex over (f)}.sub.off is the estimated frequency offset, r[n] represents the received samples in the time domain, CP is the length of the cyclic prefix and * denotes the conjugation operation. It is apparent that the sum is performed over most part of the received symbol, and therefore the frequency offset estimation is greatly improved compared to prior art techniques where the sum can only be applied over the cyclic prefix length [12]. This is illustrated in
(44) The resolvable phases is in the interval [, ] and it results in a maximum allowable frequency offset f.sub.off,max given by the expression:
(45)
Thus the largest frequency offset is increased by a factor Lcompared to prior art techniques. Frequency offset correction 93 can thus compensate for frequency offsets up to L times those in standard SC-FDMA and OFDM.
(46) In next step the first N/L samples of the symbol are taken and successively accumulated with the second, third, etc. subsequent blocks of N/L samples, up to the L-th block 94. The L blocks comprise identical samples in the time domain after frequency correction and translation to baseband, and can thus be reinforced for improved detection. The resulting N/L samples are then completed with the necessary zeros prior to performing an N-point DFT 95. The output spectrum will be an oversampled version of the original spectrum at the transmitter 171 side, with the non-null subcarriers being replaced by widened sinc-like subcarriers (with Dirichlet kernel shapes) with a widening factor given by L.
(47)
(48) Once obtained the accumulated spectrum, the receiver 171 can perform suitable detection of the widened subcarriers in the frequency domain 96.
(49) The increased energy and enhanced robustness against large frequency offsets can be exploited as described above at the cost of a reduced bit rate for a given amount of spectrum. However this is not a serious drawback for MTC, as MTC devices 171 are characterized by very low data rates and high latencies. Rather, the main challenge is to effectively increase coverage (due to reduced transmit powers) and robustness against frequency offsets (due to poor local oscillators) without compromising the single carrier nature of the uplink modulation. The proposed invention allows for a variety of situations by playing with the repetition factor L, the number of scheduled subcarriers and the widening factor L.
(50) Choice of the Number of Repetitions L
(51) The number of repetitions L is chosen by the base station 172 according to two principles: 1. L must always be an integer submultiple of the number of scheduled subcarriers in uplink for this invention to be applicable. The larger the repetition factor, the larger the energy concentration of the resulting uplink spectrum, which in turn results in greater coverage according to the expression:
SNR.sub.repetition=LSNR.sub.no.sub._.sub.repetition. However with large values of L the amount of information to be transmitted in a given spectrum will be reduced accordingly. 2. L also determines the maximum allowed frequency offset in reception according to the expression:
(52)
(53)
(54) The two above conditions are the drivers for selection of L in a practical situation. Depending on the available resources, the amount of information to be transmitted, the pursued coverage enhancement and the foreseen frequency offset at the transmitter 171, the base station 172 may choose the most suitable value of L and indicate it to the MTC device 171 when signalling the required uplink format. Sometimes the two above conditions represent conflicting requirements, as the maximum value of L which is a submultiple of the number of scheduled uplink subcarriers may not be a submultiple of N, so the base station must prioritize one or the other criterion depending on the MTC capabilities. In order to do so, the MTC device 171 can indicate its preferences upon initial access to the network, as an indication of preferred and/or supported L values, minimum bit rate requirements or maximum expected frequency offset, among others. Once chosen a given value of L, the MTC device 171 must be informed by means of a proper scheduling message from the base station 172 containing the uplink formats to be used. Different MTC devices will in general require different values of L according to their device capabilities and relative positions in the cell.
(55) Upon initial access the device 171 can include an indication of MTC capabilities, for example in the form of specific fields within the radio access capabilities information, which in turn can also be retrieved from other network nodes for subsequent accesses. Additionally, the device 171 may include a list of preferred and/or supported L values for consideration by the base station 172, and/or an indication of large frequency offset due to poor expected frequency behaviour.
(56)
(57) Once scheduled a set of uplink resources, the base station 172 informs the device 171 of the chosen repetition factor L as part of the uplink scheduling messages, as shown in
(58) With reference to
(59) The previous exemplary embodiment can be applied to any wireless communications system intended for machine-type communications and employing SC-FDMA modulation, such as LTE but not precluding other wireless technologies. Modifications of the described invention can be devised by people skilled in the art in order to adapt it to the specifics of each technology, without departure from the fundamental ideas described here.
(60) The invention can be implemented as a collection of software elements, hardware elements, firmware elements, or any suitable combinations of them. That is, the method according to the present invention is suitable for implementation with aid of processing means, such as computers and/or processors. Therefore, there is provided a computer program, comprising instructions arranged to cause the processing means, processor, or computer to perform the steps of any of the claims of the method of the first aspect. The computer program preferably comprises program code which is stored on a computer readable medium (not illustrated), which can be loaded and executed by a processing means, processor, or computer (not illustrated also) to cause it to perform the method.
(61) The scope of the invention is defined in the following set of claims.