Apparatus and method for channel coding and multiplexing in cdma communication system
Abstract
An apparatus for channel coding and multiplexing, for a CDMA communication system in which, data frames having one or more temporary transmission intervals (TTIs), are received in parallel via a plurality of transport channels, and converted into multi-code physical channel data frames, the apparatus comprising: a number of radio frame adapters (101 to 10N, 151 to 15N), the number of radio frame adapters being at least equal to the number of transport channels, each of the radio frame adapters being, adapted to receive the radio frames, in order to determine a number of fill bits to be inserted in each of the radio frames, and to insert the predetermined number of fill bits in the radio frames, where each radio frame adapter comprises a radio frame segmentation device (121 to 12N, 171 to 17N) adapted to receive data frames, and to segment data frames into radio frames; a multiplexer (200, 600) adapted to multiplex the radio frames, in the serial data frame; and a physical channel segmentation device (300, 700), adapted to segment the serial data frame, by the number of physical channels, and deliver the segmented physical channel frames to corresponding physical channels, where the physical channel frames segmented for physical channel 1 are delivered as e1, j = dj, segmented physical channel frames for physical channel 2 are delivered as ace e2, j = d (j + P / M), and the segmented physical channel frames for the physical channel M, are delivered as eM, j = d (j + (M-1) p / M), and where the bits of the serial data frame delivered from the multiplexer are d1 , d2, ..., dp, the number of physical channels is M, the size of the serial data frame delivered from the multiplexed cover is P, and j = 1, 2, ..., P / M.

Term
Term ended
Projected expiry passed 26 June 2020, 6.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
10 claims: 2 independent, 8 dependent
- 1ES 2 269 879 T3 REIVINDICACIONES 1. Un aparato para codificación y multiplexado de canal, para un sistema de comunicación CDMA en el que, tramas de datos que tienen uno o más intervalos temporales de transmisión (TTIs), son recibidas en paralelo por vía de una pluralidad de canales de transporte, y convertidas en tramas de datos de canales físicos de códigos múltiples, comprendiendo el aparato:un número de adaptadores de trama de radio (101 a 10N, 151 a 15N), siendo el número de adaptadores de trama de radio, por lo menos igual al número de canales de transporte, estando cada uno de los adaptadores de trama de radio, adaptados para recibir las tramas de radio, al efecto de determinar un número de bits de relleno a ser insertados en cada una de las tramas de radio, y para insertar el número predeterminado de bits de relleno en las tramas de radio, donde cada adaptador de trama de radio comprende un dispositivo de segmentación de trama de radio (121 a 12N, 171 a 17N) adaptado para recibir las tramas de datos, y para segmentar las tramas de datos en tramas de radio;un multiplexor (200, 600) adaptado para multiplexar las tramas de radio, en la trama de datos en serie;y un dispositivo de segmentación de canal físico (300, 700), adaptado para segmentar la trama de datos en serie, mediante el número de canales físicos, y entregar las tramas de canal físico segmentadas a canales físicos correspondientes, donde las tramas de canal físico segmentadas para el canal físico #1 son entregadas como e 1 ,j = dj, las tramas de canal físico segmentadas para el canal físico #2 son entregadas como as e 2 ,j = d (j+P/M) , y las tramas de canal físico segmentadas para el canal físico #M, son entregadas como e M ,j = d(j+(M- 1 )p/M), y donde los bits de la trama de datos en serie entregada desde el multiplexor son d 1 , d 2 , ..., dp, el número de canales físicos es M, el tamaño de la trama de datos en serie entregada desde la tapa de multiplexado es P, y j = 1, 2,..., P/M.
- 2El aparato de codificación y multiplexado de canal de la reivindicación 1, en el que cada dispositivo de segmentación de trama de radio, está adaptado para determinar un número de bits de una trama de radio, de acuerdo con el tamaño de una trama de canal de transporte de entrada, donde la trama de canal de transporte de entrada, es una trama de datos aplicada a una entrada de un adaptador de trama de radio, y de acuerdo con el intervalo temporal de transmisión de una trama de radio, y para dividir la trama de datos por el número de bits de la trama de radio.
- 3El aparato de codificación y multiplexado de canal de la reivindicación 2, en el que cada adaptador de trama de radio incluye además un dispositivo de entrelazado (LF 1 a LF N , LDF 1 a LDF N ), adaptado para entrelazar una trama de canal de transporte de entrada, y para aplicar la trama de canal de transporte de entrada entrelazada, a un correspondiente dispositivo de segmentación de trama de radio.
- 4El aparato de codificación y multiplexado de canal de la reivindicación 2, en el que cada adaptador de trama de radio incluye además un adaptador de velocidad (131 a 13N), adaptado para ajustar la velocidad de datos de una trama de radio recibida desde un dispositivo de segmentación de trama de radio, por medio de eliminar selectivamente y repetir la trama de radio, al efecto de adaptar la velocidad de datos de la trama de radio, a la de una trama de canal físico.
- 5El aparato de codificación y multiplexado de canal de la reivindicación 1, en el que los adaptadores de trama de radio están conectados entre codificadores de canal y el multiplexor, en un dispositivo de transmisión de canal de enlace ascendente, y cada uno de los adaptadores de trama de radio del dispositivo de transmisión de canal de enlace ascendente, comprende:un dispositivo de entrelazado (LF1 a LFN), adaptado para entrelazar una trama de canal de transporte de entrada;un dispositivo de segmentación de trama de radio (121 a 12N), adaptado para determinar el número de bits de una trama de radio, de acuerdo con el tamaño de la trama de canal de transporte de entrada y un TTI de trama de radio, y para dividir la trama de datos por una variable, siendo la mencionada variable una función del TTI de trama de radio;y un adaptador de velocidad (131a 13N), adaptado para ajustar la velocidad de datos de una trama de radio recibida desde el dispositivo de segmentación de trama de radio, mediante eliminar selectivamente y repetir las partes de la trama de radio, para adaptar la velocidad de datos de la trama de radio, a la de una trama de canal físico.
- 6El aparato de codificación y multiplexado de canal de la reivindicación 1, en el que los adaptadores de trama de radio están conectados entre codificadores de canal y un multiplexor, en un dispositivo de transmisión de canal de enlace descendente, y cada uno de los adaptadores de trama de radio del dispositivo de transmisión de canal de enlace descendente, comprende:ES 2 269 879 T3 un dispositivo de entrelazado (LDF 1 a LDF N ), adaptado para entrelazar una trama de canal de transporte de entrada;un dispositivo de segmentación de trama de radio, para determinar el número de bits de una trama de radio, de acuerdo con el tamaño de la trama de canal de transporte de entrada y un TTI de trama de radio, y para dividir la trama de datos por una variable, siendo la mencionada variable una función del TTI de trama de radio.
- 7Un dispositivo de recepción de canal para revertir la segmentación de una trama de datos en serie recibida, a una pluralidad de tramas de canal de transporte, para un sistema de comunicación CDMA, que comprende:un dispositivo para invertir la segmentación de canal físico, adaptado para invertir la segmentación de tramas de datos recibidas mediante canales físicos de códigos múltiples, a una trama de datos en serie;un desmultiplexor (414) adaptado para desmultiplexar la trama de datos en serie, a tramas de radio de una pluralidad de canales de transporte;y una pluralidad de dispositivos de inversión de adaptación (416 a 4N6), siendo el número de dispositivos de inversión de adaptación de trama de radio, al menos igual al número de canales de transporte, teniendo cada dispositivo de inversión de adaptación de trama de radio, un dispositivo de inversión de segmentación de trama de radio (417 a 4N7) adaptado para recibir las correspondientes tramas de radio, y para revertir la segmentación de las tramas de radio, en tramas de datos de los correspondientes canales de transporte.
- 8El dispositivo de recepción de canal de la reivindicación 7, que comprende además una pluralidad de memorias intermedias (415 a 4N5) dispuestas entre el desmultiplexor (414) y la pluralidad de dispositivos de inversión de segmentación de trama de la radio (416 a 4N6), para recibir las correspondientes tramas de radio desde el desmultiplexor, y para suministrar las correspondientes tramas de radio a la pluralidad de dispositivos de inversión de adaptación de trama de radio.
- 9El dispositivo de recepción de canal de la reivindicación 7 o la 8, en el que los dispositivos de inversión de segmentación de trama de radio, ensamblan además las correspondientes tramas de radio recibidas, en tramas de datos de los correspondientes intervalos temporales de transmisión del canal de transporte.
- 10El dispositivo de recepción de canal de la reivindicación 7 o la 8, en el que el dispositivo de inversión de segmentación de canal físico comprende:una memoria de canal físico (411) para memorizar las tramas de datos recibidas;un primer generador de dirección (412), para generar una dirección de escritura para cada M bits de las tramas de datos recibidas, en la que son almacenados los M bits en la memoria de canal físico;y un segundo generador de dirección (413), para generar una dirección de lectura, al efecto de leer de forma secuencial las tramas de datos recibidas desde la memoria de canal físico, cuando las tramas de datos recibidas están completamente almacenadas en la memoria de canal físico.
Independent claims10
123 paragraphs in 4 sections, as filed
ES 2 269 879 T3
DESCRIPTION
Apparatus and method for channel coding and multiplexing in a CDMA communication system.
The present invention relates generally to a channel communication apparatus and method in a mobile communication system, and specifically to a channel multiplexing and encoding apparatus and method, wherein multiple channel frames of transport are converted into multiple physical channel frames.
A conventional CDMA (Code Division Multiple Access) mobile communication system primarily provides a voice service. However, the future CDMA mobile communication system will support the IMT2000 standard, which can provide high-speed data service as well as voice service. More specifically, the IMT-2000 standard can provide a high-quality voice service, a high-quality moving image service, an Internet search service, and so on. This future CDMA communication system will consist of a downlink to transmit data a station from a base station to a mobile station, and a downlink to transmit data from the mobile station to the base station.
Thus, it will be desirable for the future CDMA communication system to provide various communication services such as simultaneous voice and data communications. However, the details for the simultaneous implementation of voice and data communications have yet to be specified. 3GPP Technical Specification TS 25.212, Multiplexing and channel coding (FDD), Working Group 1, Version 1.0.0, 1999-04, describes the characteristics of the layer while multiplexing a channel coding in FDD mode of a UTRAN. In detail, it describes a data flow from, or to, the MAC and higher layers (transport block / transport block configuration), which is encoded and decrypted to offer transport services, with a radio transmission link. A channel coding scheme is a combination of error detection, error correction, rate adaptation, interleaving, and mapping of the transport channel over, or subdividing from, physical channels.
Therefore, it is an object of the present invention to provide a channel coding and multiplexing apparatus, in which channel frame data is segmented into a plurality of radio frames, in a transmission device of a communication system CDMA.
This objective is achieved by the present invention, and in particular by the subject matter of the independent claims. Preferred embodiments are the subject of the dependent claims.
It is also an aspect of the present invention to provide a channel multiplexing and coding apparatus, in which each of the data frames of a plurality of transport channels is segmented into radio frames, and the radio frames segmented they are multiplexed, to form a serial data frame, in each radio frame transmission time interval (TTI), in a transmission device of a CDMA communication system.
Another spectrum of the present invention is to provide a channel coding and multiplexing apparatus, in which each of the data frames, of a plurality of transport channels, is segmented into radio frames, the radio frames are multiplexed to forming a serial data frame, in each radio frame TTI, and the serial data frame is segmented into a plurality of physical channel frames, for transmitting the physical channel frames over a plurality of physical channels, in a transmitting device of a CDMA communication system.
Yet another aspect of the present invention is to provide a channel multiplexing and coding apparatus, in which padding bits are added to channel frame data, and segmented into radio frames, in a channel transmission device. a CDMA communication system.
Yet another aspect of the present invention is to provide a channel multiplexing and encoding apparatus, in which the received physical radio frames are demultiplexed to form a plurality of radio frames, and the radio frames are subjected to segmentation inversion. , to form a transport channel frame in a channel receiving device, in a CDMA communication system.
Yet another aspect of the present invention is to provide a channel multiplexing and encoding apparatus, in which data frames received via multi-code physical channels are subjected to segmentation inversion to form a data frame. in series, and are demultiplexed to form radio frames of each of the transport channels, in a device of a CDMA communication system.
To achieve the above aspect, a channel coding and multiplexing apparatus, in a CDMA communication system, has as many frame adapters as there are transport channels, and a multiplexer. Each radio frame adapter has a radio frame segmentation device, and segments a transport channel frame, which may have a different transmission time slot, from the transmission time slots of other transport channel frames, on other transport channels, to form radio frames, and the multiplexer multiplexes the radio frames to a serial data frame.
The foregoing and other objectives, features, and advantages of the present invention will become more apparent from the following detailed description, when taken in conjunction with the accompanying drawings, in which:
Figure 1 is a block diagram of an embodiment of an uplink channel transmission device;
Figure 2 is a block diagram of one embodiment of a downlink channel transmission device;
Figure 3 is a view illustrating the operation of the channel transmission devices shown in Figures 1 and 2;
Figure 4 is a block diagram of one embodiment of a channel receiving device;
Figure 5 is a flow chart, illustrating a radio frame generation procedure using padding bits;
Figure 6 is a flow chart, illustrating a radio frame generation procedure without using filler bits;
Figure 7 is a flow chart, illustrating one embodiment of a radio frame multiplexing procedure; and FIG. 8 is a flow chart, illustrating one embodiment of a physical channel frame generation procedure.
Next, preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the following description, well-known functions or constructions are not described in detail, as they would obscure the invention in unnecessary detail.
The present invention defines in detail the segmentation, multiplexing, and physical channel segmentation, of radio frames, for channel coding and multiplexing, in a channel communication device of a CDMA communication system. That is, radio frame segmentation, radio frame multiplexing, and radio frame segmentation multiplexed into physical channel frames, which are not provided by the 3GPP Technical Specification of Multiplexing and Channel Coding, TS 25.212, Version 1.0.0, 1999.05.05, will be defined in sufficient detail to deal with bit-based operations. As mentioned above, the 3GPP Technical specification of Multiplexing and Channel Coding, TS 25.212, version 1.0.0, 1999.05.05, published by 3GPP Organizational Partners, can be considered as an additional source for channel multiplexing and coding.
Before describing the present invention, terms that are used herein will be defined. "Transport channel frame or input data frame": a data frame applied to the input of a radio frame adapter, from a channel encoder; "Radio frame": a data frame formed by segmenting the input transport channel frame, and the size of the radio frame is a function of the TTI of the transport channel frame and the TTI of the radio frame, as explained above. A transport channel frame can be transmitted at a different data rate, for a different transmission time interval (TTI).
The following description is made, with the appreciation that particular details, such as a radio frame TTI and the insertion position of a stuffing bit, are provided by way of example, for the understanding of the present invention. Therefore, it is clear to those skilled in the art that the present invention can be easily implemented without the details, or with the details being modified.
A description will now be made of the structures and operations of the 3GPP uplink and downlink channel coding and multiplexing apparatuses, including from first interleaving devices to second interleaving devices, according to an embodiment of the present invention.
Figures 1 and 2 are block diagrams of the uplink and downlink channel transmission devices, respectively, in accordance with one embodiment of the present invention. The receiving devices, for receiving information from the channel transmitting devices, have the inverse configurations of their counterparts. Figure 3 is a view mentioned to describe the operations of the channel transmission devices shown in Figures 1 and 2.
In accordance with the embodiment of the present invention, data frames received via at least two transport channels may have different TTIs, and different data rates. Radio raster adapters 101, 102, ... 10N (ie "101 to 10N") receive the data frames of the corresponding transport channels, segment the received data frames into data of a size that is a function of the TTI of the transport channel frame and the TTIs radio frames (i.e. radio frames), and sequentially output segmented radio frames (in reference numeral notation, the "N" is used at all times to indicate an indefinite number of respective components ). Each of the 101 to 10N frame adapters includes an interleaving device to compensate for fading, a radio frame segmentation device, to segment a transport channel frame interleaved into radio frames, and a rate adapter to control
ES 2 269 879 T3 the data rate of the radio frames, by selectively deleting / repeating certain parts of the radio seizures. In the case where the bit number of a transport channel frame is not a multiple of a radio frame length, a corresponding radio adapter inserts a filler bit into the transport channel frame, which is performed on its radio frame segmentation device, by way of example in the embodiment of the present invention.
A multiplexer 200 sequentially multiplexes radio frames, received sequentially from radio frame adapters 101 to 10N, to a serial data stream.
In the case of multiple code transmission, a physical channel segmentation device 300 segments the serial data stream, received from multiplexing device 200, into as many data frames as the number of physical channels, using at least two codes, and transfers the data frames to the corresponding physical channels, so that the serial data frames can be transmitted over the physical channels.
In the case of a single code transmission, the physical channel segmentation device 300 does not need to segment the serial data stream, but rather transmit the serial data stream over a physical channel.
With reference to Figures 1 and 3, the reference number 100 denotes the entire block of coding and multiplexing chains, which have radio frame adapters 101 to 10N, to receive N encoded data, which can have different qualities of service ( QoS), in parallel. In other words, the data streams applied to the radio frame adapters 101a 10N, from the MAC layers and above (transport block / transport block configuration), may have different QoS. Specifically, the transport channel frames can have different data rates and different TTIs, and each radio frame adapter receives frame data, from a corresponding channel encoder. The same encoder delivers frame data of the same QoS, during each service. However, during another service the QoS of the same encoder may change to another QoS. Therefore, data of different QoS can be applied to the radio frame adapters 101 to 10N, but each radio frame adapter receives frame data of the same QoS during each individual service.
Each radio frame adapter receives encoded frame data, which has a different data frame size, and a different frame transmission period, according to its QoS from the corresponding channel encoder. QoS is determined by voice, data, images. Therefore, the data rate and the TTI of frame data depend on its QoS. In carrying out the present invention, the data frames are assumed to have TTIs of 10, 20, 40, or 80 msec. According to this type of service, the input encoded data may have a different data rate and a different TTI. In other words, the frames on each channel have unique TTIs and data rates. In the case where one channel data is to be transmitted, the encoded data generated from a channel encoder is processed, and in the case where two channel data is to be transmitted, the generated data is processed at starting from two corresponding channel encoders.
Each of the first interleaving devices 11-11N essentially interleaves a transport channel frame, received from a corresponding channel encoder. Here, a transport frame received from each channel encoder may have a different TTI and a different data rate.
As shown in Figure 1, radio frames are referred to as RF, and are indexed as follows: RFy, where i = transport channel index, and j = radio frame index, for a transport channel side , and RF, refers to all radio frames on the ith transport channel (for example, RF<sub>1i2</sub> means a second radio frame on a first transport channel, and RF1 refers to all of the radio frames on the first transport channel). Radio frame segmentation devices 121 to 12N segment the radio frames LF1 to LFN, received from the first interleaving devices 111 to 11N, respectively, into RF radio frames.<sub>1</sub> to RF<sub>n</sub>, respectively, as indicated by reference numeral 301 in Figure 3 and Figure 1, and deliver the RF radio frames<sub>1</sub> to RF<sub>n</sub> sequentially, in the order of segmentation. In embodiments of the present invention, T refers to the number of radio frames in a transport channel i, where i = transport channel index (for example, T equals the number of radio frames in the first channel of transport). Here, the LFi to LF transport channel frames<sub>N</sub> they can have different TTIs, and different data rates according to their channels. The radio frame TTI is assumed to be 10ms, in the embodiment of the present invention. Thus, each of the RF radio frames<sub>1</sub> to RF<sub>n</sub>, contains at most the data of a 10ms frame of the incoming transport channel frame. In this case, if a radio frame segmentation device receives a transport channel frame of an 80 ms TTI, it sequentially segments the 80 ms data frame into eight radio frames and sequentially delivers the data. radio frames. A radio frame adapter, which receives a transport channel frame of a 40 ms TT1, segments the 40 ms data frame sequentially, into four radio frames. Similarly, a radio frame adapter that receives a transport channel frame of a 20 ms TTI, segments the 20 ms data frame, sequentially into two radio frames. A 10 ms data frame has the same duration as the radio frame TTI, and is therefore delivered without segmentation.
The length in bits of a transport channel frame may not be an integer multiple of the length in bits of the radio frame. In this case, it is preferable to insert a filler bit into the transport channel frame, to make the bit length of the transport channel frame as long as a multiple of the radio frame bit length . That is, if L<sub>j</sub>/ T<sub>j</sub> (L,: the length of an input transport channel frame, on the ith transport channel and, in certain embodiments of the present invention, T, = TTI for the ith transport channel / 10 msec)
ES 2 269 879 T3 is not an integer, a stuffing bit is inserted. The stuffing bit is processed prior to radio frame segmentation, to maintain a constant radio frame length, during a transmission period. Transmission of all transport channel frames is easily controlled by keeping a radio frame length constant within the TTI of the transport channel frames. When a transport channel frame has a maximum TTI of 80 ms, a maximum of seven stuffing bits can be used. The decrease in transmission efficiency that appears from an increase in the frame rate of the totality of the data, caused by the addition of these padding bits, is negligibly small. Radio frame segmentation devices 121 to 12N sequentially segment incoming transport channel frames into 10 ms RF radio frames<sub>1 </sub>to RF<sub>n</sub>, as indicated by reference numeral 302, in Figure 3. Rate adapters 131 to 13N adjust the data rates of RF radio frames<sub>1</sub> to RF<sub>N</sub>, received from radio frame segmentation devices 121 to 12N, respectively, and deliver KF radio frames<sub>1</sub> to KF<sub>N</sub>, respectively. K, refers to the length of the respective frames KF ,.
The above radio frame adapters 101 to 10N, receive corresponding transport channel frames in parallel, verify the transport channel frame sizes, segment the transport channel frames into radio frames, and deliver the frames in parallel. radio. Multiplexer 200 multiplexes radio frames KF1 to KF<sub>n</sub>, received from rate adapters 131 to 13N, to a serial data stream of size P, as indicated by reference numeral 303 in FIG. 3. Here, multiplexer 200 can sequentially multiplex the data frames KF<sub>1</sub> to KF<sub>N</sub>. In this case, the multiplexed frame size is P = K<sub>1</sub> + K<sub>2</sub> + ... + K<sub>N</sub>. Therefore, the multiplexer 200 first determines the number N of transport channels, receives radio frames in parallel from the radio frame adapters 101 to 10N, and sequentially multiplexes the data frames, to one data frame in Serie. That is, multiplexer 200 delivers a serial data frame, indicated 303 in FIG. 3.
A physical channel segmentation device 300, segments the multiplexed frame of size P, received from the multiplexer 200, into M physical channel frames, as indicated by 304 in Figure 3 (M is the number of physical channels available) , and feeds the physical channel frames to second interleaving devices 401 to 40N. Here, each physical channel frame is as long as P / M. Physical channels can use multiple codes. Thus, the physical channel segmentation device 300 sets the number M of available physical channels, segments the multiplexed serial data frame into M physical channel frames, and assigns the corresponding physical channels to these. The multiplexed serial data frame can be segmented into one or more physical channel radio frames of the same data rate. Alternatively, the multiplexed serial data frame can be segmented into one or more physical channel frames of different data rates.
An uplink channel receiving device, for receiving radio frames from the uplink channel transmitting device shown in Fig. 1, performs the operation of the uplink channel transmitting device, in reverse order. The uplink channel receiving device will be described below with reference to Fig. 4.
The operation of each component shown in figure 1 is illustrated in detail in figure 3.
With reference to Figure 3, the reference number 301 denotes the segmentation of the transport channel frames, received in parallel from the first interleaving devices 111a 11N, into radio frames that will be transmitted from the frame segmentation devices of radius 121 to 12N. If L<sub>j</sub>/ T<sub>j</sub> is not an integer, a corresponding radio frame segmentation device, inserts a stuffing bit to make I ,, be a multiple of T ,. As shown in Figure 3, padding bits are inserted sequentially, in radio frames, preferably starting with the last radio frame.
Reference numeral 301 in Figure 3 illustrates the procedure for adding padding bits in radio frames. The procedure is explained in detail in subsequent sections. The embodiment of the present invention is described in the context of the case where a 0 or 1 stuffing bit is inserted into a radio frame. Reference numeral 302 indicates the rate adaptation of radio frames, according to their data rates. Reference number 303 indicates the multiplexing of N radio frames of size K, (i = 1, 2, ..., N), after rate adaptation, to a multiplexed frame of size P, and the transmission of the multiplexed frame to the physical channel segmentation device 300. Reference number 304 indicates the segmentation of the multiplexed frame, into M physical channel frames, and the parallel assignment of the M physical channel frames, to the physical channels.
Figure 2 is a block diagram of a downlink channel transmission device, for downlink channel encoding and multiplexing, illustrating radio frame adapters 151 to 15N, up to second interleaving devices 800.
The downlink channel transmission device operates in the same way as the uplink channel transmission device shown in Figures 1 and 3, except that the outputs of the radio frame segmentation devices 171 to 17N, are applied to the input of multiplexer 600. The rate adapters are not shown in the drawing, because they are arranged before the first interleaving devices, in the downlink channel transmission device of Figure 2.
ES 2 269 879 T3
A downlink channel receiver has the same operation as the uplink channel receiver, except that it does not perform rate adaptation reversal.
A description will be given, mainly of the radio frame segmentation devices, the multiplexers, and the physical channel segmentation devices, in the channel transmission devices constituted as shown in Figures 1 and 2. For the best In understanding the present invention, the description will be limited to the uplink channel transmission device. Therefore, the radio frame segmentation devices are labeled 121 to 12N, the multiplexer 200, and the physical channel segmentation device 300.
Radio Frame Segmentation Using Fill Bit
The uplink and downlink radio frame segmentation devices work in the same way. Radio frame segmentation devices 121 through 12N segment input transport channel frames into 10 ms radio frame blocks and deliver the radio frames sequentially. During this operation, padding bits may or may not be inserted into a transport channel frame, according to the bit number of the transport channel frame. In the embodiment of the present invention, insertion of filler bits is carried out in radio frame segmentation devices 121 to 12N, if filler bits are inserted. A stuffing bit is inserted into a radio frame, and the insertion of the stuffing bit begins with the last radio frame. A description of the insertion of a stuffing bit into a transport channel frame, and after segmentation of the transport channel frame into radio frames, in radio frame segmentation devices 121 to 12N, in reference with figure 5, it will precede that of the segmentation of a transport channel frame into radio frames, without the insertion of filler bits in the radio frame segmentation devices 121 to 12N, with reference to figure 6.
In the case that the ratio (L¡ / Tj), of the size of a transport channel frame applied to the input of a radio frame segmentation device, between the radio frame TTI, is not an integer, the number, r, of padding bits is calculated as follows to make Lj / T an integer. Since T, varies from 0 to 8, rj varies from 0 to 7. (L, + r<sub>j</sub>) / T<sub>j</sub>, achieved with the use of padding bits, is defined as KD, and R ,, respectively for the downlink and for the uplink.
r, = T, - (L, mod T,), here r, = {0, 1, 2, 3, 4, 5, 6, 7} downlink KD, = (LD, + rD,) / TD, ; LD ,, rD, and TD, are L ,, r, and T, for the downlink, respectively uplink: Ri = (Li + ri) / Ti
If the number ri of stuffed bits is not 0, a stuffing bit is added to the position of the last bit of each of the corresponding radio frames, from a radio frame (T, - r, + 1) -th, to keep a constant frame length, ie KDi or Ri. 0 or 1 are arbitrarily selected as the stuffing bit. The padding bit has little to do in terms of performance, and serves as a reserved bit, which can be selected by a user of the system. It can be contemplated that the stuffing bit is designated as a discontinuous transmission bit (DTX), such that a transmitter does not transmit the stuffing bit after channel coding and multiplexing. The radio frame blocks that are modified in the above manner, to have a constant radio frame length, are supplied to the multiplexer 200. The operation of the bit-based radio frame segmentation devices will then be described in detail. .
Regarding the bits prior to radio frame segmentation in an i-th 10i radio frame adapter, it is assumed that the number ri of padding bits has already been calculated, and 1 <t <T, (t indicates a radio frame index). t = 1 for the first radio frame, t = 2 for the second radio frame, and t = Ti for the last radio frame. Each radio frame has the same size, (L, + r ^ / T ,. Then, the output bits of a first interleaver device 11I of the ith radio frame adapter 10i are taken as b ,,<sub>1</sub>, b ,,<sub>2</sub>, b ,,<sub>3</sub>, ..., b ,, <sub>L</sub>,, and the output bits of the radio frame segmentation device 12i are taken as c ,,<sub>1</sub>, c ,,<sub>2</sub>, ... c<sub>í</sub>,[(<sub>L</sub>í<sub>+ ii</sub>)<sub>/</sub>ti] in a 10 ms radio frame unit, for T, = TTI (msec) of the i-th transport channel / 10 (msec) e {1, 2, 4, 8}. Then radio frame segmentation device output bits, for the first 10 ms: t = 1 c, j = b, j, j = 1, 2, ..., (L, + ι,) / Τ, radio frame segmentation device output bits, for seconds 10 ms: t = 2<sup>C</sup>, j = <sup>b</sup>j, (J + (Lj + Ii) / Ti))<sup>, j</sup> = <sup>1 2</sup>, ...<sup>, (L</sup>, + <sup>Ι</sup>,<sup>) / Τ</sup>, radio frame segmentation device output bits, for the (T, - r,) - th 10 ms: t = (T, - r,) <sup>C</sup>, j = <sup>b</sup>ί, (j + (Τί-rί-1) (Lί + rί) / Τί))<sup>, j</sup> = <sup>1 2</sup>, ...<sup>,</sup> (<sup>L</sup>i + <sup>Ι</sup>,<sup>) / Τ</sup>,
ES 2 269 879 T3 radio frame segmentation device output bits, for the (T, - r,) -th 10 ms: t = (T, - r, + 1) <sup>C</sup>ij = <sup>b</sup>i, (j + (Ti — ii) (Li + ri) / Ti)), j = 1, 2, ..., (Li + Ii - 1) / T, c<sub>i</sub>j = filler _bit (0/1), j = (L, + ρ) / Τ, output bits of the radio frame segmentation device, for the t-th 10 ms: t = ti <sup>c</sup>ij = <sup>b</sup>i, (j + (Ti-ri) (Li + ri) / Ti))<sup>, j</sup> = <sup>1 2</sup>> ...<sup>, (L</sup>i + <sup>r</sup>i <sup>- 1) / T</sup>ic, j = filler _bit (0/1), j = (L, + r<sub>i</sub>) / T<sub>i</sub>
The radio frame segmentation device 12i is included in a transmitting device, and is the counterpart to a radio frame segmentation inversion device, in a receiving device. Radio frame segmentation inversion is equivalent to the inverse operation of radio frame segmentation, in that the 10 ms blocks received during a transmission period are arranged sequentially and assembled into a frame.
Figure 5 illustrates a radio frame generation process, using padding bits in the manner described above. The variables used below will be defined first.
t: radio frame index (1, 2, ..., Ti);
RFi,<sub>t</sub>: a t-th radio frame of 10 ms, on an ith radio frame adapter; Y
Li: input frame size, from the ith radio frame adapter.
Referring to Figure 5, the radio frame segmentation device performs an initialization process in step 511:
t: 1 / * radio frame index initialization * / ri: Ti - Li mod Ti / * number of padding bits * /
Ri: (Li + ri) / Ti for UL (uplink) / * radio frame size for uplink * /
KD ,: = (LD, + rD<sub>i</sub>) / TD<sub>i</sub> for DL (downlink) / * radio frame size for downlink * /
In step 513, the radio frame segmentation device checks whether the number ri of stuffing bits is 0. If the number ri of stuffing bits is 0, the radio frame segmentation device reads data from one of the frames. radio, measured from an input frame, and stores them in step 517. On the other hand, if the number ri of padding bits is not 0, the radio frame segmentation device checks whether a frame index t is (T, - r, + 1) in step 515, that is, it goes to be added a padding bit to a radio frame. In the case of a radio frame to which a padding bit has not been added, the data radio frame segmentation device reads a measured radio frame from an input frame, and stores it in step 519 , and go to step 525. In the case of a radio frame to which a padding bit is added, the radio frame segmentation device reads data, one bit smaller than a radio frame, measured from the input frame, and stores it in step 521. The radio frame segmentation device inserts the position of the last bit of the radio frame stored in step 523, increments the frame index t by 1, in step 525, and checks whether the updated frame index t is greater than the segment number Ti corresponding to the radio frame TTI in step 527. If the frame index t is less than the segment number Ti corresponding to the radio frame TTI, the radio frame segmentation device returns to step 513. If the frame index t is greater than the corresponding segment number Ti At the radio frame TTI, the radio frame generation procedure ends. The radio frames thus generated are supplied sequentially to the second multiplexer 200.
Radius Frame Segmentation Without Fill Bit Insertion
A radio frame segmentation device that did not use padding bits can be used instead of the radio frame segmentation device described above. Since Ti ranges from 0 to 8, ri ranges from 0 to 7. (Li + ri) / Ti for downlink and uplink are defined as KDi and Ri, respectively.
r, = T, - (L, mod T,), here r, = {0, 1, 2, 3, 4, 5, 6, 7}
ES 2 269 879 T3 downlink: KD, = (LD, + rD<sub>i</sub>) / TD<sub>i </sub>uplink R, = (L, + r<sub>i</sub>) / T<sub>i</sub>
The bit-based operation of the radio frame segmentation device using no filler bits will be described in detail.
Regarding the bits prior to radio frame segmentation, in the i-th radio frame adapter 10i, it is assumed that the number ri of padding bits has already been calculated, and 1 <t <T, (t indicates a radio frame index). t = 1 for the first radio frame, t = 2 for the second radio frame, and t = T, for the last radio frame.
Then let be the output bits of the first interleaver device 11i on the ith radio frame adapter 10i, b<sub>i</sub>,<sub>1</sub>, b ,,<sub>2</sub>, bj,<sub>3</sub>, ..., b ,, <sub>Li</sub>, and let the output bits of the radio frame segmentation device 12i, cj.i, c be<sub>i</sub>,<sub>2</sub>, ... c<sub>i</sub>,<sub>[(Li + Ii) / Ti</sub>], in a 10 ms radio frame unit for Ti = TTI (msec) of the ith transport channel / 10 (msec) e {1, 2, 4, 8}. Then radio frame segmentation device output bits, for the first 10 ms: t = 1 Cij = bij, j = 1, 2, (Li + Ii) / Ti radio frame segmentation device output bits , for seconds 10 ms: t = 2<sup>C</sup>ij = <sup>b</sup>i, (j + (Li + Ii) / Ti))<sup>, j</sup> = <sup>1 2</sup>, <sup>(L</sup>i + <sup>I</sup>i<sup>) / T</sup>i radio frame segmentation device output bits, for the (T, - r<sub>i</sub>) -th 10 ms: t = (T, - r<sub>i</sub>) <sup>C</sup>ij = <sup>b</sup>i, (j + (Ti-Ii-1) (Li + Ii) / (Ti))<sup>, j</sup> = <sup>1 2</sup> •••<sup>, (L</sup>i + <sup>I</sup>i<sup>) / T</sup>i radio frame segmentation device output bits, for the (T, - r, + 1) -th 10 ms:
<sup>C</sup>ij = <sup>b</sup>i, (j + (Ti - ii) / (Li + ii) / Ti))<sup>, j</sup> = <sup>1 2</sup>, •••<sup>, (L</sup>i + <sup>I</sup>i<sup>) / T</sup>i output bits of the radio frame segmentation device, for the th 10 ms: 1 = 1, <sup>C</sup>ij = <sup>b</sup>i, (j + (Ti-ii) (Li + ii) / Ti))<sup>, j</sup> = <sup>1 2</sup>, •••<sup>, (L</sup>i + <sup>I</sup>i<sup>) / T</sup>i
If ri is not 0, the size of the first radio frames to (Ti - ri) -th is Ri, and the size of the radio frames (T, - r, + 1) -th to last is (R, - 1). For the downlink, if rD, is not 0, the size of the first radio frames to (TD, - rD,) - th is KD ,, and the size of the radio frames (TD, - rD, + 1 ) -th to last is (KD, - 1). Radio frame blocks of time varying sizes are supplied to the multiplexer. Due to the variable size of the radio frame, a frame size in the multiplexer may vary in each 10 ms interval, and the physical channel segmentation device may also operate differently in each 10 ms interval, making it difficult to operate. frame size control. Therefore, it is preferable to use a radio frame segmentation device, which inserts padding bits.
The radio frame segmentation device 12i is included in a transmitting device, and is the counterpart to a radio frame segmentation inversion device, in a receiving device. Radio frame segmentation inversion is equivalent to the inverse operation of radio frame segmentation, in that the 10 ms blocks received during a transmission period are arranged sequentially and assembled into a frame.
Figure 6 illustrates a radio frame generation process, without inserting filler bits, in the manner described above. The variables used here are defined first.
t: radio frame index (1,2, 2, ..., T,);
RF ,,<sub>t</sub>: a t-th radio frame of 10 ms, in an-th encoding and multiplexing chain; Y
Li: input frame size, from the ith radio frame adapter.
Referring to Figure 6, the radio frame segmentation device carries out an initialization process in step 611:
t: = 1 / * radio frame index initialization * /
ES 2 269 879 T3 r ,: T, - L, mod T, / * number of stuffing bits * /
R: (L, + r<sub>i</sub>) / T<sub>i</sub> for UL (uplink) / * radio frame size for uplink * /
KD ,: = (LD¡ + rD,) / TD, for DL (downlink) / * radio frame size for downlink * /
In step 613, the radio frame segmentation device checks whether the number ri of stuffing bits is 0. If the number ri of stuffing bits is 0, the radio frame segmentation device reads data of a size of radio frame, from an input frame, and stores them in step 617. On the other hand, if the number r, of padding bits is not 0, the radio frame segmentation device checks whether a frame index t is (T, - r, + 1), in step 615. If the frame index t is less than (T, - r, + 1), the radio frame segmentation device reads data of a measured radio frame from an input frame, and stores it in step 619 and goes to step 623. If the frame index t is equal to or greater than (Ti - ri + 1), the radio frame segmentation device reads data, one bit smaller than a radio frame, measured from the frame input, and stores them in step 621. The radio frame segmentation device increments the frame index t by 1 in step 623, and checks if the updated frame index t is greater than the segment number Ti corresponding to the radio frame TTI, in step 625. If the frame index t is less than the segment number Ti corresponding to the radio frame TTI, the radio frame segmentation device returns to step 613. If the frame index t is greater than the segment number T, corresponding to the radio frame TTI, the radio frame generation procedure ends. The radio frames thus generated are supplied sequentially to the second multiplexer 200.
Multiplexed
The multiplexer 200 for the uplink will be described. The bits described below are applied to the input of multiplexer 200:
speed adapter # 1 output bits: ci, i, ci,<sub>2</sub>, ..., ci,<sub>K</sub>i speed adapter output bits # 2: c<sub>2</sub>.i, c<sub>2</sub>,<sub>2</sub>, ..., c<sub>2</sub>,<sub>K2 </sub>speed adapter output bits # 3: c<sub>3</sub>.i, c<sub>3</sub>,<sub>2</sub>, ..., c<sub>3</sub>,<sub>K3</sub> speed adapter output bits #N: c<sub>Neither</sub> c<sub>N</sub>,<sub>2</sub>, ..., c<sub>N</sub>,<sub>KN</sub>
The output bits d1, d2, ... d0 of multiplexer 200 are: when j = 1, 2, 3, ..., P (P = R + K2 + ... + KG, toCij j = l, 2, DJ<sup>=</sup> ^ Xr-K, ') j = K, + l, K | + 2, K | + K<sub>2</sub> DJ<sup>ec</sup>3Xj- (Ki * K2)) j <sup>=</sup> (K | + Kj) +1, (K, + K.<sub>2</sub>) +2, (Ki + ICjI + Kj dj “ <sup>c</sup>no- <ki + k2 ··· - + kn-i)) j = (K, + K2 + ... + Κν _,) + 1, (K, + K, + ... <sup>+</sup>Kn_i) +2, (K, + K2 + ... + K „_iI + Kn
Then, the operation of the multiplexer 200 for the downlink is described below. The bits described below are applied to the input of multiplexer 200:
speed adapter # 1 output bits: ci, i, ci,<sub>2</sub>, ..., ci,<sub>K</sub>i speed adapter output bits # 2: c<sub>2</sub>,<sub>i</sub>, c<sub>2</sub>,<sub>2</sub>, ..., c<sub>2</sub>,<sub>K2 </sub>speed adapter output bits # 3: c<sub>3</sub>.i, c<sub>3</sub>,<sub>2</sub>, ..., c<sub>3</sub>,<sub>K3</sub> speed adapter output bits #N: c<sub>N</sub>.i, c<sub>N</sub>,<sub>2</sub>, ..., c<sub>N</sub>,<sub>KN</sub>
ES 2 269 879 T3
The output bits di, d<sub>2</sub>, ... do of multiplexer 200 are: when j = 1, 2, 3, ..., P (P = K<sub>1</sub>+ K<sub>2</sub>+ ... + K<sub>N</sub>), dj<sup>=</sup> ° 2Λ-κΐ) dj = <sup>C</sup>3XHK '+ K2)) j <sup>=</sup> 1 »2 K, j = K, + l, K, + 2 ..... K, + K<sub>2</sub> j = (K. + K ^ l, (K. + KJ + 2, (K, + Kj) + K<sub>3</sub> DJ<sup>- C</sup>N4H<sup>K1 + KJ +</sup> -*<sup>KN</sup>-D) j ~ (K | + K2 + · · · <sup>+</sup>Kn-i)<sup>+</sup>1> (Kj + Kj + .. + Kn _,) + 2 ..... (K, + K2 + ... -tK ^ AK *
The multiplexer 200 is included in a transmitting device, and its counterpart is a demultiplexer in a receiving device. The demultiplexer performs the inverse of the operation of multiplexer 200, that is, it segments an input frame into N blocks, and supplies the N blocks, to corresponding radio frame adaptation inversion devices.
FIG. 7 is a flow chart illustrating a radio frame multiplexing procedure in multiplexer 200. Prior to the description of the procedure shown in FIG. 7, the terms used below are defined.
N: total number of radio frame adapters;
i: radio frame adapter index (1, 2, ..., N); Y
RFi: a 10 ms radio frame, on an ith radio frame adapter.
The multiplexer 200 sets the radio frame adapter index i to an initial value of 1, in step 711, and stores a radio frame received from the ith radio frame adapter, in the multiplexing buffer, in step 713. In step 715, multiplexer 200 increments radio frame adapter index i by 1. Next, the multiplexer 200 checks if the increased index i is greater than the total number N of radio frame adapters in step 717. If i is equal to or less than N, multiplexer 200 goes to step 713. If i is greater than N, multiplexer 200 terminates the multiplexing process. As described above, multiplexer 200 sequentially stores radio frames received from radio frame adapters in the multiplexing buffer and generates a multiplexed frame of size P, which is a serial data frame.
Physical Channel Segmentation
The physical channel segmentation device 300 works the same for the uplink and the downlink.
Let d<sub>1</sub>, d<sub>2</sub>, ... d<sub>p</sub> the bits of a serial data frame output from the multiplexer, and let M be the number of physical channels. So, output bits of the physical channel frame segmentation device, for physical channel # 1: ei, j = dj j = 1, 2, ..., P / M frame segmentation device output bits of physical channel, for physical channel # 2:
<sup>and</sup>2, j = d (j + p / M) <sup>j</sup> = 1, 2, ...<sup>, P / M</sup> physical channel frame segmentation device output bits, for physical channel #M:
<sup>and</sup>M, j = <sup>d</sup>(j + (M-1) P / M) <sup>j</sup> = 1, 2, ...<sup>, P / M</sup>
The above physical channel segmentation scheme, in the physical channel segmentation device, is advantageous in that the best use is made of the achievements of the second interleaving devices. Therefore, the probability of bit errors after decoding in a receiver, caused by burst errors in an attenuated channel, can be minimized. For a 1/3 data rate for a general channel encoder, three symbols represent one bit of information. As shown below, another physical channel segmentation scheme with M = 3 and P = 30 can also be considered:
bits before physical channel segmentation:
012345678910...29
ES 2 269 879 T3 bits after physical channel segmentation: physical channel # 1: 0 3 6 9 12 ... 27 physical channel # 2: 1 4 7 10 13 ... 28.
physical channel # 3: 2 5 8 11 14 ... 29
Since the second interleaving device is used in this segmentation of three physical channels, three input symbols are always consecutive after the second interleaving. Consequently, the three consecutive symbols are extremely likely to experience errors, fading at a specific time point.
Meanwhile, a segment that has consecutive bits of the same number is assigned to a physical channel in the present invention, and thus:
bits before physical channel segmentation:
012345678910 ... 29 bits after physical channel segmentation: physical channel # 1: 0123 ... 9 physical channel # 2: 10 11 12 13 ... 29 physical channel # 3: 20 21 22 23 ... 29
After the second interleaving, three physical channels have different times in the same bit position, thereby decreasing the probability of concurrent errors in three representative symbols of an information bit, due to fading. Thus a receiver may have a lower bit error rate (BER) in the present invention, relative to the physical channel segmentation described above.
The physical channel frame segmentation device is included in a transmitting device, and its counterpart is a physical channel segmentation inversion device in a receiving device. The physical channel segmentation inverter performs the reverse operation to the physical channel segmentation device, that is, sequentially arranges M physical channel frames, and assembles them into one frame.
Fig. 8 is a flow chart, illustrating a physical channel frame generation procedure, in the physical channel segmentation device. The terms used below will be defined first:
m: physical channel index (1, 2, ..., M)
M: total number of physical channels; and P: size in bits of the index data block.
Referring now to FIG. 8, the physical channel segmentation device 300 sets the physical channel index m to an initial value of 1, in step 811, and reads a P / M size data block from the input data. , of size P, and stores it in an mth physical channel buffer, in step 813. Then, the physical channel segmentation device 300 increases the physical channel index m by 1, in step 815, and checks if the increased physical channel index m is greater than the total number M of physical channels, in step 817. If m is equal to or less than M, the physical channel segmentation device 300 returns to step 813. Conversely, if m is greater than M, the physical channel segmentation ends.
Implementation of the Receiving Device
Figure 4 is a block diagram of a channel receiving device having the counterparts of the radio frame segmentation device, the multiplexer, and the physical channel segmentation device, as described above.
Referring to FIG. 4, a physical channel memory 411 stores the second interleaved symbols. A first address generator 412 generates a write address for each M bits of the second interleaved symbols, in which the M bits will be stored in the physical channel memory 411. A second address generator 413 generates a read address, to sequentially read symbols from physical channel memory 411, when the symbols are fully stored in physical channel memory 411. A demultiplexer 414 distributes symbols received from the physical channel memory 411, to N buffers 415 to 4N5. Buffers 415 to 4N5 supply the memorized symbols to radio segmentation inversion devices
ES 2 269 879 T3 corresponding, 417 to 4N7, without rate adaptation reversal if the symbols are for downlink, and to rate adaptation reversal devices 416 to 4N6, if the symbols are for uplink. Rate adaptation reversal devices 416 to 4N6 perform zero symbol insertion and symbol combining, in reverse order of rate adaptation. The radio frame segmentation inversion devices 417 to 4N7, assemble the symbols received from the rate adaptation inversion devices 416 to 4N6, to data from the corresponding transport channel TTIs, and transmit the data subjected to inversion of segmentation, to a channel decoder, for channel decoding.
For a write operation, the first address generator 412 operates to write every M bits to the physical channel memory 411, ie a buffer to store symbols received after the second interleaving reversion process. Therefore, the physical channel memory 411 receives a total of P symbols, from the second interleaver, running P / M times. When there is no data in each channel coding and multiplexing channel, the total number of received symbols is less than P. Thus, a maximum size of the buffer is P. After the write operation is completed, the second address generator 413 generates read addresses, and symbols are read from physical channel memory 411, in the order of address generation. The read operation is carried out in (Li + ri) / Ti (= Ri) units. By reading N frames of size Ri, a total of P symbols is transmitted to the N buffers 415 to 4N5, through demultiplexer 414. Each buffer has a size of T, x R, (i = 1, 2, 3 , ... N). In this case, demultiplexer 414 serves to distinguish N symbols. The classified symbols are transmitted directly to the radio frame segmentation inversion devices 417 to 4N7, without undergoing speed adaptation inversion, if they are downlink, while the symbols are subjected to speed adaptation inversion. , if they are uplink. That is, the rate adaptation reversal devices 416 to 4N6 implement zero symbol insertion and symbol combining, which is the reverse operation of rate adaptation. The radio frame inversion devices 417 to 4N7 then transmit the inverted symbols to the corresponding channel decoders for channel decoding. As has been highlighted from the above description, the operation of the receiving device is basically the reverse of the operation of the transmitting device.
According to the present invention, as described above, the radio frame segmentation, multiplexing, and physical channel segmentation, for channel multiplexing and coding, is defined in detail. Frames of various types, generated from channel encoders, are converted into radio frames, multiplexed, and converted into physical frames. The physical frames are then assigned to physical channels. Therefore, the uplink and downlink transmission devices in a CDMA communication system can implement various communication services such as voice, data, and image transmission.
Contents4
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
109 members in 20 offices
Priority claims10
| Document | Office | Kind | Date |
|---|---|---|---|
| 19990026221 | Republic of Korea | A | |
| 19990026221 | Republic of Korea | A | |
| 19990026221 | Republic of Korea | – | |
| 19990027163 | Republic of Korea | A | |
| 19990027163 | Republic of Korea | A | |
| 19990027163 | Republic of Korea | – | |
| 030168919926221 | – | – | – |
| 9927163 | – | – | – |
| KR19990026221 | – | – | – |
| KR19990027163 | – | – | – |
Members109
| Document | Office | Kind | |
|---|---|---|---|
| CA2340254A1 | Canada | A1 | |
| WO0101626A1 | World Intellectual Property Organization (WIPO) | A1 | |
| KR20010007532A | Republic of Korea | A | |
| AU5575400A | Australia | A | |
| ID27858A | Indonesia | A | |
| EP1108307A1 | European Patent Office (EPO) | A1 | |
| BR0006859A | Brazil | A | |
| ZA200101530B | South Africa | B | |
| CN1315095A | China | A | |
| PL346341A1 | Poland | A1 | |
| IL141461D0 | Israel | D0 | |
| EP1108307A4 | European Patent Office (EPO) | A4 | |
| JP2003503895A | Japan | A | |
| DE20023176U1 | Germany | U1 | |
| AU759491B2 | Australia | B2 | |
| KR100383602B1 | Republic of Korea | B1 | |
| RU2208297C2 | Russian Federation | C2 | |
| EP1357672A2 | European Patent Office (EPO) | A2 | |
| EP1357673A2 | European Patent Office (EPO) | A2 | |
| EP1357674A2 | European Patent Office (EPO) | A2 | |
| EP1357675A2 | European Patent Office (EPO) | A2 | |
| EP1357676A2 | European Patent Office (EPO) | A2 | |
| EP1357672A3 | European Patent Office (EPO) | A3 | |
| EP1357673A3 | European Patent Office (EPO) | A3 | |
| EP1357674A3 | European Patent Office (EPO) | A3 | |
| EP1357675A3 | European Patent Office (EPO) | A3 | |
| EP1357676A3 | European Patent Office (EPO) | A3 | |
| JP2004080828A | Japan | A | |
| JP2004080829A | Japan | A | |
| JP2004112819A | Japan | A | |
| EP1108307B1 | European Patent Office (EPO) | B1 | |
| AT264574T | Austria | T | |
| ATE264574T1 | Austria | T1 | |
| JP2004120778A | Japan | A | |
| DE60009843D1 | Germany | D1 | |
| DK1108307T3 | Denmark | T3 | |
| DE60009843T2 | Germany | T2 | |
| PT1108307E | Portugal | E | |
| ES2219354T3 | Spain | T3 | |
| JP3599704B2 | Japan | B2 | |
| CA2340254C | Canada | C | |
| EP1357674B1 | European Patent Office (EPO) | B1 | |
| EP1357675B1 | European Patent Office (EPO) | B1 | |
| EP1357672B1 | European Patent Office (EPO) | B1 | |
| EP1357673B1 | European Patent Office (EPO) | B1 | |
| EP1357676B1 | European Patent Office (EPO) | B1 | |
| AT336830T | Austria | T | |
| AT337645T | Austria | T | |
| AT338382T | Austria | T | |
| AT338383T | Austria | T | |
| AT338384T | Austria | T | |
| ATE336830T1 | Austria | T1 | |
| ATE337645T1 | Austria | T1 | |
| ATE338382T1 | Austria | T1 | |
| ATE338383T1 | Austria | T1 | |
| ATE338384T1 | Austria | T1 | |
| DE60030171D1 | Germany | D1 | |
| DE60030336D1 | Germany | D1 | |
| DE60030490D1 | Germany | D1 | |
| DE60030491D1 | Germany | D1 | |
| DE60030492D1 | Germany | D1 | |
| JP3836462B2 | Japan | B2 | |
| JP3836463B2 | Japan | B2 | |
| DK1357672T3 | Denmark | T3 | |
| DK1357673T3 | Denmark | T3 | |
| DK1357676T3 | Denmark | T3 | |
| PT1357672E | Portugal | E | |
| PT1357673E | Portugal | E | |
| PT1357674E | Portugal | E | |
| PT1357675E | Portugal | E | |
| PT1357676E | Portugal | E | |
| DK1357675T3 | Denmark | T3 | |
| DE60030171T2 | Germany | T2 | |
| DE60030336T2 | Germany | T2 | |
| DK1357674T3 | Denmark | T3 | |
| JP3863137B2 | Japan | B2 | |
| DE60030490T2 | Germany | T2 | |
| DE60030491T2 | Germany | T2 | |
| DE60030492T2 | Germany | T2 | |
| ES2268234T3 | Spain | T3 | |
| ES2268235T3 | Spain | T3 | |
| ES2269879T3This record | Spain | T3 | |
| ES2269880T3 | Spain | T3 | |
| ES2269881T3 | Spain | T3 | |
| CN1314222C | China | C | |
| US7386001B1 | United States of America | B1 | |
| PL198409B1 | Poland | B1 | |
| US2008198792A1 | United States of America | A1 | |
| EP1357674B2 | European Patent Office (EPO) | B2 | |
| EP1357675B2 | European Patent Office (EPO) | B2 | |
| ES2268235T5 | Spain | T5 | |
| PL201440B1 | Poland | B1 | |
| ES2268234T5 | Spain | T5 | |
| DK1357674T4 | Denmark | T4 | |
| DK1357675T4 | Denmark | T4 | |
| DE60030171T3 | Germany | T3 | |
| DE60030336T3 | Germany | T3 | |
| PL202726B1 | Poland | B1 | |
| PL202727B1 | Poland | B1 | |
| PL202728B1 | Poland | B1 |
Numbers
- Publication
- 2269879
- Publication, DOCDB
- 2269879
- Publication, EPODOC
- ES2269879T
- Application
- 3016891
- Application, DOCDB
- 03016891
- Application, EPODOC
- ES20030016891T
Titles2
- Spanish
- APARATO Y METODO PARA CODIFICACION Y MULTIPLEXADO DE CANAL, EN UN SISTEMA DE COMUNICACION CDMA.
- English
- DEVICE AND METHOD FOR CODING AND MULTIPLEXING OF CHANNEL, IN A CDMA COMMUNICATION SYSTEM
Classification
- CPC, 10
- H04L1/0068
- H04B7/216
- H04B1/707
- H04J13/00
- H04L1/0017
- H04L1/0041
- H04L1/0071
- H04L1/0083
- H04L1/08
- H04L25/14
- IPC, 10
- H04B7 216
- H04B7 185
- H04B7 26
- H04J13 00
- H04L1 00
- H04L1 08
- H04L1 18
- H04L9 06
- H04L25 14
- H04W28 06