GB2379136A - Method and system for transmitting data with improved diversity reliability - Google Patents

Method and system for transmitting data with improved diversity reliability Download PDF

Info

Publication number
GB2379136A
GB2379136A GB0127207A GB0127207A GB2379136A GB 2379136 A GB2379136 A GB 2379136A GB 0127207 A GB0127207 A GB 0127207A GB 0127207 A GB0127207 A GB 0127207A GB 2379136 A GB2379136 A GB 2379136A
Authority
GB
United Kingdom
Prior art keywords
data
interleaving
applying
spreading
spreading codes
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
GB0127207A
Other versions
GB2379136B (en
GB0127207D0 (en
Inventor
Stephen William Wales
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
Publication of GB0127207D0 publication Critical patent/GB0127207D0/en
Priority to EP02796256A priority Critical patent/EP1419605A1/en
Priority to CNB028163362A priority patent/CN1309198C/en
Priority to PCT/EP2002/009344 priority patent/WO2003019849A1/en
Publication of GB2379136A publication Critical patent/GB2379136A/en
Application granted granted Critical
Publication of GB2379136B publication Critical patent/GB2379136B/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)

Abstract

In a telecommunication system a method of and system for transmitting digitised data via at least two transmission paths (channels) and including the step of applying interleaving in the space domain. This preferably includes the steps of: coding the data by spreading the data using a number of spreading codes; applying interleaving in the space domain; frame segmenting the data; and transmitting said data via at least two antennas. Interleaving is may be applied across the time domain also, preferably by time slot interleaving and further segmentation. Also disclosed is a receiver having a number of antenna to receive data from the same number of channels, despreading apparatus; channel impulse response estimating means for each channel and associating that response to one or more spreading codes; deinterleaving the data, and decoding.

Description

<Desc/Clms Page number 1>
METHOD OF IMPROVING TRANSMIT DIVERSITY RELIABILITY In mobile communications systems, the term"transmit diversity"is a known technique which is used to improve the down-link reception performance by providing different transmission paths to a mobile receiver For example, when a base station (transceivers) receives data from a mobile phone it can be determined which path i. e. to which a base station, at that time gives the best reception and the subsequent reply transmissions to the mobile phone can be made using the best path, i. e. from the base station that has the best reception. This is because the link can be assumed to be a reciprocal channel i. e. the channel impulse response is the same in both directions. Feedback information from the receiver dictates which antenna is best to transmit upon. This technique is known as"switched antenna diversity". If the characteristic signal fading applied to each transmission path is sufficiently decorrelated then the likelihood that all transmission paths equally suffer from signal fading is reduced. A number of transmit diversity schemes have been developed including the switched antenna diversity as described above. Delay diversity is also known where the same transmission is made from each antenna but a delay is introduced between the transmissions.
There are a number of problems with switched antenna diversity.
Firstly there is the requirement of a reciprocal channel. This may be difficult to achieve. For example, if the mobile telephone is moving, then
<Desc/Clms Page number 2>
the decision regarding which path to transmit may be wrong as the new position may be better suited for transmission from an alternative path.
In systems that employ Code Division Multiple Access different spreading codes, or different sets of spreading codes are assigned to different users. If a fixed spreading factor is used, then different transmission rates are accommodated by the data being spread by a number of spreading codes, forming a multi-code group. The codes of the multi-code group are transmitted in parallel.
It is an object of the invention to overcome these problems. The inventor has determined a method of overcoming these problems when using multi-code transmissions where different codes are mapped to different antennas.
The invention comprises a telecommunication system a method of transmitting digitised data via at least two transmission paths (channels) and including the step of applying interleaving in the space domain.
Preferably this is carried out using the steps of: a) coding the data by spreading the data using a number of spreading codes; b) applying interleaving to the coded data in the space domain c) frame segmenting the data from step b): d) transmitting said data from step c) via at least two antennas.
In a preferred embodiment interleaving is applied across the time domain also.
<Desc/Clms Page number 3>
In the situation where multiple codes are assigned to a user it is possible to employ a transmit diversity scheme where the data to be sent is first interleaved and divided into M data streams. Each of the M data streams are then modulated and spread using one of the spreading codes and are then transmitted by one of N transmit antennas. The benefit of employing this form of diversity transmission occurs when channel coding is applied and in particular when the fading duration is longer than the interleaving period applied to each code block.
When the fading is highly correlated over the duration of a code block the performance of any error correcting decoder will be poor, by transmitting different data streams via different antennas, and applying interleaving across the different data streams then de-correlation of the fading across the code block will occur and a diversity gain is realised through the improved performance of the error correction code.
Interleaving is a known technique used to prevent severe data loss and acts to spread errors when used with an error correcting code. When applied to a block of data in the time domain the interleaved block is then segmented and transmitted in different time slots if a time slotted transmission format is employed. In the interleaving, the bits get reordered before insertion into the time slots. At the other end they are ordered. If the data in one time slot gets destroyed due to fading for example, then there is a chance that data in the next time slot remains intact. The errors are thus spread and subsequent application of error correction methods allows the lost data to be recovered more effectively.
Thus the term"interleaving"should be interpreted as above.
<Desc/Clms Page number 4>
The invention will now be described by way of example and with reference to the following figures of which: Figure 1 shows a schematic representation of a simple embodiment of the invention showing downlink transmission via multiple antennas using interleaving in the coding (space) domain.
Figure 2 shows a further embodiment employing interleaving in both the time and coding (space) domain.
Figure 3 compares shows a further embodiment of the invention
where time domain interleaving is also incorporated.
Example 1 In this system shown in figure 1, the data transmitted is first encoded using a convolutional encoder 1. Other encoders such as a Turbo encoder may alternatively be used. At the next stage 2, the coded data is interleaved in the space domain before segmentation. This is done by interleaving the data to be transmitted in a single time slot before segmentation 3 into the parallel data blocks to be transmitted by each code of the multi-code group. This such interleaving is referred to herein as interleaving in the space domain and any reference to such should be interpreted as above. After this stage the data to be transmitted on each code is modulated and spread, 4, and transmitted by one of the antennas 5 at the base station.
Example 2 This example is similar to that above, but includes the extra stage of interleaving in the time domain at 7 of figure 2. Again the data is
<Desc/Clms Page number 5>
encoded. The resulting data is then interleaved across multiple frames and segmented into the data to be transmitted in each frame. Data for one frame is mapped to multiple spreading codes in a single time slot. The above frame interleaving process is essentially time interleaving.
Space domain interleaving is then applied this is done by the following process as before by applying interleaving to data transmitted within one time slot; i. e. time slot interleaving is a way of applying code domain interleaving Next the data is divided into multiple segments, each segment is transmitted via a different spreading code and the spread data is transmitted via different antennas. If M spreading codes form a multicode group and there are N transmit antennas, then a simple mapping of spreading codes to antennas is obtained from n = mod, m where n is the transmit antenna index and m the spreading code index.
The transmissions are received by the mobile phone at the other end. The signal is de-spread, and then passes a detection process, comprising a channel impulse response estimator and an appropriate detection algorithm. The transmitted signal) must support the possibility for the receiver to estimate each of the transmission paths to the mobile and to associate this channel impulse response with one or more of the spreading codes of the multi-code group. This can be achieved in a number of ways through either code specific known data sequences, for example as used in the UTRA TDD system or through transmit antenna specific known data sequences and knowledge of the antenna code mapping. After is the data is then de-interleaved before being decoded.
<Desc/Clms Page number 6>
As there are N transmission paths, each characterised by its own channel impulse response, a means to estimate the channel impulse response is required. In the UTRA TDD system data is transmitted in bursts, each burst contains two data fields either side of a known midamble sequence. This unique midamble sequence can be associated with a spreading code according to a default mapping consequently the mobile receiver can obtain a channel estimate associated with each spreading code and this is sufficient for detection purposes. The mobile receiver does not need to know the mapping of spreading codes to antennas.
The technique provides equal performance to that of switched antenna diversity in a TDD system where the reciprocal nature of the channel is used to select which antenna to transmit upon. One advantage of space-time interleaving transmit diversity is that it is not reliant upon the presence of any feedback and can be used for common control channels.
An example of the performance achieved using space time interleaving is shown in figure 3 for a typical multipath channel model. In this example a 64kb/s data channel is encoded using a 1/3 rate Turbo code and transmitted using 6 spreading codes mapped to two antennas. The performance of space-time interleaving (S-TI) is shown to be comparable to switched antenna diversity (SA), which relies upon transmissions from the mobile to determine which antenna to transmit upon.

Claims (11)

  1. CLAIMS 1. In a telecommunication system a method of transmitting digitised data via at least two transmission paths (channels) and including the step of applying interleaving in the space domain.
  2. 2. A method as claimed in claim 1 or including the steps of a) coding the data by spreading the data using a number of spreading codes; b) applying interleaving to the coded data in the space domain c) frame segmenting the data from step b): d) transmitting said data from step c) via at least two antennas.
  3. 3. The method of claim 1 wherein interleaving is applied across the time domain also.
  4. 4. A method as claimed in claim 3 performed by the additional steps of time slot interleaving and further segmentation
  5. 5. A method as claimed in claim 2 to 4 including the additional steps in step d) of applying modulation spreading and code antenna mapping.
  6. 6. A method of receiving data according to any of preceding claim comprising the steps of : a) receiving data from a plurality channels corresponding to a plurality of antenna b) applying despreading to said data; c) estimating the channel impulse response for each channel;
    <Desc/Clms Page number 8>
    d) associating the channel impulse responses with one or more spreading codes of the multi-code group; e) de-interleaving said data; and, f) applying decoding.
  7. 7. A system a method of transmitting digitised data via at least two transmission paths (channels) and having means to apply interleaving of said data in the space domain.
  8. 8. A system as claimed in claim 7 where said means comprises: a) means to code the data by spreading the data using a number of spreading codes; b) means to apply interleaving in the space domain c) means to frame segment the data from step b): d) means to transmitting segmented data via at least two antennas.
  9. 9. The system of claim 7 or 8 additionally having means to interleaving across the time domain also.
  10. 10. A system as claimed in claim 9 wherein said additional means includes further means to time slot interleave and further segment.
  11. 11. A system of receiving data comprising: a) means to receive data from a plurality channels corresponding to a plurality of antenna; b) means to apply despreading to said data; c) means to estimate the channel impulse response for each channel; d) means to associate the channel impulse responses with one or more spreading codes of the multi-code group;
    <Desc/Clms Page number 9>
    e) means to de-interleaving said data; and, f) means to applying decoding.
GB0127207A 2001-08-23 2001-11-10 Method of improving transmit diversity reliability Expired - Lifetime GB2379136B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP02796256A EP1419605A1 (en) 2001-08-23 2002-08-20 Method of improving transmit diversity reliability by including interleaving the transmit data in a single time slot
CNB028163362A CN1309198C (en) 2001-08-23 2002-08-20 Method of improving transmit diversity reliability by including interleaving the transmit data in a single time slot
PCT/EP2002/009344 WO2003019849A1 (en) 2001-08-23 2002-08-20 Method of improving transmit diversity reliability by including interleaving the transmit data in a single time slot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0120535A GB0120535D0 (en) 2001-08-23 2001-08-23 Space-time interleaving transmit diversity

Publications (3)

Publication Number Publication Date
GB0127207D0 GB0127207D0 (en) 2002-01-02
GB2379136A true GB2379136A (en) 2003-02-26
GB2379136B GB2379136B (en) 2005-08-24

Family

ID=9920889

Family Applications (2)

Application Number Title Priority Date Filing Date
GB0120535A Ceased GB0120535D0 (en) 2001-08-23 2001-08-23 Space-time interleaving transmit diversity
GB0127207A Expired - Lifetime GB2379136B (en) 2001-08-23 2001-11-10 Method of improving transmit diversity reliability

Family Applications Before (1)

Application Number Title Priority Date Filing Date
GB0120535A Ceased GB0120535D0 (en) 2001-08-23 2001-08-23 Space-time interleaving transmit diversity

Country Status (1)

Country Link
GB (2) GB0120535D0 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2411550A (en) * 2004-02-27 2005-08-31 Toshiba Res Europ Ltd Time domain spreading in a multiple-input multiple-output communications system
EP2384071A1 (en) * 2008-12-24 2011-11-02 NEC Corporation Communications system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5329547A (en) * 1993-03-11 1994-07-12 Motorola, Inc. Method and apparatus for coherent communication in a spread-spectrum communication system
US6128330A (en) * 1998-11-24 2000-10-03 Linex Technology, Inc. Efficient shadow reduction antenna system for spread spectrum
WO2001041314A1 (en) * 1999-11-30 2001-06-07 Nokia Corporation Method and arrangement for implementing intra-frame interleaving
WO2001065760A1 (en) * 2000-03-01 2001-09-07 Nokia Corporation Concatenated space-time coding
EP1182799A2 (en) * 2000-08-22 2002-02-27 Lucent Technologies Inc. Method for enhancing mobile cdma communications using space-time transmit diversity

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69936001T2 (en) * 1999-10-19 2008-01-10 Nokia Corp. Optimization of connection quality through spatial and time interleaving

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5329547A (en) * 1993-03-11 1994-07-12 Motorola, Inc. Method and apparatus for coherent communication in a spread-spectrum communication system
US6128330A (en) * 1998-11-24 2000-10-03 Linex Technology, Inc. Efficient shadow reduction antenna system for spread spectrum
WO2001041314A1 (en) * 1999-11-30 2001-06-07 Nokia Corporation Method and arrangement for implementing intra-frame interleaving
WO2001065760A1 (en) * 2000-03-01 2001-09-07 Nokia Corporation Concatenated space-time coding
EP1182799A2 (en) * 2000-08-22 2002-02-27 Lucent Technologies Inc. Method for enhancing mobile cdma communications using space-time transmit diversity

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2411550A (en) * 2004-02-27 2005-08-31 Toshiba Res Europ Ltd Time domain spreading in a multiple-input multiple-output communications system
GB2411550B (en) * 2004-02-27 2006-07-12 Toshiba Res Europ Ltd Communications system, method and device
EP2384071A1 (en) * 2008-12-24 2011-11-02 NEC Corporation Communications system
EP2384071A4 (en) * 2008-12-24 2014-12-24 Nec Corp Communications system
US9014188B2 (en) 2008-12-24 2015-04-21 Nec Corporation Communication system

Also Published As

Publication number Publication date
GB2379136B (en) 2005-08-24
GB0120535D0 (en) 2001-10-17
GB0127207D0 (en) 2002-01-02

Similar Documents

Publication Publication Date Title
EP1914895B1 (en) Data multiplexing method and data multiplexer, and data transmitting method and data transmitter
US8320499B2 (en) Dynamic space-time coding for a communication system
US5930230A (en) High data rate CDMA wireless communication system
US5822359A (en) Coherent random access channel in a spread-spectrum communication system and method
EP2086147B1 (en) Simple block space time transmit diversity using multiple spreading codes
EP1285505B1 (en) Data transmission method and radio system
CN101002415A (en) Intra-frame code diversity
JP2006509394A (en) Delay diversity in wireless communication systems
EP1419605A1 (en) Method of improving transmit diversity reliability by including interleaving the transmit data in a single time slot
GB2379136A (en) Method and system for transmitting data with improved diversity reliability
JP2007531372A (en) Convolutional encoder and encoding method of the convolutional encoder
US6888804B1 (en) Apparatus and method for inserting side information in communication system
EP1555768A1 (en) Data encoding for static MIMO channels
KR100462555B1 (en) Apparatus and method of interleaving/deinterleaving in communication systems using channel reciprocity
WO2001050670A1 (en) Method of coding a signal, transmitter and receiver
Zein et al. Performance of a coherent FH system with soft-decision Reed-Solomon decoding and space diversity over Rayleigh fading channel and in the presence of co-channel interference

Legal Events

Date Code Title Description
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20200402 AND 20200408

PE20 Patent expired after termination of 20 years

Expiry date: 20211109