The present invention relates to receiver circuits generally, and more particularly relates to analog-to-digital converter circuits and corresponding methods.
The so-called Internet-of-Things (IoT) reflects a vision of virtually all objects being connected to the internet, where the objects can be anything from simple sensors to sophisticated machinery, such as vehicles. To support this vision, the Third-Generation Partnership Project (3GPP) is currently specifying a new kind of radio access technology (RAT), with strong commonalities with Long Term Evolution (LTE), but operating over a narrower bandwidth. This new RAT is referred to as Narrow-Band IoT (NB-IoT). Specification work is currently ongoing, and several decisions regarding deployment scenarios and duplex modes, downlink channels and signals, uplink channels and signals, and channel raster, have been made at 3GPP meetings.
Regarding deployment scenarios and duplex modes, three deployment scenarios have specified: standalone deployment; deployment in guard band between conventional LTE cells; and deployment within the band of conventional LTE cells.
Both Frequency-Division Duplex (FDD) and Time-Division Duplex (TDD) modes are in the scope of the 3GPP standardization efforts, but are to be covered in different releases. More particularly, support of an FDD mode is in Release 13 of the 3GPP standards, but the solution should be forward compatible with TDD, which is to be introduced in a later release.
Regarding downlink channels and signals, the downlink subcarrier spacing is proposed to be 15 kHz and the NB-IoT downlink system bandwidth is proposed to be 200 kHz, with an effective bandwidth of 180 kHz, i.e., 12 subcarriers with a subcarrier spacing of 15 kHz. This is the equivalent to a single physical resource block in a conventional LTE cell. Two configurations for cyclic prefix (CP) are considered: normal and extended, with the latter provided to facilitate the deployment of larger cells.
The number of transmission ports used by the network node for NB-IoT transmissions is assumed at this point to be one or two, where, for the latter, Space-Frequency Block Coding (SFBC) is assumed. The NB-IoT-specific channels that have been specified to some extent so far are the broadcast channel (NB-PBCH), the downlink control channel (NB-PDCCH), and the downlink shared channel (NB-PDSCH). It should be noted that the nomenclature is not finalized—the indicated names are used here to distinguish the channels from their counterparts in regular LTE cells. System information for NB-IoT is provided via a master information block that is transmitted on the NB-PBCH and for which format and allocation is known in advance, and via system information block(s) that are transmitted on NB-PDSCH.
In addition, new synchronization signals, e.g., NB Primary Synchronization Signal (NB-PSS) and NB Secondary Synchronization Signal (NB-SSS), are introduced, with, e.g., a single instance of NB-PSS and 504 instances of NB-SSS. The synchronization signals occupy a fixed number of Orthogonal Frequency Division Multiplexing (OFDM) symbols in each subframe that is carrying synchronization signals. The synchronization signals do not occupy the first three OFDM symbols in the subframe, and for the scenario where NB-IoT is deployed in the bandwidth of a regular LTE cell, Cell-specific Reference Signals (CRSs) of that regular LTE cell will puncture the NB-PSS or NB-SSS as necessary. For the normal cyclic prefix case, it is assumed that the NB-PSS and NB-SSS span nine or eleven OFDM symbols (to be down-selected to one value), and that six to eleven OFDM symbols within that span carry the synchronization information (to be down-selected to one value). For the extended cyclic prefix case, the corresponding figures are nine OFDM symbols and six to nine OFDM symbols, respectively. For the in-band scenario, NB-PSS and NB-SSS are boosted by 6 dB relative to the cell-specific reference signal (CRS) power level in the regular LTE cell. Also, the repetition rates of NB-PSS and NB-SSS might differ. For example, repetition intervals of 20 milliseconds and 80 intervals, respectively, have been proposed.
Regarding uplink channels and signals for NB-IoT, two solutions are proposed for uplink transmissions: single-tone transmissions using either of two configurations, e.g., 3.75 kHz and 15 kHz bandwidth, and multi-tone transmission using 15 kHz subcarrier spacing in a Single-Carrier Frequency-Division Multiple-Access (SC-FDMA) scheme. Details regarding uplink signals are still under investigation.
Regarding channel raster, the channel raster is assumed to be 100 kHz, although a sparser channel raster cannot be precluded, as it is still under discussion in the standardization body.
While existing LTE solutions for transmitters and receivers can be adapted to support NB-IoT, this approach may be unsuitable to support the deployment of millions of very low-cost devices for IoT operation. As detailed below, existing LTE solutions either operate at a sampling rate that may undesirably increase the financial and/or power costs of the corresponding devices, or operate at a cost-efficient sampling rate that undesirably degrades performance. Reducing that sampling rate, however, may negatively impact uplink transmission timing. Therefore, it is recognized herein that there remains a need for improved processing and timing solutions, particularly for NB-IoT devices.
Embodiments of the techniques and apparatuses disclosed herein include a receiver circuit comprising an analog-to-digital converter (ADC) circuit having an analog input, a clock input, and a digital output, and a clock divider circuit having a reference clock input and a phase selector input, and having a clock output coupled to the clock input of the ADC circuit. The clock divider circuit is configured to divide a reference clock signal coupled to the reference clock input at a reference clock frequency, to produce a clock output signal at an ADC clock frequency, at the clock output, such that the reference clock frequency is an integer multiple N of the ADC clock frequency. The clock divider circuit is further configured to select from among a plurality of selectable phases of the clock output signal, responsive to a phase selector signal applied to the phase selector input. In some embodiments, the clock divider circuit is configured to select from among N selectable phases of the clock output signal.
Other embodiments of the presently disclosed techniques include a corresponding method of digitizing an analog signal. This method includes providing a reference clock signal having a reference clock frequency, and dividing the reference clock signal by an integer N, thereby producing a clock output signal at a clock frequency, wherein said producing the clock output signal comprises selecting one of a plurality of selectable phases of the clock output signal, responsive to a phase selector signal. The method further comprises applying the clock output signal to a clock input of an ADC circuit having an analog input and a digital output, and converting an analog signal provided to the analog input of the ADC circuit to a digital output signal, at the digital output of the ADC circuit.
Other embodiments disclosed herein include processing, in a receiver circuit, a signal comprising a first sequence of an integer number Nsym of orthogonal frequency-division multiplexing (OFDM) symbols, which are transmitted within a frequency sub band of a second sequence of Nsym OFDM symbols, where the first sequence of OFDM symbols and the second sequence of OFDM symbols are transmitted with the same timing, a first cyclic prefix of the second sequence of OFDM symbols has a first duration, a second cyclic prefix of the second sequence of OFDM symbols has a second duration, and the second duration is shorter than the first duration, such that in order to sample both the first and the second cyclic prefix with an integer number of equidistant samples, a first sampling rate is required. The method comprises sampling the signal comprising the first sequence of OFDM symbols at a second sampling rate, lower than the first sampling rate. The method further comprises adjusting a sampling phase during cyclic prefixes.
Some embodiments described herein may be understood as relating to a method of sampling an analog signal comprising a sequence of OFDM symbols, each OFDM symbol having a preceding cyclic prefix. This method comprises sampling the analog signal using a sampling clock signal having a first frequency, wherein the first frequency is such that each of at least first ones of the cyclic prefixes has a length that is not equal to an integer number of periods of the sampling clock signal. The method further comprises adjusting a phase of the sampling clock, for each of the at least first ones of the cyclic prefixes, so that samples for each OFDM symbol obtained by said sampling have the same timing, relative to the end of the corresponding symbol, as samples for the other OFDM symbols.
In this document, terminology from the 3GPP specifications for Long-Term Evolution (LTE) systems is used to describe the presently disclosed inventive techniques and apparatus. It will be appreciated, however, that embodiments of these inventive techniques and apparatus are not limited to implementations that use this terminology. Thus, for example, while the terms “user equipment” and “UE” are used herein to refer to access terminals, it will be appreciated that the techniques described herein are applicable to wireless terminals more generally and, indeed, may be applicable to wireless transceivers even more generally.
An analog-to-digital converter (ADC) converts an analog signal in continuous time into a digital one, in discrete time. In a UE, one or more ADCs form part of the RF circuitry, more precisely in the receiver. Several types of ADCs exist, each type having a different range of performances and complexities. Examples of ADC types include the delta-sigma converter, sometimes referred to as a sigma-delta converter, and the successive approximation register (SAR) converter. Conventionally, delta-sigma ADCs have been used in the radio receiver designs for UEs, something that has been called for by that in LTE systems, the sample rate per carrier may need to be up to 30.72 MS/s per carrier per in-phase and quadrature component. The reason for this is that a UE has to support the full range of LTE system bandwidths, from 1.4 MHz up to 20 MHz.
A successive approximation register (SAR) ADC, on the other hand, samples the analog signal at the same sample rate as the rate at which samples are output from the device, and therefore no trailing decimation or digital low-pass filtering is needed.
Table 1 illustrates the recommendations from a leading components vendor for ADC type selection, for various applications.
In an NB-IoT device, as contrasted with a conventional LTE receiver, it is sufficient to support a system bandwidth of 200 kHz (with an effective bandwidth of 180 kHz). This means that a device that is implemented solely to support NB-IoT and/or other radio access techniques with relatively small system bandwidths does not need to use the relatively more complex (expensive) and power-consuming delta-sigma ADC. Instead, the device may be designed using, for example, a successive approximation ADC, which will suffice for sampling at a sample rate of 1.92 MS/s per in-phase and quadrature component. Note that the successive approximation ADC is often referred to as a SAR ADC—these terms are used interchangeably in this document.
To maximize the power savings available from using a SAR ADC for a NB-IoT receiver, it would be desirable to operate the ADC on the lowest possible sample rate, which is 240 kilosamples per second (kS/s) in the case of NB-IoT. Note that the effective bandwidth of NB LTE is 180 kHz, even when it is deployed within a wide LTE carrier. Therefore, the radio frequency (RF) component of a NB LTE receiver is only required to capture a radio signal sent on a 180 kHz channel. According to the Nyquist sampling theorem, to capture the signal without any information loss, it is sufficient to have a 180 kHz sampling rate in the baseband of the receiver. Since there are 12 subcarriers, each having 15 kHz bandwidth, an FFT/IFFT size of 16 is chosen, to facilitate Fast-Fourier Transform (FFT) processing while minimizing the computational complexity as much as possible. Consequently, the baseband sampling rate is 15 kHz*16=240 kHz at the output of the RF stage of the receiver.
A complication is that at such a low sample rate, the cyclic prefix of the OFDM symbols has a length corresponding to a non-integer number of samples, for the normal cyclic prefix configuration. This is seen in
When employing equidistant sampling, this means that unless care is taken with respect to when the first sample is collected, it may be the case that the sampled OFDM symbols in a slot gradually will have an increasing inter-symbol interference, due to the sample instance corresponding to the symbol start time gradually sliding outside the cyclic prefix. In other words, while
Thus, a problem with using a uniform sampling rate of 240 kS/s is that whenever the radio receiver is started (e.g., after a half-duplex transmission, after discontinuous receiver (DRX) inactivity, etc.), the sampling phase relative to the OFDM symbol timing, which determines how well the samples for a given OFDM symbol can stay within the cyclic prefix, has already been fixed, without being based on the serving cell timing.
One approach to solving this problem involves apparatuses and techniques by which the sample phase of the ADC (e.g., an SAR ADC) can be controlled from the baseband circuitry, to ensure that the sampling instances remain properly aligned to minimize ISI. Another approach involves the use of non-uniform sampling intervals. Example implementations for both of these approaches are disclosed below. As will be seen, both approaches facilitate the usage of low-cost low-power SAR ADCs in the NB-IoT radio receiver, and further facilitate operating such an NB-IoT device at a reduced sample rate that is lower than the sample rate at which any OFDM symbol inter-distance can be described as an integer number of samples. Thus the disclosed techniques and apparatuses allow cheaper devices to be produced, where such devices can operate on battery for longer times than would otherwise be possible. The disclosed techniques thus can be used to improve two of the key performance indicators for NB-IoT devices: cost and battery life.
Several embodiments of the presently disclosed techniques and apparatuses use a clock divider circuit that can be configured to clock the ADC, such as a SAR ADC, with any of N phases, where each phase corresponds to offsetting the sample timing by 1/Nth of the sample interval.
As briefly discussed above, a problem when using a reduced sample rate (e.g. 240 kS/s) for NB-IoT is that the cyclic prefixes, in the normal cyclic prefix case, have lengths corresponding to a non-integer number of samples. This shifts the start positions relative to the sampling grid to different values, for different symbols in a slot. This is illustrated in
To prevent inter-symbol interference, the start of the sampling for a given OFDM symbol has to be taken within the cyclic prefix of that symbol. Provided that the start of a radio frame is perfectly aligned with the sample grid, the start positions for the FFT of each OFDM symbol are as shown in Table 2.
As illustrated in
A problem addressed here, then, is how to control a SAR ADC, which is operating at the reduced sample rate (e.g. 240 kS/s), in such a fashion that the sample timing can be controllably offset by less than a full sample, e.g., in steps of ⅛th of a sample when using the sample rate 240 kS/s, in order to achieve the desirable alignment between a sample interval and the radio frame start timing.
According to the present techniques, then, the ADC 135 is clocked at a frequency of 240 kHz instead of at 1.92 MHz, a frequency that is commonly used in designs for LTE receivers. This lower sampling rate facilitates lower complexity, lower power consumption in the RF receiver, and a lower data rate in the baseband signal processing that immediately follows. An ADC clock generator circuit 140 is added to provide the ADC 135 with a 240-kHz clock signal that has a configurable phase shift, to achieve a desired sampling time accuracy. The timing control signal shown in
The input reference clock into the ADC clock generator circuit 140 is N times faster than the 240-kHz sampling frequency, where N is dependent on the time resolution requirement of system. In the exemplary systems described herein, N is selected to be eight—this allows existing 1.92 MHz clock circuits to be used and also facilitates the use of a simple clock-divider design. However, other values for N may be used, depending on available reference clocks and the necessary resolution of the adjustable phase.
Note that the example implementation shown in
Baseband processing keeps track of downlink timing continuously. Once a receiver timing adjustment is needed, as determined by the baseband processing circuit from this time tracking, the baseband processing gives the timing adjustment to the RF receiver. This timing adjustment can include an integer and a fractional part of a sampling interval (based on 240 KS/s sampling rate), for example. In these embodiments, the fractional part is sent to the phase selector 210 to select the best phase, from among the multiple available phases, for the ADC clock. The integer part is given to the IQ data collector function 215, to determine a proper starting address in the IQ data buffer where the ADC writes the quantized sample value of the receiver (RX) signal. Note that the IQ data collector 215 and the timing control 220 may be part of the baseband processing circuit and/or the radio receiver circuitry, in various embodiments. The IQ data collector 215 may further exist in multiple logical instances, where one such instance is serving one cell; a serving cell or a neighbor cell. Different logical instances of the IQ data collector 215 may reside in different places, in some embodiments—for example, the serving cell IQ data collector may reside in the radio receiver whereas the IQ data collectors for neighbor cells, being subjected to measurements, may reside in the baseband. The different instances of IQ data collectors may further have different roles, such as where the one for the serving cell dictates where to write samples from the radio receiver, while the ones for the neighbor cells tell where in the data buffer to find a sample for a certain time position with respect to each respective neighbor cell.
Given the detailed examples described above, it will be appreciated that embodiments of the presently disclosed apparatuses include receivers comprising an ADC, e.g., like ADC 200 in
In some embodiments, the receiver circuit further comprises a clock circuit coupled to the reference clock input. This clock circuit may be configured to provide the reference clock signal at a frequency of 1.92 MHz, for example. In some of these embodiments, N is eight. In some embodiments, the ADC circuit is a successive approximation ADC circuit.
In some embodiments, the receiver circuit further comprises a baseband processing circuit configured to receive a sampled signal from the digital output of the ADC circuit and further configured to demodulate an OFDM signal conveyed by the sampled signal. An example baseband processing circuit is shown in
An exemplary NB-IoT physical layer architecture for the relevant downlink parts is also shown in
The same samples that are received from the RF circuitry may also be used for detection of new intra-frequency neighbor cells, and for tracking and measurements of detected neighbor cells. The primary synchronization signal detection is carried out in the time domain by an NB-PSS detector 365. Once an NB-PSS has been detected, the identity of the detected cell is determined by detecting the associated NB-SSS, which uniquely provides the physical layer identity of the cell. The NB-SSS is detected by NB-SSS detector 360. NB-SSS operates in the frequency domain and hence is carried by transformed 340 and jitter-compensated 345 REs.
The signal strength and signal quality of detected neighbor cells are measured by the cell power and quality estimator 350, to determine whether any of the neighbor cells would be more suitable as a serving cell. The measurements are carried out on known signals, e.g., pilots/reference symbols (which may be common or dedicated) and/or synchronization signals, in the frequency domain.
The frame timings of serving cell and neighbor cells are tracked by the cell tracker unit 355. In certain implementations, the serving cell frame time tracking may be handled by the channel analyzer 315 instead.
Other aspects of the presently disclosed techniques and apparatus include methods of digitizing an analog signal, where at least some of such methods may correspond to the apparatuses described above. At a general level, one such method in a wireless device is for tuning the ADC sampling phase in fractions of a sample time, where the wireless device is operating on samples at a reduced sample rate compared to the minimum sample rate at which an arbitrary inter-symbol distance can be represented as an integer number of samples. In this method, the wireless device contains a clock providing clocking (i.e., providing a first clock signal) corresponding at least to the minimum frequency, and a clock divider providing a clocking (i.e., providing a second clock signal) corresponding to the reduced frequency, where the minimum and reduced frequencies are associated with the minimum and the reduced sample rates, respectively. This method comprises determining the desirable sample phase correction, and controlling a clock divider to select which multiple of a minimum rate clock cycle shall generate a reduced rate clock sample.
In some embodiments of this generalized method, the clock divider is implemented by a modulo counter, whereby the sampling phase can be shifted by adding to or removing from the counter a value that is proportional to the sampling phase shift to achieve a relative change in sampling phase. In other embodiments, the clock divider is implemented by a modulo counter, and the sampling phase is shifted by changing the value that a modulo counter output shall fulfill for generating a reduced rate clock sample, thus producing an absolute change in sample phase. The sampled symbols may be downlink OFDM symbol, in some cases. In some embodiments, there is an integer relation N between the minimum data rate and the reduced data rate. For instance, the minimum data rate may be 1.92 MS/s and the reduced data rate may be any of 240, 320 or 480 kS/s.
One example method is illustrated in
In some embodiments of the method shown in
While the inventive circuits and techniques described herein are described in the context of a system that uses OFDM, the actual circuits and techniques may be applied more generally. Thus, in some, but not necessarily all, embodiments of the method illustrated in
As discussed above, several embodiments of the presently disclosed techniques and apparatuses use a clock divider circuit that can be configured to clock the ADC, such as a SAR ADC, with any of N phases, where each phase corresponds to offsetting the sample timing by 1/Nth of the sample interval. The resulting sample clock, while having an adjustable phase, has a uniform sampling rate between such adjustments.
Another approach to address the problems discussed above, i.e., that applying a reduced sampling rate (e.g., 240 kS/s) to NB-IoT signal results in the cyclic prefixes having lengths that are not integer multiples of the sampling interval, is to use an ADC designed to apply a non-uniform sampling, when the cyclic prefix is sampled. Like the other approach discussed above, this approach allows NB LTE to operate without a need for up-sampling to ensure proper cyclic prefix removal. Thus, like the other approach, this approach facilitates lower chipset costs and chipset complexity, compared to a system that uses, for example a 1.92 MHz sampling rate for the 180 kHz effective NB-IoT bandwidth.
The functional blocks in
Another function block in
Another block is the Digital Front End (DFE) 415 of the RF receiver. It may contain common known digital signal processing functionality such as DC suppression, IQ imbalance compensation and filtering, etc. The block showing 16-point FFT 420 does not have to remove the cyclic prefix, since that is already removed at AD conversion time. The downlink receiver also includes a frequency domain equalizer 425 and a demodulator 430.
According to some embodiments of the illustrated method, a subcarrier spacing of the OFDM symbols of the first and second sequences of OFDM symbols are 15 kHz, the first duration is 160/30.72 μs and the second duration is 144/30.72 μs. In some embodiments, OFDM symbols of the first sequence of OFDM symbols have 12 subcarriers. The first sampling rate may be 1.92 MHz, for example. The second sampling rate may be 240 kHz, for example.
In some embodiments, the first cyclic prefix is an initial cyclic prefix of the second sequence of OFDM symbols, and all subsequent cyclic prefixes of the second sequence of OFDM symbols have the second duration. In some of these embodiments, the second sequence of OFDM symbols are transmitted in a third generation partnership program (3GPP) LTE system and corresponds to a slot.
In some embodiments, adjusting the sampling phase comprises setting an initial sampling instant during an OFDM symbol to occur a non-integer multiple of periods at the second sampling rate after a final sampling instant of a preceding OFDM symbol.
Some embodiments of the techniques described above may be described in terms of a method of sampling an analog signal comprising a sequence of OFDM symbols, each OFDM symbol having a preceding cyclic prefix. This method comprises sampling the analog signal using a sampling clock signal having a first frequency, where the first frequency is such that each of at least first ones of the cyclic prefixes has a length that is not equal to an integer number of periods of the sampling clock signal. This sampling step corresponds to that shown at block 1310 of
In some embodiments, the sampling is performed at equidistant sample intervals during the sampling of each OFDM symbol. In some embodiments, the sampling comprises discarding or omitting samples corresponding to the cyclic prefixes.
In some embodiments, the cyclic prefixes include first cyclic prefixes having a first duration and second cyclic prefixes having a second duration, differing from the first duration. For example, some embodiments, the OFDM symbols have twelve subcarriers having a subcarrier spacing of 15 kHz, the first frequency is 240 kHz, and a duration of each of at least a first sequence of the OFDM symbols is 144/30.72 μs. In some of these embodiments, first ones of the cyclic prefixes each have a duration equal to 1.125 sample intervals for a 240-kHz sampling clock frequency, and wherein second ones of the cyclic prefixes each have a duration equal to 1.25 sample intervals of the 240-kHz sampling clock frequency.
The solutions presented herein may, of course, be carried out in other ways than those specifically set forth herein without departing from essential characteristics of the embodiments. The present embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2017/053234 | 2/14/2017 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62295327 | Feb 2016 | US |