WO2005064874A1 - Frequency control for a mobile communications device - Google Patents

Frequency control for a mobile communications device Download PDF

Info

Publication number
WO2005064874A1
WO2005064874A1 PCT/EP2004/053626 EP2004053626W WO2005064874A1 WO 2005064874 A1 WO2005064874 A1 WO 2005064874A1 EP 2004053626 W EP2004053626 W EP 2004053626W WO 2005064874 A1 WO2005064874 A1 WO 2005064874A1
Authority
WO
WIPO (PCT)
Prior art keywords
burst
training sequence
training
mobile station
signal
Prior art date
Application number
PCT/EP2004/053626
Other languages
French (fr)
Inventor
Hong Liu
Original Assignee
Nokia Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corporation filed Critical Nokia Corporation
Publication of WO2005064874A1 publication Critical patent/WO2005064874A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J7/00Automatic frequency control; Automatic scanning over a band of frequencies
    • H03J7/02Automatic frequency control
    • H03J7/04Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/22Demodulator circuits; Receiver circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J2200/00Indexing scheme relating to tuning resonant circuits and selecting resonant circuits
    • H03J2200/02Algorithm used as input for AFC action alignment receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0024Carrier regulation at the receiver end
    • H04L2027/0026Correction of carrier offset
    • H04L2027/0032Correction of carrier offset at baseband and passband
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0044Control loops for carrier regulation
    • H04L2027/0053Closed loops
    • H04L2027/0055Closed loops single phase
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0044Control loops for carrier regulation
    • H04L2027/0063Elements of loops
    • H04L2027/0065Frequency error detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0083Signalling arrangements
    • H04L2027/0089In-band signals
    • H04L2027/0093Intermittant signals
    • H04L2027/0095Intermittant signals in a preamble or similar structure

Definitions

  • the present invention relates to a mobile communication device.
  • Mobile communication networks typically comprise a plurality of base stations and a plurality of mobile stations.
  • the mobile stations In order for the mobile stations to communicate effectively with the base stations, they must be tuned precisely to the frequencies used by the base stations. In the case of GSM, the tolerance for traffic mode operation is O.lppm.
  • crystal-controlled reference oscillators are used in the mobile stations, tuning errors can be significant. Indeed, when a mobile station is in sleep mode, the local oscillator drift could be up to 500Hz in the 900MHz band, chiefly due to temperature effects and mis-setting. Additional, frequency errors can arise due to drift of the base station's oscillators and Doppler shift.
  • the base stations transmit frequency correction signals.
  • the frequency correction signal comprises a frequency control channel (FCCH) which the mobile station uses when it is powered up.
  • FCCH frequency control channel
  • a mobile station When a mobile station initiates a connection, such as "Push to Talk" or WAP, the mobile station must already be on. For such a mobile station initiated connection, the mobile station will be configured in ALL_(P)CCCHmode.
  • the problem of synchronising with the base station arises when the uplink connection is initiated by the mobile station and the mobile station is configured to ALL_(P)CCCH.
  • the worst case is that the mobile station is configured to combined BCCH/CCCH/SDCCH/SACCH, where 4 block periods (one block is 4 bursts) are used by BCCH and CCCH and 6 block periods are reserved for SDCCH and SACCH in the 51-multiframe.
  • the conventional AFC uses only the bursts available in TSO (time slot 0).
  • a mobile station for a communications network in which data is transmitted in bursts including training sequences comprising: an rf front end including a mixer; a frequency synthesizer for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator.
  • the burst training sequence identifying means may comprise correlator means for deterrr ⁇ ning a correlation value for part of a burst and each of a plurality of training sequences and identifying the burst training sequence according to the largest correlation value.
  • the correlator means may be configured such that, for each of said training sequences, it repeatedly cross-correlates apart of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
  • the correlator means maybe configured such that, for each of said training sequences, it repeatedly cross-correlate a part of a burst, longer than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross-correlations.
  • the mobile station may include control means for tuning the mobile station to a control channel frequency to receive control channel bursts and the burst training sequence identifying means is configured to identify the training sequences of the bursts of said control channel.
  • the burst training sequence identifying means maybe configured to identify the training sequences of the bursts in a plurality of slots of a TDMA frame.
  • the slots may be contiguous, for example all of the slots of a frame.
  • the present invention enables the use of bursts in e ⁇ ray time slot (TSO TS1 ...TS7) of every frame (frame 0...frame 50).
  • a method of performing frequency correction in a mobile station for a communications network in which data is transmitted in bursts including training sequences comprising: receiving a burst; identifying the training sequence in the burst; generating a tuning control signal in dependence on said training sequence identifying signal; and applying the tuning control signal to a tunable reference oscillator in a frequency synthesizer that provides a local oscillator signal to a front end mixer.
  • Identifying the burst training sequence may comprise cross-correlating a part of a burst and a plurality of training sequences.
  • the cross-correlating may comprise, for each of said training sequences, repeatedly cross-correlating a part of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
  • the cross-correlating may comprise, for each of said training sequences, repeatedly cross-correlating a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross- correlations.
  • the method may comprises tuning the mobile station to a control channel frequency, wherein the received burst is a control channel burst.
  • the training sequences used in said cross-correlating may be the training sequences of the bursts in a plurality of slots of a TDMA frame. Said slots may be contiguous, e.g. all of the slots of a frame.
  • Figure 1 shows the major components of a first exemplary system embodying the present invention
  • FIG. 2 is a block diagram of the mobile phone of Figure 1;
  • FIG. 3 is a functional block diagram of those aspects of the mobile phone of
  • Figure 3 which are concerned with frequency control
  • Figure 4 is a flowchart illustrating the operation of a first burst type detector
  • Figure 5 is a functional block diagram of the frequency control related aspects of another mobile phone
  • Figure 6 illustrates a first correlation process
  • Figure 7 illustrates a second correlation process
  • the first exemplary system comprises a plurality of base transceiver sites 03TS), only first and second BTSs 1, 2 shown, connected into a cellular mobile phone network 3.
  • a plurality mobile stations e.g. mobile phones 4, 5, 6, can communicate with mobile and fixed stations via the BTSs 1, 2.
  • the BTSs 1, 2 transmit broadcast control signals including a broadcast control channel (BCCH and, optionally, (P)CCCH ), a standalone dedicated control channel (SDCCH) and optionally a slow associated control channel (SACCH).
  • the BCCH only has normal bursts.
  • the SDCCH and SACCH comprises normal bursts and dummy bursts. Other time slots (e.g.
  • TS1, TS2., TS7 may comprises normal bursts or dummy bursts with different modulation types, eg. GMSK and 8PSK in EDGE.
  • Normal bursts comprise 57 data symbols and one stealing symbol on either side of a 26 symbol training sequence "mid-amble" .
  • Dummy bursts are similar to the normal bursts but always have the same form which is predefined.
  • Eight different training sequences are used for normal bursts and a ninth "training sequence" is used for dummy bursts. Since the dummy bursts are predefined, any part of a dummy sequence can fulfil the role of a training sequence for the purposes of the present invention.
  • the first mobile phone 4 comprises an antenna 21, an rf subsystem 22, a baseband DSP (digital signal processing) subsystem 23, an analog audio subsystem 24, a loudspeaker 25, a microphone 26, a controller 27, a liquid crystal display 28, a keypad 29, memory 30, a battery 31, a power supply circuit 32 and a SIM (subscriber identity module) 33 and an infrared transceiver 34.
  • a baseband DSP digital signal processing
  • an analog audio subsystem 24 a loudspeaker 25
  • a microphone 26 a controller 27, a liquid crystal display 28, a keypad 29, memory 30, a battery 31, a power supply circuit 32 and a SIM (subscriber identity module) 33 and an infrared transceiver 34.
  • SIM subscriber identity module
  • the rf subsystem 22 contains the rf circuits of the mobile phone's transmitter and receiver and a frequency synthesizer for tuning the mobile phone's transmitter and receiver.
  • the frequency synthesizer include a variable crystal oscillator which provides a reference for the generation of other frequencies within the frequency synthesizer.
  • the antenna 21 is coupled to the rf subsystem 22 for the reception and transmission of radio waves.
  • the baseband DSP subsystem 23 is coupled to the rf subsystem 22 to receive baseband signals therefrom and for sending baseband modulation signals thereto.
  • the baseband DSP subsystems 23 includes codec functions which are well-known in the art.
  • the baseband DSP subsystem 23 also generates a frequency correction signal that is fed to the frequency synthesizer to control the frequency of the reference oscillator. This process will be described in more detail below.
  • the analog audio subsystem 24 is coupled to the baseband DSP subsystem 23 and receives demodulated audio therefrom.
  • the analog audio subsystem 24 amplifies the demodulated audio and applies it to the loudspeaker 25.
  • Acoustic signals, detected by the microphone 26, are pre-amplified by the analog audio subsystem 24 and sent to the baseband DSP subsystem 24 for coding.
  • the controller 27 controls the operation of the mobile phone 2. To this end, it is coupled to the rf subsystem 22 for supplying tuning instructions to the frequency synthesizer and to the baseband DSP subsystem for supplying control data and management data for transmission.
  • the controller 27 operates according to a program stored in the memory 30 with reference to the contents of the SIM 33.
  • the memory 30 is shown separately from the controller 27. However, it may be integrated with the controller 27.
  • the display device 28 is connected to the controller 27 for receiving control data and the keypad 29 is connected to the controller 27 for supplying user input data signals thereto.
  • signals received by the antenna 21 are d ⁇ wnconverted to baseband by a mixer 22-1 in the rf subsystem 22.
  • the baseband output of the mixer 22-1 is filtered by a filter 22-2, also comprised in the rf module 22.
  • the filtered baseband signal is fed to the baseband DSP subsystem 24, where it is digitized by an analog-to-digital converted 24-1 and demodulated by a demodulator 24-2.
  • the demodulated signal is fed to a burst type detector 24-3, a bit detector 24-4 and a signal-to-noise ratio (SNR) detector 24-5, all of which are comprised in the baseband DSP subsystem 24.
  • the burst type detector 24-3 correlates (steps sla, ..., sli) the 26 mid-amble symbols of the current burst with each of the nine training sequences used by the BTSs 1, 2 ( Figure 1). The correlations may be performed sequentially or in parallel as shown in Figure 4.
  • step sla the result of the first correlation (step sla) is copied to a buffer (step s2) and a index is set to 0 (step s3).
  • step s4 the results of the second to ninth correlations are sequentially compared with the value in the buffer (step s4). If the value in the buffer is less than the currently selected correlation result, the value in the buffer is replaced by the correlation result (step s5) and the index is updated to identify the training sequence corresponding to the correlation result (step s6).
  • step s7 the index is output to indicate the training sequence of the current burst (step s8).
  • the training sequence index from the burst type detector 24-3 is supplied to the bit detector 24-4 and the SNR estimator 24-5.
  • the outputs of the bit detector 24-4 and the SNR estimator 24-5 are supplied to a frequency estimator 24-6 which estimates the tuning error and outputs a digital correction signal.
  • the bit detector 24-4 includes a channel estimator and an equalizer.
  • the channel estimate includes a timing estimate which is an estimate of when the burst starts.
  • the channel estimator uses the burst type output from the burst type detector 24-3 to select the training sequence to be used for channel estimation.
  • the demodulator 24-2 uses a matched filter for demodulation.
  • an average is done over 32 pairs of samples.
  • the members of each pair come from respective ends of the burst.
  • phase shift between the members of the first pair of samples is calculated using: ⁇ . - arcTan where Im z and Re 2 are the I, Q values from the first sample of the first 32 samples (i.e. No. 2 sample), and Imi and Re ⁇ are the I, Q values from the first sample of the second 32 samples (i.e. sample 112). Tnis operation is repeated for all 32 pairs of samples and then averaged over 32 in accordance with:
  • the SNR estimator 24-5 the demodulated signal to estimate the SNR of the signal for each burst. For example using the knowledge of the training sequence identified by the burst type detector 24-3 to calculate the mean and variance of the demodulated training sequence and then get the SNR. If the known training sequence is train(i) and demodulated training sequence is deTrainG) and the . known train sequence 26 samples values can be either '0' and '1'.
  • the digital correction signal is converted into an analog signal by a digital-to- analog converter 24-7.
  • the analog correction signal is filtered by a low-pass filter 24-8 and the output of the filter 24-8 is applied as a control signal to the variable crystal oscillator 22-3 that provides the frequency reference for the frequency synthesizer 22-4 of the rf module 22.
  • signals received by the antenna 21 are downconverted to baseband by a mixer 22-1 in the rf subsystem 22.
  • the baseband output of the mixer 22-1 is filtered by a filter 22-2, also comprised in the rf module 22.
  • the filtered baseband signal is fed to the baseband DSP subsystem 24, where it is digitized by an analog-to-digital converted 24-1 and demodulated by a demodulator 24-2.
  • the demodulated signal is fed to a burst type detector 24-3, a channel estimator 24-9, an AFC signal generator 24-10 and a signal-to-noise ratio (SNR) detector 24-5, all of which are comprised in the baseband DSP subsystem 24.
  • SNR signal-to-noise ratio
  • the AFC signal generator 24-10 uses the algorithm is described in Marco Luise & Ruggero Regiannini, "Carrier Frequency Recovery in All-Digital Modems for Burst-Mode Transmission", IEEE Trans. Comm, vol. 43, No. 2/3/4, 1995.
  • the burst mode detector 24-3 operates as described above with reference to Figure 4. Referring back to Figure 5, the training sequence index from the burst type detector 24-3 is supplied to the channel estimator 24-9, the AFC signal generator 24-10 and the SNR estimator 24-5. The output of the channel estimator 24-9 is also supplied to the AFC signal generator 24-10.
  • the outputs of the AFC signal generator 24-10 and the SNR estimator 24-5 are supplied to an AFC modifier 24-11 which produces a modified digital correction signal.
  • the digital correction signal is converted into an analog signal by a digital-to-analog converter 24-7.
  • the analog correction signal is filtered by a low-pass filter 24-8 and the output of the filter 24-8 is applied as a control signal to the variable crystal oscillator 22-3 that provides the frequency reference for the frequency synthesizer of the rf module 22.
  • the cross-correlation between the burst and the sequence or subsequence is calculated for each relative position and the highest cross-correlation value is output to the process (steps s2 to s7 in Figure 4) for identifying the training sequence best matched by the mid-amble of the burst.
  • the embodiments described above may be used in addition to, rather than instead of, a dedicated frequency correction channel.
  • the training sequence need not be contained in a mid-amble and may be located in other positions in a burst and only one training sequence may be used, rather than a plurality as described above.
  • burst other than control channel bursts may be used.
  • the particular frequency error determination process may vary from those described above.
  • the present invention is primarily concerned with using known burst content for determining a channel estimate and/or a SNR value or other information which is then used for frequency error determination and frequency correction.

Abstract

A mobile station in a TDMA network can perform automatic frequency using burst in all or any slot in a control channel. This is achieved by identifying the training sequence of an arbitrary set of or all received bursts.

Description

Frequency Control fin* a Mobile Communications Device
Field of the Invention The present invention relates to a mobile communication device.
Background to the Invention Mobile communication networks typically comprise a plurality of base stations and a plurality of mobile stations. In order for the mobile stations to communicate effectively with the base stations, they must be tuned precisely to the frequencies used by the base stations. In the case of GSM, the tolerance for traffic mode operation is O.lppm.
Although crystal-controlled reference oscillators are used in the mobile stations, tuning errors can be significant. Indeed, when a mobile station is in sleep mode, the local oscillator drift could be up to 500Hz in the 900MHz band, chiefly due to temperature effects and mis-setting. Additional, frequency errors can arise due to drift of the base station's oscillators and Doppler shift.
Consequently, the base stations transmit frequency correction signals.
In GSM (Global System for Mobile Communications) and similar systems, the frequency correction signal comprises a frequency control channel (FCCH) which the mobile station uses when it is powered up.
When a mobile station initiates a connection, such as "Push to Talk" or WAP, the mobile station must already be on. For such a mobile station initiated connection, the mobile station will be configured in ALL_(P)CCCHmode.
The problem of synchronising with the base station arises when the uplink connection is initiated by the mobile station and the mobile station is configured to ALL_(P)CCCH. The worst case is that the mobile station is configured to combined BCCH/CCCH/SDCCH/SACCH, where 4 block periods (one block is 4 bursts) are used by BCCH and CCCH and 6 block periods are reserved for SDCCH and SACCH in the 51-multiframe. This means only 4 blocks (16 bursts) from the BCCH and the CCCH are available for AFC (automatic frequency correction). Therefore, it takes long time for AFC to adjust the frequency offset to less than O.lppm. Furthermore, the conventional AFC uses only the bursts available in TSO (time slot 0).
Summary of the Invention It is an aim of the present invention to reduce the time required for performing a frequency correction by using a predefined portion, e.g. training sequences, of arbitrary or any bursts to obtain a channel estimate and a signal to noise ratio value to be used in frequency error determination.
According to the present invention, there is provided a mobile station for a communications network in which data is transmitted in bursts including training sequences, the station comprising: an rf front end including a mixer; a frequency synthesizer for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator.
The burst training sequence identifying means may comprise correlator means for deterrrύning a correlation value for part of a burst and each of a plurality of training sequences and identifying the burst training sequence according to the largest correlation value. The correlator means may be configured such that, for each of said training sequences, it repeatedly cross-correlates apart of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations. Alternatively, the correlator means maybe configured such that, for each of said training sequences, it repeatedly cross-correlate a part of a burst, longer than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross-correlations.
The mobile station may include control means for tuning the mobile station to a control channel frequency to receive control channel bursts and the burst training sequence identifying means is configured to identify the training sequences of the bursts of said control channel.
The burst training sequence identifying means maybe configured to identify the training sequences of the bursts in a plurality of slots of a TDMA frame. The slots may be contiguous, for example all of the slots of a frame. In the context of a GSM-type system, the present invention enables the use of bursts in eλray time slot (TSO TS1 ...TS7) of every frame (frame 0...frame 50).
According to the present invention, there is provided a method of performing frequency correction in a mobile station for a communications network in which data is transmitted in bursts including training sequences, the method comprising: receiving a burst; identifying the training sequence in the burst; generating a tuning control signal in dependence on said training sequence identifying signal; and applying the tuning control signal to a tunable reference oscillator in a frequency synthesizer that provides a local oscillator signal to a front end mixer.
Identifying the burst training sequence may comprise cross-correlating a part of a burst and a plurality of training sequences. The cross-correlating may comprise, for each of said training sequences, repeatedly cross-correlating a part of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations. Alternatively, the cross-correlating may comprise, for each of said training sequences, repeatedly cross-correlating a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross- correlations.
The method may comprises tuning the mobile station to a control channel frequency, wherein the received burst is a control channel burst. The training sequences used in said cross-correlating may be the training sequences of the bursts in a plurality of slots of a TDMA frame. Said slots may be contiguous, e.g. all of the slots of a frame.
Brief Description of the Drawings Figure 1 shows the major components of a first exemplary system embodying the present invention;
Figure 2 is a block diagram of the mobile phone of Figure 1;
Figure 3 is a functional block diagram of those aspects of the mobile phone of
Figure 3 which are concerned with frequency control; Figure 4 is a flowchart illustrating the operation of a first burst type detector;
Figure 5 is a functional block diagram of the frequency control related aspects of another mobile phone;
Figure 6 illustrates a first correlation process; and
Figure 7 illustrates a second correlation process.
Detailed Description of Embodiments
Embodiments of the present invention will now be described, b way of example, with reference to the accompanying drawings.
Referring to Figure 1, the first exemplary system comprises a plurality of base transceiver sites 03TS), only first and second BTSs 1, 2 shown, connected into a cellular mobile phone network 3. A plurality mobile stations, e.g. mobile phones 4, 5, 6, can communicate with mobile and fixed stations via the BTSs 1, 2. The BTSs 1, 2 transmit broadcast control signals including a broadcast control channel (BCCH and, optionally, (P)CCCH ), a standalone dedicated control channel (SDCCH) and optionally a slow associated control channel (SACCH). The BCCH only has normal bursts. The SDCCH and SACCH comprises normal bursts and dummy bursts. Other time slots (e.g. TS1, TS2., TS7) may comprises normal bursts or dummy bursts with different modulation types, eg. GMSK and 8PSK in EDGE. Normal bursts comprise 57 data symbols and one stealing symbol on either side of a 26 symbol training sequence "mid-amble" . Dummy bursts are similar to the normal bursts but always have the same form which is predefined. Eight different training sequences are used for normal bursts and a ninth "training sequence" is used for dummy bursts. Since the dummy bursts are predefined, any part of a dummy sequence can fulfil the role of a training sequence for the purposes of the present invention.
Referring to Figure 2, the first mobile phone 4 comprises an antenna 21, an rf subsystem 22, a baseband DSP (digital signal processing) subsystem 23, an analog audio subsystem 24, a loudspeaker 25, a microphone 26, a controller 27, a liquid crystal display 28, a keypad 29, memory 30, a battery 31, a power supply circuit 32 and a SIM (subscriber identity module) 33 and an infrared transceiver 34.
The rf subsystem 22 contains the rf circuits of the mobile phone's transmitter and receiver and a frequency synthesizer for tuning the mobile phone's transmitter and receiver. The frequency synthesizer include a variable crystal oscillator which provides a reference for the generation of other frequencies within the frequency synthesizer. The antenna 21 is coupled to the rf subsystem 22 for the reception and transmission of radio waves.
The baseband DSP subsystem 23 is coupled to the rf subsystem 22 to receive baseband signals therefrom and for sending baseband modulation signals thereto. The baseband DSP subsystems 23 includes codec functions which are well-known in the art. The baseband DSP subsystem 23 also generates a frequency correction signal that is fed to the frequency synthesizer to control the frequency of the reference oscillator. This process will be described in more detail below.
The analog audio subsystem 24 is coupled to the baseband DSP subsystem 23 and receives demodulated audio therefrom. The analog audio subsystem 24 amplifies the demodulated audio and applies it to the loudspeaker 25. Acoustic signals, detected by the microphone 26, are pre-amplified by the analog audio subsystem 24 and sent to the baseband DSP subsystem 24 for coding.
The controller 27 controls the operation of the mobile phone 2. To this end, it is coupled to the rf subsystem 22 for supplying tuning instructions to the frequency synthesizer and to the baseband DSP subsystem for supplying control data and management data for transmission. The controller 27 operates according to a program stored in the memory 30 with reference to the contents of the SIM 33. The memory 30 is shown separately from the controller 27. However, it may be integrated with the controller 27.
The display device 28 is connected to the controller 27 for receiving control data and the keypad 29 is connected to the controller 27 for supplying user input data signals thereto.
Referring to Figure 3, signals received by the antenna 21 are dσwnconverted to baseband by a mixer 22-1 in the rf subsystem 22. The baseband output of the mixer 22-1 is filtered by a filter 22-2, also comprised in the rf module 22.
The filtered baseband signal is fed to the baseband DSP subsystem 24, where it is digitized by an analog-to-digital converted 24-1 and demodulated by a demodulator 24-2. The demodulated signal is fed to a burst type detector 24-3, a bit detector 24-4 and a signal-to-noise ratio (SNR) detector 24-5, all of which are comprised in the baseband DSP subsystem 24. Referring to Figure 4, the burst type detector 24-3 correlates (steps sla, ..., sli) the 26 mid-amble symbols of the current burst with each of the nine training sequences used by the BTSs 1, 2 (Figure 1). The correlations may be performed sequentially or in parallel as shown in Figure 4. When the correlations (steps sla, ..., sli) have been completed, the result of the first correlation (step sla) is copied to a buffer (step s2) and a index is set to 0 (step s3). Then, the results of the second to ninth correlations are sequentially compared with the value in the buffer (step s4). If the value in the buffer is less than the currently selected correlation result, the value in the buffer is replaced by the correlation result (step s5) and the index is updated to identify the training sequence corresponding to the correlation result (step s6). When all of the second to ninth correlation results have been compared (step s7), the index is output to indicate the training sequence of the current burst (step s8).
Referring back to Figure 3, the training sequence index from the burst type detector 24-3 is supplied to the bit detector 24-4 and the SNR estimator 24-5.
The outputs of the bit detector 24-4 and the SNR estimator 24-5 are supplied to a frequency estimator 24-6 which estimates the tuning error and outputs a digital correction signal.
The bit detector 24-4 includes a channel estimator and an equalizer. The channel estimate includes a timing estimate which is an estimate of when the burst starts. The channel estimator uses the burst type output from the burst type detector 24-3 to select the training sequence to be used for channel estimation.
The operation of the frequency estimator 24-6 will now be described in the case where the demodulator 24-2 uses a matched filter for demodulation. In every burst an average is done over 32 pairs of samples. The members of each pair come from respective ends of the burst. The distance between each pair of samples is N=N2 -iV, = 110 , and the first used sample is sample 2.
The phase shift between the members of the first pair of samples is calculated using: φ. - arcTan
Figure imgf000009_0001
Figure imgf000009_0002
where Imz and Re2 are the I, Q values from the first sample of the first 32 samples (i.e. No. 2 sample), and Imi and Reα are the I, Q values from the first sample of the second 32 samples (i.e. sample 112). Tnis operation is repeated for all 32 pairs of samples and then averaged over 32 in accordance with:
Figure imgf000009_0003
Then the estimated frequency offset is obtained in accordance with: Δ/ = — -2 2* b(N2~N) where Tb is the sample rate, i.e. 270833.33Hz.
The SNR estimator 24-5 the demodulated signal to estimate the SNR of the signal for each burst. For example using the knowledge of the training sequence identified by the burst type detector 24-3 to calculate the mean and variance of the demodulated training sequence and then get the SNR. If the known training sequence is train(i) and demodulated training sequence is deTrainG) and the . known train sequence 26 samples values can be either '0' and '1'. These are represented as —1 and 1 respectively and the average value is calculated in accordance with: 25 - ∑ train(ϊ) * deTrain(i) mean = — — 26 The variance is calculated.in accordance with: 25 ∑ (deTrain(i) + train(ϊ) * meanf var =— 26 The SNR is calculated in accordance with:
Figure imgf000010_0001
var
The digital correction signal is converted into an analog signal by a digital-to- analog converter 24-7. The analog correction signal is filtered by a low-pass filter 24-8 and the output of the filter 24-8 is applied as a control signal to the variable crystal oscillator 22-3 that provides the frequency reference for the frequency synthesizer 22-4 of the rf module 22.
Referring to Figure 5, in an alternative configuration of the mobile phone of Figure 3, signals received by the antenna 21 are downconverted to baseband by a mixer 22-1 in the rf subsystem 22. The baseband output of the mixer 22-1 is filtered by a filter 22-2, also comprised in the rf module 22.
The filtered baseband signal is fed to the baseband DSP subsystem 24, where it is digitized by an analog-to-digital converted 24-1 and demodulated by a demodulator 24-2.
The demodulated signal is fed to a burst type detector 24-3, a channel estimator 24-9, an AFC signal generator 24-10 and a signal-to-noise ratio (SNR) detector 24-5, all of which are comprised in the baseband DSP subsystem 24.
The AFC signal generator 24-10 uses the algorithm is described in Marco Luise & Ruggero Regiannini, "Carrier Frequency Recovery in All-Digital Modems for Burst-Mode Transmission", IEEE Trans. Comm, vol. 43, No. 2/3/4, 1995.
The burst mode detector 24-3 operates as described above with reference to Figure 4. Referring back to Figure 5, the training sequence index from the burst type detector 24-3 is supplied to the channel estimator 24-9, the AFC signal generator 24-10 and the SNR estimator 24-5. The output of the channel estimator 24-9 is also supplied to the AFC signal generator 24-10.
The outputs of the AFC signal generator 24-10 and the SNR estimator 24-5 are supplied to an AFC modifier 24-11 which produces a modified digital correction signal. The digital correction signal is converted into an analog signal by a digital-to-analog converter 24-7. The analog correction signal is filtered by a low-pass filter 24-8 and the output of the filter 24-8 is applied as a control signal to the variable crystal oscillator 22-3 that provides the frequency reference for the frequency synthesizer of the rf module 22.
There are two preferred techniques for the performance of the correlation steps sla, ..., sli (Figure 4). In one method, illustrated in Figure 6, the 16 central symbols of the mid-amble are slid past the whole of a training sequence. In the other method, illustrated in Figure 7, the training sequence is slid past the burst starting with the first symbol of the training sequence aligned with symbol 58 of the received burst and ending with the last symbol of the training sequence aligned with symbol 93 of the received burst. The cross-correlation between the burst and the sequence or subsequence is calculated for each relative position and the highest cross-correlation value is output to the process (steps s2 to s7 in Figure 4) for identifying the training sequence best matched by the mid-amble of the burst.
It will be appreciated that there are many more embodiments of the present invention. For example, the embodiments described above may be used in addition to, rather than instead of, a dedicated frequency correction channel. The training sequence need not be contained in a mid-amble and may be located in other positions in a burst and only one training sequence may be used, rather than a plurality as described above.
Furthermore, burst other than control channel bursts may be used. The particular frequency error determination process may vary from those described above. The present invention is primarily concerned with using known burst content for determining a channel estimate and/or a SNR value or other information which is then used for frequency error determination and frequency correction.

Claims

What is claimed is:-
1. A mobile station for a communications network in which data is transmitted in bursts including training sequences, the station comprising: an rf front end including a mixer; a frequency synthesizer for generating for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator.
2. A mobile station according to claim 1, wherein the burst training sequence identifying means comprises correlator means for determining a correlation value for part of a burst and each of a plurality of training sequences and identifying the burst training sequence according to the largest correlation value.
3. A mobile station according to claim 2, wherein the correlator means is configured, for each of said training sequences, to repeatedly cross-correlate a part of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
4. A mobile station according to claim 2, wherein the correlator means is configured, for each of said training sequences, to repeatedly cross-correlate a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross-correlations.
5. A mobile station according to claim 1, including control means for tuning the mobile station to a control channel frequency to receive control channel bursts and the burst training sequence identifying means is configured to identify the training sequences of the bursts of said control channel.
6. A mobile station according to claim 1, wherein the burst training sequence identifying means is configured to identify the training sequences of the bursts in a plurality of slots of a TDMA frame.
7. A mobile station according to claim 6, wherein said slots are contiguous.
8. A mobile station according to claim 7, wherein said slots are all of the slots of a frame.
9. A mobile station for a communications network in which data is transmitted in bursts including training sequences, the station comprising: an rf front end including a mixer; a frequency synthesizer for generating for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator, wherein the burst training sequence identifying means comprises correlator means for determining a correlation value for part of a burst and each of a plurality of training sequences and identifying the burst training sequence according to the largest correlation value.
10. A mobile station according to claim 9, wherein the correlator means is configured, for each of said training sequences, to repeatedly cross-correlate a part of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
11. A mobile station according to claim 9, wherein the correlator means is configured, for each of said training sequences, to repeatedly cross-correlate a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross-correlations.
12. A mobile station for a communications network in which data is transmitted in bursts including training sequences, the station comprising: an rf front end including a mixer; a frequency synthesizer for generating for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; control means for tuning the mobile station to a control channel frequency to receive control channel bursts; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator, wherein the burst training sequence identifying means is configured to identify the training sequences of the bursts of said control channel.
13. A mobile station for a communications network in which data is transmitted in bursts including training sequences, the station comprising: an rf front end including a mixer; a frequency synthesizer for generating for generating a local oscillator signal for said mixer, the frequency synthesizer including an electronically tunable reference oscillator; a burst training sequence identifying means for generating a training sequence identifying signal; and frequency correction signal generating means for generating a control signal for tuning said reference oscillator in dependence on said training sequence identifying signal so as to correct an error in the frequency of said reference oscillator, wherein the burst training sequence identifying means is configured to identify the training sequences of the bursts in a plurality of slots of a TDMA frame.
14. A mobile station according to claim 13, wherein said slots are contiguous.
15. A mobile station according to claim 14, wherein said slots are all of the slots of a frame.
16. A method of performing frequency correction in a mobile station for a communications network in which data is transmitted in bursts including training sequences, the method comprising: receiving a burst; identifying the training sequence in the burst; generating a tuning control signal in dependence on said training sequence identifying signal; and applying the tuning control signal to a tunable reference oscillator in a frequency synthesizer that provides a local oscillator signal to a front end mixer.
17. A method according to claim 16, wherein identifying the burst training sequence comprises cross-correlating a part of a burst and a plurality of training sequences.
18. A method according to claim 17, wherein the cross-correlating comprises, for each of said training sequences, repeatedly cross-correlating apart of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
19. A method according to claim 17, wherein the cross-correlating comprises, for each of said training sequences, repeatedly cross-correlating a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross- correlations.
20. A method according to claim 16, including tuning the mobile station to a control channel frequency, wherein the received burst is a control channel burst.
21. A method according to claim 17, wherein the training sequences used in said cross-correlating are the training sequences of the bursts in a plurality of slots of a TDMA frame.
22. A method according to claim 21, wherein said slots are contiguous.
23. A method according to claim 22, wherein said slots are all of the slots of a frame.
24. A method of performing frequency correction in a mobile station for a communications network in which data is transmitted in bursts including training sequences, the method comprising: receiving a burst; identifying the training sequence in the burst; generating a tuning control signal in dependence on said training sequence identifying signal; and applying the tuning control signal to a tunable reference oscillator in a frequency synthesizer that provides a local oscillator signal to a front end mixer, wherein identifying the burst training sequence comprises cross- correlating a part of a burst and a plurality of training sequences.
25. A method according to claim 24, wherein the cross-correlating comprises, for each of said training sequences, repeatedly cross-correlating a part of the training sequence part of a burst with a training sequence, moving said part of the training sequence part of a burst relative to said train sequence between cross-correlations.
26. A method according to claim 24, wherein the cross-correlating comprises, for each of said training sequences, repeatedly cross-correlating a part of a burst, greater than the training sequence part of the burst, with a training sequence, moving training sequences relative to said part of a burst between cross- correlations.
27. A method according to claim 24, including tuning the mobile station to a control channel frequency, wherein the received burst is a control channel burst.
28. A method according to claim 24, wherein the training sequences used in said cross-correlating are the training sequences of the bursts in a plurality of slots of a TDMA frame.
29. A method according to claim 28, wherein said slots are contiguous.
30. A method according to claim 29, wherein said slots are all of the slots of a frame.
31. A method of performing frequency correction in a mobile station for a communications network in which data is transmitted in bursts including training sequences, the method comprising: receiving a burst; identifying the training sequence in the burst; generating a tuning control signal in dependence on said training sequence identifying signal; and applying the tuning control signal to a tunable reference oscillator in a frequency synthesizer that provides a local oscillator signal to a front end mixer.
32. A method according to claim 31, including tuning the mobile station to a control channel frequency, wherein the received burst is a control channel burst.
PCT/EP2004/053626 2003-12-30 2004-12-21 Frequency control for a mobile communications device WO2005064874A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/748,598 US7474718B2 (en) 2003-12-30 2003-12-30 Frequency control for a mobile communications device
US10/748,598 2003-12-30

Publications (1)

Publication Number Publication Date
WO2005064874A1 true WO2005064874A1 (en) 2005-07-14

Family

ID=34710948

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/053626 WO2005064874A1 (en) 2003-12-30 2004-12-21 Frequency control for a mobile communications device

Country Status (3)

Country Link
US (1) US7474718B2 (en)
CN (1) CN1902869A (en)
WO (1) WO2005064874A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722582A (en) * 2012-06-07 2012-10-10 陈浩 System and method for integrating data on basis of reverse clearing

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10341107B3 (en) * 2003-09-05 2005-05-19 Infineon Technologies Ag Method and receiving unit for compensating a frequency offset and / or a temporal change in the phase of a transmission channel by receiver-side evaluation of edge symbols of a received data burst
GB0327041D0 (en) * 2003-11-21 2003-12-24 Roke Manor Research Apparatus and methods
US8213894B2 (en) * 2005-12-29 2012-07-03 Intel Corporation Integrated circuit passive signal distribution
US7639985B2 (en) * 2006-03-02 2009-12-29 Pc-Tel, Inc. Use of SCH bursts for co-channel interference measurements
FR2903257A1 (en) * 2006-06-30 2008-01-04 Thomson Licensing Sas COMMUNICATION METHOD ADAPTED FOR TRANSMITTING DATA PACKETS
US8942222B2 (en) * 2007-01-29 2015-01-27 Alcatel Lucent Frequency synchronization in wireless communication systems
CN104682978B (en) * 2013-12-02 2017-08-29 上海东软载波微电子有限公司 Carrier wave frequency deviation treating method and apparatus and receiver

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5276706A (en) * 1992-05-20 1994-01-04 Hughes Aircraft Company System and method for minimizing frequency offsets between digital communication stations
GB2320628A (en) * 1996-12-18 1998-06-24 Nec Technologies Hybrid reference frequency correction system
EP0959568A1 (en) * 1997-03-04 1999-11-24 Mitsubishi Denki Kabushiki Kaisha Receiver with frequency offset correcting function
US20020181615A1 (en) * 2001-04-30 2002-12-05 Alexandr Kuzminskiy Frequency estimator for use in a receiver of packetised data, the receiver and a method of reception
WO2003030400A1 (en) * 2001-09-28 2003-04-10 Interdigital Technology Corporation Automatic frequency correction method and apparatus for time division duplex modes of 3g wireless communications

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6728326B1 (en) * 2000-03-20 2004-04-27 Ericsson Inc. Reduced complexity for initial mobile terminal synchronization
US7203254B2 (en) * 2003-03-25 2007-04-10 Motorola, Inc. Method and system for synchronizing in a frequency shift keying receiver

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5276706A (en) * 1992-05-20 1994-01-04 Hughes Aircraft Company System and method for minimizing frequency offsets between digital communication stations
GB2320628A (en) * 1996-12-18 1998-06-24 Nec Technologies Hybrid reference frequency correction system
EP0959568A1 (en) * 1997-03-04 1999-11-24 Mitsubishi Denki Kabushiki Kaisha Receiver with frequency offset correcting function
US20020181615A1 (en) * 2001-04-30 2002-12-05 Alexandr Kuzminskiy Frequency estimator for use in a receiver of packetised data, the receiver and a method of reception
WO2003030400A1 (en) * 2001-09-28 2003-04-10 Interdigital Technology Corporation Automatic frequency correction method and apparatus for time division duplex modes of 3g wireless communications

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUANG Y-L ET AL: "A FULLY DIGITAL NONCOHERENT AND COHERENT GMSK RECEIVER ARCHITECTURE WITH JOINT SYMBOL TIMING ERROR AND FREQUENCY OFFSET ESTIMATION", IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, IEEE INC. NEW YORK, US, vol. 49, no. 3, May 2000 (2000-05-01), pages 863 - 874, XP001072678, ISSN: 0018-9545 *
LUISE M ET AL: "AN EFFICIENT CARRIER FREQUENCY RECOVERY SCHEME FOR GSM RECEIVERS", COMMUNICATION FOR GLOBAL USERS. COMMUNICATION THEORY MINI CONFERENCE. ORLANDO, DEC. 6 - 9, 1992, PROCEEDINGS OF THE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM), NEW YORK, IEEE, US, vol. MINI CONFERENCE, 6 December 1992 (1992-12-06), pages 36 - 40, XP000366394, ISBN: 0-7803-0608-2 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722582A (en) * 2012-06-07 2012-10-10 陈浩 System and method for integrating data on basis of reverse clearing

Also Published As

Publication number Publication date
US20050147188A1 (en) 2005-07-07
CN1902869A (en) 2007-01-24
US7474718B2 (en) 2009-01-06

Similar Documents

Publication Publication Date Title
CN101553028B (en) Frequency offset and phase estimation method based on differential phase in TD-SCDMA communication system receiving synchronization
US8027414B2 (en) Carrier frequency recovering apparatus using phase shift and method thereof
TWI403107B (en) Method and system for equalizing received signal in communications systems
US7706823B2 (en) Method and system for synchronizing a base station of a wireless communication system and a subscriber communication equipment
KR100450263B1 (en) Receiving method, receiving apparatus and timing detecting apparatus
JP2000341241A (en) Receiver
US20050013389A1 (en) Wireless data communication demodulation device and demodulation method
KR20070049832A (en) Method and apparatus for estimating frequency offset in mobile communications system
JP3106818B2 (en) Digital radio receiving method and apparatus
US7474718B2 (en) Frequency control for a mobile communications device
KR100384554B1 (en) Wireless receiving method and apparatus
US6724847B1 (en) Feed-forward symbol synchronizer and methods of operation therefor
CN101022438A (en) Compatible DAB digital broadcasting receiver carrier synchronizing method and system
AU3807500A (en) Frequency tracking loop and method of frequency tracking
JP4286287B2 (en) Wireless communication apparatus, demodulation method, and frequency deviation correction circuit
WO2006044605A1 (en) Methods and apparatus for communication in a wireless system
KR100310294B1 (en) Recovery apparatus of decision-directed darrier
CN101232364B (en) Approximate phase angle calculator and method for calculating approximate phase angle
JP6330174B2 (en) Frequency offset estimation apparatus and radio communication apparatus
JP2004254069A (en) Receiver
CN100518158C (en) Method and apparatus for frequency tracking based on recovered data
JPH06232939A (en) Frame synchronization circuit
WO2006044704A1 (en) Methods and apparatus for wireless system communication
Hwang et al. A low complexity carrier recovery and frequency estimation algorithm for Iridium handset system
JPH1070517A (en) Digital broadcast receiver

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480039567.4

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

122 Ep: pct application non-entry in european phase