GB2271916A - Mobile radio communication systems - Google Patents

Mobile radio communication systems Download PDF

Info

Publication number
GB2271916A
GB2271916A GB9222305A GB9222305A GB2271916A GB 2271916 A GB2271916 A GB 2271916A GB 9222305 A GB9222305 A GB 9222305A GB 9222305 A GB9222305 A GB 9222305A GB 2271916 A GB2271916 A GB 2271916A
Authority
GB
United Kingdom
Prior art keywords
signals
training sequence
data
block
correlation
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
GB9222305A
Other versions
GB2271916B (en
GB9222305D0 (en
Inventor
Anthony Peter Hulbert
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Roke Manor Research Ltd
Original Assignee
Roke Manor Research Ltd
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 Roke Manor Research Ltd filed Critical Roke Manor Research Ltd
Priority to GB9222305A priority Critical patent/GB2271916B/en
Publication of GB9222305D0 publication Critical patent/GB9222305D0/en
Publication of GB2271916A publication Critical patent/GB2271916A/en
Application granted granted Critical
Publication of GB2271916B publication Critical patent/GB2271916B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • H04L25/023Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols
    • H04L25/0236Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols using estimation of the other symbols
    • 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/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • 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/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

High speed mobile radio links involve multipath problems and changes in the channel characteristic which rapidly outdate any channel estimate provided through transmission of a known training sequence and equalisation. Updating the training sequence frequently enough results in an undesirable overhead which severely degrades the transmission efficiency. In principle, decisions taken on the detected data as well as a training sequence may be used to provide training updates but this approach is highly susceptible to errors. Accordingly reliability is improved by forward error correction coding involving interleaving using a convolutionel, Fig. 6, or block, Fig. 7, (not shown), coding scheme. <IMAGE>

Description

IMPROVEMENTS IN OR RELATING TO MOBILE RADIO COMMUNICATION SYSTEMS This invention relates to mobile radio communication systems and more especially the invention relates to such systems which include means for improving communication efficiency in the presence of rapidly changing multipath effects.
In order to compensate for multipath effects, it is very well known to use equaliser techniques which comprise the transmission of known data, often described as a training sequence, against which received signals are correlated to facilitate the computation of equaliser parameters.
Although these techniques are generally satisfactory, using a carrier frequency of about 2 GHz, for communication with vehicles travelling at speeds of about 50 kilometres per hour say, at very high speeds of say 500 kilometres per hour, as may be reached by a high speed train for example, the training sequence will need to be updated so frequently as severely to degrade transmission efficiency.
In principle, training signal updates may be provided more frequently by using samples of detected data in addition to the training sequence, but it will be obvious to the cognoscenti however that this approach is highly susceptible to errors which can severely degrade performance and thus using detected data to supplement the training sequence is unacceptable.
It is an important object of the present invention to provide means for improving communication efficiency in the presence of rapidly changing multipath effects without significantly degrading transmission efficiency.
According to the present invention as broadly conceived, a mobile radio communication system comprises an equalisation system in which data is used in addition to a pre-determined training sequence for equalisation purposes, characterised in that the reliability of the data used for this purpose is improved by a forward error correction process.
The forward error correction process may, in accordance with one aspect of the invention, comprise interleaving utilising a convolutional coding technique to provide references for correlation.
In accordance with an alternative aspect of the invention, however, the forward error correction process may comprise interleaving utilising a block coding technique for providing references for correlation.
A system in accordance with the said one aspect of the invention may comprise, correlator means fed with data derived from received signal frames, Viterbi processor means responsive to signals derived via the correlator means for providing corrected output data and via which signals are extracted, convolutionally encoded, and interleaved with signals from a training sequence generator thereby to provide the said references for correlation.
A system in accordance with the said alternative aspect of the invention may comprise correlator means, block decoder means responsive to signals derived from the correlator means for providing corrected output data and via which signals are extracted, block encoded, and interleaved with signals from a training sequence generator, thereby to provide the said references for correlation.
In accordance with both of the aspects as aforesaid, the correlator means may comprise a correlator, fed with the reference signals and arranged to feed an equaliser which provides signals for a demodulator fed also with received signals, the demodulated signals being fed to an interleaver unit to provide signals for the block encoder or the Viterbi processor as the case may be.
Some exemplary embodiments of the invention will now be described by way of example only with reference to the accompanying drawings in which: Figure 1 is a diagram of a frame structure suitable for relatively low speeds; Figure 2 is a diagram of a frame structure suitable for relatively high speeds; Figure 3 is a diagram of a standard TDMA frame/subframe structure; Figure 4 is a diagram showing details of an optimum interleaving strategy for convolutional codes; Figure 5 is a diagram showing an interleaving strategy for block codes; Figure 6 is a somewhat schematic block diagram showing a system using convolutional coding techniques; and, Figure 7 is a somewhat schematic block diagram showing a system using block codes.
Modern digital radio communications systems frequently involve symbol lengths which are of the order or less than the multipath delay spread. This is typically combatted by the use of equalisation techniques, such as Viterbi Maximum Likelihood Sequence Estimation, (MLSE) or Decision Feedback Equaliser (DFE). Either of these equalisation techniques require an estimate of the channel multipath characteristic, usually in the form of a complex impulse response. The usual method of providing this is to insert a known training sequence of symbols into each transmission burst. The sequence is chosen to have good autocorrelation properties. Correlation of this portion of the received signal against the known symbols yields an estimate of the channel impulse response which may then be used for equalisation.Equalisation is generally performed on the assumption that the channel impulse response remains substantially constant throughout the transmission burst. A typical definition of constant in this context is that the auto correlation function of the channel impulse response should not fall below 0.95 taking the response at the time of the training sequence as a reference. The doppler effect causes the charinel impulse response to change at a rate which is proportional to the speed of the mobile.
At low vehicular speeds the channel impulse response remains constant for a significant period of time. This as shown in Jakes, W C (Ed), "Microwave Mobile Communications", Wiley 1974: to be;
where (X) is the autocorrelation function and od is the maximum doppler frequency. Consider a system operating at 1.8 GHz and 50 kmph. The doppler shift is 83.3 Hz (or 524 radians/sec). The 0.95 autocorrelation time is therefore =600secs. Typical delay spreads are 2011sects leading to training sequence durations of at least twice this figure (depending on bit rate). This would permit a burst structure approximately as shown in Figure 1.
Note that the use of the training sequence in the centre of the burst (as used in GSM) doubles the period of effectiveness for the training. This structure is relatively efficient (96.7%).
Consider now the case a of high speed train running at up to 500 kmph. The maximum correlation time is now only 60sets.
The structure for this case would have to be as shown in Figure 2. In this case the efficiency has fallen to 66.6%. If the training sequence had been sent at the front of the burst it would be only 50%. It should also be noted that once the burst is this small, additional overheads come into play. In a TDMA format without automatic time alignment, guard times up to about 1 00sets could easily be required to allow for propagation path differences. These arguments are considered in more detail in Wales, S.W "Burst Structures and the Support of ATM in a Mobile Broadband System", RACE Working Paper RMTP/BB/Y022 Issue 1.0, 5/4/92, Roke Manor Research Ltd.
Current attempts to handle the changing channel characteristics generally fall into two categories, either so called "Blind channel estimation" in which an attempt is made to use secondary characteristics of the modulation to obtain an update of the channel characteristics or so called "Decision feedback estimate updating" which relies on taking hard decisions at the output of the equaliser and correlating the re-modulated decision sequence against the received waveform.
Neither technique has so far proved very promising. There appears to be too little information in the secondary characteristics for "Blind channel estimation" to work and error extension effects tend to spoil "decision feedback estimate updating".
The essence of this invention is to use the power of forward error correction to provide reliable decisions into the decision feedback estimate updater.
A TDMA system such as GSM divides its basic TDMA frames into sub-frames for interleaving and error correction coding. A typical frame structure is as shown in Figure 3.
Figure 3 shows a frame structure with 4 sub-frames per frame and about 6 slots per sub-frame. Each slot has its own training sequence. The slots are constructed using interleaved, error control coded data. Each sub-frame may be transmitted on a different frequency to provide a measure of diversity.
Provided the channel impulse response remains adequately correlated with the training sequence throughout each slot, the above structure can yield very good error performance in quite high signal to interference/noise ratios.
However, if the channel is changing too rapidly the above scheme will not work at all well because the equaliser will fail due to incorrect training as described earlier. The technique proposed in this invention involves a new interleaving structure and decoding strategy to allow bits to be detected and error corrected in an order moving outwards from the training sequence. Error corrected data bits can then be used to provide a data reference for re-modulation and correlation against the received signal to obtain an updated estimate of the channel impulse response. This new channel estimate may then be used to update the equaliser for demodulation of the bits which are further out. The above process may be repeated as many times as is necessary to demodulate all of the data in the TDMA frame for that particular user.
A optimal interleaving strategy (Strategy 1) is illustrated in Figure 4 for the TDMA structure indicated in Figure 3.
A total of n encoded bits (labelled 0 to n-l) are transmitted in the positions shown. Thus, when demodulating outwards from the synchronisation bursts (shown shaded), the bits can be obtained in order. The date may be encoded either using convolutional or block codes but in the case of block codes the data for a single frame must be encoded into at least as many blocks as the maximum number of demodulation phases required. In the case of block codes a different interleaving strategy may be - adopted (Strategy 2) if desired, as shown in Figure 5.
Figure 5 illustrates the case of 3 block codes applied to the TDMA frame structure of Figure 3. The block codes are labelled A, B & C. Each block labelled "Block X" is shown replicated 4 times (once for each sub-frame) for each value of X. Interleaving is performed over each of the blocks A, B & C in a manner familiar to those versed in the art. Block A is demodulated first, de-interleaved and error correction decoded. This yields reliable decisions which can be used to re-modulate and correlate against the received signal waveform over this period. This correlation provides an estimate of the channel impulse response for the period just following and just preceding the transmission of bursts B in the front half and back half respectively of each slot.
This new channel estimate can be used to provide parameters for the equalisation of blocks B and so on for block C.
The above strategy could also be used for convolutional codes by treating the convolutional codes as block codes and terminating the trellis three times say. Alternatively, the entire data burst could be encoded as a single convolutional code with its trellis terminated. This block could be subdivided into N blocks for interleaving according to strategy 2. Each block part of the code would then be decoded as a part of a running convolutional code. Because of the delay involved in obtaining decisions out of a convolutional decoder (e.g. Viterbi) it would be necessary to demodulate and de-interleave both blocks A & B in order to obtain reliable decoder decisions for block A. These decisions could then be used to lead to more up-to-date channel impulse response as described earlier.This new channel impulse response would be used to re-demodulate block B followed by block C after which corrected decisions would be available for block B, etc. Thus the demodulation would proceed, leapfrogging the demodulation with new and old channel estimates. This procedure is less efficient than that applicable for strategy 1 because some of the bits de-interleaved in block B to enable corrected decisions on block A may have come from the points on block B furthest from the training sequence. In this way some of the corrected decisions for block A may have errors induced by badly equalised bits from block B corrupting the tail of the Viterbi decoding process. The approach is also less flexible because the exact points of re-training are pre-defined. The maximum number of re-trainings permitted is equal to one less than the number of blocks. The minimum number is, of course, zero. In the case of strategy 1 re-training may be applied as often or infrequently as required.
The essence of the above technique is to exploit the power of the error correction coding to provide reliable decisions to enable re-training for the channel estimate and cope, thereby, with fast fading channels. The approaches described so far rely 'II on a specific new interleaving strategy to facilitate the technique.
An approach will now be considered which allows the error correction coding to assist demodulation without the need for a new interleaving strategy. This approach will definitely not work as well as the optimised interleaving approach but will permit superior demodulation of existing systems required to work outside their original specification for doppler (e.g. DCS 1800 on high speed trains). The technique is applicable only to systems employing convolutional encoding to protect a significant proportion of their data. The approach is as follows.
1. Demoldulate, de-interleave, and error correct all of the error protected data in the normal way for the system using a modified Viterbi decoder.
2 The modified Viterbi decoder will, along with the decisions, provide additional soft information in the form of the difference between the path metric corresponding to the selected path and the nearest path for each bit or any other suitable metric as familiar to those versed in the art.
3. The soft information from the Viterbi decoder will be used to select the most reliable contiguous error corrected bit subsequences greater in length than the code constraint length.
4. The error corrected bit subsequences are fed to a convolutional encoder to obtain portions of the presumed transmitted data.
5. These portions are interleaved to provide a number of reasonably reliable bits in places between the training sequence and up to half way out to the edges of the burst.
6. On either side of the training sequence, these specific bits are used to perform correlation against the corresponding bits in the received signal waveform.
7. The correlation is used on both side of the training sequences to provide new channel impulse estimates and hence new equaliser parameters.
8. The outermost bits are demodulated again from the stored waveform using the new equaliser parameters sets.
9. The new values for the outermost bits are used to replace the previous outermost bit decisions prior to a second pass at de-interleaving and Viterbi decoding.
Only two passes are assumed for this technique since, if three passes were required, it is highly unlikely that enough reliable decisions would be obtained from the first pass.
Consider the case of a system with the following parameters: Half Rate Convolutional Code Constraint Length 7 Four Sub frames (and therefore slots per user) per TDMA frame 16 bit training sequence plus guard sequence of + or - 4 bits 378 Data bits per user per frame 3 Iterations required to demodulate the data Before encoding, an additional 6 (one less than the constraint length) bits must be added to the data. After half rate encoding the total number of bits for transmission is then 768.
This means 192 bits in each slot and 96 bits either side of the training sequence.
An example implementation for the application of interleaving strategy 1 to convolutional codes is shown in Figure 6.
On the transmitter side, the data is first convolutional encoded. It is then interleaved according to strategy 1, training sequences added and formed into TDMA slots in a sub-frame structure.
In the receiver the entire set of slots for each TDMA frame is down converted to complex baseband and stored digitally.
Initially, for each of the slots the training sequence component of the received signal is correlated against the known training sequence (routed by switch S1). It is assumed that this training sequence is the same in all slots so switch S1 remains in position 0 throughout this operation.
The channel impulse response estimates obtained by correlation of the training sequences for each of the slots are now used to compute equaliser parameters for demodulation of the centre portion of each slot. The data for each slot is now demodulated outwards from the training sequence. One third of the data (required for each iteration) corresponds to 32 bits either side of the training sequence. However because of the delay in a Viterbi decoder it is necessary to demodulate more data than this to obtain the necessary corrected 128 bits. It is widely accepted that the paths in a Viterbi decoder have merged 5 constraint lengths back from the current position. In our case this corresponds to 5 x 7 x 2 (the code rate) = 70 encoded bits. In order to provide the encoder with enough data for re-encoding an additional constraint length worth of data bits is required, i.e.
a further 14 encoded bits giving a total 84 bits. Rounding this figure up to give the number of additional bits required for either side of each slot gives 11 additional bits. Thus a total of 43 bits are demodulated either side of every slot initially using the channel estimate obtained from the training sequence.
Returning to Figure 1 the bits (at the output of the block labelled "Demodulate Current Data Portion") are de-interleaved in accordance with strategy 1. This then permits the data to be error correction decoded using a Viterbi decoder. All of the data demodulated so far must be used in the decoder to provide reliable decisions for the first 128 bits. This means that the Viterbi decoder paths and path metrics must move beyond their values at the point of computing survivors for the 128th bit.
However, during the next iteration it will be desirable to continue from the 129th bit using bits demodulated according to the new equaliser parameters - i.e. the operations will be overlapped. In order to achieve this it is necessary to save the decoder paths and path metric values at the 128th bit for re-instating at the start of the next iteration. Having obtained the first 128 bits these are then convolutionally encoded again and interleaved once more according to interleaver strategy 1. This produces eight sequences of 32 bits corresponding to the transmitted bits for either side of the training sequence in each of the slots.These eight sequences are correlated in turn (by means of switch S1) against the relevant portions of the received waveforms to obtain new estimates of the various channel impulse responses Note that 32 bits are used here, which is larger than the original training sequence. It is generally necessary that the sequence be larger at this point for two reasons: 1. There is no controlled guard sequence to handle the multipath spread, and; 2. The sequence is essentially random and so may not have particularly good auto-correlation properties.
Using the new channel impulse response estimates, new parameter sets are computed for the equaliser and the next portions of data demodulated. It will be recalled that on the first iteration the bits from the training sequence out to the 41st bit were demodulated. In this phase the 33rd bit to the 73rd bit are demodulated. Thus we have an overlap of 11 bits. Following deinterlaving, the paths and path metrics for the Viterbi decoder are re-instated and the decoding continues with the new data.
This, then, provides the next 128 bits. These are used for training for the final iteration in exactly the same way as described above. On the final iteration the trellis of the Viterbi decoder is terminated so that all error corrected data is recovered.
Considering now the use of block codes, the case for block codes is rather simpler than for convolutional codes, and the block diagram of a possible implementation is shown in Figure 7.
The data is block encoded and interleaved according to strategy 2 (three block codes are assumed in this case).
In the receiver the entire set of slots for each TDMA frame is down converted to complex baseband and stored digitally.
Initially, for each of the slots the training sequence component of the received signal is correlated against the known training sequence (routed by switch S1). It is assumed that this training sequence is the same in all slots so switch S1 remains in position 0 throughout this operation.
The channel impulse response estimates obtained by correlation of the training sequences for each of the slots are now used to compute equaliser parameters for demodulation of the centre portion of each slot. The data for each slot is now demodulated outwards from the training sequence. Once all of the data for the innermost block have been demodulated, deinterlaaving and block decoding are performed to obtain the corrected decisions. These are then re-encoded and interleaved to produce a reliable version of the bits streams (either side of every slot) assumed to be transmitted during the transmission of the first block. These streams are correlated in turn (by means of switch S1) against the relevant portions of the received waveforms to obtain new estimates of the various channel impulse responses.
Using the new channel impulse response estimates, new parameters sets are computed for the equaliser and the next portions of data demodulated. The process is repeated until all of the data has been demodulated.
Although the invention has been described in the context of TDMA, its application is much wider. It could be used in any of its forms, for example, to provide an improved performance serial tone HF modem. In this case the sub frames would be replaced with full frames i.e. the structure could be viewed as the limiting case of single slot TDMA where a sub-frame and a slot were viewed as identical.

Claims (7)

CLAIMS:
1. A mobile radio communication system comprising an equalisation system in which data is used in addition to a predetermined training sequence for equalisation purposes, characterised in that the reliability of the data used for this purpose is improved by a forward error correction process.
2. A system as claimed in claimed claim 1, wherein the forward error correction process comprises interleaving utilising a convolutional coding technique to provide references for correlation.
3. A system as claimed in claim 1, wherein the forward error correction process comprises interleaving utilising a block coding technique for providing references for correlation.
4. A system as claimed in claim 2, comprising correlator means fed with data derived from received signal frames, Viterbi processor means responsive to signals derived via the correlator means for providing corrected output data and via which signals are extracted, convolutionally encoded, and interleaved with signals from a training sequence generator thereby to provide the said references for correlation.
5. A system as claimed in claim 3, comprising correlator means, block decoder means responsive to signals derived from the correlator means for providing corrected output data and via which signals are extracted, block encoded, and interleaved with signals from a training sequence generator, thereby to provide the said references for correlation.
6. A system as claimed in claim 4 or claim 5, comprising a correlator, fed with the referenced signals and arranged to feed an equaliser which provides signals for a demodulator fed also with received signals, the demodulated signals being fed to an interleaver unit to provide signals for the block encoder or the Viterbi processor as the case may be.
7. A system substantially as hereinbefore described with reference to the accompanying drawings and as claimed in claim 1.
GB9222305A 1992-10-23 1992-10-23 Improvements in or relating to digital radio communication systems Expired - Fee Related GB2271916B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB9222305A GB2271916B (en) 1992-10-23 1992-10-23 Improvements in or relating to digital radio communication systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9222305A GB2271916B (en) 1992-10-23 1992-10-23 Improvements in or relating to digital radio communication systems

Publications (3)

Publication Number Publication Date
GB9222305D0 GB9222305D0 (en) 1992-12-09
GB2271916A true GB2271916A (en) 1994-04-27
GB2271916B GB2271916B (en) 1996-05-22

Family

ID=10723956

Family Applications (1)

Application Number Title Priority Date Filing Date
GB9222305A Expired - Fee Related GB2271916B (en) 1992-10-23 1992-10-23 Improvements in or relating to digital radio communication systems

Country Status (1)

Country Link
GB (1) GB2271916B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2720207A1 (en) * 1994-05-20 1995-11-24 Alcatel Mobile Comm France Device for optimal distribution of information in the information blocks exchanged in a radiocommunication system.
EP0715440A1 (en) * 1994-06-22 1996-06-05 Ntt Mobile Communications Network Inc. Synchronous detector and synchronizing method for digital communication receiver
EP0788260A2 (en) * 1996-01-30 1997-08-06 Sony Corporation Channel estimation
EP0969604A2 (en) * 1998-07-02 2000-01-05 Texas Instruments Incorporated Signal to interference ratio estimation
US6128337A (en) * 1997-05-29 2000-10-03 Trimble Navigation Limited Multipath signal discrimination
GB2360425A (en) * 2000-03-16 2001-09-19 Siemens Ag Channel state information estimation for turbo-code decoders
FR2809575A1 (en) * 2000-05-25 2001-11-30 Comm Res Lab Ministry Of Posts RECEIVER, RECEIVING METHOD, AND RECORDING MEDIUM THAT RECORD A PROGRAM FOR RECEIVING DATA SIGNALS

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4761796A (en) * 1985-01-24 1988-08-02 Itt Defense Communications High frequency spread spectrum communication system terminal
US4833693A (en) * 1985-11-21 1989-05-23 Codex Corporation Coded modulation system using interleaving for decision-feedback equalization
GB2235112A (en) * 1989-06-09 1991-02-20 American Telephone & Telegraph Communications system incorporating error correction coding and decision feedback equalisers
WO1991006165A1 (en) * 1989-10-13 1991-05-02 Motorola, Inc. Soft decision decoding with channel equalization
GB2244190A (en) * 1990-05-17 1991-11-20 Orbitel Mobile Communications Receiver systems with equalisers
GB2252221A (en) * 1991-01-24 1992-07-29 Roke Manor Research An equaliser for a digital radio communication system.

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3926277A1 (en) * 1989-08-09 1991-02-14 Philips Patentverwaltung RECEIVER FOR TIME-VARIANT DISTORATED DATA SIGNALS
US5297169A (en) * 1991-06-28 1994-03-22 Telefonaktiebolaget L M Ericsson Equalizer training in a radiotelephone system
US5278871A (en) * 1992-03-19 1994-01-11 Motorola, Inc. Method and apparatus for estimating signal weighting parameters in a receiver

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4761796A (en) * 1985-01-24 1988-08-02 Itt Defense Communications High frequency spread spectrum communication system terminal
US4833693A (en) * 1985-11-21 1989-05-23 Codex Corporation Coded modulation system using interleaving for decision-feedback equalization
GB2235112A (en) * 1989-06-09 1991-02-20 American Telephone & Telegraph Communications system incorporating error correction coding and decision feedback equalisers
WO1991006165A1 (en) * 1989-10-13 1991-05-02 Motorola, Inc. Soft decision decoding with channel equalization
GB2244190A (en) * 1990-05-17 1991-11-20 Orbitel Mobile Communications Receiver systems with equalisers
GB2252221A (en) * 1991-01-24 1992-07-29 Roke Manor Research An equaliser for a digital radio communication system.

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995032557A1 (en) * 1994-05-20 1995-11-30 Alcatel Mobile Communication France Device for optimal division of data into data blocks in a time-division multiple access system
FR2720207A1 (en) * 1994-05-20 1995-11-24 Alcatel Mobile Comm France Device for optimal distribution of information in the information blocks exchanged in a radiocommunication system.
EP0715440A4 (en) * 1994-06-22 2000-03-15 Nippon Telegraph & Telephone Synchronous detector and synchronizing method for digital communication receiver
EP0715440A1 (en) * 1994-06-22 1996-06-05 Ntt Mobile Communications Network Inc. Synchronous detector and synchronizing method for digital communication receiver
EP0788260A3 (en) * 1996-01-30 2000-09-06 Sony Corporation Channel estimation
EP0788260A2 (en) * 1996-01-30 1997-08-06 Sony Corporation Channel estimation
US6128337A (en) * 1997-05-29 2000-10-03 Trimble Navigation Limited Multipath signal discrimination
EP0969604A2 (en) * 1998-07-02 2000-01-05 Texas Instruments Incorporated Signal to interference ratio estimation
EP0969604A3 (en) * 1998-07-02 2003-07-16 Texas Instruments Incorporated Signal to interference ratio estimation
GB2360425A (en) * 2000-03-16 2001-09-19 Siemens Ag Channel state information estimation for turbo-code decoders
FR2809575A1 (en) * 2000-05-25 2001-11-30 Comm Res Lab Ministry Of Posts RECEIVER, RECEIVING METHOD, AND RECORDING MEDIUM THAT RECORD A PROGRAM FOR RECEIVING DATA SIGNALS
US7006430B2 (en) 2000-05-25 2006-02-28 National Institute Of Information And Communications Technology, Incorporated Administrative Agency Receiver, receiving method, and recording medium which records program for receiving data signals
DE10125330B4 (en) * 2000-05-25 2012-07-12 Denso Corporation Receiver, receiving method and recording medium recording a program for receiving data signals

Also Published As

Publication number Publication date
GB2271916B (en) 1996-05-22
GB9222305D0 (en) 1992-12-09

Similar Documents

Publication Publication Date Title
CA2152315C (en) Soft decision signal outputting receiver
EP0872095B1 (en) Method and apparatus for symbol decoding using a variable number of survivor paths
US5513215A (en) High speed simulcast data system using adaptive compensation
AU2004301643B2 (en) Method and system for communication in a multiple access network
KR960006476B1 (en) Maximum likelihood sequence estimation for a mobile digital cellular radio receiver
US5400362A (en) Double sided slot traversing decoding for time division multiple access (TDMA) radio systems
US5583886A (en) Method for determining a plurality of channel responses and modifying a received signal therewith
US8611475B2 (en) Channel estimation and symbol boundary detection method
EP0927480B1 (en) Interference mitigation by joint detection of cochannel signals
EP1430636B1 (en) Frame error rate estimation in a receiver
EP0775386A1 (en) Compensation for multi-path interference using pilot symbols
JP7353298B2 (en) Decoder-assisted iterative channel estimation
JP3588590B2 (en) Signaling method and telecommunication system
JP2002532001A (en) Noise characteristics of wireless communication systems
GB2271916A (en) Mobile radio communication systems
US6370189B1 (en) Apparatus and methods for variable delay channel tracking
EP0660978B1 (en) A data decoder and method for use therein using a dynamically indexed channel state metric
US6782046B1 (en) Decision-directed adaptation for coded modulation
JP5118488B2 (en) Channel estimation
Koilpillai et al. Low complexity equalizers for US digital cellular system
Hamied et al. An adaptive truncated MLSE receiver for Japanese personal digital cellular
Nefedov et al. Turbo equalization and iterative (turbo) estimation techniques for packet data transmission
JP4605643B2 (en) Wireless communication system, transmission apparatus, reception apparatus, transmission method, and reception method
JP4495596B2 (en) Signal processing method and apparatus using bit confidence factor
Fechtel et al. Combined equalization, decoding and antenna diversity combining for mobile/personal digital radio transmission using feedforward synchronization

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 19961023