METHOD AND TRANSCEIVING DEVICE FOR TRANSMITTING INFORMATION UNITS VIA RADIO LINKS

Abstract: In order to reduce and increase throughput of conventional hybrid type II automatic repeat request (ARQ) the present invention slows a method for estimating the signal to interference ratio SIR of a transmission time division duplex (TDD) channel slot to apply an adapted code ratings for the encoding of information units transmitted trough this slot. The adapted code ratings are achieved by defining a set of distinct transmission and retransmission thresholds which allow to refer a code rating by take a signal to interference ratio SIR of a timeshifted different TDD channel slot into consideration assuming that the correlation of the conditions of the TDD channel is high enough.

Description: Method and transceiving device for transmitting information units via radio links The present invention is related to an error handling in transmission of information units in time division duplex channels (TDD) radio links and in particular it is related to an error handling using automatic repeat request (A Q) and to the transmission of information units in mobile communication. More particularly the invention relates to a method and transceiving device for transmitting information units via radio links using a code rating derived from an estimated signal to interference ratio. In mobile communication, transmission is performed by using a digital modulation to impress data on carrier waves. There exists a large variety of standardised air interfaces, such as the Global System for Mobile Communication (GSM) standard specified by the European Telecommunication Standard Institute (ETSI) using time division multiple access (TDMA), while in the United States a number of interim standards such as IS-54 and IS-136 are defined. The growing number of mobile terminal devices such as mobile phones or communicators yields a bigger demand for voice and data channels within the system of mobile communication. The increasing interference between neighbouring base stations and interference with other devices using radio links decreases the carrier to interference (C/I) or carrier to noise (C N) ratio. Thus, the quality of mobile phone channels is highly fluctuating, so that transmission of erroneous information or information that is being corrupted during transmission is a very common phenomenon. The quota of erroneous units can be as high as l%o up to 10%. To handle the problem of large error rates, usually a channel (it can be convolutional coding other than block coding)coding is used to introduce a redundancy to the data stream, which allows for a recognition and a possible correction of erroneous units transmitted. The definition of such a channel coding is known to every person skilled in the art, and thus a more precise discussion is omitted from the following specification. The reliability of the channel code is defined by the number of data bits per coded bits υ. The higher the number of data bits per code bits υ, the less redundancy is introduced to the data stream and the less encoded (this is to differentiate "encoding" from "modulation") information units are secured against corruption during transmission. If an erroneous unit is received, a retransmission of the (in type II hybrid ARQ, the data can be retransmitted in another format) data is necessary. Accordingly, the basic ARQ scheme provides error detection and retransmission capabilities. If an information unit is found to be corrupted during transmission, it is discarded and a retransmission of the same information unit is requested. On the other hand a fast transmission of data other than voice channels, such as in the general packet radio service (GPRS) standard or in the upcoming universal mobile telecommunication system (UMTS) standard, is essential due to a large amount of transferred data and a limited transmission rate. The transmission rate is determined among other factors by the reliability of the transferred data. The higher the number of coded bits the poorer the transmission rate. Yet, it is important to select a large number of data bits per coded bits υ corresponding to the quality of the transmission link to ensure a fast and reliable transmission. One commonly used scheme is the type II hybrid ARQ. In the type 13 hybrid ARQ scheme, information is first sent with high coding rate (for consistency, we take the coding rating 2/3 as "higher" than 1/2), i.e. little redundancy, and if one erroneous unit is requested to be retransmitted, additional code bits will be added for the following transmission. This enhances the transmission rate of the information units. First, a rather poor coding is used and only if transmission fails due to erroneous units, a more reliable block code is used. For example, two different types of type π hybrid ARQ schemes can be used. A set of consequent code ratings defined by the number of data bits per code bits υ decreasing as l→ l/2→ 1/3 is used. The other one is using a finer code rating granularity. This scheme yields a code rating of υ: l→ 2/3→ l/2→ 2/5→ 1/3. It is appreciated by a person skilled in the art, that a fine code rating granularity results in a higher link throughput but in higher normalised packet delays as well. Therefore, it is the object of the present invention to reduce the access and transmission delay and improve the throughput of delay sensitive packet data services in a method and transceiving device for transmitting information units via radio links. According to the present invention, this object is achieved according to a first aspect of the present invention by a method according to claim 1. By using the algorithm of the present invention which is an adaptive type II hybrid ARQ and using the "memory" or correlation respectively of an time division duplex (TDD) channel for estimating the channel quality and following a condition adapted transmission code rating, transmission errors on fading channels are prevented. Accordingly, a method for transmitting information units in a radio link is provided using an adapted code rating to ensure the quality of service. In order to select the adapted code rating the following steps have to be carried out. In a first step the signal to interference ratio of a TDD channel uplink slot is determined in order to estimate the signal to interference ratio (SIR) of a TDD channel downlink slot. TDD channels include up- and downlink slots in one frame and a person skilled in the art knows that TDD channel slots in one frame are highly correlated relating to channel fading. Therefor, it is reasonable using the uplink slot SIR to estimate the downlink slot SIR. In a next step a set of M distinct code ratings (R, i = 1,..., M) and a set of K distinct transmission thresholds (T j = 1,..., K; K < M) are selected. Said transmission thresholds are ordered by their magnitude. By using said estimated SIR and said set of transmission thresholds in a last step a respective code rating for transmitting information units on the TDD downlink slot is provided out of said set of code ratings. An index i 0 is determined according to Ti 0 < SIR < T J0+I wherein i 0 < M. Said index i 0 refers to a code rating R i 0 out of said set of code ratings used for the condition adapted first transmission. In a preferred embodiment, the method of the present invention uses type II hybrid automatic repeat request (ARQ) code ratings for said set of code ratings e.g. according to given code ratings used for wireless communication systems. Additionally, said set of code ratings is ordered by the number of data bit per coded bits. In combination with said above by magnitude ordered transmission thresholds the method of the present invention describes a procedure of increasing the reliability of transmission the more the lower the estimated SIR of the channel gets or the worse the TDD channel conditions respectively. In opposite to known correction methods reliable code ratings are used before transmitting errors occur not only when retransmission is necessary and therefore the total transmission rate is enhanced. In another preferred embodiment of the present invention, the method of selecting code ratings is extended to retransmission of erroneous information units. In the way same to the above described method, of determining a code rating for transmitting information units, the determination of a code rating for retransmitting comprises the following steps. " A set of G distinct retransmission thresholds (TR , k = 1,..., G; G < M) is selected. A further index ή is determined according to TR^ < SIR < TRi 1+1 wherein i 0 +iι < M. The retransmission of previously transmitted erroneous information units is using a retransmission code rating Ri 0 +i r The transmission code rating and therefore the condition of the TDD channel is taken into consideration using a retransmission code rating like described above. In bad using conditions for radio linking, it can be possible, that the retransmission of erroneous information units still includes erroneous units. In this case, the method of determining a code rating for further retransmission is continued in the same way. On the assumption that a n-l th retransmissions includes erroneous information units, the code rating for the n th retransmission is derived once again from the code rating of the n-l th retransmission R i 0 +i 1 +...+i n _ 1 and according to TRi n < SIR < TR^-n wherein i 0 +iι+...+i n < M. Retransmission is using the code rating Ri 0 +i 1 +...+i n . A further embodiment of the present invention adapts to changing conditions by determining said signal to interference ratio SIR each time a TDD channel uplink slot is used, in order to apply a current SIR value for the downlink slot estimation and to determine current transmission / retransmission code ratings. If conditions change fast which is even often possible while using radio links in vehicles it is additionally advantageous determining not only said signal to interference ratio SIR but also selecting anew said set of transmission threshold and said set of retransmission threshold in order to adapted these values to the linking conditions. Fast transmission of data is often achievable not only by using single TDD channel uplink and downlink slots. Therefore it could be necessary to use more slots of a TDD channel for uplink or downlink respectively to transfer delay sensitive data just in time. The described method of the present invention can be expanded using several slots for which the estimation of the code rating is achieved according to the presented algorithm. Nevertheless radio linking is today not only done unidirectional. Most radio links are established by transceivers which exchange data in both direction which means in uplink and downlink. The described method of the present invention can also be applied in an same way for transmitting / retransmitting data on a TDD channel uplink slot gaining said signal to interference ratio SIR on the TDD channel downlink slot. According to another aspect of the present invention, a computer program product is provided, comprising program code means stored on a computer readable medium for performing the method for retransmitting erroneous information units using a type II ARQ scheme. By using a computer program for the execution of the method for retransmitting erroneous information units using a type II ARQ scheme, the method can easily be implemented in a computer or terminal device. According to yet another aspect of the present invention, a computer program product is provided, comprising program code means stored on a computer readable medium for performing the method of any of the method claims when the program product is run on a computer or terminal device. According to still another aspect of the present invention, a transceiving device is provided, comprising means for transceiving information units, means for detecting erroneous units, that have been corrupted during transmission, means for requesting a retransmission of the erroneous units, means for receiving a retransmission request, means for determining a signal to interference ratio SIR, means for decoding / encoding transmitted / retransmitted information units using a set of selected code ratings derived from a signal to interference ratio SIR and said set of transmission / retransmission thresholds according to the algorithm of the present invention. Since communication is always going in both directions, a device taking part in communication transmits as well as it receives information units. It decodes and checks every information unit, if it is received with error or not. Thus it selects all erroneous units, that have been corrupted during transmission and can not be corrected by help of the redundancy of a code rating used for modulation before transmission. If erroneous units are received, a retransmission request is sent, requesting for a retransmission of those units, until no more erroneous units are found. The same device is used on the other hand to transmit information units. Those information units are first encoded by a set of selected code ratings and than transmitted by the transceiving means. If a retransmission request is received, indicating that a subset of the transmitted information had been received by another transceiving device with error, those erroneous units are selected and encoded anew with a different set of code ratings, selected according to the previously described method, before being retransmitted. The transceiving device may be a terminal device, preferably a mobile terminal device or it may be an access point in mobile communication. Examples for those transceiving devices are mobile phones or base stations in a mobile communication system. Yet, it will be appreciated, that other transceiving devices may be thought of, such as satellites or computers and other devices, linked by wireless connection, such as bluetooth, infrared (IR) or radio relay systems. According to still yet another aspect of the present invention, a communication network is provided, comprising at least one transceiving device and at least one access point in communication for the transceiving device and forming part of a network. A communication network thus consists of at least two transceiving devices, one being the access point in communication. Preferably, the communication network according the present invention further comprises a server, where the server is coupled to another network, and advantageously, at least one network is a network in mobile communication. The network is preferably the Internet. A more complete appreciation of the invention and many other attendant advantages thereof will be readily obtained, as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein: Fig. 1 shows a schematic diagram of a time division duplex (TDD) channel and the affiliated channel slots used for uplinking and downlinking, Fig. 2 shows a schematic view of the chronological sequence of the method for transmitting / retransmitting information units on a TDD channel according to the method of the present invention, Fig. 3 shows the first two cases of an example according to the method of the present invention using specific values to demonstrate the algorithm and Fig. 4 shows the following two cases of an example according to the method of the present invention using specific values to demonstrate the algorithm. Fig. 1 shows a typical setup of a TDD channel with 15 designated slots within a 10 ms time frame. TDD channels are well known to persons skilled in the art. Both uplink and downlink slots are assigned to transceivers which participate in the information unit broadcast. Both uplink and downlink slots using the same frequency are only separated by time shifting. Channel fading is a well known phenomenon which is highly frequency dependant. Therefore TDD channel slot conditions are also highly correlated in fading conditions and a signal to interference ratio of a slot can be used to estimate the signal to interference ratios of the other slots since the fading conditions do not vary in time to fast. The essential proceedings for transmitting and retransmitting information units between a transceiver 1 and a transceiver 2 according to the method of the present invention are shown in Fig. 2. Before starting a transmission for data on a TDD channel to transceiver 1 the signal to interference ratio SIR of the TDD channel is estimated. In combination with the set of selected code ratings which can be defined by the radio link standard and a set of adapted corresponding transmission and retransmission thresholds a specific adapted code rating for encoding of the first transmission is determined using the algorithm of the present invention. If erroneous information units occur after encoding of the transmitted information units a request for retransmitting the erroneous information units is transmitted form transceiver 1 to transceiver 2. The erroneous information units are prepared anew for retransmitting using again the algorithm of the present inventing for selecting a code rating for the first retransmission. Dependant on period of the proceeding and linking conditions the estimated signal to interference ratio SIR can be determined anew and a new set of selected retransmission thresholds can be set up. In consequence retransmission is carried out with an improved code rating to increase the redundancy of the information units to enhance the reliability of the retransmission in comparison to the transmission carried out before. If following retransmission are necessary the determination of the applied code ratings are established in the same way. The redundancy of the contents of the retransmitted information units is always increased further to enhance the reliability of the retransmission until no erroneous information units are detected anymore. An example with specific values for signal to interference ratio, code ratings and thresholds is shown in Fig. 3 and Fig. 4 to illustrate the proceeding of transmission and retransmission according to the method of the present invention. In the first case (see Fig. 3) the signal to interference ratio SIR shall be below 6 dB, the set of code ratings is chosen and both the transmission and retransmission threshold are set to 6 dB. Using the method of the present invention a first transmission would be carried out applying Ri = 1 to encode the transmitted information units. A first retransmission of erroneous information units is assumed. A new determination of the signal to interference ratio still shows a value below 6 dB. According to the method of the present invention the index referring to said code rating is decreased by one step so that the retransmission is carried out applying R 2 = 2/3 to encode the retransmitted information units. In the second case assumptions and a set up in the beginning are equal to case 1 and therefore code rating used for the first transmission is the same. After requesting of erroneous information units a signal to interference ratio over 6 dB is determined and used for the code rating estimation. Following the method of the present invention the index referring to said code rating is decreased by more than one step so that the code rating R 3 = X A is applied for encoding the retransmitted information units. In case 3 and 4 (see Fig. 4) the initial signal to interference value is assumed to be above 6 dB while the remaining values and set up is the same to case 1 and 2. This leads to a first transmitting code rating R 2 = 2/3. In case 3 the signal to interference ratio is below 6 dB determined for the estimation of the retransmission slot the index referring to said code rating is decreased by one step so that the retransmission is carried out applying R 3 = V_ to encode the retransmitted information units whereas in case 4 the signal to interference ratio is assumed to be over 6 dB the index referring to said code rating is decreased by more than one step so that the retransmission is carried out applying R 4 = 2/5 to encode the retransmitted information units. This specification contains the description of implementations and embodiments of the present invention with the help of examples. It will be appreciated by a person skilled in the art, that the present invention is not restricted to details of the embodiments presented above, and that the invention can also be implemented in another form without deviating from the characteristics of the invention. The embodiments presented above should be considered as illustrative, but not restricting. Thus, the possibilities of implementing and using the invention are only restricted by the enclosed claims. Consequently, various options of implementing the invention as determined by the claims, including equivalent implementations, also belong to the scope of the invention.

Claims: Claims 1. Method for transmitting information units with a code rating derived form an estimated signal to interference ratio SIR e s timati on in radio links, comprising the steps: - estimating a signal to interference ratio SIR est i mat i on of a time division duplex (TDD) channel uplink slot, - selecting a set of M distinct code ratings (Ri, ..., R M ), - selecting a set of K distinct transmission thresholds (Ti, ..., T K ) with K<M, wherein the thresholds are ordered by their magnitude, - selecting said code rating R J0 , according to: Tj 0 < SIR estimation ≤ Ti 0+ ι, wherein i 0 < M, - transmitting information units on a time division duplex channel downlink slot using said code rating Ri Q . 2. Method according to claim 1, wherein said M distinct code ratings (Ri, ..., R M ) are type II hybrid automatic repeat request (ARQ) code ratings. 3. Method according to any preceding claims, wherein said M distinct code ratings (R 1; ..., RM) are ordered by the number of data bit per coded bits. 4. Method according to any preceding claims, wherein a first retransmission of erroneous information is requested using a first retransmission code rating derived from said transmission code rating Rj Q and a new set of thresholds, comprising the steps: - selecting a set of G distinct retransmission thresholds (TR ls ..., TRQ) with G < M, where the thresholds are ordered by their magnitude, selecting the retransmission code rating Ri 0 +i j , according to: TRj j < SIResti m atio n ≤ TR il+1 , wherein i 0 +iι < M and ή < G, - retransmitting said erroneous information units in said time division duplex channel downlink slot using said code rating Ri 0 +i r 5. Method according to any preceding claims, wherein a n th retransmission of the erroneous information is requested using a n th retransmission code rating derived from said retransmission code rating R Q + I ^ + ι n l , comprising the steps: selecting the retransmission code rating R ι0+ i j+ +ιn , according to: TR , n < SIR estimation ≤ TRι n +ι, wherein i 0 +iι+...+ i n < M and i n < G - retransmitting said erroneous information units in said time division duplex channel downlink slot using said code rating R ι0+ i j+ +ιn . 6. Method according to any preceding claims, where said signal to interference ratio SIR est i mat i on is estimated each time said time division duplex channel uplink slot is used and / or before said signal to interference ratio SIR esti ati o n is used to determine said transmission / retransmission code ratings. 7. Method according to any preceding claims, where said set of K distinct transmission thresholds (Tι, ..., T ) and/or said set of G distinct retransmission threshold (TRi, ..., TR G ) can be selected anew each time transmission/retransmission is carried out 8. Method according to any preceding claims, where more than one time division duplex channel uplink slot and/or time division duplex channel downlink slot are used for transmission and/or retransmission, wherein the methods described by any preceding claims be applied in the same way. 9. Method according to any preceding claims, where a signal to interference ratio is estimated by a time division duplex channel downlink slot and a transmission/retransmission of information units is carried out on a time division duplex channel uplink slot. 10. Computer program product comprising program code means stored on a computer readable medium for performing the methods of claim 1 to 9 when said program product is run on a computer 11. Computer program product comprising program code means stored on a computer readable medium for performing the method of any of the claims 1 to 9 when said program product is run on a computer or terminal device. 12. Transceiving device, comprising: - means for determining of a signal to interference ratio SIR of a time division duplex channel uplink and/or downlink slot means for selecting M distinct code ratings means for selecting a set of K distinct transmission thresholds means for decoding and/or encoding said information units according to said transmission / retransmission code rating, means for transceiving a retransmission request, means for transceiving information units. 13. Transceiving device according to claim 12, where said transceiving device is a terminal device. 14. Transceiving device according to claim 13, where said transceiving device is a mobile terminal device. 15. Transceiving device according to claim 14, where said transceiving device is an access point in mobile communication. 16. .Communication network comprising: at least one transceiving device according to one of claims 12 to 15 and at least one access point in communication for said transceiving device and forming part of a network. 17. Communication network according to claim 16, further comprising a server, where the server is coupled to another network. 18. Communication network according to claim 16 and 17, where a least one network is a network in mobile communication. 19. Communication network according to claim 17, where said network is the Internet. Summary In order to reduce delay and increase throughput of conventional hybrid type II automatic repeat request (ARQ) the present invention shows a method for estimating the signal to interference ratio SIR of a transmission time division duplex (TDD) channel slot to apply an adapted code ratings for the encoding of information units transmitted through this slot. The adapted code ratings are achieved by defining a set of distinct transmission and retransmission thresholds which allow to refer a code rating by take a signal to interference ratio SIR of a timeshifted different TDD channel slot into consideration assuming that the correlation of the conditions of the TDD channel is high enough.

Inventors: WANG YAN, WANG, YAN
Applicants: NOKIA CORP, WANG YAN, NOKIA CORPORATION, WANG, YAN
Application year: 2001
Main classification: H04L1
IPC codes: H04L1