WO1999014885A2 - Time diversity in a tdma system - Google Patents

Time diversity in a tdma system Download PDF

Info

Publication number
WO1999014885A2
WO1999014885A2 PCT/EP1998/005908 EP9805908W WO9914885A2 WO 1999014885 A2 WO1999014885 A2 WO 1999014885A2 EP 9805908 W EP9805908 W EP 9805908W WO 9914885 A2 WO9914885 A2 WO 9914885A2
Authority
WO
WIPO (PCT)
Prior art keywords
time slot
time
repeat
slot
mobile station
Prior art date
Application number
PCT/EP1998/005908
Other languages
French (fr)
Other versions
WO1999014885A3 (en
Inventor
Risto Paatelma
Heikki Berg
Pekka Kaasila
Mika Tuutijarvi
Seppo Alanara
Original Assignee
Nokia Mobile Phones Limited
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 Mobile Phones Limited filed Critical Nokia Mobile Phones Limited
Priority to CA002302372A priority Critical patent/CA2302372A1/en
Priority to BR9812246-0A priority patent/BR9812246A/en
Priority to AU95410/98A priority patent/AU9541098A/en
Publication of WO1999014885A2 publication Critical patent/WO1999014885A2/en
Publication of WO1999014885A3 publication Critical patent/WO1999014885A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0054Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1845Combining techniques, e.g. code combining
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message

Definitions

  • This invention relates in general to the field of telecommunications and mobile phones, particularly digital mobile phones that operate in accordance with a Time Division Multiple Access (TDMA) air interface, such as one known as IS- 136 and improvements and enhancements thereto.
  • TDMA Time Division Multiple Access
  • This invention also pertains to the diversity reception and coding of repeated information, and can be applied to all digital TDMA data transmission systems that transmit over a fading channel.
  • TDMA Time Division Multiple Access
  • IS-136 both block coding and convolutional coding are used for error detection.
  • FEC Forward Error Coding
  • the demodulator makes a definite decision on each received symbol and passes the bits or symbols to a hard-decision decoder.
  • Hard-decision decoding algorithms are essentially efficient algebraic equation-solving routines, although simple look-up tables are sometimes used for decoding short block codes.
  • Single-error-correcting codes are sometimes implemented with simple shift-register encoders and decoders, the codewords are represented as polynomials, and encoding and decoding are done using polynomial multiplication and division operations.
  • Soft-decision FEC decoding begins with soft-decision demodulation, in which the demodulator output is quantized to Q levels, where Q is greater than the size of the transmission alphabet. Quantization incurs a loss of information, and thus soft-decision demodulation preserves information that can be profitably utilized with appropriate decoding algorithms. Soft-decision decoding algorithms more nearly resemble signal correlation or matched-filtering operations than equation-solving routines. A number of efficient soft-decision techniques have been devised for decoding block codes. It is known that the soft-decision Viterbi decoding algorithm, widely used for decoding convolutional codes, can also be used to perform optimum soft-decision decoding for some block codes.
  • soft-decision decoding provides better performance than hard- decision decoding, but at a cost of increased demodulator and decoder complexity.
  • the range of performance improvement achievable will depend to a great extent on the characteristics of the transmission channel.
  • the theoretical limit on SNR improvement achievable with soft-decision decoding is 3dB.
  • practical experience shows that actual improvements of 1-2dB are feasible with algorithms of reasonable complexity, and that larger SNR improvements can be achieved on fading channels.
  • this invention teaches a method to improve Time Division Multiple Access (TDMA) mobile station receiver Bit Error Rate (BER) and Word Error Rate (WER) performance.
  • the method includes the steps of: (a) receiving a traffic/control channel message having a slotted frame structure; (b) demodulating and then soft-decision decoding a time slot; (c) storing the soft information from the time slot; and (d) subsequently combining by averaging or summing the stored soft information with soft information derived from a subsequently received additional whole or partial time slot.
  • TDMA Time Division Multiple Access
  • BER Bit Error Rate
  • WER Word Error Rate
  • this invention provides a method for operating a wireless communication system that includes the steps of (a) transmitting a time slot and a repeat of the time slot to a channel; (b) receiving the time slot and the repeat of the time slot with a diversity receiver; (c) processing the received time slot and the repeat of the time slot with a first channel estimator and with a second channel estimator, respectively; and (d) performing a joint detection.
  • the joint detection may be accomplished in accordance with the following:
  • r is a minimized metric
  • k,, k is a weight based on the combining algorithm
  • y, ,k is a received sample from diversity branch (slot) i at time k
  • c is a received sample from diversity branch (slot) i at time k
  • c is a received sample from diversity branch (slot) i at time k
  • c is a received sample from diversity branch (slot) i at time k
  • c is a received sample from diversity branch (slot) i at time k
  • c ⁇ k is a corresponding channel estimation
  • 3,- is a trial symbol for time slot i
  • L is equal to the number of repeated slots.
  • the receiver searches for the trial symbol combination which gives the lowest metric.
  • the step of transmitting can include the initial step of applying time-time coded modulation to a signal to be transmitted.
  • a wireless radiotelephone system comprising a base station and a mobile station, a method that includes the steps of:
  • a method for improving TDMA mobile station receiver performance comprising steps of:
  • a wireless radiotelephone system comprising:
  • said base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to the mobile station;
  • said mobile station comprising circuitry for selectively receiving the time slots, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
  • a method for improving TDMA mobile station receiver performance comprising steps of:
  • a wireless radiotelephone system comprising a base station and a mobile station, a method comprising steps of:
  • a wireless communication system comprising:
  • a base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to a channel
  • a mobile station comprising a diversity receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information.
  • a wireless communication system comprising:
  • a base station comprising a transmitter for transmitting information in a time slot and a repeat of the time slot, said base station comprising an 8PSK modulator and means for time-time coding the information, wherein each time slot contains 162 symbols and has 130 data symbols;
  • a radiotelephone comprising a receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for extracting the information.
  • determining information transmitted to the mobile station by combining the time slot and the at least one repeat of the time slot.
  • a mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises circuitry for selectively receiving a time slot and a repeat of the time slot, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
  • TDMA Time Division Multiple Access
  • a mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises a diversity receiver for receiving a time slot and a repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information contained therein.
  • TDMA Time Division Multiple Access
  • a base station for use in a Time Division Multiple Access (TDMA) communication system, wherein the base station comprises means for automatically transmitting a repeat of a time slot on an adjacent vacant time slot.
  • TDMA Time Division Multiple Access
  • a channel decoder such as a Viterbi decoder
  • Fig. 1 is a block diagram of a mobile station that is constructed and operated in accordance with this invention
  • Fig. 2 is an elevational view of the mobile station shown in Fig. 1 , and which further illustrates a wireless communication system to which the mobile station is bidirectionally coupled through wireless RF links;
  • Figs. 3A and 3B are block diagrams that illustrate in greater detail various portions of the mobile station controller shown in Fig. 1 ;
  • Figs. 4A-4G illustrate various timing and slot format examples that are useful in gaining an understanding of this invention
  • Fig. 5 is a slot timing diagram that is useful in understanding a MAHO aspect of this invention.
  • Fig. 6A is a block diagram of a portion of the base station shown in Fig. 2;
  • Fig. 6B illustrates a slot format implemented by the base station components shown in Fig. 6A;
  • Fig. 7 is a block diagram of a simplified IS-136 simulation model that is useful in explaining the teachings of a further aspect of this invention.
  • Fig. 8 illustrates an embodiment of a receiver in accordance with the further aspect of this invention
  • Fig. 9 is a constellation diagram of an 8PSK modulated signal wherein gray coding is employed
  • Fig. 10 depicts a simple repetition code, wherein a symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and to symbol 1 to slot 2, etc.;
  • Fig. 11 depicts a time-time (TT) code in accordance with an embodiment of this invention, wherein symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and symbol 5 is mapped to slot 2, etc.;
  • TT time-time
  • Figs. 12A-12F are graphs showing simulation results of a time diversity embodiment of this invention, wherein in the simulations of Figs. 12A, 12B, 12C the repetition code of Fig. 10 was used, while in the simulations of Figs. 12D, 12E, 12F the time-time (TT) code of Fig. 11 was used;
  • Fig. 13 is a graph illustrating the diversity gain obtained from slot repetition at a BER of 1%, and where a 3dB energy gain can be added to the diversity gain values;
  • Fig. 14 depicts a forward time slot for a proposed enhanced version of IS-136 (TIA IS-136, Rev. C);
  • Fig. 15 depicts eight phase rotations that a transmitted symbol may assume when using 8PSK modulation
  • Fig. 16 is block diagram showing N TT-code modulators and associated interleavers for providing an original time slot and N-1 repeats of the original time slot;
  • Fig. 17 is a logic flow diagram showing one method for providing power saving by using independent slot detection;
  • Fig. 18 is a logic flow diagram showing a second method for providing power saving by using a combination of information received from a plurality of time slots.
  • a wireless user terminal or mobile station 10 such as but not limited to a cellular radiotelephone or a personal communicator, that is suitable for practicing the various aspects of this invention.
  • the mobile station 10 includes an antenna 12 for transmitting signals to and for receiving signals from an antenna 31 of a base site or base station 30.
  • the base station 30 is typically a part of a cellular network comprising a Base Station/Mobile Switching Center/lnterworking function (BMI) 32 that includes a mobile switching center (MSC) 34.
  • BMI Base Station/Mobile Switching Center/lnterworking function
  • MSC 34 provides a connection to landiine trunks, such as the Public Switch Telephone Network (PSTN), when the mobile station 10 is involved in a call.
  • PSTN Public Switch Telephone Network
  • the mobile station includes a modulator (MOD) 14A, a transmitter 14, a receiver 16, a demodulator (DEMOD) 16A, and a controller 18 that provides signals to and receives signals from the transmitter 14 and receiver 16, respectively.
  • These signals include signalling information in accordance with the air interface standard of the applicable cellular system, and also user speech and/or user generated data.
  • the air interface standard is assumed for this invention to include a physical and logical frame structure, although the teaching of this invention is not intended to be limited only to this type of frame structure, or for use only with a TDMA or an IS-136 or similar compatible mobile station.
  • the controller 18 also includes the circuitry required for implementing the audio and logic functions of the mobile station 10.
  • the controller 18 may be comprised of a digital signal processor (DSP) device, a microprocessor device, and various analog to digital converters, digital to analog converters, and other support circuits.
  • DSP digital signal processor
  • the control and signal processing functions of the mobile station 10 are allocated between these devices according to their respective capabilities.
  • a user interface includes a conventional earphone or speaker 17, a conventional microphone 19, a display 20, and a user input device, typically a keypad 22, all of which are coupled to the controller 18.
  • the keypad 22 includes the conventional numeric (0-9) and related keys (#, * ) 22a, and other keys 22b used for operating the mobile station 10. These other keys 22b may include, by example, a SEND key, various menu scrolling and soft keys, and a PWR key.
  • the mobile station 10 also includes a battery 26 for powering the various circuits that are required to operate the mobile station.
  • the mobile station 10 also includes various memories, shown collectively as the memory 24, wherein are stored a plurality of constants and variables that are used by the controller 18 during the operation of the mobile station.
  • the memory 24 stores the values of various cellular system parameters and the number assignment module (NAM).
  • NAM number assignment module
  • An operating program for controlling the operation of controller 18 is also stored in the memory 24 (typically in a ROM device).
  • the mobile station 10 can be a vehicle mounted or a handheld device. It should further be appreciated that the mobile station 10 can be capable of operating with one or more air interface standards, modulation types, and access types. By example, the mobile station may be capable of operating with any of a number of other standards besides IS-136, such as GSM. It should thus be clear that the teaching of this invention is not to be construed to be limited to any one particular type of mobile station or air interface standard.
  • Fig. 3A illustrates a portion of the receiver, which comprises an RF section (blocks 16 and 16A of Fig. 1) and a DSP section 18A which forms a part of the controller 18 of Fig. 1.
  • the received time slots can be modulated with ⁇ /4-shift DQPSK modulation, and are then demodulated.
  • the demodulated In-phase (I) and Quadrature (Q) signals are fed into the DSP section 18A for decoding.
  • a detector block 40 of the DSP section 18A is often referred to as an equalizer or carrier tracker (CT).
  • Soft decisions (referred to herein also as soft info or soft infos) for the received bits of a slot are generated in the detector block 40 and are fed to a Viterbi channel decoder 42 for further analysis.
  • Cyclic Redundancy Check (CRC) block 44 that performs error checking, followed by a speech decoder block 46 that formulates a speech signal that is eventually converted to an analog speech signal and output from the earpiece or speaker 17.
  • CRC Cyclic Redundancy Check
  • speech decoder block 46 that formulates a speech signal that is eventually converted to an analog speech signal and output from the earpiece or speaker 17.
  • Viterbi decoders, CRC checkers, and various types of speech decoders are known in the art.
  • Fig. 3B shows that the detector 40 includes a carrier tracker equalizer 40A, a soft info generator 40B, and a pair of registers 40C and 40D.
  • Register 40C is referred to as an "own slot” register, while register 40D is referred to as an "extra slot” register.
  • the Viterbi decoder 42 is shown to include soft info processing block 42A, followed by the Viterbi decoder block 42B.
  • the soft infos are saved in the own slot register 40C.
  • the soft infos of the repeated slot are saved in the extra register 40D and then summed or averaged with the soft infos of the previously received slot, having the same contents, in the soft info processing block 42A. This is done to improve the quality of the soft-decision information that is input to the Viterbi decoder block 42B.
  • the registers 40C and 40D for the first transmitted slot and the repetition of the first slot, respectively, are shown as being located in the detector block 40. However, these registers could as well be located within the Viterbi decoder block 42.
  • the repeated slot summing/averaging is not used in every case. For example, if the CRC check of the first-transmitted slot is passed, indicating no errors, the repeated slot may not be received and processed.
  • the mobile station 10 can be set into a power save mode, or at least the combining of the soft infos from registers 40C and 40D can be eliminated, thereby saving power. That is, the mobile station can be placed in a reduced power state of operation at least during a time that the second time slot would be received and/or processed.
  • the control feedback from the CRC checker 44 is generally shown as the error/no error line that is connected back to the Viterbi decoder block 42, and/or to the power save controller (not shown).
  • teaching of this aspect of the invention can be utilized in at least two different situations.
  • the mobile station 10 In a first situation the mobile station 10 is receiving data/speech from a traffic channel, while in a second situation the mobile station 10 is receiving control messages from a control channel or from the traffic channel.
  • the base station 30 can order the mobile station 10 to a channel where there are at least two consecutive time slots available. If, for example, slots 2 and 3 are unused (see Figs. 5, 6A and 6B), the base station 30 commands the mobile station 10 to slot 2 and begins to transmit data to the mobile station 10 in both slots 2 and 3, wherein the data in slot 3 is a repetition of the data in slot 2. The base station 30 also informs the mobile station 10 to as well receive and use the data in slot 3 (if required). If a need arises to place a new user into slot 3 (such as at peak traffic periods), the base station 30 informs the mobile station 10 that the data in slot 3 is no longer available, and the mobile station 10 reverts to a conventional slot reception technique.
  • the base station 30 can be seen to include a plurality of speech/FACCH data generators 30A-30C (preferably implemented by software), one for each of three users, a block 30D for combining the slot outputs of the data generators into a TDMA frame, and an RF section 30E connected to the antenna 31.
  • the data generator 30B for user 2 is shown to be disconnected by the switch SW.
  • slots 1 and 2 are both used to transmit the Data A corresponding to user 1 , thereby repeating in slot 2 the slot data from slot 1 as shown in Fig. 6B.
  • the mobile station 10 can autonomously determine that a new user has been placed in a slot previously used to repeat the mobile station's data transmission. For example, if the mobile station 10 is receiving its own slot and the additional slot in slots 2 and 3, respectively, and if the correctly decoded data is found to be the same in both slots 2 and 3, the mobile station 10 is assured that slot 3 is a repeat of slot 2. However, if both slots are correctly decoded, but the data is found to not be equal, then the mobile station 10 can make a decision that the data in slot 3 is intended for another user and then terminate the reception of slot 3.
  • a further aspect of this invention is the correct handling by the mobile station 10 of Mobile Assisted Handoff (MAHO) measurements, which are typically performed during the idle time between RX and TX slots (see Figs. 4A-4E and
  • the mobile station 10 performs MAHO measurements after receiving its own slot before the beginning of the transmit slot (about 5 ms later) as indicated in Fig. 4A. Taking into account the settling times of the mobile station frequency synthesizer it may be impractical to receive all of the data in the additional, repeated slot (slot 3 in example of Fig. 5) without making significant changes in the mobile station 10 operation.
  • the mobile station 10 samples the receive channel at the same time as it transmits the data (TX-slot) on another frequency, and the MAHO channel reception is postponed until later (e.g., after the TX slot or next frame, see Fig. 4B).
  • the additional slot e.g., up to about 5 ms of data in the U.S. TDMA system
  • the MAHO sampling is then performed after the TX slot (see Fig. 4D).
  • the performance of MAHO measurements is not a problem in the GSM system, since the GSM slot length is specified to be only about 1/8 of the frame duration (Fig. 4E), and the extra slot can be received during the IDLE time (6/8 of the frame - MAHO sampling time). It should again be noted that the reception of the extra slot can be used only when needed.
  • Exemplary criteria for activating the reception of the extra slot in the mobile station 10 can be one or more of the Bit Error Rate (BER), the Word Error Rate (WER), or a CRC failure in the primary slot (e.g., slot 2) data.
  • the extra slot data can be processed as described in Figs. 4F and 4G.
  • the symbols (bits) are selected by bit detection from the slot which gives the better signal quality for the entire slot, or for the separate bits in the detector 40.
  • the average (sum) of the soft infos of the two slots is calculated for each symbol (bit). It is also possible to select the data (slot) which gives the correct data CRC and/or lower BER of the two received slots.
  • Fig. 4A shows the normal timing of the mobile station 10 in slot 2 on a digital traffic channel in the U.S. TDMA system.
  • the RX slot, MAHO slot, and TX slot are physically in different frequencies.
  • Fig. 4B shows that RX and TX can be active at the same time.
  • the MAHO sampling (M) of the first measurement is done immediately after the TX slot, if the synthesizer can be settled to the MAHO frequency and then back to the RX slot in 1.8 ms.
  • An alternative for MAHO sampling is executed only (in normal timing) in case there is no need for the following slot reception (BER- 0%).
  • FIG. 4C shows the case where the TXC is inactive at the second TX slot time (indicated by the arrow), such that the following slot (slot 3) can be received.
  • the MAHO sampling can be executed before the next primary RX slot reception.
  • Fig. 4D shows the case where only a part of the following slot (3) is sampled and used in the decoding process.
  • This timing diagram requires that synthesizers are settled on both TX and RX frequencies at the same time, but does not require simultaneous RX and TX functionality.
  • the MAHO sampling requires a fast synthesizer settling time, unless the MAHO sampling can be performed only during time intervals when slot 3 is not required.
  • 4E shows a timing diagram for the case when the slot length is small (e.g., 1/7) compared to the frame length (similar to the GSM case which has the 1/8 slot/frame structure). Additional repetitive data in slot 3 can be received if there is not enough time for both TX and MAHO.
  • the slot length is small (e.g., 1/7) compared to the frame length (similar to the GSM case which has the 1/8 slot/frame structure). Additional repetitive data in slot 3 can be received if there is not enough time for both TX and MAHO.
  • Fig. 4F shows the case where best quality indications are selected for each bit from both received slots. If only a few soft infos in the second slot (slot 3) are available, the other slot data can be selected for the decoding process.
  • the Viterbi decoder 42 can also select the better decoding result, i.e., which one yields the better BER of the two quality buffers 40C and 40D (assuming that decoding is successful from both slots).
  • Fig. 4G illustrates sample selection for the decoder 42 in a sample by sample case by adding sample qualities from both slots.
  • a negative value represents bit 1 quality and a positive value represents bit 0 quality. The larger (positive or negative) the value the more secure the decision.
  • the channel decoder e.g., the Viterbi decoder 42
  • the channel decoder can readily correct the remaining (possible) errors which have relatively small (absolute) quality values (insecure decision by the detector 40).
  • the channel decoder can also decode the received data word from (both) separate slot qualities to ensure that the data received in slots 2 and 3 are identical. If the decoding process succeeds from slot 2 without any bit errors, decoding using the other slot qualities can be discarded for power saving purposes.
  • the performance of the Viterbi decoder 42 is improved when the detector 40 provides better (more reliable) quality values for the Viterbi calculations.
  • the CRC check of both slots gives the correct result (after Viterbi decoding, see Fig. 3A), but the data is different in these two slots, the mobile station 10 can determine that the additional slot data is destined for another user, as was discussed above. Such a check may be desirable for security and other reasons.
  • this aspect of the invention includes a compatibility with the existing U.S. TDMA (IS-136) specification, a more flexible implementation, no requirement to perform significant channel decoding changes, and no mobile station 10 or base station 30 hardware design changes. Also, there is no significant additional signalling penalty to switch this function OFF/ON, as the use of this invention can be easily controlled by the mobile station 10 (if not needed) in good signal conditions (power save) or in the DTX low state.
  • the use of this aspect of the invention can also be employed when receiving certain control messages that already are repeated according to the current specification. Examples include the Fast Associated Control Channel, or FACCH, which is sent on the traffic channel, or page messages of the control channel.
  • control channel page messages For the case of control channel page messages the primary superframe contents are repeated in the secondary superframe. If the mobile station 10 is unable to decode both the first -sent slot and the repeated slot, it may sum/average the soft infos of the two slots in order to improve the page message reception. A similar method is applicable also in the GSM system. The improvement in reception in the control channel can be significant since the control channels are more sensitive to fading because of the use of intra-frame interleaving and the use of only 1/2 rate convolutional coding.
  • the control messages that could benefit form this method are FACCH messages as described in IS-136.2, in Table 3.7.3.1.3.2-1. It is also within the scope of this invention not to repeat FACCH frames, as specified in the current specification, but rather to create and send an Error Acknowledge message from the mobile station 10 to the base station 30 if the soft infos of the already received frames do not meet some predetermined reliability threshold. In this case the base station 30 may retransmit only the message or messages identified in the Error Acknowledge message.
  • One efficient scheme is a combination of coding and modulation, such as trellis or block coded modulation.
  • STCM space-time coded modulation
  • a simplest conventional STCM-system has two transmitter antennas (in the base station), both transmitting at the same time and frequency.
  • Each diversity branch has its own modulation code.
  • the number of transmit diversity branches may be unlimited.
  • TTCM Time-Time Coded Modulation
  • multi-slot receivers it is expected that in the future mobile stations will be able to transmit and receive at the same time (multi-slot receivers). As such, more than one slot repetition can be employed, and the number of diversity branches may thus be more than two.
  • a conventional classification of diversity receiver algorithms breaks down into combining algorithms and selection algorithms.
  • the decision is based on a combination of each diversity branch, and the branches can be weighted differently according to some criteria (e.g., signal strength, signal quality). Simulation results of one specific combining algorithm are described below, and this is assumed to be the most efficient as well as the most practical implementation.
  • one diversity branch is selected over the other(s) according to some criteria. In some cases even a random selection of one of the diversity branches can yield diversity gain.
  • the selection between diversity branches can be done, for example, on a slot by slot, or symbol by symbol, or even a bit by bit basis.
  • r is a minimized metric
  • k, ,k is a weight based on the combining algorithm
  • y l ⁇ k is a received sample from diversity branch (slot) i at time k
  • c l ⁇ k is a corresponding channel estimation
  • 3 is a trial symbol for time slot i
  • L is equal to the number of repeated slots. The receiver searches for the trial symbol combination which gives the lowest metric.
  • a transmitted symbol can have one of eight possible phase rotations.
  • the error distance for each of these possible symbols is estimated.
  • the algorithm is thus as follows: 1. Measure the distance of symbol 0 as transmitted
  • Diversity receivers can be used in a manner described above for the first aspect of this invention. First a received slot is detected, and if it contains an allowed code word, reception is accepted. Else, the repetition slot is detected and if it contains the allowed code word, reception is accepted. Or, the repetition slot and the first slot are detected in a diversity manner.
  • the same data is re-transmitted as such in the following slot.
  • STCM is modified for achieving even further diversity gain.
  • the modified STCM may be referred to as TTCM (Time-Time Coded Modulation).
  • the modification may be considered to provide a combination of coding and then interleaving into two time slots.
  • TTCM Time-Time Coded Modulation
  • the code for 8PSK modulation (Fig. 9) that was simulated gives approximately a 1.5dB gain over simple retransmission, without any bandwidth reduction or any increase in complexity.
  • the concept of TTCM is expandable for all digital modulation methods. Note that a code with memory would provide even more diversity gain, but at the cost of an increase in receiver complexity.
  • the system model used for simulations is based on the IS-136 system, more particularly an enhanced version of IS-136 (TIA IS-136, Rev. C) that is currently being proposed.
  • TIA IS-136, Rev. C enhanced version of IS-136
  • a forward time slot appears as shown in Fig. 14, and is modulated using 8PSK modulation.
  • the teachings of this invention are not limited to only this one particular type of modulation, and could be practiced using a number of other types, such as ⁇ /4-shift DQPSK modulation.
  • the TT- Coded Modulator 110 represents a combined time-time coder and an 8PSK modulator.
  • the Frame Formatter 112 is assumed to form IS-136 Digital Traffic Channel (DTCH) frames.
  • the TX-Fiiter 114 is a square root raised cosine filter with a roll-off factor 0.35, as specified in IS-136.
  • the Channel block 116 represents a frequency flat Rayleigh faded channel. The fading spectrum is assumed to be Classical Jakes.
  • the Receiver 118 represents the receiver that receives the output of the channel 116 (see Fig. 8).
  • the data of slot 1 is transmitted twice in separate slots. As was mentioned above, the greater the distance between the two slots the less correlated are the amplitudes of the receiver diversity branches. In the simulations, however, two consecutive slots were used for simplicity. The correlation between the two slots is seen in the slow fading speeds.
  • the data of the third slot is simply modulated to a regular 8PSK signal.
  • the TT-coded modulator block 110 performs the time-time coding of the two slots (first slot and the repeat) and modulates the binary data into the 8PSK signal (Fig. 9). In the 8PSK signal constellation diagram adjacent constellation points differ only by one bit, i.e. the constellation diagram is gray coded.
  • the modulated data is provided to the frame formatter 112 and then to the filter 114 where the signal is transmit filtered with the square root raised cosine filter.
  • the receiver 118 performs the joint detection of the two consecutive slots. The joint detection is done optimally by the use of Maximum Ratio Combining (MRC). In the simulations the Channel State Information (CSI) was known, and the receiver 118 that was used was thus made optimum for the known channel. This implies that the results discussed below are optimum results for both simulated TT-codes. In practice, the receiver performance may be slightly degraded since it must estimate the CSI.
  • the initial channel estimation is made from the known' data fields of a slot. If the slot is long compared to the fading speed then decision directed or blind channel estimation algorithms, or some other suitable algorithm, may be used.
  • Fig. 8 illustrates the presently preferred structure of the diversity receiver 118, which includes first and second channel estimators 118a, 118b and a joint detector 118c.
  • the joint detector 118c can output hard decisions directly, not soft decisions as in the above-described first aspect of this invention.
  • Figs. 12A-12F are graphs showing simulation results of a time diversity embodiment of this invention, wherein in the simulations of Figs. 12A, 12B, 12C the repetition code of Fig. 10 was used, while in the simulations of Figs. 12D, 12E, 12F the time-time (TT) code of Fig. 11 was used.
  • TT time-time
  • Fig. 11 depicts one time-time (TT) code in accordance with an embodiment of this invention, wherein symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and symbol 5 is mapped to slot 2, etc. It is expected that a similar result could be obtained by a re-mapping of the even symbols: i.e., symbol 0 is mapped to symbol 0 of slot 1 and symbol 4 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and to symbol 1 of slot 2, etc.
  • a remapping of both the odd and the even symbols will not be as effective, and will yield the same diversity gain as the simple repetition shown in Fig. 10.
  • Fig. 13 shows that TTCM increases the diversity gain of simple repetition code by 1.5dB without any bandwidth loss or complexity increase.
  • the TTCM code shown here has no memory. However, and as was noted above, providing a time-time code with memory would increase the diversity gain even more, but at the expense of increased receiver complexity.
  • the repeated time slots can be copied versions of the original time slot.
  • the STCM is modified, and the modification is referred to as TTCM.
  • the repeated slots are coded with the different code, thereby providing coding gain in addition to the diversity gain.
  • up to N TT-code modulators and associated interleavers can be used to provide an original time slot and N-1 repeats of the original time slot, with the information in the repeated time slots being differently coded.
  • the receiver can detect the repeated slot(s) until the CRC check is passed (or until some predetermined number of repeated slots are received). If the CRC check is passed before the predetermined number of repeated time slots are received, then the reception and/or detection of subsequent time slots can be inhibited, thereby saving power. Further by example, and referring to Fig. 18, if the CRC check fails the method can instead combine the power of the newly received time slot with earlier received time slot(s) in order to obtain an improved detection. Other possibilities exist as well. For example, two slots can be received and combined, and the CRC check made on the combined time slots.
  • a number of different detection techniques have been described, such as adding or otherwise combining soft decisions, using a joint detector, and selection techniques. Other detection techniques can be used as well.
  • the above-presented algorithm that minimizes the metric can be replaced by another technique for accomplishing the joint detection and combining the information from more than one time slot. That is, in other embodiments of this invention other algorithms can be used for combining information from more than one time slot, and the teachings of this invention are thus not to be construed to be limited to the use of only the algorithm described above.

Abstract

A TDMA radiotelephone system is described wherein a base station transmits a slot and a repeat of the slot to a mobile station. The mobile station selectively receives the slots, detects soft information from each of the slots, and provides a combination of the soft information to a channel decoder, such as a Viterbi decoder, for enhancing the operation of the channel decoder. In a further aspect of this invention a method is described for operating a wireless communication system includes the steps of: (a) transmitting a time slot and a repeat of the time slot to a channel; (b) receiving the time slot and the repeat of the time slot with a diversity receiver; (c) processing the received time slot and the repeat of the time slot with a first channel estimator and with a second channel estimator, respectively; and (d) performing a joint detection in accordance with a technique that minimizes a metric.

Description

TIME DIVERSITY IN A TDMA SYSTEM
Priority is herewith claimed under 35 U.S.C. §119(e) from copending Provisional Patent Application Number 60/060,707, filed 9/18/97, entitled "Mobile Station Receiver Performance Improvement by Using Repeated Data Structure in Base Station", by Mika Tuutijarvi and Seppo Alanara. Priority is also herewith claimed under 35 U.S.C. §119(e) from copending Provisional Patent Application Number 60/088,950, filed 6/11/98, entitled "Time Diversity in TDMA System", by Risto Paatelma, Heikki Berg, and Pekka Kaasila. The disclosures of these Provisional Patent Applications is incorporated by reference herein in their entireties.
This invention relates in general to the field of telecommunications and mobile phones, particularly digital mobile phones that operate in accordance with a Time Division Multiple Access (TDMA) air interface, such as one known as IS- 136 and improvements and enhancements thereto. This invention also pertains to the diversity reception and coding of repeated information, and can be applied to all digital TDMA data transmission systems that transmit over a fading channel.
In the U.S. cellular Time Division Multiple Access (TDMA) standard, known as IS-136, both block coding and convolutional coding are used for error detection.
It is well known that Forward Error Coding (FEC) techniques can be implemented to perform either hard-decision or soft-decision decoding, depending on the amount of information conveyed to the decoder with each demodulated symbol. In the simplest implementations, the demodulator makes a definite decision on each received symbol and passes the bits or symbols to a hard-decision decoder. Hard-decision decoding algorithms are essentially efficient algebraic equation-solving routines, although simple look-up tables are sometimes used for decoding short block codes. Single-error-correcting codes are sometimes implemented with simple shift-register encoders and decoders, the codewords are represented as polynomials, and encoding and decoding are done using polynomial multiplication and division operations.
Soft-decision FEC decoding begins with soft-decision demodulation, in which the demodulator output is quantized to Q levels, where Q is greater than the size of the transmission alphabet. Quantization incurs a loss of information, and thus soft-decision demodulation preserves information that can be profitably utilized with appropriate decoding algorithms. Soft-decision decoding algorithms more nearly resemble signal correlation or matched-filtering operations than equation-solving routines. A number of efficient soft-decision techniques have been devised for decoding block codes. It is known that the soft-decision Viterbi decoding algorithm, widely used for decoding convolutional codes, can also be used to perform optimum soft-decision decoding for some block codes.
In general, soft-decision decoding provides better performance than hard- decision decoding, but at a cost of increased demodulator and decoder complexity. The range of performance improvement achievable will depend to a great extent on the characteristics of the transmission channel. On steady- signal AWGN channels, the theoretical limit on SNR improvement achievable with soft-decision decoding is 3dB. However, practical experience shows that actual improvements of 1-2dB are feasible with algorithms of reasonable complexity, and that larger SNR improvements can be achieved on fading channels. The foregoing and other problems are by methods and apparatus in accordance with embodiments of this invention.
In a first aspect this invention teaches a method to improve Time Division Multiple Access (TDMA) mobile station receiver Bit Error Rate (BER) and Word Error Rate (WER) performance. The method includes the steps of: (a) receiving a traffic/control channel message having a slotted frame structure; (b) demodulating and then soft-decision decoding a time slot; (c) storing the soft information from the time slot; and (d) subsequently combining by averaging or summing the stored soft information with soft information derived from a subsequently received additional whole or partial time slot.
In a second aspect this invention provides a method for operating a wireless communication system that includes the steps of (a) transmitting a time slot and a repeat of the time slot to a channel; (b) receiving the time slot and the repeat of the time slot with a diversity receiver; (c) processing the received time slot and the repeat of the time slot with a first channel estimator and with a second channel estimator, respectively; and (d) performing a joint detection. The joint detection may be accomplished in accordance with the following:
Minimize metric
Figure imgf000005_0001
where r is a minimized metric, k,,k is a weight based on the combining algorithm, y,,k is a received sample from diversity branch (slot) i at time k, c,ιk is a corresponding channel estimation, 3,- is a trial symbol for time slot i, and L is equal to the number of repeated slots. The receiver searches for the trial symbol combination which gives the lowest metric.
Other techniques for accomplishing the joint detection and combining the information from more than one time slot may be employed. The step of transmitting can include the initial step of applying time-time coded modulation to a signal to be transmitted.
According to a third aspect of the present invention, there is provided in a wireless radiotelephone system comprising a base station and a mobile station, a method that includes the steps of:
transmitting a time slot and a repeat of the time slot from the base station to the mobile station;
selectively receiving the time slots, detecting soft information from each of the time slots, and providing a combination of the soft information to a channel decoder; and
performing channel decoding using the combination of soft information.
According to a fourth aspect of the present invention, there is provided a method for improving TDMA mobile station receiver performance, comprising steps of:
receiving a traffic/control channel message having a slotted frame structure;
demodulating and then soft-decision decoding a first time slot;
storing the soft information from the first time slot; and
subsequently using the stored soft information with soft information derived from a subsequently received whole or partial second time slot. According to a fifth aspect of the present invention, there is provided a wireless radiotelephone system, comprising:
a base station; and
a mobile station;
said base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to the mobile station; and
said mobile station comprising circuitry for selectively receiving the time slots, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
According to a sixth aspect of the present invention, there is provided a method for improving TDMA mobile station receiver performance, comprising steps of:
transmitting, from a base station, a control channel message in a slotted frame structure;
receiving, demodulating and then soft-decision decoding a first time slot in the mobile station;
storing the soft information from the first time slot;
receiving, demodulating and then soft-decision decoding a second time slot wherein the control channel message is repeated;
storing the soft information from the second time slot; and transmitting a request to the base station for a retransmission of the control channel message if one or both of the stored soft information is below a threshold quality value.
According to a seventh aspect of the present invention, there is provided in a wireless radiotelephone system comprising a base station and a mobile station, a method comprising steps of:
transmitting a time slot and a repeat of the time slot from the base station to the mobile station;
selectively receiving the first and second time slots, detecting soft information from each of the time slots, and providing a combination of the soft information to a channel decoder; and
performing channel decoding using the combination of soft information while periodically retuning a receiver of the mobile station to measure the signal strength of another frequency channel.
According to an eighth aspect of the present invention there is provided a method for operating a wireless communication system, comprising steps of:
transmitting a time slot and a repeat of the time slot to a channel, each of the transmitted time slots being modulated to convey the same information;
receiving the time slot and the repeat of the time slot with a diversity receiver;
demodulating and then processing the received time slot and the repeat of the time slot with a first channel estimator and with a second channel estimator, respectively; and performing a joint detection on the received time slot and the repeat of the time slot so as to determine the information.
According to a further aspect of the present invention, there is provided a wireless communication system, comprising:
a base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to a channel; and
a mobile station comprising a diversity receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information.
According to a further aspect of the present invention, there is provided a wireless communication system, comprising:
a base station comprising a transmitter for transmitting information in a time slot and a repeat of the time slot, said base station comprising an 8PSK modulator and means for time-time coding the information, wherein each time slot contains 162 symbols and has 130 data symbols; and
a radiotelephone comprising a receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for extracting the information. According to a further aspect of the present invention, there is provided in a wireless radiotelephone system comprising a base station and a mobile station, a method that includes the steps of:
transmitting a time slot and, at a subsequent time, at least one repeat of the time slot from the base station to the mobile station;
receiving the time slots; and
determining information transmitted to the mobile station by combining the time slot and the at least one repeat of the time slot.
According to a further aspect of the present invention, there is provided a mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises circuitry for selectively receiving a time slot and a repeat of the time slot, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
According to a further aspect of the present invention, there is provided a mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises a diversity receiver for receiving a time slot and a repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information contained therein.
According to a further aspect of the present invention, there is provided a base station for use in a Time Division Multiple Access (TDMA) communication system, wherein the base station comprises means for automatically transmitting a repeat of a time slot on an adjacent vacant time slot.
It is a first advantage of this invention to provide an expanded use of diversity for improving the operation of a wireless telecommunications system.
It is another advantage of this invention to provide a diversity gain that is achieved by repeating a previous time slot,- if it is not used by other user, in combination with an algorithm that combines soft decision outputs that are detected independently from both repeated slots.
It is another advantage of this invention to provide a technique that expands and extends the use of diversity in a TDMA mobile station, such as a cellular telephone, personal communicator, or wireless telephone.
It is another advantage of this invention to provide an improved method for decoding data in a mobile station that is connected to a base station through an RF link.
It is a further advantage of this invention to provide a base station that transmits a slot and a repeat of the slot to a mobile station.
It is a further advantage of this invention to provide a base station that transmits a slot and a repeat of the slot to a mobile station, and to further provide a mobile station that selectively receives the slots, detects soft information from each of the slots, and provides a combination of the soft information to a channel decoder, such as a Viterbi decoder, for enhancing the operation of the channel decoder.
It is a further advantage of this invention to provide an expanded use of diversity that employs different coding in repeated slots, and/or repetition performed for all available slots, and/or repetition performed with delay. The above set forth and other features of the invention are made more apparent in the ensuing Detailed Description of the Invention, when read in conjunction with the attached Drawings, wherein:
Fig. 1 is a block diagram of a mobile station that is constructed and operated in accordance with this invention;
Fig. 2 is an elevational view of the mobile station shown in Fig. 1 , and which further illustrates a wireless communication system to which the mobile station is bidirectionally coupled through wireless RF links;
Figs. 3A and 3B are block diagrams that illustrate in greater detail various portions of the mobile station controller shown in Fig. 1 ;
Figs. 4A-4G illustrate various timing and slot format examples that are useful in gaining an understanding of this invention;
Fig. 5 is a slot timing diagram that is useful in understanding a MAHO aspect of this invention;
Fig. 6A is a block diagram of a portion of the base station shown in Fig. 2;
Fig. 6B illustrates a slot format implemented by the base station components shown in Fig. 6A;
Fig. 7 is a block diagram of a simplified IS-136 simulation model that is useful in explaining the teachings of a further aspect of this invention;
Fig. 8 illustrates an embodiment of a receiver in accordance with the further aspect of this invention; Fig. 9 is a constellation diagram of an 8PSK modulated signal wherein gray coding is employed;
Fig. 10 depicts a simple repetition code, wherein a symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and to symbol 1 to slot 2, etc.;
Fig. 11 depicts a time-time (TT) code in accordance with an embodiment of this invention, wherein symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and symbol 5 is mapped to slot 2, etc.;
Figs. 12A-12F are graphs showing simulation results of a time diversity embodiment of this invention, wherein in the simulations of Figs. 12A, 12B, 12C the repetition code of Fig. 10 was used, while in the simulations of Figs. 12D, 12E, 12F the time-time (TT) code of Fig. 11 was used;
Fig. 13 is a graph illustrating the diversity gain obtained from slot repetition at a BER of 1%, and where a 3dB energy gain can be added to the diversity gain values;
Fig. 14 depicts a forward time slot for a proposed enhanced version of IS-136 (TIA IS-136, Rev. C);
Fig. 15 depicts eight phase rotations that a transmitted symbol may assume when using 8PSK modulation;
Fig. 16 is block diagram showing N TT-code modulators and associated interleavers for providing an original time slot and N-1 repeats of the original time slot; Fig. 17 is a logic flow diagram showing one method for providing power saving by using independent slot detection; and
Fig. 18 is a logic flow diagram showing a second method for providing power saving by using a combination of information received from a plurality of time slots.
Reference is first made to Figs. 1 and 2 for illustrating a wireless user terminal or mobile station 10, such as but not limited to a cellular radiotelephone or a personal communicator, that is suitable for practicing the various aspects of this invention. The mobile station 10 includes an antenna 12 for transmitting signals to and for receiving signals from an antenna 31 of a base site or base station 30. The base station 30 is typically a part of a cellular network comprising a Base Station/Mobile Switching Center/lnterworking function (BMI) 32 that includes a mobile switching center (MSC) 34. The MSC 34 provides a connection to landiine trunks, such as the Public Switch Telephone Network (PSTN), when the mobile station 10 is involved in a call.
The mobile station includes a modulator (MOD) 14A, a transmitter 14, a receiver 16, a demodulator (DEMOD) 16A, and a controller 18 that provides signals to and receives signals from the transmitter 14 and receiver 16, respectively. These signals include signalling information in accordance with the air interface standard of the applicable cellular system, and also user speech and/or user generated data. The air interface standard is assumed for this invention to include a physical and logical frame structure, although the teaching of this invention is not intended to be limited only to this type of frame structure, or for use only with a TDMA or an IS-136 or similar compatible mobile station.
It is understood that the controller 18 also includes the circuitry required for implementing the audio and logic functions of the mobile station 10. By example, the controller 18 may be comprised of a digital signal processor (DSP) device, a microprocessor device, and various analog to digital converters, digital to analog converters, and other support circuits. The control and signal processing functions of the mobile station 10 are allocated between these devices according to their respective capabilities.
A user interface includes a conventional earphone or speaker 17, a conventional microphone 19, a display 20, and a user input device, typically a keypad 22, all of which are coupled to the controller 18. The keypad 22 includes the conventional numeric (0-9) and related keys (#,*) 22a, and other keys 22b used for operating the mobile station 10. These other keys 22b may include, by example, a SEND key, various menu scrolling and soft keys, and a PWR key. The mobile station 10 also includes a battery 26 for powering the various circuits that are required to operate the mobile station.
The mobile station 10 also includes various memories, shown collectively as the memory 24, wherein are stored a plurality of constants and variables that are used by the controller 18 during the operation of the mobile station. For example, the memory 24 stores the values of various cellular system parameters and the number assignment module (NAM). An operating program for controlling the operation of controller 18 is also stored in the memory 24 (typically in a ROM device).
It should be understood that the mobile station 10 can be a vehicle mounted or a handheld device. It should further be appreciated that the mobile station 10 can be capable of operating with one or more air interface standards, modulation types, and access types. By example, the mobile station may be capable of operating with any of a number of other standards besides IS-136, such as GSM. It should thus be clear that the teaching of this invention is not to be construed to be limited to any one particular type of mobile station or air interface standard. Fig. 3A illustrates a portion of the receiver, which comprises an RF section (blocks 16 and 16A of Fig. 1) and a DSP section 18A which forms a part of the controller 18 of Fig. 1. In this embodiment of the invention the received time slots can be modulated with π/4-shift DQPSK modulation, and are then demodulated. The demodulated In-phase (I) and Quadrature (Q) signals are fed into the DSP section 18A for decoding. A detector block 40 of the DSP section 18A is often referred to as an equalizer or carrier tracker (CT). Soft decisions (referred to herein also as soft info or soft infos) for the received bits of a slot are generated in the detector block 40 and are fed to a Viterbi channel decoder 42 for further analysis. Later in the receiver chain there is found a Cyclic Redundancy Check (CRC) block 44 that performs error checking, followed by a speech decoder block 46 that formulates a speech signal that is eventually converted to an analog speech signal and output from the earpiece or speaker 17. The operation of Viterbi decoders, CRC checkers, and various types of speech decoders are known in the art.
This invention relates most particularly to utilizing the soft infos in the manner shown in Fig. 3B. Fig. 3B shows that the detector 40 includes a carrier tracker equalizer 40A, a soft info generator 40B, and a pair of registers 40C and 40D. Register 40C is referred to as an "own slot" register, while register 40D is referred to as an "extra slot" register. The Viterbi decoder 42 is shown to include soft info processing block 42A, followed by the Viterbi decoder block 42B.
After generating the soft infos of a slot in the detector 40 the soft infos are saved in the own slot register 40C. When receiving a repeated slot, the soft infos of the repeated slot are saved in the extra register 40D and then summed or averaged with the soft infos of the previously received slot, having the same contents, in the soft info processing block 42A. This is done to improve the quality of the soft-decision information that is input to the Viterbi decoder block 42B. In the example of Fig. 3B the registers 40C and 40D for the first transmitted slot and the repetition of the first slot, respectively, are shown as being located in the detector block 40. However, these registers could as well be located within the Viterbi decoder block 42.
It should also be noted that it is possible that the repeated slot summing/averaging is not used in every case. For example, if the CRC check of the first-transmitted slot is passed, indicating no errors, the repeated slot may not be received and processed. In this case the mobile station 10 can be set into a power save mode, or at least the combining of the soft infos from registers 40C and 40D can be eliminated, thereby saving power. That is, the mobile station can be placed in a reduced power state of operation at least during a time that the second time slot would be received and/or processed. The control feedback from the CRC checker 44 is generally shown as the error/no error line that is connected back to the Viterbi decoder block 42, and/or to the power save controller (not shown).
In general, the teaching of this aspect of the invention can be utilized in at least two different situations. In a first situation the mobile station 10 is receiving data/speech from a traffic channel, while in a second situation the mobile station 10 is receiving control messages from a control channel or from the traffic channel.
In the traffic channel of the U.S. TDMA system there are three downlink slots (at full rate) in the same RF channel, allowing three separate traffic channels (users) in the same frequency channel. Reference in this regard can be had to the slot structure of Fig. 5.
In accordance with an aspect of this invention, if there is free capacity in the base station 30 such that there are unused slots available, the base station 30 can order the mobile station 10 to a channel where there are at least two consecutive time slots available. If, for example, slots 2 and 3 are unused (see Figs. 5, 6A and 6B), the base station 30 commands the mobile station 10 to slot 2 and begins to transmit data to the mobile station 10 in both slots 2 and 3, wherein the data in slot 3 is a repetition of the data in slot 2. The base station 30 also informs the mobile station 10 to as well receive and use the data in slot 3 (if required). If a need arises to place a new user into slot 3 (such as at peak traffic periods), the base station 30 informs the mobile station 10 that the data in slot 3 is no longer available, and the mobile station 10 reverts to a conventional slot reception technique.
In Fig. 6A the base station 30 can be seen to include a plurality of speech/FACCH data generators 30A-30C (preferably implemented by software), one for each of three users, a block 30D for combining the slot outputs of the data generators into a TDMA frame, and an RF section 30E connected to the antenna 31. In this example the data generator 30B for user 2 is shown to be disconnected by the switch SW. In this case slots 1 and 2 are both used to transmit the Data A corresponding to user 1 , thereby repeating in slot 2 the slot data from slot 1 as shown in Fig. 6B.
It is within the scope of the teaching of this invention for the mobile station 10 to autonomously determine that a new user has been placed in a slot previously used to repeat the mobile station's data transmission. For example, if the mobile station 10 is receiving its own slot and the additional slot in slots 2 and 3, respectively, and if the correctly decoded data is found to be the same in both slots 2 and 3, the mobile station 10 is assured that slot 3 is a repeat of slot 2. However, if both slots are correctly decoded, but the data is found to not be equal, then the mobile station 10 can make a decision that the data in slot 3 is intended for another user and then terminate the reception of slot 3.
A further aspect of this invention is the correct handling by the mobile station 10 of Mobile Assisted Handoff (MAHO) measurements, which are typically performed during the idle time between RX and TX slots (see Figs. 4A-4E and
5). The mobile station 10 performs MAHO measurements after receiving its own slot before the beginning of the transmit slot (about 5 ms later) as indicated in Fig. 4A. Taking into account the settling times of the mobile station frequency synthesizer it may be impractical to receive all of the data in the additional, repeated slot (slot 3 in example of Fig. 5) without making significant changes in the mobile station 10 operation.
To overcome this problem it is possible to modify the operation of the mobile station 10 such that it samples the receive channel at the same time as it transmits the data (TX-slot) on another frequency, and the MAHO channel reception is postponed until later (e.g., after the TX slot or next frame, see Fig. 4B).
It can also be decided that the additional slot is received only in the case when DTX (Discontinuous Transmission) is active, which means that the TX slot is not used for transmission, and MAHO sampling can be done after the extra slot is received (see Fig. 4C).
Combining the use of this invention with DTX operation provides the best overall results, and is thus the preferred embodiment, since the next, repeated slot can be fully received without detriment to the MAHO operation.
It is also within the scope of this invention to receive only part of the data in the additional slot (e.g., up to about 5 ms of data in the U.S. TDMA system), and the MAHO sampling is then performed after the TX slot (see Fig. 4D). The performance of MAHO measurements is not a problem in the GSM system, since the GSM slot length is specified to be only about 1/8 of the frame duration (Fig. 4E), and the extra slot can be received during the IDLE time (6/8 of the frame - MAHO sampling time). It should again be noted that the reception of the extra slot can be used only when needed. Exemplary criteria for activating the reception of the extra slot in the mobile station 10 can be one or more of the Bit Error Rate (BER), the Word Error Rate (WER), or a CRC failure in the primary slot (e.g., slot 2) data. The extra slot data can be processed as described in Figs. 4F and 4G. In the Fig: 4F example the symbols (bits) are selected by bit detection from the slot which gives the better signal quality for the entire slot, or for the separate bits in the detector 40. In Fig. 4G the average (sum) of the soft infos of the two slots is calculated for each symbol (bit). It is also possible to select the data (slot) which gives the correct data CRC and/or lower BER of the two received slots.
Discussing Figs. 4A-4G now in greater detail, Fig. 4A shows the normal timing of the mobile station 10 in slot 2 on a digital traffic channel in the U.S. TDMA system. The RX slot, MAHO slot, and TX slot are physically in different frequencies. Fig. 4B shows that RX and TX can be active at the same time. The MAHO sampling (M) of the first measurement is done immediately after the TX slot, if the synthesizer can be settled to the MAHO frequency and then back to the RX slot in 1.8 ms. An alternative for MAHO sampling is executed only (in normal timing) in case there is no need for the following slot reception (BER- 0%). Fig. 4C shows the case where the TXC is inactive at the second TX slot time (indicated by the arrow), such that the following slot (slot 3) can be received. In this case the MAHO sampling can be executed before the next primary RX slot reception. Fig. 4D shows the case where only a part of the following slot (3) is sampled and used in the decoding process. This timing diagram requires that synthesizers are settled on both TX and RX frequencies at the same time, but does not require simultaneous RX and TX functionality. The MAHO sampling requires a fast synthesizer settling time, unless the MAHO sampling can be performed only during time intervals when slot 3 is not required. Fig. 4E shows a timing diagram for the case when the slot length is small (e.g., 1/7) compared to the frame length (similar to the GSM case which has the 1/8 slot/frame structure). Additional repetitive data in slot 3 can be received if there is not enough time for both TX and MAHO.
Fig. 4F shows the case where best quality indications are selected for each bit from both received slots. If only a few soft infos in the second slot (slot 3) are available, the other slot data can be selected for the decoding process. The Viterbi decoder 42 can also select the better decoding result, i.e., which one yields the better BER of the two quality buffers 40C and 40D (assuming that decoding is successful from both slots).
Finally, Fig. 4G illustrates sample selection for the decoder 42 in a sample by sample case by adding sample qualities from both slots. A negative value represents bit 1 quality and a positive value represents bit 0 quality. The larger (positive or negative) the value the more secure the decision. The channel decoder (e.g., the Viterbi decoder 42) can readily correct the remaining (possible) errors which have relatively small (absolute) quality values (insecure decision by the detector 40). The channel decoder can also decode the received data word from (both) separate slot qualities to ensure that the data received in slots 2 and 3 are identical. If the decoding process succeeds from slot 2 without any bit errors, decoding using the other slot qualities can be discarded for power saving purposes.
In general, the performance of the Viterbi decoder 42 is improved when the detector 40 provides better (more reliable) quality values for the Viterbi calculations. For the case where the CRC check of both slots gives the correct result (after Viterbi decoding, see Fig. 3A), but the data is different in these two slots, the mobile station 10 can determine that the additional slot data is destined for another user, as was discussed above. Such a check may be desirable for security and other reasons.
Advantages provided by this aspect of the invention include a compatibility with the existing U.S. TDMA (IS-136) specification, a more flexible implementation, no requirement to perform significant channel decoding changes, and no mobile station 10 or base station 30 hardware design changes. Also, there is no significant additional signalling penalty to switch this function OFF/ON, as the use of this invention can be easily controlled by the mobile station 10 (if not needed) in good signal conditions (power save) or in the DTX low state. The use of this aspect of the invention can also be employed when receiving certain control messages that already are repeated according to the current specification. Examples include the Fast Associated Control Channel, or FACCH, which is sent on the traffic channel, or page messages of the control channel. For the case of control channel page messages the primary superframe contents are repeated in the secondary superframe. If the mobile station 10 is unable to decode both the first -sent slot and the repeated slot, it may sum/average the soft infos of the two slots in order to improve the page message reception. A similar method is applicable also in the GSM system. The improvement in reception in the control channel can be significant since the control channels are more sensitive to fading because of the use of intra-frame interleaving and the use of only 1/2 rate convolutional coding.
For the case of the traffic channel the control messages that could benefit form this method are FACCH messages as described in IS-136.2, in Table 3.7.3.1.3.2-1. It is also within the scope of this invention not to repeat FACCH frames, as specified in the current specification, but rather to create and send an Error Acknowledge message from the mobile station 10 to the base station 30 if the soft infos of the already received frames do not meet some predetermined reliability threshold. In this case the base station 30 may retransmit only the message or messages identified in the Error Acknowledge message.
It is also possible to utilize the method of this aspect of the invention in data transmission (both circuit switched and packet data) as described in the IS- 130.1 Radio Link Protocol.
Furthermore, it should be realized that more than one repeated slot can be used, with a corresponding increase in the number of storage registers. Having thus described the first aspect of this invention, the second aspect of this invention will now be described with reference to Figs. 7-15.
By way of introduction, it should first be noted that there exists in the literature a number of different coding schemes. One efficient scheme is a combination of coding and modulation, such as trellis or block coded modulation.
An extension to this technique is space-time coded modulation (STCM), wherein a simplest conventional STCM-system has two transmitter antennas (in the base station), both transmitting at the same time and frequency. Each diversity branch has its own modulation code. When the modulation codes are properly selected significant gains are achieved, as compared to the case when both antennas transmit with exactly the same modulation code. The number of transmit diversity branches may be unlimited.
This technique can be extended for use in repeated slots, where two time slots contain the same information but different coding, i.e. Time-Time Coded Modulation (TTCM). When slot repetition is employed the use of a different modulation code between the slots does not result in any bandwidth reduction. TT-coding may be considered as a combination of coding and then interleaving into two slots.
It is expected that in the future mobile stations will be able to transmit and receive at the same time (multi-slot receivers). As such, more than one slot repetition can be employed, and the number of diversity branches may thus be more than two.
It is known that diversity gain is sensitive to the correlation of the amplitude of the diversity branches. In a slow fading situation the achieved gain is low, as will be seen below, if two consecutive slots are repeated. This is due to the high correlation that exists between the two consecutive slots. In a data transmission application the delay is not typically a limiting factor, and the correlation can be greatly reduced by using a longer delay between slots. The tradeoff is the larger memory requirement of the receiver. For a speech application a delay longer than one TDMA frame or block is generally not practical.
To facilitate an understanding of this aspect of the invention the use of one repeated slot will be assumed, first without any coding difference and then with TTCM used as an example.
In the above-described aspect of this invention a post-detection combining algorithm was considered. However, repeated slots can be detected with any diversity algorithm. Diversity gain can be achieved if any information is used from the repeated slot(s).
A conventional classification of diversity receiver algorithms breaks down into combining algorithms and selection algorithms.
In the combining algorithms the decision is based on a combination of each diversity branch, and the branches can be weighted differently according to some criteria (e.g., signal strength, signal quality). Simulation results of one specific combining algorithm are described below, and this is assumed to be the most efficient as well as the most practical implementation.
In the selection algorithms one diversity branch is selected over the other(s) according to some criteria. In some cases even a random selection of one of the diversity branches can yield diversity gain. The selection between diversity branches can be done, for example, on a slot by slot, or symbol by symbol, or even a bit by bit basis.
Although many different diversity algorithms can be used in conjunction with the detection of repeated slots, the following description will be made in the context of only the combining algorithm. However, those skilled in the art will realize that other algorithms can be used as well. Also, only a flat fading channel is considered below. However, the receiver structure (Fig. 8) can be readily expanded to frequency selective channels (equalizer).
One suitable algorithm is described as follows:
Minimize metric
L 2 r = ki , yi . -ci di ι=l
where r is a minimized metric, k,,k is a weight based on the combining algorithm, ylιk is a received sample from diversity branch (slot) i at time k, clιk is a corresponding channel estimation, 3;- is a trial symbol for time slot i, and L is equal to the number of repeated slots. The receiver searches for the trial symbol combination which gives the lowest metric.
In other embodiments of this invention other algorithms can be used for combining information from more than one time slot, and the teachings of this invention are not to be construed to be limited to the use of only the foregoing algorithm.
Further in this regard, and referring to Fig. 15, in coherent 8PSK modulation a transmitted symbol can have one of eight possible phase rotations. In the foregoing equation the error distance for each of these possible symbols is estimated. The algorithm is thus as follows: 1. Measure the distance of symbol 0 as transmitted
2. Measure the distance of symbol 1 as transmitted 8. Measure the distance of symbol 7 as transmitted In this algorithm, and referring to line (1.) and to Fig. 15, the trial symbol was symbol 0 = →; in the second line (2.) the trial symbol was symbol 1 = <?; etc.
Diversity receivers can be used in a manner described above for the first aspect of this invention. First a received slot is detected, and if it contains an allowed code word, reception is accepted. Else, the repetition slot is detected and if it contains the allowed code word, reception is accepted. Or, the repetition slot and the first slot are detected in a diversity manner.
With regard to coding, in the above-described first aspect of this invention the same data is re-transmitted as such in the following slot. This is the simplest manner in which to obtain the desired diversity gain. However, and in accordance with this aspect of the invention, STCM is modified for achieving even further diversity gain. The modified STCM may be referred to as TTCM (Time-Time Coded Modulation). The modification may be considered to provide a combination of coding and then interleaving into two time slots. There are several TTCM coding possibilities. The code for 8PSK modulation (Fig. 9) that was simulated gives approximately a 1.5dB gain over simple retransmission, without any bandwidth reduction or any increase in complexity. The concept of TTCM is expandable for all digital modulation methods. Note that a code with memory would provide even more diversity gain, but at the cost of an increase in receiver complexity.
It is also possible to use the two slots (i.e., first slot and the repeated slot) as a single, longer slot having the original number of data bits, but with a significantly greater number of bits used for channel coding. The coding gain of such an extended, "heavier" channel code is expected to exceed the gain of TTCM.
Having given an overview of this aspect of the invention, a detailed description of preferred embodiments is now provided. The system model used for simulations is based on the IS-136 system, more particularly an enhanced version of IS-136 (TIA IS-136, Rev. C) that is currently being proposed. In this proposed system a forward time slot appears as shown in Fig. 14, and is modulated using 8PSK modulation. However, it should be noted that the teachings of this invention are not limited to only this one particular type of modulation, and could be practiced using a number of other types, such as π/4-shift DQPSK modulation.
Referring to Fig. 7, there is shown a simplified IS-136 simulation model. Two random binary sources SLOT1 DATA and SLOT3 DATA are provided. The TT- Coded Modulator 110 represents a combined time-time coder and an 8PSK modulator. The Frame Formatter 112 is assumed to form IS-136 Digital Traffic Channel (DTCH) frames. The TX-Fiiter 114 is a square root raised cosine filter with a roll-off factor 0.35, as specified in IS-136. The Channel block 116 represents a frequency flat Rayleigh faded channel. The fading spectrum is assumed to be Classical Jakes. The Receiver 118 represents the receiver that receives the output of the channel 116 (see Fig. 8).
In operation, the data of slot 1 is transmitted twice in separate slots. As was mentioned above, the greater the distance between the two slots the less correlated are the amplitudes of the receiver diversity branches. In the simulations, however, two consecutive slots were used for simplicity. The correlation between the two slots is seen in the slow fading speeds. The data of the third slot is simply modulated to a regular 8PSK signal. The TT-coded modulator block 110 performs the time-time coding of the two slots (first slot and the repeat) and modulates the binary data into the 8PSK signal (Fig. 9). In the 8PSK signal constellation diagram adjacent constellation points differ only by one bit, i.e. the constellation diagram is gray coded. The modulated data is provided to the frame formatter 112 and then to the filter 114 where the signal is transmit filtered with the square root raised cosine filter. It should be noted that the order of TT-coded modulator 110 and the frame formatter 112 may be changed depending on the implementation, while still achieving the same result. The receiver 118 performs the joint detection of the two consecutive slots. The joint detection is done optimally by the use of Maximum Ratio Combining (MRC). In the simulations the Channel State Information (CSI) was known, and the receiver 118 that was used was thus made optimum for the known channel. This implies that the results discussed below are optimum results for both simulated TT-codes. In practice, the receiver performance may be slightly degraded since it must estimate the CSI. The initial channel estimation is made from the known' data fields of a slot. If the slot is long compared to the fading speed then decision directed or blind channel estimation algorithms, or some other suitable algorithm, may be used.
Fig. 8 illustrates the presently preferred structure of the diversity receiver 118, which includes first and second channel estimators 118a, 118b and a joint detector 118c. The joint detector 118c can output hard decisions directly, not soft decisions as in the above-described first aspect of this invention. There are, however, many possible techniques to perform the signal detection, such as the post-detection combining technique disclosed above in reference to Fig. 3B. In the approach of Fig. 8 joint detection of the two transmitted slots is accomplished, and it does not matter whether TT-coding is used for the receiver 118 to operate successfully.
Figs. 12A-12F, collectively referred to below as Fig. 12, are graphs showing simulation results of a time diversity embodiment of this invention, wherein in the simulations of Figs. 12A, 12B, 12C the repetition code of Fig. 10 was used, while in the simulations of Figs. 12D, 12E, 12F the time-time (TT) code of Fig. 11 was used.
Fig. 11 depicts one time-time (TT) code in accordance with an embodiment of this invention, wherein symbol 0 is mapped to symbol 0 of slot 1 and to symbol 0 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and symbol 5 is mapped to slot 2, etc. It is expected that a similar result could be obtained by a re-mapping of the even symbols: i.e., symbol 0 is mapped to symbol 0 of slot 1 and symbol 4 of slot 2, symbol 1 is mapped to symbol 1 of slot 1 and to symbol 1 of slot 2, etc. However, it should be noted that for obvious reasons a remapping of both the odd and the even symbols will not be as effective, and will yield the same diversity gain as the simple repetition shown in Fig. 10.
Antenna switching diversity was also simulated. In the upper right hand corner of each graph is a legend, wherein tt-code=0, antd=1 signifies that in that simulation the tt-code of Fig. 11 was not used, but antenna diversity was used instead, while dd=1 , antd=0 signifies that in that simulation the simple repetition code of Fig. 10 was used, but antenna diversity was not on. Also simulated was an 8PSK modulated signal in a flat fading environment, but without any coding for comparison purposes. These performance curves represent the situation where tt-code or dd=0 and antd=0. All the simulation results are over 10,000 IS-136 full rate frames. When slot repetition is used the energy gain seen by the mobile station is 3dB, since it receives the same slot twice. As such, in Fig. 12 whenever slot repetition was used, i.e. tt-code or dd is on, 3dB was subtracted from the results, i.e. what is graphed is only the diversity gain. Therefore, it should be kept in mind that the actual gain seen by the mobile station 10 in these situations is 3dB better than that shown in the graphs of Fig. 12.
It should be noted that in these simulations the channel was known, and as such the slot format had no impact on the results. The slot format that was assumed was a 162 symbol slot containing 130 data symbols. This implies that the confidence limit of the simulations is a Bit Error Rate (BER) of 2.5*10"5. Channel coding was not used in the simulations.
A comparison was made between the algorithm of this invention and 8-PSK performance in flat fading. The simulation results show that at slow fading speeds, i.e. in the lower band and at low velocity, the correlation between consecutive slots is high. This being the case, the optimum diversity gain obtained from slot repetition is only about 1 dB. The use of the tt-code, however, increases the distance between transmitted symbols. As such, the tt-code performs 1.5dB better than simple retransmission. As the fading speed becomes larger the diversity gain increases until it saturates. The performance of algorithm of this invention was simulated at various fading speeds. The achievable diversity gain with the two codes of Fig. 10 and Fig. 11 , at various fading speeds, is shown in Fig. 13. The 3dB energy gain can be added to these results.
Fig. 13 shows that TTCM increases the diversity gain of simple repetition code by 1.5dB without any bandwidth loss or complexity increase. The TTCM code shown here has no memory. However, and as was noted above, providing a time-time code with memory would increase the diversity gain even more, but at the expense of increased receiver complexity.
In summary, the use of the teachings of this aspect of the invention: (a) enables smaller correlation at low speeds to be achieved with longer delay; (b) enables diversity gain to be increased by coding; and (c) more that two branch diversity to be used.
Improved performance can be achieved in two ways. Since soft decisions are not generally optimal, there is some information loss. If decision directed channel estimation is used the channel estimation variance is dependent on the symbol error rate. If detection is done separately, there can be a quite large symbol error rate in the channel estimation. However, and in accordance with this aspect of the invention, when both diversity branches are detected jointly, the symbol error rate is notably improved due to the presence of diversity gain.
During the simulations the performance of the combining algorithm was studied both in interference and noise limited flat channels. At 8 km/h with an 800 MHz carrier 4dB gain was measured, as compared to the detection of one slot. While the total transmitted power with the repetition is doubled there is 1dB diversity gain and a further 1 ,5dB gain from the use of TTCM. At 100 km/h with a 1900 MHz carrier the total gain was about 9.5dB, which implies a 6.5dB diversity gain. Keeping in mind that the complexity of the system is just slightly increased, the increase in gain is very significant.
In general, in one aspect of this invention the repeated time slots can be copied versions of the original time slot. The more repetitions that are used, and the longer the time difference, the better is the diversity gain. In a further aspect of this invention the STCM is modified, and the modification is referred to as TTCM. In accordance with this further aspect of the invention the repeated slots are coded with the different code, thereby providing coding gain in addition to the diversity gain.
For example, and referring to Fig. 16, it can be seen that up to N TT-code modulators and associated interleavers can be used to provide an original time slot and N-1 repeats of the original time slot, with the information in the repeated time slots being differently coded.
The use of this invention also enables power savings to be achieved by a number of different techniques. For example, and referring to Fig. 17, the receiver can detect the repeated slot(s) until the CRC check is passed (or until some predetermined number of repeated slots are received). If the CRC check is passed before the predetermined number of repeated time slots are received, then the reception and/or detection of subsequent time slots can be inhibited, thereby saving power. Further by example, and referring to Fig. 18, if the CRC check fails the method can instead combine the power of the newly received time slot with earlier received time slot(s) in order to obtain an improved detection. Other possibilities exist as well. For example, two slots can be received and combined, and the CRC check made on the combined time slots.
A number of different detection techniques have been described, such as adding or otherwise combining soft decisions, using a joint detector, and selection techniques. Other detection techniques can be used as well. Furthermore, and as was indicated previously, the above-presented algorithm that minimizes the metric can be replaced by another technique for accomplishing the joint detection and combining the information from more than one time slot. That is, in other embodiments of this invention other algorithms can be used for combining information from more than one time slot, and the teachings of this invention are thus not to be construed to be limited to the use of only the algorithm described above.
Thus, while the invention has been particularly shown and described with respect to a number of preferred embodiments thereof, it will be understood by those skilled in the art that changes in form and details may be made therein without departing from the scope and spirit of the invention.
The scope of the present disclosure includes any novel feature or combination of features disclosed therein either explicitly or implicitly or any generalisation thereof irrespective of whether or not it relates to the claimed invention or mitigates any or all of the problems addressed by the present invention. The applicant hereby gives notice that new claims may be formulated to such features during prosecution of this application or of any such further application derived therefrom.

Claims

1. In a wireless radiotelephone system comprising a base station and a mobile station, a method that includes the steps of:
transmitting a time slot and a repeat of the time slot from the base station to the mobile station;
selectively receiving the time slots, detecting soft information from each of the time slots, and providing a combination of the soft information to a channel decoder; and
performing channel decoding using the combination of soft information.
2. A method for improving TDMA mobile station receiver performance, comprising steps of:
receiving a traffic/control channel message having a slotted frame structure;
demodulating and then soft-decision decoding a first time slot;
storing the soft information from the first time slot; and
subsequently using the stored soft information with soft information derived from a subsequently received whole or partial second time slot.
3. A method as in claim 2, wherein the step of subsequently using is selectively performed based on a determination as to whether the first time slot was received without error.
4. A method as in claim 2 or 3, wherein the step of subsequently using is selectively performed based on a determination as to a channel received error rate.
5. A method as in claim 2, 3 or 4 wherein the step of subsequently using is selectively performed based on at least one criterion, and if the step of subsequently using is not performed, the method includes a step of placing the mobile station in a reduced power state of operation at least during a time that the second time slot would be received.
6. A method as in any of claims 2 to 5, and further comprising a step of decoding the soft information selected from one of the first or second time slots or from a combination of the first and second time slots.
7. A method as in any of claims 2 to 6, and further comprising a step of determining in the mobile station if the second time slot contains a repeat of the information contained in the first time slot, and wherein the step of subsequently using is not executed for the case where the mobile station determines that the second time slot does not contain a repeat of the information contained in the first time slot.
8. A method as in any of claims 2 to 7, wherein the second time slot is received only during a time that a Discontinuous Transmission (DTX) mode of operation is in effect.
9. A method as in claim 8, and further comprising a step of performing a Mobile Assisted Handoff measurement after receiving the second time slot.
10. A method as in any of claims 2 to 9, wherein the first and second time slots convey a control message that is specified to be repeated.
11. A method as in any of claims 2 to 10, wherein the first and second time slots convey a control message, and wherein the second time slot is transmitted only upon the mobile station indicating that the first time slot was not received with some predetermined reliability.
12. A wireless radiotelephone system, comprising:
a base station; and
a mobile station;
said base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to the mobile station; and
said mobile station comprising circuitry for selectively receiving the time slots, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
13. A method for improving TDMA mobile station receiver performance, comprising steps of:
transmitting, from a base station, a control channel message in a slotted frame structure;
receiving, demodulating and then soft-decision decoding a first time slot in the mobile station;
storing the soft information from the first time slot;
receiving, demodulating and then soft-decision decoding a second time slot wherein the control channel message is repeated; storing the soft information from the second time slot; and
transmitting a request to the base station for a retransmission of the control channel message if one or both of the stored soft information is below a threshold quality value.
14. In a wireless radiotelephone system comprising a base station and a mobile station, a method comprising steps of:
transmitting a time slot and a repeat of the time slot from the base station to the mobile station;
selectively receiving the first and second time slots, detecting soft information from each of the time slots, and providing a combination of the soft information to a channel decoder; and
performing channel decoding using the combination of soft information while periodically retuning a receiver of the mobile station to measure the signal strength of another frequency channel.
15. A method for operating a wireless communication system, comprising steps of:
transmitting a time slot and a repeat of the time slot to a channel, each of the transmitted time slots being modulated to convey the same information;
receiving the time slot and the repeat of the time slot with a diversity receiver; demodulating and then processing the received time slot and the repeat of the time slot with a first channel estimator and with a second channel estimator, respectively; and
performing a joint detection on the received time slot and the repeat of the time slot so as to determine the information.
16. A method as in claim 15, wherein the step of performing a joint detection is accomplished in accordance with the following:
Minimize metric
Figure imgf000037_0001
where r is a minimized metric, k,,k is a weight based on a selected combining algorithm, y,,k is a received sample from diversity branch (slot) i at time k, c,,k is a corresponding channel estimation, 3,- is a trial symbol for time slot i, and L is equal to the number of repeated slots.
17. A method as in claim 15 or 16, wherein the step of transmitting includes the initial step of applying time-time coded modulation to a signal to be transmitted.
18. A method as in any of claims 15 to 17, wherein the modulation is 8PSK modulation.
19. A method as in any of claims 15 to 18, wherein each time slot contains 162 symbols and has 130 data symbols.
20. A wireless communication system, comprising: a base station comprising a transmitter for transmitting a time slot and a repeat of the time slot to a channel; and
a mobile station comprising a diversity receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information.
21. A wireless communications system as in claim 20, wherein the joint detection is accomplished in accordance with the following:
Minimize metric
Figure imgf000038_0001
where r is a minimized metric, k,,k is a weight based on a selected combining algorithm, y,,k is a received sample from diversity branch (slot) i at time k, c,, is a corresponding channel estimation, 3,- is a trial symbol for time slot i, and L is equal to the number of repeated slots.
22. A wireless communications system as in claim 20 or 21 , wherein the base station comprises a modulator for applying time-time coded modulation to a signal to be transmitted.
23. A wireless communications system as in any of claims 20 to 22, wherein the demodulator is an 8PSK demodulator.
24. A wireless communications system as in any of claims 20 to 23, wherein each time slot contains 162 symbols and has 130 data symbols.
25. A wireless communication system, comprising:
a base station comprising a transmitter for transmitting information in a time slot and a repeat of the time slot, said base station comprising an 8PSK modulator and means for time-time coding the information, wherein each time slot contains 162 symbols and has 130 data symbols; and
a radiotelephone comprising a receiver for receiving the time slot and the repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for extracting the information.
26. In a wireless radiotelephone system comprising a base station and a mobile station, a method that includes the steps of:
transmitting a time slot and, at a subsequent time, at least one repeat of the time slot from the base station to the mobile station;
receiving the time slots; and
determining information transmitted to the mobile station by combining the time slot and the at least one repeat of the time slot.
27. A method as in claim 26, wherein the time slot and the at least one repeat of the time slot are coded in the same manner.
28. A method as in claim 26 or 27, wherein the time slot and the at least one repeat of the time slot are coded in a different manner so as to provide coding gain in addition to time diversity gain.
29. A method as in claim 28, wherein the time slot and the at least one repeat of the time slot are coded using TTCM.
30. A method as in any of claims 26 to 29, wherein the step of determining uses soft symbol decisions obtained from the time slot and the at least one repeat of the time slot.
31. A method as in any of claims 26 to 30, wherein the step of determining uses hard symbol decisions obtained from a joint detection of the time slot and the at least one repeat of the time slot.
32. A mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises circuitry for selectively receiving a time slot and a repeat of the time slot, for detecting soft information from each of the time slots, for providing a combination of the soft information to a channel decoder, and for performing channel decoding using the combination of soft information.
33. A mobile station for use in a Time Division Multiple Access (TDMA) communication system, wherein the mobile station comprises a diversity receiver for receiving a time slot and a repeat of the time slot, said diversity receiver comprising a demodulator and a processor for demodulating and then processing the received time slot and the repeat of the time slot, said processor comprising a first channel estimator and a second channel estimator, and a joint detector for performing a joint detection on the received time slot and the repeat of the time slot for determining the information contained therein.
34. A base station for use in a Time Division Multiple Access (TDMA) communication system, wherein the base station comprises means for automatically transmitting a repeat of a time slot on an adjacent vacant time slot.
PCT/EP1998/005908 1997-09-18 1998-09-16 Time diversity in a tdma system WO1999014885A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CA002302372A CA2302372A1 (en) 1997-09-18 1998-09-16 Time diversity in a tdma system
BR9812246-0A BR9812246A (en) 1997-09-18 1998-09-16 Time diversity in tdma system
AU95410/98A AU9541098A (en) 1997-09-18 1998-09-16 Time diversity in a tdma system

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US6070797P 1997-09-18 1997-09-18
US60/060,707 1997-09-18
US8895098P 1998-06-11 1998-06-11
US60/088,950 1998-06-11
US10844698A 1998-07-01 1998-07-01
US09/108,446 1998-07-01

Publications (2)

Publication Number Publication Date
WO1999014885A2 true WO1999014885A2 (en) 1999-03-25
WO1999014885A3 WO1999014885A3 (en) 1999-06-03

Family

ID=27369886

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1998/005908 WO1999014885A2 (en) 1997-09-18 1998-09-16 Time diversity in a tdma system

Country Status (5)

Country Link
CN (1) CN1271485A (en)
AU (1) AU9541098A (en)
BR (1) BR9812246A (en)
CA (1) CA2302372A1 (en)
WO (1) WO1999014885A2 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000070811A1 (en) * 1999-05-17 2000-11-23 Telefonaktiebolaget Lm Ericsson (Publ) Time and frequency diversity in fh/tdd systems
WO2001006694A2 (en) * 1999-07-16 2001-01-25 Qualcomm Incorporated Method and apparatus for efficient data transmission in a voice-over-data communication system
WO2002089434A1 (en) * 2001-04-26 2002-11-07 Qualcomm Incorporated Control channel coding and decoding
WO2003069833A1 (en) * 2002-02-14 2003-08-21 Nokia Corporation Retransmission of a burst copy in a broadband digital network
EP1349313A1 (en) * 2002-03-27 2003-10-01 Samsung Electronics Co. Ltd. Apparatus and method for receiving control information over a packet data control channel in a mobile communication system
WO2005041469A1 (en) * 2003-10-23 2005-05-06 Philips Intellectual Property & Standards Gmbh Decoding and reconstruction of data
EP1056305B1 (en) * 1999-05-28 2005-07-20 Sagem Sa Radio communication network management method and communication equipment to implement the method
WO2005096524A1 (en) * 2004-03-30 2005-10-13 Matsushita Electric Industrial Co., Ltd. Radio communication system and door phone system using the same
WO2006103618A1 (en) * 2005-03-31 2006-10-05 Koninklijke Philips Electronics N.V. Method and apparatus for transmitting data, and a communication system
WO2006137105A1 (en) * 2005-06-23 2006-12-28 Finmeccanica S.P.A. System for satellite or radio digital communications, protected against periodical and/or not periodical attenuations
EP1843503A2 (en) * 2006-04-07 2007-10-10 Airbiquity Inc., Time diversity for data communication over a voice channel
WO2008111014A2 (en) * 2007-03-14 2008-09-18 Nokia Corporation Apparatus, methods, and computer program products providing unsolicited harq for system information in the downlink
EP2087599A1 (en) * 2006-11-21 2009-08-12 Samsung Electronics Co., Ltd. Method and apparatus for receiving system information from base station in a mobile communication system
WO2009122307A2 (en) 2008-03-31 2009-10-08 Marvell Israel ( Misl) Ltd. Method and apparatus for decoding
US7636103B2 (en) 2004-10-14 2009-12-22 Panasonic Corporation Door phone system
US7773562B2 (en) 2003-05-13 2010-08-10 Interdigital Technology Corporation Soft and softer handover in time division duplex code division multiple access (TDD-CDMA) networks
CN101404564B (en) * 2008-11-14 2011-04-27 南京航空航天大学 Soft demodulation method for 8PSK Gray mapping
US7979095B2 (en) 2007-10-20 2011-07-12 Airbiquity, Inc. Wireless in-band signaling with in-vehicle systems
US7983310B2 (en) 2008-09-15 2011-07-19 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US8036600B2 (en) 2009-04-27 2011-10-11 Airbiquity, Inc. Using a bluetooth capable mobile phone to access a remote network
US8036201B2 (en) 2005-01-31 2011-10-11 Airbiquity, Inc. Voice channel control of wireless packet data communications
US8068792B2 (en) 1998-05-19 2011-11-29 Airbiquity Inc. In-band signaling for data communications over digital wireless telecommunications networks
US8249865B2 (en) 2009-11-23 2012-08-21 Airbiquity Inc. Adaptive data transmission for a digital in-band modem operating over a voice channel
US8418039B2 (en) 2009-08-03 2013-04-09 Airbiquity Inc. Efficient error correction scheme for data transmission in a wireless in-band signaling system
US8594138B2 (en) 2008-09-15 2013-11-26 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US8848825B2 (en) 2011-09-22 2014-09-30 Airbiquity Inc. Echo cancellation in wireless inband signaling modem

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771644B (en) * 2008-12-31 2012-12-05 北京信威通信技术股份有限公司 Joint detection and soft decision decoding-based signal receiving method
CN106793476B (en) * 2017-03-03 2020-02-07 北京信息科技大学 Method for inhibiting crosstalk by utilizing multi-level signal transmission
CN107240135B (en) * 2017-04-28 2020-07-10 深圳大学 Three-dimensional image reconstruction method and device based on DeBruijn sequence
CN108768903B (en) * 2018-03-21 2021-01-26 西安电子科技大学 Multi-user detection method of low-orbit satellite random access system based on CRDSA (China compact disc system discovery and maintenance) protocols
US20220256503A1 (en) * 2019-07-30 2022-08-11 Safran Passenger Innovations, Llc Systems And Methods For Allocating Timeslots For Unicast Transmissions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0381949A1 (en) * 1989-02-01 1990-08-16 Siemens Aktiengesellschaft Diversity combiner
US5481572A (en) * 1994-08-02 1996-01-02 Ericsson Inc. Method of and apparatus for reducing the complexitiy of a diversity combining and sequence estimation receiver
US5614914A (en) * 1994-09-06 1997-03-25 Interdigital Technology Corporation Wireless telephone distribution system with time and space diversity transmission for determining receiver location

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0381949A1 (en) * 1989-02-01 1990-08-16 Siemens Aktiengesellschaft Diversity combiner
US5481572A (en) * 1994-08-02 1996-01-02 Ericsson Inc. Method of and apparatus for reducing the complexitiy of a diversity combining and sequence estimation receiver
US5614914A (en) * 1994-09-06 1997-03-25 Interdigital Technology Corporation Wireless telephone distribution system with time and space diversity transmission for determining receiver location

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AN S H: "A NEW SOFT METRIC FOR FH/DPSK SYSTEMS WITH CODING AND DIVERSITY IN THE PRESENCE OF PARTIAL-BAND NOISE JAMMING" MILITARY COMMUNICATIONS IN A CHANGING WORLD, MCLEAN, VA., NOV. 4 - 7, 1991, vol. 2, 1 January 1991, pages 586-590, XP000273785 IEEE, New York, US *
KONDO Y ET AL: "ADAPTIVE TIME DIVERSITY FOR TDMA/TDD PERSONAL COMMUNICATION SYSTEMS" 1995 FOURTH IEEE INTERNATIONAL CONFERENCE ON UNIVERSAL PERSONAL COMMUNICATIONS RECORD, GATEWAY TO THE 21ST. CENTURY TOKYO, NOV. 6 - 10, 1995, no. CONF. 4, 6 November 1995, pages 973-976, XP000690097 IEEE, New York, US *

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8068792B2 (en) 1998-05-19 2011-11-29 Airbiquity Inc. In-band signaling for data communications over digital wireless telecommunications networks
US6850740B1 (en) 1999-05-17 2005-02-01 Telefonaktiebolaget Lm Ericsson Time and frequency diversity in FH/TDD systems
WO2000070811A1 (en) * 1999-05-17 2000-11-23 Telefonaktiebolaget Lm Ericsson (Publ) Time and frequency diversity in fh/tdd systems
EP1056305B1 (en) * 1999-05-28 2005-07-20 Sagem Sa Radio communication network management method and communication equipment to implement the method
WO2001006694A2 (en) * 1999-07-16 2001-01-25 Qualcomm Incorporated Method and apparatus for efficient data transmission in a voice-over-data communication system
WO2001006694A3 (en) * 1999-07-16 2002-07-11 Qualcomm Inc Method and apparatus for efficient data transmission in a voice-over-data communication system
US7230941B2 (en) 2001-04-26 2007-06-12 Qualcomm Incorporated Preamble channel decoding
US8184607B2 (en) 2001-04-26 2012-05-22 Qualcomm Incorporated Preamble channel decoding
WO2002089434A1 (en) * 2001-04-26 2002-11-07 Qualcomm Incorporated Control channel coding and decoding
WO2003069833A1 (en) * 2002-02-14 2003-08-21 Nokia Corporation Retransmission of a burst copy in a broadband digital network
EP1349313A1 (en) * 2002-03-27 2003-10-01 Samsung Electronics Co. Ltd. Apparatus and method for receiving control information over a packet data control channel in a mobile communication system
US7487430B2 (en) 2002-03-27 2009-02-03 Samsung Electronics Co., Ltd. Apparatus and method for receiving packet data control channel in a mobile communication system
US7773562B2 (en) 2003-05-13 2010-08-10 Interdigital Technology Corporation Soft and softer handover in time division duplex code division multiple access (TDD-CDMA) networks
WO2005041469A1 (en) * 2003-10-23 2005-05-06 Philips Intellectual Property & Standards Gmbh Decoding and reconstruction of data
WO2005096524A1 (en) * 2004-03-30 2005-10-13 Matsushita Electric Industrial Co., Ltd. Radio communication system and door phone system using the same
US7636103B2 (en) 2004-10-14 2009-12-22 Panasonic Corporation Door phone system
US8036201B2 (en) 2005-01-31 2011-10-11 Airbiquity, Inc. Voice channel control of wireless packet data communications
US8261146B2 (en) 2005-03-31 2012-09-04 Koninklijke Philips Electronics N.V. Method and apparatus for transmitting data, and a communication system
JP2008535360A (en) * 2005-03-31 2008-08-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for transmitting data and communication system
CN101151837B (en) * 2005-03-31 2011-03-30 皇家飞利浦电子股份有限公司 Method and apparatus for transmitting data, and a communication system
KR101214137B1 (en) * 2005-03-31 2012-12-21 코닌클리케 필립스 일렉트로닉스 엔.브이. Method and apparatus for transmitting data, and a communication system
WO2006103618A1 (en) * 2005-03-31 2006-10-05 Koninklijke Philips Electronics N.V. Method and apparatus for transmitting data, and a communication system
WO2006137105A1 (en) * 2005-06-23 2006-12-28 Finmeccanica S.P.A. System for satellite or radio digital communications, protected against periodical and/or not periodical attenuations
EP1843503A3 (en) * 2006-04-07 2008-07-30 Airbiquity Inc., Time diversity for data communication over a voice channel
EP1843503A2 (en) * 2006-04-07 2007-10-10 Airbiquity Inc., Time diversity for data communication over a voice channel
EP2087599A1 (en) * 2006-11-21 2009-08-12 Samsung Electronics Co., Ltd. Method and apparatus for receiving system information from base station in a mobile communication system
EP2844004A1 (en) * 2006-11-21 2015-03-04 Samsung Electronics Co., Ltd Method and apparatus for receiving system information from base station in a mobile communication system
EP2087599A4 (en) * 2006-11-21 2013-08-28 Samsung Electronics Co Ltd Method and apparatus for receiving system information from base station in a mobile communication system
WO2008111014A2 (en) * 2007-03-14 2008-09-18 Nokia Corporation Apparatus, methods, and computer program products providing unsolicited harq for system information in the downlink
WO2008111014A3 (en) * 2007-03-14 2008-11-13 Nokia Corp Apparatus, methods, and computer program products providing unsolicited harq for system information in the downlink
US8369393B2 (en) 2007-10-20 2013-02-05 Airbiquity Inc. Wireless in-band signaling with in-vehicle systems
US7979095B2 (en) 2007-10-20 2011-07-12 Airbiquity, Inc. Wireless in-band signaling with in-vehicle systems
US8359505B2 (en) 2008-03-31 2013-01-22 Marvell World Trade Ltd. Method and apparatus for decoding
WO2009122307A3 (en) * 2008-03-31 2009-12-03 Marvell Israel ( Misl) Ltd. Method and apparatus for selective combining and decoding of the multiple code blocks of a transport block
WO2009122307A2 (en) 2008-03-31 2009-10-08 Marvell Israel ( Misl) Ltd. Method and apparatus for decoding
CN101983489B (en) * 2008-03-31 2016-11-09 马维尔国际贸易有限公司 The method and apparatus that selectivity is combined and decoded is carried out to many code blocks of transmission block
US8954814B2 (en) 2008-03-31 2015-02-10 Marvell World Trade Ltd. Method and apparatus for decoding
CN101983489A (en) * 2008-03-31 2011-03-02 马维尔国际贸易有限公司 Method and apparatus for selective combining and decoding of the multiple code blocks of a transport block
US7983310B2 (en) 2008-09-15 2011-07-19 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US8594138B2 (en) 2008-09-15 2013-11-26 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
CN101404564B (en) * 2008-11-14 2011-04-27 南京航空航天大学 Soft demodulation method for 8PSK Gray mapping
US8036600B2 (en) 2009-04-27 2011-10-11 Airbiquity, Inc. Using a bluetooth capable mobile phone to access a remote network
US8452247B2 (en) 2009-04-27 2013-05-28 Airbiquity Inc. Automatic gain control
US8073440B2 (en) 2009-04-27 2011-12-06 Airbiquity, Inc. Automatic gain control in a personal navigation device
US8346227B2 (en) 2009-04-27 2013-01-01 Airbiquity Inc. Automatic gain control in a navigation device
US8195093B2 (en) 2009-04-27 2012-06-05 Darrin Garrett Using a bluetooth capable mobile phone to access a remote network
US8418039B2 (en) 2009-08-03 2013-04-09 Airbiquity Inc. Efficient error correction scheme for data transmission in a wireless in-band signaling system
US8249865B2 (en) 2009-11-23 2012-08-21 Airbiquity Inc. Adaptive data transmission for a digital in-band modem operating over a voice channel
US8848825B2 (en) 2011-09-22 2014-09-30 Airbiquity Inc. Echo cancellation in wireless inband signaling modem

Also Published As

Publication number Publication date
CN1271485A (en) 2000-10-25
BR9812246A (en) 2000-07-18
WO1999014885A3 (en) 1999-06-03
AU9541098A (en) 1999-04-05
CA2302372A1 (en) 1999-03-25

Similar Documents

Publication Publication Date Title
WO1999014885A2 (en) Time diversity in a tdma system
US6332006B1 (en) Apparatus and methods for providing high-penetration messaging in wireless communications systems
US5570369A (en) Reduction of power consumption in a mobile station
US6330288B1 (en) Coding/modulation scheme selection technique
US8411600B2 (en) Method and apparatus for acknowledging a reception of a data packet in a CDMA communication system
KR100601065B1 (en) Method and apparatus for time efficient retransmission using symbol accumulation
US6463042B1 (en) Mobile station having power saving mode for packet data
AU2003214677B2 (en) Apparatus and Method for Receiving Packet Data Control Channel in a Mobile Communication System
JP4453491B2 (en) Mobile station
US6728323B1 (en) Baseband processors, mobile terminals, base stations and methods and systems for decoding a punctured coded received signal using estimates of punctured bits
EP1628430B1 (en) Mobile station using repeat transmission
JP2001515666A (en) Cellular communication system using multiple code rates
KR20010073079A (en) Codec mode decoding using a priori knowledge
WO1997011535A9 (en) Cellular communication system with multiple code rates
EP1796302B1 (en) Mobile communications terminal for supporting extended link adaptation techniques and method thereof
US6810078B2 (en) Blind rate determination
US7289476B2 (en) Method and system to increase QoS and range in a multicarrier system
US20020044612A1 (en) Interleaving method and system
US7305609B2 (en) M-ary modulation for wireless systems
US20100302991A1 (en) System and process for transmit diversity in satellite phones
EP2745447A1 (en) Method and apparatus for decoding a repeated message
MXPA00002327A (en) Time diversity in a tdma system
Jacobsmeyer Improving throughput and availability of cellular digital packet data (cdpd)
US20030126541A1 (en) Data decoding method
Kumagai et al. Bit significance selective frequency diversity transmission

Legal Events

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

Ref document number: 98809307.3

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

ENP Entry into the national phase in:

Ref document number: 2302372

Country of ref document: CA

Ref document number: 2302372

Country of ref document: CA

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: PA/a/2000/002327

Country of ref document: MX

NENP Non-entry into the national phase in:

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase