Device and method for messaging frame of different length in the communication system, multiple access, code-division multiplexing

 

(57) Abstract:

In the invention, when generating a message frame having a shorter length during transmission of the message frame of greater length the transmission of messages over long frame interrupt, then the message frame of greater length transmit the message frame of smaller length. In one embodiment of the invention, after the transmission of the message frame smaller length transmit only the tail part of the message frame of greater length, i.e., replaced part of the message frame of greater length is not passed. In another embodiment, for the transmission of a message frame smaller length fully convey the rest of the message frame of greater length from the point of interruption. In this case, the message frame of greater length delay on the length of the message frame of smaller length. The technical result is to increase the capacity of radio channels. 4 C. and 33 C.p. f-crystals, 30 tab., 7 table.

The invention relates in General to radio communication, and more specifically to a device and method for messaging frame having multiples of the length, in the communication system, multiple access, code division multiple access (CDMA).

Currently, mobile communication system using CDMA technology (Multiple Dostopati CDMA, based on the CDMA standard TIA/EIA IS-95, transmits control signals to handle conversation, combined with data on the trafc channel that carries voice information. Canal traffic has a fixed frame length of 20ms. There are two technologies for traffic signal communication with a traffic control signal: technology pause-and-package and technology size and package. First transmits the entire frame as a control message, and the latter transmits the control signal by sharing the frame with the primary user traffic.

The CDMA communication system, which provides media services, including packet data service and a voice service, become more perfect. These new systems can be divided channels for services voice and data, in order to flexibly allocate channels at the user's request. To this end, the mobile communication system of CDMA includes channel voice traffic (or main channel) and a packet traffic channel (or channel).

Usually for a data service through the main channel and the additional channel system for mobile communications CDMA typically supports the use of the main channel for transmission of control signals, even in a state where no communication meim bandwidth radio channels. In addition, the conventional mobile communication system of CDMA uses a fixed length separate frame 20 MS, regardless of the size of messages that must be transmitted, which can lead to poor performance and traffic delays.

Therefore, the present invention is a device transmission/reception and method for messaging frame of different lengths in the CDMA communication system.

Another objective of the present invention is to provide a transmission device and method for mixing messages of different frame lengths in the CDMA communication system.

Another object of the present invention is to provide a device and method for receiving mixed messages from the message frame of the first length and the message frame of the second length in the CDMA communication system.

In accordance with an illustrative embodiment of this invention, in the transmission device and method for CDMA communication system, when a shorter message frame is generated during the transmission of longer messages frame, the transmission of longer messages frame is interrupted, then the shorter the message frame is immediately transmitted instead part of a longer message frame. In one embodiment, after tlie long message frame is transmitted after him. That is, replaced part of a longer message frame is not transmitted after transmission over short message frame. In an alternative embodiment, following the transfer of a shorter message frame is fully transmitted to the rest of the longer message frame from the point of interruption. In the latter case, the longer the message frame is delayed by the length of the shorter of the message frame. In another alternative embodiment, after the transmission over short message frame the remainder of the longer message frame is discarded.

The above-mentioned objectives, features and advantages of the present invention will become clearer from the subsequent detailed description, taken in conjunction with accompanying drawings, in which similar figures of reference indicate the same parts. In the drawings:

Fig.1A is a block diagram illustrating the procedure of establishing a call;

Fig.1B is a block diagram illustrating the procedure of separation of the conversation;

Fig. 2A is a diagram illustrating the structure of the message frame of the first length for a dedicated control channel according to the present invention;

Fig. 2B is a diagram illustrating the structure of the message frame of the second length to vydelennogo message frame of the second length to a dedicated control channel according to the present invention;

Fig. 3A is a timing diagram illustrating the transmission time when the message of the second frame length is used for the dedicated control channel in the mobile communication system according to the present invention;

Fig. 3B is a timing diagram illustrating the transmission time when the message first frame length is used for the dedicated control channel in the mobile communication system according to the present invention;

Fig. 4 is a flowchart illustrating the procedure of allocation and deallocation for the reverse dedicated control channel reverse dedicated channel traffic in a mobile communication system according to the present invention;

Fig. 5 is a diagram illustrating a transmission device for the forward dedicated control channel in the mobile communication system according to the present invention;

Fig. from 6A to 6C is a diagram illustrating a modulator orthogonal code (533) and the modulator expansion (535) Fig.5 according to different embodiments of this invention;

Fig.7 is a diagram illustrating a transmission device for the reverse dedicated control channel in the mobile communication system according to the embodiment of the present invention;

Fig. 8A and 8B is a diagram illustrating, as reported by the I;

Fig. from 9A to 9D show various ways of mixing frame 20 MS frame 5 MS according to the present invention;

Fig. 10A to 10D show the format of a transmission frame according to the methods of mixing;

Fig. 11 is a diagram illustrating a circuit for mixing frames of different lengths according to the embodiment of the present invention;

Fig. 12 is a diagram illustrating the arrangement of the temporary separation (713) message generator of the second frame length with Fig.11;

Fig.13 is a diagram illustrating a selector (714) Fig.11;

Fig. 14A and 14C - graphs illustrating the characteristics of a "punctured" frames, using the matrix 1 and matrix 2, respectively;

Fig.15 is a diagram illustrating the receiving device to the selected channel in the CDMA communication system according to another embodiment of the present invention; and

Fig. 16 is a graph illustrating the simulation results for the message frame is 5 MS and the message frame is 20 MS according to one embodiment of the present invention.

System for mobile communications CDMA according to the present invention includes a main channel for voice service, an additional channel for packet data service and a dedicated control channel (DCCH), whereby the mobile station can is considered as channels of traffic. DCCH dedicated for communicating control signal from one mobile station at a time, and not for simultaneous sharing among multiple mobile stations. In particular, a dedicated channel is used to exchange signals to control the connection channel traffic.

Main channel, an additional channel and a dedicated control channel are allocated channels. In accordance with this invention, when premoderation message frame using the selected channels to a new system for mobile communications CDMA uses frames of different lengths according to the size of the message frame. For a short control message, the system generates and transmits a message frame of the first length; for long messages, the system generates and transmits a message frame a second, greater length. Method for messaging frame of different lengths according to the present invention can be applied to the trafc channel and a dedicated control channel. Further detailed description is of an example method for use with a dedicated managing channel; however, it is clear that this method is also applicable to channel traffic.

System for mobile communications CDMA described embodiment of obshenie frame. Only when the message frame exists, the exit path is formed for the dedicated control channel.

The dedicated control channel is used to exchange messages that control the connection channel traffic between the base station and the mobile station. To describe the structure of allocated control channels will first be discussed channels used in the new system of mobile communications CDMA, and their use. In a straight line, which is a RF (radio frequency) communication line for transmitting signals from the base station to the mobile station, the common channels include a pilot channel, sync channel, and the channel search the call (or a common control channel). Channels the user include a dedicated control channel, voice traffic and packet traffic channel. In the reverse link, which is an RF communication link for transmitting signals from the mobile station to the base station, the shared channel includes channel access (or shared control channel), and the channels of the user include a pilot channel, the dedicated control channel, voice traffic and packet traffic channel.

Thus, the transceiver device to the base station and mobile stations in the respective channels: 1) information of the pilot channel, used to estimate the gain channel and phase and capture and adjustment; 2) information search call to perform the initial synchronization, and providing information of the base station and information of the neighboring cell; 3) information access channel; 4) speech data in the selected main channel; 5) packet data in the selected secondary channel and 6) information dedicated control channel that includes the message frame of the establishment/disconnection and connection status for the selected main channel and the selected channel.

Table.1 shows the use of appropriate channels for direct communication line and a return line connection according to provide services.

System for mobile communications CDMA may have a standby mode, voice mode (or the mode of use of the speech channel traffic), the fixed distribution packages (or mode of use of the packet traffic channel), mode competition package (or use a shared control channel) and a combined mode of the above modes according to the operation modes of services. Dedicated control channel preferably is used for conversation, providing service for the occasion, the dedicated control channel is distributed mobile stations using a packet data service. Alternatively, however, a dedicated control channel can be used in conjunction with channel voice traffic for high-quality voice service. In this case, a dedicated control channel can be used in conjunction with multiple mobile stations, instead of exclusively be used by an individual mobile station.

Processing call to service packet data is preferably compared with the processing method call IS-95. During establishment of the call for the packet data service uses the message excitation IS-95 and the message destination channel, which is modified to support packet data; in the separation of call to service packet data message is used to indicate the separation of the IS-95 modified to support packet services. Typical procedures for the establishment and disconnection of a conversation performed on request of the mobile station shown in Fig.1A and 1B, respectively.

Referring to the block diagram in Fig.1A, a base station (BS) transmits a synchronization message system through the channel sinchroniseer honeycomb to the mobile station through the channel search of the call in step 113. The mobile station then generates a message beginning through the access channel in step 115. The base station acknowledges the message beginning through the channel search of the call in step 116 and distributes channels traffic through the channel search of the call in step 117. When the traffic channels assigned for communication between the base station and the mobile station, the system enters a state of connection is established in step 121, which are allocated dedicated control channels for forward and reverse communication channels.

Referring to Fig.1B, in order to disconnect the call in a state of connection is established, the mobile station sends a message frame to the disconnection request of the conversation through the reverse dedicated control channel in step 151, and then the base station generates a message frame to the end of the conversation through direct dedicated control channel in step 153.

As shown in Fig.1A and 1B, the difference between the messages used in the management procedure call to service packet data and the message standard IS-95, is the following: in the beginning (see step 115 of Fig. 1A), the packet data is added to the functions of the service; in the message destination channel (see step 117 of Fig.1A) information esprade for the dedicated control channel, and is associated with the selected control channel information (channel ID and the parameter channel) are included in the attached field. In addition, the request messages and guidance on separation (see steps 151 and 153 with Fig.1B) associated with the selected control channel information is included in the attached field. As a dedicated control channel is not yet installed in the procedure of establishing the connection, the message related to the establishment of the call are passed through the channels of IS-95 (i.e., a synchronization channel, a search of the call and access). When a dedicated control channels for the forward and reverse lines of communication established by related to the establishment of conversation messages, message management conversation (for example, a message indicating the disconnection of the call) is transmitted through a dedicated control channel.

For purposes of explanation it is assumed that the dedicated control channel of the present invention has the following characteristics: data rate 9.6 Kbit/s, frame duration 5 MS or 20 MS, and the frame control using a cyclic redundancy code consists of 16 bits (frame 5 MS) or 12 bits (20 MS frame). In addition, in dedicated mode, which is about the only mode fixed distribution transmission not in competitive mode of transmission. In the following description, the frame length of 5 MS is called the first length of the message frame, and the frame length of 20 MS is called the second length of the message frame.

Fig. 2A, 2B and 2C illustrate the structure of frames from the message frame of the first length for a dedicated control channel, the message of the second frame length for the dedicated control channel when transmitting data and signaling messages of the second frame length for the dedicated control channel when transmitting data traffic, respectively. First the length of the message frame from Fig.2A equal to the duration of 5 MS. Reference number 211 denotes a fixed length of 24 bits of the frame body (the inner part of the information object) top-level messages, preceded by a 1 bit flag message type. Reference number 212 denotes a first frame length transmitted at the physical layer (i.e., the data bits of the frame 212 is transmitted by radio). The frame 212 is composed of 24-bit field of useful information, 16-bit CRC field and 8-bit field tail bits. Information 24-bit segment of the message body frame 211 at the top level fit in 24 bits of useful information segment frame 212 physical level. The message of fixed length can be a DMCH message (Marked M is of type.

Fig.2B illustrates the frame with the second length (duration 20 MS), in which the reference number 221 denotes a control message has a variable length upper level, and the reference number 222 denotes a sequence of frames of the control message to the second length (20 MS) transmitted by radio at the physical level. The message of variable length can be DSCH message. The data within the message body of variable length messages DSCH is allocated in the segment of useful information in frames of 20 MS. Segments of useful information each frame of 20 MS in the sequence, except the last frame of 20 MS, contains 168 bits. The segment of the useful information of the last frame of 20 MS can be of any length between 1 and 168 bits. Thus, the number of 20 MS frames in the transmitted sequence depends on the number of bits in the message body of the upper level.

Fig.2C illustrates a frame of the traffic of the second length of the period of 20 MS, in which the reference number 231 refers to the traffic patterns of the upper level, and the reference number 232 denotes a frame of the traffic of the second length transmitted on a physical level. Traffic can be a Dedicated traffic Channel Traffic (DTCH). The data traffic of the user is distributed among the parts useful lenny control channel has functions of feeding a packet data control message, related services (e.g., messages, distribution of packet traffic channel, the control message 3 levels, and etc.), flow control message IS-95 by inserting, filing a short service user and transmitting bits of power control (RSV) through the direct channel.

To improve the performance of mobile systems CDMA, the length of the frame allocated to the control channel can be changed. In particular, to improve performance, should be used the frame length obtained by dividing the reference length of the frame to an integer. For example, when the reference frame length is 20 MS, and preferably create a system capable of using frames in 5 MS and 10 MS. In the present embodiment, only by way of example, it is assumed that frames are used 5 MS. This way it is possible to improve performance and reduce latency traffic, compared with a case where a frame is 20 MS, as shown in Fig.2B. This can also be applied to the traffic channels in order to effectively handle short control messages, if the channel traffic was used as the data traffic of the user.

Fig.3A illustrates the time interval for transmission of messages of the second frame length (i.e., (i.e. message frame length of 5 MS). The time required for sending a request message through the dedicated control channel and perform the appropriate action after receiving confirmation, is 80 MS, as shown in Fig.3A, when using the frame 20 MS, and 20 MS, as shown in Fig.3B, when using the frame of 5 MS. Of course, the latter case is a case where those messages are so short that they can be loaded in a 5 MS frame, that is, where the maximum gain in performance can be obtained with a frame of 5 MS. Here's the reason that productivity increases, is that the signals are effectively communicated, thus increasing the time during which it can be transferred to the actual user data.

In contrast to the method described above, it is also possible to reduce the transmission time of the control signal by mixing the message frame of the first length of the message frame of the second length. Fig.8A and 8B illustrate the transmit power relative to the time when the message first frame length is mixed with the message of the second frame length. (As used here, the term "mixed with" should mean that a shorter message is inserted in bleedthru part of a longer message frame. When there is a constant note, noticed the part is not transmitted, and the tail part of a longer message frame is transmitted is not detained). As an example, to illustrate this technology, 20 MS frame message is shown divided into 4 frames messages with time duration of 5 MS, #1, #2, #3 and #4.

Referring once again to Fig.8A and 8B, to mix 5 MS message frame with 20 MS message frame, 5 MS frame can be inserted and transmitted when one of the four divided time duration from #1 to #4 of the 20 MS frame. I.e. the message frame of 20 MS is interrupted and the 5 MS frame is inserted. In this case, 5 MS data segment from 20 MS message frame is lost (i.e., not transmitted) in the time interval duration, where transmitted over a short frame of 5 MS, but the lost data can be recovered in the receiver by decoding code with error correction. In order to increase the probability of receiving a 20 MS frame, the transmitter may increase the transmit power in the intervals following the time duration, which was lost 5 MS frame data. With this technology will be less error bits in the distribution environment. For example, as shown in Fig.8A, when the 5 MS frame is mixed with 20 MS frame for p the posts #2, #3 and #4 20 MS frame. Also, as shown in Fig. 8B, when the 5 MS frame is mixed with 20 MS frame during the second time duration #2, the transmitter will increase the transmit power by 50% in the next time durations #3 and #4 20 MS frame. In addition, to minimize the impact of data loss during the 5 MS duration, device time division for the 20 MS frame is designed so that the bits corresponding to the lost 5 MS data frame, can be distributed using technology permutation of rows. Thus, it is possible to immediately transmit a 5 MS frame even during transmission of a 20 MS frame, thus reducing transmission time. A detailed description will be given with reference to Fig. from 9A to 14V.

Although Fig. 8A and 8B show examples of the continuation of the transfer of the remaining data frame of 20 MS immediately after the message first frame length transmitted, it is also possible to delete the remaining data frame message frame of the second length.

In this embodiment a dedicated control channel and the channel traffic used to hold control and active out-of-state to perform the procedures for packet data service. In table. 2 shows the relationship between the "logical" channels are on the radio. Data transferred physical channels are retrieved from the appropriate logical channels.

In table. 2 dedicated channel MAC (DMCH) is a direct or reverse channel is needed to send the message, Control the Medium Access (MAC), and is the channel of one-to-one, distributed on hold and control in the active state for the packet service. Message dedicated channel MAC logical channel essentially becomes the message dedicated control channel on a physical level. Dedicated channel signaling (DSCH) is a direct or reverse channel is needed to send the message, alarm level 3, and is the channel of one-to-one (i.e., the channel is not used), distributed on hold and control in the active state for the packet service. Dedicated trafc channel (DTCH) is a direct or reverse channel required to transmit user data, and is the channel of one-to-one, distributed in the active state for the packet service.

Hold the control in the table. 2 indicates a state where, although a dedicated channel MAC DMCH and a dedicated channel signaling DSCH assigned to the forward and reverse communication channels, the channel DTCH traffic is not installed. In addition, the active state indicates a state where the channel DMCH, DSCH and DTCH distributed forward and reverse communication channels, so that the RLP frame with service user data can be transmitted and received.

Thus, Fig. from 2A to 2C show footage of logical channel message, or data, distributed into frames of a physical channel. In these figures the reference number 211, 221 and 231 represent frames message logical channel, and the reference number 212, 222 and 232 denote frames message physical channel.

The subsequent discussion refers to the structures and activities of a frame of the first length and the second length frame for the dedicated control channel. The length of the frame allocated to the control channel can be changed dynamically according to the message type. In the receiver, the frame length is determined every 5 MS.

In connection packet channel control mode for transmitting messages of a fixed length of 5 MS is shown in Fig.2A, the request/distribution for the forward and reverse packet traffic channels is performed using 5 MS message request/confirmation. The purpose of the direct packet traffic channel that begins at the base station, irrespective of the purpose of the backward channel of packetlogic channel packet traffic, message destination of the packet traffic channel and the acknowledgment message channel packet traffic. These messages are transmitted through DMCH among the logical channels. Table. 3 shows the message field of the destination channel for the reverse packet traffic channel, to frame the message of the first length of 5 MS.

In table. 3 corresponding fields mean the following:

"Information header" ID, direction, and type (i.e., request and acknowledgement) message.

"Sequence" is the order of the messages.

"Start time" - the time of starting use of the channel.

Assigned Speed - transmission rate assigned to the channel.

Scheduled Duration to the duration of use of the channel for the assigned channel.

A message with a fixed length of 24 bits in the form according to the table. 3 is transmitted with the frame 5 MS, as shown in Fig.2A, a dedicated control channel.

Fig.4 is a flowchart illustrating the procedure for appointment and separation channel packet traffic through a dedicated control channel, while the system goes from a state of holding the control to the active state, and then again passes from the active sostoianiia hold control, in which a dedicated control channel is connected. In this state, the mobile station generates a control message for requesting allocation of the reverse packet traffic channel via a dedicated channel MAC DMCH and sends it through the physical channel in step 413. The base station then generates a control message for the purpose of the reverse packet traffic channel via a dedicated channel MAC DMCH and sends the generated control message through the physical channel in step 415. Then the base station and the mobile station is transitioned to the active state, where the packet traffic channel assigned to the packet data in step 417. In this active state, the mobile station initializes the timer Tactive in step 419, in order to control the time after which the packet data transfer is terminated. Here, if the packet data transfer continues until the expiry of the timer value of Tactel, the active state is maintained, and then step 419 is repeated to initialize the timer Tactive.

However, if the transmission packet data does not continue until the expiration of the timer value of Tactel, the mobile station perceives this in step 421, and generates a control message for requesting the control message through the physical channel in step 423. In response to this control message, the base station generates a response control message to the end of the reverse packet traffic channel via a dedicated channel MAC DMCH and sends this generated control message through the physical channel in step 425. After that, the base station and the mobile station sever the reverse packet traffic channel and go to the hold control in step 427, prepared for the next state.

As shown in Fig.4, during the procedure of request and assignment of the reverse packet traffic channel mobile station generates a request message to the reverse packet traffic channel, including information on the requested data rate of the channel and sends it to the base station. The base station then analyzes the received message to determine whether to be satisfied with the requested parameter or not, and sends, in response to the request message, the control message destination reverse packet channel according to table. 3 to the mobile station in accordance with this definition. When additional agreement, the above procedure request and response can be repeated. In addition, if there are no Pago traffic after a time, set in the timer Tactive.

In the transmission mode for the frames of variable length message of variable length according to the standard IS-95 block is loaded into 20 MS frames allocated control channel, as shown in Fig.2B. In particular, the transmission modes may include a mode to transmit the frame without detection and error correction using the ACK/NACK (acknowledgement/negative acknowledgement), the mode in which the ACK/NACK occurs when the full message of variable length is taken and re-transmission is executed to the full message of variable length, and the mode in which ACK/NACK is performed for the respective frames.

In the mode of transmission of user data RLP frames with user traffic unit is loaded into 20 MS frames allocated control channel, as shown in Fig. 2C. The data transfer mode can be used when convenient to install the packet traffic channel for transmission of these data because of the small amount of data to send.

Now will be described the embodiment of the physical scheme for transmission of frames allocated channels in the mobile communication system of CDMA using the dedicated control channel.

With the exile of left-wing carriers. Buffer 511 messages temporarily stores the message frame transmitted via a dedicated channel. Buffer 511 messages must be of sufficient size to store one or more frames of the second length of 20 MS. In addition, the buffer 511 messages provides an interface message frame between the processor at a higher level (not shown) and the controller 513 modem, or between generator and user data (not shown) and the controller 513 modem. The processor higher level sets the flag after writing the message frame in the buffer 511 message, and the controller 513 modem resets this flag field is read this message frame, so as to prevent overwriting or re-read.

After reading the message frame is recorded in the buffer 511 message, the controller 513 modem analyzes the message header of the frame to select the type of message, generates the message data (or useful information), which must be transmitted through a dedicated channel according to the selected type of message, and sends signals to the selection of personnel according to the selected message type. Here the types of data frames include data frames of the first length with Fig.2A and the data of the second frame length with Fig.2B. The controller 513 modem generates messages with capellaro frame 24 bits having a structure according to the table. 3, the first output terminal 541; for data frame is 20 MS, the controller 513 modem generates the data of the second frame 172 bits per second output terminal 542. In addition, the controller 513 modem determines the absence/presence data frame to control the output signal of the dedicated control channel. That is, the controller 513 modem generates the select signal of the first frame when the detection message first frame length of 5 MS and generates a select signal of the second frame when the detection message to the second frame length of 20 MS. In addition, the controller 513 modem generates the first control signal gain when sent the message frame length of 20 MS or 5 MS. However, when a message frame is 5 MS mixed in with the message frame is 20 MS, the controller 513 modem generates the second control signal amplification to increase the transmission power for the rest of the message frame is 20 MS, the next time duration, where the message frame were mixed. Moreover, when no message frame for transmission, the controller of the modem generates a third control signal gain for the limitations of the transmission signal on a dedicated control channel.

Briefly, control the data frame of the first length to the first output terminal 541. The controller 513 modem generates the second select signal frame and the second control signal amplification to produce the frame data of the second length to the second output terminal 542. In addition, when a message frame is 5 MS is mixed with the message of the 20 MS frame during transmission of the message frame is 20 MS, the controller 513 modem generates data frames of the first and second lengths of the first and second output terminals, respectively, and generate the first select signal frame to select the message frame length of 5 MS during the time duration when the message first frame length. Field message transmission frame of the first length of 5 MS, the controller 513 modem generates the second signal selection block for selecting the data of the second frame length for the remaining part of the message frame is 20 MS, and generates the second control signal amplification to increase the data transmission capacity of the second frame length transmitted at this point. However, when not sent no message frame, the controller 513 modem generates the third control message amplification, to block the transmission path dedicated control channel.

In the example data frame of the first length refer to the bitstream of the first length of 5 MS (consisting of 24 bits), and d is a torus CRC generator 515 control the cyclic redundancy code (CRC) adds the 16-bit CRC to the data of the first frame length issued from the controller 513 of the modem in order to provide the possibility of determining the quality of the frame (i.e., to determine whether or not the frame error) in the receiver. In particular, after receiving the data frame is 5 MS, the CRC generator 515 generates a 16-bit CRC to issue a data frame 40 bits under the control of the controller 513 of the modem.

Generator 517 tail bits generates tail bits required to code completion with error correction. This generator 517 tail bits generates and adds tail bits at the end of the message frame of the first length so as to allow the encoder 519 the following steps to encode the message using the first frame length. In particular, the generator 517 tail bits generates 8 tail bits and adds them to the output of the CRC generator 515, so as to generate the message frame is 48 bits, as represented by reference number 212 from Fig.2A.

Encoder 519 encodes the output signal of the generator 517 tail bits. As an example, the encoder 519 may be a convolutional encoder or turbostratic using the encoding speed 1/3 and jeremiae message frame is 5 MS, issued from the encoder 519. That is, the interleaver 521 petersmeyer symbols in the frame according to the block of the first frame length of 5 MS, so as to increase the error tolerance of the package. In the present embodiment perenesennyj output signal of the interleaver 521 will be called the first message frame.

CRC generator 515, generator 517 tail bits, the encoder 519 and interleaver 521 form generator 550 first message frame to generate a first message frame by receiving the first data frame.

CRC generator 516 adds 12-bit CRC to the data of the second frame length 172 bits issued from the controller modem 513 to provide the possibility of determining the quality of the frame (i.e., to determine whether or not the frame error) in the receiver. In particular, after receiving the data frame is 20 MS, the CRC generator 516 generates a 12-bit CRC to issue a data frame in bits 184 under the control of the controller 513 of the modem.

Generator 518 tail bits generates tail bits required to code completion with error correction. This generator 518 tail bits generates and adds tail bits at the end of the message frame of the second length so as to allow the encoder 520 to the next level to encode the message using blkhtsoa signal generator CRC 516, so as to generate the message frame in 192 bits, as represented by reference number 222 of Fig.2B.

Encoder 520 encodes the output signal generator 518 tail bits. Encoder 520 used in this embodiment is a convolutional encoder or turbostratic using the encoding speed 1/3 and length restrictions 9. Therefore, the encoder 520 576 generates encoded bits (or characters).

Interleaver 522 punctuates time message frame is 20 MS, issued from the encoder 520. That is, the interleaver 522 petersmeyer symbols in the frame according to the block of the second frame length of 5 MS, so as to increase the error tolerance of the package. In the present embodiment perenesennyj output signal of the interleaver 522 will be called the second message frame.

CRC generator 516, generator 518 tail bits, the encoder interleaver 520 and 522 are the generator 560 second message frame to generate a second message frame by receiving the second data frame.

The multiplexer 523 selects the output signals of the first and second premaritally 521 and 522 according to the select signal frame SCTL issued from a controller modem 513. That is, the multiplexer 523 selects the output signal of the first premarital the selection frame. For multiplexer 523 can be used any multiplexer. The controller 513 modem and the selector 523 serves as a device to insert for mixing the first message frame with the second message frame message frame of the first length is generated during transmission of the message frame of the second length, or when the first and second message frame are generated at the same time.

Block 525 conversion and multiplexing signal converts the message frame issued from the multiplexer 523, and multiplexes the converted message frame to the first and second channels. That is, block 525 conversion and multiplexing converts the message frame by converting the control signal of logic level "1" to "-1" and the control signal of logic level "0" to "+1", and outputs the odd numbered control signals to the first channel, and the even numbered control signals for the second channel.

Device 531 insertion control bit inserts managing bits in the output signal block 525 conversion and multiplexing signal. This inserted managing a bit can be a bit power control (RSV) for power control of the reverse channel tie the channels, issued from the device 531 insertion control bits according to the control signal amplification GCTL issued from the controller 513 modem. That is, the controllers 527 and 528 amplification generates the input signals as they are in response to the first control signal gain, increase the amplification of the input signal to increase the transmission power in response to the second control signal gain, and reduce the amplification of the input signal to zero to terminate the output signal of the dedicated control channel in response to the third control signal amplification. Accordingly, the controllers 527 and 528 gain form or blocking paths for message frame on a dedicated control channel according to the control signals strengthening issued from the controller 513 modem. That is, the controllers 527 and 528 strengthen performs operation mode DTX (discontinuous Transmission), in which a tract dedicated control channel is generated according to the control signals increased when there is a message frame for transmission, and a tract dedicated control channel is blocked when no message frame for transmission. In addition, the controllers 527 and 528 gain increase power output signals, when a message frame is 5 MS is mixed with soobsheniya power control for controlling transmission power of signals.

Converter 529 serial to parallel code (S/P) multiplexes the input signals, so as to distribute the control signals coming from the controller 527 and 528 gain through the signal with multiple carriers. Modulator 533 orthogonal code generates an orthogonal code according to the number of orthogonal codes and the length of the selected channel and the orthogonal modulating the message frame by multiplying the message frame on the generated orthogonal code. For the orthogonal code can be used Walsh code, a quasi-orthogonal code or m-shell resistant code. Extending modulator 535 extends orthogonal modulated signal coming from the modulator 533 orthogonal code by combining it with an expanding sequence such as the sequence of pseudo-random noise (PN) - PSS.

The structure of the modulator 533 orthogonal code and extend modulator 535 shown in Fig. from 6A to 6P.

With reference to Fig.6A, the Walsh code generator 615 generates a Walsh code for the selected control channel. (Walsh code is orthogonal code, which is most widely used.) Multipliers 611 and 613 generate signals orthogonal modulation, putea 615. Extending modulator 535 extends the appropriate signals I - and Q-channel, leaving the multipliers 611 and 613, PN sequences PNi and PNq supplied from expanding sequence generator (not shown). To extend modulator 535 can be used integrated PN extender (extender pseudo-random noise - PSS).

However, when the Walsh codes are insufficient in number to separate channels can be used quasiorthogonal codes to expand the number of orthogonal codes. That is, there is a set of orthogonal codes according to a predetermined code length: for example, when the code length is 256, there is a set of Walsh code 256256, which can be systematically produced N 256256 sets of quasi-orthogonal code (where N is a natural number). These sets of quasi-orthogonal code are minimized interference between channels quasi-orthogonal code and a Walsh code channels and have a fixed value of the correlation between the quasi-orthogonal codes.

Fig.6B illustrates the generator quasi-orthogonal code 533 and extending the modulator 535. Referring to Fig.6B,

the Walsh code generator 615 generates a Walsh code according to the number of regionalnego code. The exclusive OR gate 619 performs an exclusive OR operation on a Walsh code and a mask signal quasi-orthogonal code bit by bit to generate a quasi-orthogonal code. Multipliers 611 and 613 multiply the appropriate signals I - and Q-channels in a quasi-orthogonal code, leaving the XOR gate 619 to extend the message frame straight line dedicated control channel. Extending modulator 535 extends the appropriate signals I - and Q-channels, leaving the multipliers 611 and 613, the above-mentioned PN sequences Pni and PNg.

In Fig.6B quasi-orthogonal code is generated by multiplying the Walsh code to the signal mask of the quasi-orthogonal code (or performing the XOR operation between the Walsh code and the mask signal quasi-orthogonal code when the data represented by "0" and "1"). Suitable generator quasi-orthogonal code is described in detail in patent application Korea 46402/1997, entitled "Device and method for generating quasi-orthogonal code for mobile systems", filed by the applicant of the present invention and is incorporated here by reference. Using the quasi-orthogonal code to increase the number of encrypted channels by a factor of N, allowing many of ustrinum circuit for generating a pseudo-orthogonal code according to another embodiment. Referring to Fig.6C, the Walsh code generator 615 generates a Walsh code for the selected channel. Multipliers 611 and 613 multiply the appropriate signals I - and Q-channels on Walsh code coming from the Walsh code generator 615 to generate signals orthogonal modulation. Mask PN 653 generates the PN signal mask, and the generator PNi 655 generates a PN sequence PNi for channel I. the Valve And 657 performs the And operation on the mask signal PN and PN-sequence PNi bit by bit to generate a signal extension I-channel. Mask PN 654 generates the PN signal mask, and the generator PNq 656 generates a PN sequence PNq for channel Q. the Valve And 658 performs the And operation on the mask signal PN and PN-sequence PNq bit by bit to generate a signal extensions of the Q-channel.

In Fig. 6S PN-sequence generated by operations And on specific masks PN and the corresponding output signals of the generators PNi and PNq 655 and 656 are used in the generation of pseudo-orthogonal codes. Thus, one set of pseudo-orthogonal code is generated for each PN mask. Therefore, when using N different PN masks, it is possible to expand the number of encoded channels, which is similar to the method of generating N sets psani, by shifting the PN sequence on set items in the same manner as in the method using the mask PN, it is possible to obtain the result of the expansion of the number of encoded channels, as in the case where the generator is a pseudo-orthogonal code.

It is preferable to apply a passing frames to the selected channels for the forward and reverse links. The term "diversity training", which is equivalent with the shift frame, means an operation bias frames corresponding channel data at a predetermined time based on the system time. In General, the frame offset is used to obtain the load distribution processing frame in the processing of data transmission and reception in the mobile station or the base station. That is, the spacing of frames is performed for the effective use of common resources (i.e., trunk lines) for data processing. For example, in a conventional is-95 frames traffic channels are shifted by multiples of the duration of the management capacity of 1.25 MS, and the maximum frame shift equal of 18.75 MS, which is 15 times the duration of 1.25 MS. In the is-95 even though the shift between base stations is given by 1.25 MS, control bits power which may lead to periodic variations in the total power. Therefore, in order to prevent oscillations due to insert bits power control, a dedicated channel performs the encoded passing frame level bit in units of 1.25/12= 10,104 to distribute the bits of the power control for the duration of 1.25 MS.

In the light of the preceding description below will be described the operation of the device transmitting the dedicated control channel. In Fig.5, the length of the frame (5 MS or 20 MS) of the message that should be transmitted is determined in the controller 513 modem. That is, the controller 513 modem determines the length of the frame by checking the header information representing information about whether the message frame is recorded in the buffer 511 messages, the message frame of a fixed length of 24 bits or message frame of variable length. When the header information is the message frame of a fixed length of 24 bits, it is determined that the message frame has a frame length of 5 MS. When she submits the communication frame of a variable length is determined that the message frame has a frame length of 20 MS. The controller 513 modem generates the data of the input frame to the generator 550 first message frame or generator 560 second message frame, as defined by the length of the frame, generates siea and generates the control signal amplification GCTL for granting or restriction of the output signal of the message frame.

Table. 4 shows the control signals generated from the controller 513 of the modem.

The numbers in the elements 515, 517, 519 and 521 generator 550 first message frame and numbers in the elements 516, 518, 520 and 522 generator 560 second message frame represent the number of bits according to the frame length of 5 MS and 20 MS.

In addition, the controller 513 modem manages the dedicated channel in the DTX mode. That is, in the preferred embodiment of the signaling message and the message relating to the MAC service data are transmitted/received through a dedicated control channel, making this contribution to the efficient use of bandwidth. The system IS-95 is structured to allow for multiplexing of voice traffic and signaling traffic so that voice and signaling channels must be normally open to the data service. However, since a dedicated channel of this invention operates in the DTX mode, you need to normally open the channel to the control signal. When there is no signal information for transmission, it is possible to suppress the transmission power controller gain DTX, thus effectively using the bandwidth of the radio.

With regard to the operation of the transmission mode DTX when vyyasnyaetsya control gain, so the controllers 527 and 528 gain was supported by the output signal of the dedicated control channel to "0". That is, the controller 513 modem generates the first control signal amplification (predefined gain) or the second control signal amplification (which is determined according to the position where the message frame 5 MS), when there is a message frame for transmission, and generates the third control signal amplification (GCTL=0), when no message frame for transmission. Controllers 527 and 528 gain can be located after the expansion step. In addition, although this invention has been described with reference to the embodiment, performing the DTX mode for the selected control channel using controllers 527 and 528 gain, it is also possible to block the signal path using a multiplexer 523, when no control signal for transmission to the selected control channel.

In addition, it is also possible to mix the message of the 5 MS frame message frame is 20 MS in the transmission message frame, as shown in Fig.8A and 8B. When the message frame is 5 MS and the message frame of 20 MS is introduced simultaneously with the time duration #1, as shown in Fig.8A, the controller 513 modem delivers the data frame is 5 MS to generatelist #1 first and second premarital 521 and 522 generates the message frame is 5 MS and 20 MS, respectively. The multiplexer 523 then selects the output signal of the first interleaver 521 in response to the first select signal frame, and controllers 527 and 528 gain transmit output signals such as they are, in response to the first control signal amplification. Accordingly, for the time duration # 1 message frame 5 MS is thrown with its initial level of the input signal. After transmission of the message frame is 5 MS for the time duration #1, the multiplexer 523 selects the output signal of the second interleaver 522 in response to the second select signal frame, and controllers 527 and 528 gain increase the transmit power of the message frame is 20 MS, issued from the multiplexer 523 in response to the second control signal amplification. For the remaining time duration #2, #3 and #4 power data frame of 20 MS is increased by 33% compared with the input power level. After the time duration #4 controllers 527 and 528 of the gain block output path message frame in response to the third control signal amplification (GCTL=0).

In Fig. 8B, the message frame is 5 MS accepted on a temporary duration #2 during transmission of the message frame is 20 MS, adopted on a temporary duration # 1. In this case, a temporary dlitelnii the select signal frame and the first control signal amplification. For the time duration #2 controller 513 modem delivers the message frame of 5 MS to the generator 550 first message frame message frame 20 MS - generator 560 second message frame, and generates the first select signal frame and the first control signal amplification. As a result, the message frame of 20 MS is issued with an initial signal level for the time duration #1, and the message of the 5 MS frame is issued to the original signal level for the time duration #2. After the time duration #2 multiplexer 523 selects the output signal of the second interleaver 522 in response to the second select signal frame, and controllers 527 and 528 gain increase the output gain of the message frame is 20 MS from the multiplexer 523 in response to the second control signal amplification. For the remaining time duration #3 and #4 the gain is increased by 50% compared to the level of the input signal. After the time duration # 4 controllers 527 and 528 of the gain block output path message frame in response to the third control signal amplification (GCTL=0).

Further description will be given on how the mix of personnel, in order to transmit a message frame 5 MS during transmission of the message frame is 20 MS, or when I when a shorter message frame is generated during the transmission of longer messages, a shorter message is transmitted in its entirety (for example, every 5 MS), delaying the transmission of longer messages, and the remaining part of a longer message frame is transmitted after transmission over short message frame. In this way, as a short message frame and long message frame is transmitted completely, the deterioration characteristics may not occur during the decoding in the receiver. However, there is a time limit in the transmission message frame, the sum of the two message frame will exceed this time limit.

In the second method of mixing, when the shorter the message frame is generated during the transmission of longer messages frame, the shorter the message frame is transmitted instead part of a longer message frame, and the part that is replaced, never sent. The tail part of a longer message frame is then passed without delay. In this way the data is longer messages may be lost in the replaced part, causing deterioration of characteristics of the decoding. However, this problem can be minimized, depending on, cada performing decoding depends on the position of the replaced characters in the duration of one frame. By searching for a position that has the best characteristics for decoding replaced by the message frame, and replace the message frame in this position, the problem of deterioration perform decoding can be solved.

For this purpose it is necessary to find the position that has the best characteristics decoding, when a longer message frame replaced so, what is the length of the shorter messages. With this purpose it is necessary to determine the position of substitution (i.e., the position of the insert and to measure the characteristic of the decoding for this position. In measuring the characteristics of the decoding of the convolutional code uses the following parameters: free distance dfreerepresenting the minimum Hamming distance between the encoded symbols, the transfer function representing the formula for the upper limit frequency of a bit error, and the distribution of the Hamming distance between characters (see "Coding with error correction: principles and applications-Shu Lin/Daniel J. Costello, Jr.).

Parameters are measured to the relevant provisions of substitution, to find the preferred position replacement. If it is possible to move the desired position to position for is the problem of loss of signal power, the power loss can be compensated by increasing the power of the remaining signal part of a longer message frame by the amount of power loss.

The desired position of substitution is measured experimentally to control the characteristic. After this dispenser is designed characters to move the characters in the desired positions to the provisions for insertion in the mixing process. For distributor characters can be used in the device separation time.

In this embodiment, it is assumed that the 5 MS frame is blended with the frame 20 MS, and 20 MS frame of 192 bits is encrypted in a convolutional code with rate coding 1/3. Hence the number of encoded symbols equal to 576. In the following description, the frame 5 MS refers to the message frame of the first length having a frame length 5 MS and 20 MS frame refers to the message frame of the second length having a frame length 20 MS.

As shown in Fig. from 9A to 9D, since the frame 5 MS equal to one-fourth the length of the frame is 20 MS, there are four possible positions of the mixing. That is, when the 20 MS frame is divided into four temporal duration, 5 MS frame is miscible with the frame 20 MS in any of the four divided by temporary and permanent what was above, lost data frame of 20 MS reversed through the decoding function of the code with the error correction in the receiver. To increase the probability of reception of the frame is 20 MS, the transmitter increases the transmission power of the remaining time duration, following the lost time duration of 5 MS. For example, when the 5 MS frame is mixed on the time duration #1 frame of 20 MS, as shown in Fig. 9A, the power of the 20 MS frame is increased by about 33% for the next time durations # 2, # 3 and #4. When the 5 MS frame is mixed on the time duration #2 frames of 20 MS, as shown in Fig.9B, the power of the 20 MS frame is increased by about 50% in the next time durations #3 and #4. When the 5 MS frame is mixed on the time duration #3 frames of 20 MS, as shown in Fig. 9C, the power of the 20 MS frame is increased by about 100% at a subsequent time duration #4. However, when the 5 MS frame is mixed on the time duration # 4 frames of 20 MS, as shown in Fig.9D, there is no possibility to compensate the loss of power. In this case, the execution of the decoding may be degraded as compared with the above three cases.

Further, to minimize the impact of data loss, which is designed interleaver for frame 20 MS, the rock, would be distributed.

Next, the optimal device of the interleaver can be considered in matrix removal.

Since one quarter of the 20 MS frame is replaced with a short message, i.e. one quarter of the 20 MS frame is inserted should be inserted 144 (= 576/4) bits. Then, it should be defined how to remove these 144 bits among the 576 bits without degrading the characteristics of the decoding. You can have a very large number of cases under the provisions of the insert. In this embodiment, the corresponding parameters will be measured for some common types of inserts. The following matrix removal according to the types of inserts:

Matrix Removal #1

< / BR>
Matrix Removal #2

< / BR>
Matrix Removal #3

< / BR>
Matrix Removal #4

< / BR>
In the matrix removal #1 "0" in the first row and the first column means that the first information bit encoded first polynomial generator is removed ("pierced"), "1" in the first row and the second column indicates that the second information bit encoded first polynomial generator is not deleted, and "1" in the second row and the first column means that the first information bit encoded first polynomial gene is La matrix removal #3 and 10 for matrix removal # 4. The free distance is the minimum Hamming distance between characters, and the Hamming distance is the number of distorted bits among the coded symbols. As the Hamming distance becomes larger, the characteristic of the decoding is improved. Accordingly, matrix, remove the # 1 and #2 have the best properties in the sense of free distance compared with matrices delete #3 and #4. In addition, although the matrix removal #2 has a better property than that of the matrix removal # 2 in the sense of free distance matrix removal #2 has a better quality than that of the matrix removal #1 in terms of the distribution of the Hamming distance between the encoded symbols.

In table. 5 shows the interleaver designed to be of the form "perforation" according to matrix removal #1.

Fig. 10A to 10D illustrate a character shape of the frame is 20 MS, passed by the interleaver designed according to matrix removal #1 for appropriate ways of mixing. In particular, Fig.10A illustrates the case when the 5 MS frame is mixed with 20 MS frame on the time duration #1. Regarding information bits 1, 2, 3, 4 and 5, the puncturing is performed in order otwartego symbol S40and fifth data symbol S51according to matrix removal #1. Here the characters have equivalent power, as shown in the figure. Fig.10B illustrates the case where the 5 MS frame is mixed with 20 MS frame on the time duration #2. The format of perforations similar to that of Fig.10A, but the characters have different power, according to the period (time duration) to which they belong. That is, the symbols belonging to the time duration #1, are transmitted with the initial capacity and the symbols belonging to the time durations #3 and #4, is transmitted with the power level increased by 50% compared with the initial capacity. Fig.10C illustrates the case where the 5 MS frame is mixed with 20 MS frame on the time duration #3. The form of perforations similar to that described above, and the corresponding symbols are different capacity, according to the time durations to which they belong. For example, the symbols belonging to the time slots #2 and #3 have the initial capacity and the symbols belonging to the time duration #4, have almost double the capacity compared to the original. Finally, Fig.10D illustrates the case where the 5 MS frame is mixed with 20 MS frame on temporarily the CLASS="ptx2">

Fig. 11 illustrates a circuit for mixing the message frame of different lengths according to the embodiment of the present invention. In the figure interleaver 713 is designed to have the property table. 5 according to the matrix removal #1. Therefore, the details will be present scheme, designed according to the matrix removal #1, as an example.

With reference to Fig.11 encoder 711 generates the encoded message first frame length of 5 MS, and the output signal of the encoder 711 punctuated by nesoversennogo of the interleaver. the encoder 712 generates the encoded message of the second frame length is 20 MS, and interleaver 713 punctuates the encoded message frame 20 MS coming out of the encoder 712 to redistribute the characters in the frame so that the corresponding symbols were inserted according to the matrix removal #1. The selector 714 selects the output signal of the encoder 711 or the output signal of the interleaver 713 according to the select signal frame. That is, the selector 714 selects the output signal of the encoder 711 in response to the first select signal frame, and selects the output signal of the interleaver 713 in response to the second select signal frame. The selector 714 may be used in the multiplexer.

The controller 715 power controls is snasti generates the input signal, as it is, without a gain control, in response to the first control signal gain, increases the amplification of the input signal to increase the power output, in response to the second control signal gain, and adjusts the amplification of the input signal to zero in response to the third control signal amplification. When the gain is zero, the output signal is absent, so that the output signal of the channel is disabled.

Now, description will be given concerning operation of the mixing messages of the 5 MS frame message frame 20 MS with reference to Fig.11.

The encoder 711 encodes the input signal of the first data frame and generates a message frame of the first length to the selector 714. The encoder 712 encodes the input signal of the second data and generate a message of the second frame length to the interleaver 713. Interleaver 713 then redistributes characters within a message frame of the second length so that the characters are inserted in accordance with matrix removal #1 for the corresponding cases in Fig. from 9A to 9D. The structure of the interleaver 713 is illustrated in Fig.12.

Referring to Fig. 12, interleaver 713 consists of 32 items 743-746 (lines) delay. When the message of the second frame length is issued from the encoder 712, the switch 732 attaches at the second character to the element 744 delay. Similarly after the 32nd character issued to the element 746 delay, the switch 731 again connects the node 731 to the node 733 to issue 33-th character to the element 743 delay. By repeating this process, 18 characters stored in the respective delay elements. Thereafter, in accordance with the function of the interleave table. 5, the switch 741 attaches the node 742 to the site 737, to give the characters written in the delay element 743. Then, the switch 741 connects the node 742 to the output node of the fifth delay element, to give the characters written in the fifth delay element. That is, the characters written in the first, fifth, ninth, thirteenth, seventeenth, twenty-first, twenty-fifth and twenty-ninth delay components are issued in sequence to the time duration #1 frame of 20 MS; the characters written in the second, sixth, tenth, fourteenth, eighteenth, twenty-second, twenty-sixth and thirtieth delay elements in the sequence for section #2 of the frame 20 MS; the characters written in the third, seventh, eleventh, fifteenth, nineteenth, twenty-third, twenty-seventh and thirty-first delay elements, are issued in sequence to the time duration#, twenty-eighth and thirty-second delay components are issued in sequence for temporary durations # 4 20 MS frame. The result of the interleaver 713, are entered into the selector 714 and mixed with 5 MS frame, submitted to another input of the selector 714.

Fig. 13 illustrates the structure of the selector 714. If a frame is 5 MS is introduced until the switch 755 connects the node 754 node 753, to give a frame of 5 MS for the time duration #1, input frame 5 MS temporarily delayed by the delay element 751. After completion of the time duration #1 switch 755 connects the node 754 to the node 752, to give detainees the characters frame of 5 MS for the time duration #2. Thus, the character frame 20 MS removed on a temporary duration #2. After completion of the time duration #2 switch 755 again attaches the node 54 to the node 753 to issue the remaining characters of the 20 MS frame. Such mixed frames are entered into the controller power 715, which emits the symbols of the frame 5 MS for what they are, and gives the characters the rest frame of 20 MS with a higher power. As a result, the encoded frame is 20 MS, issued from the encoder 712, punctured, as shown in the matrix removal #2.

More specifically, the selector is on, twenty-first, twenty-fifth and twenty-ninth day of delay elements in the interleaver 713, and outputs the received symbols in the controller power 715 in response to the first select signal. Further, the selector 714 generates the symbols of the frame 5 MS delayed in the delay element 751, controller power 715 in response to the second select signal. Then, the selector 714 accepts a sequence of characters issued from the third, seventh, eleventh, fifteenth, nineteenth, twenty-third, twenty-seventh, thirty-first, fourth, eighth, twelfth, sixteenth, twentieth, twenty-fourth, twenty-eighth and thirty-second delay elements in the interleaver 713, and outputs the received symbols to the controller power 715 in response to the first signal sample. That is, this means that the symbols of the second, sixth, tenth, fourteenth, eighteenth, twenty-second, twenty-sixth and thirtieth of delay elements corresponding to the time duration #2 20 MS frame are removed.

The implementation of this scheme blending of frames depends on the polynomial generator of the encoder and interleaver. When puncturing is performed according to several types of matrices removal relative to a polynomial ghusa cases, and then accordingly design the interleaver.

Fig.14A and 14B illustrate the characteristics of the punctured frame using matrix removal #1 and matrix removal #2, respectively. More specifically, Fig. 14A illustrates the characteristics of the interleaver designed using matrix removal #1 for the case mix #1 and #3. Fig.14C illustrates the characteristics of the interleaver designed using matrix removal #2 for the case mix #1 and #3.

Fig. 14A and 14B show that the case mix #1 provides the best characteristics and case mix #3 provides the worst performance. For example, PL. 6 shows the signal-to-noise (Eb/No) for the respective cases of the mixing, when the error probability of 0.01 (=1%).

From table. 6 one can notice that the best description is obtained using the matrix removal #1 than matrix removal #2. Next, the case of #1 above description case #2 and case #2 above case #3. Here the numbers in the column "notes" table. 6 represent the difference of the signal-to-noise ratio between the systems with the best feature and the worst characteristics, including IS-9 is high characteristics can be expected when using matrix removal #1, than matrix removal # 2. Accordingly, in the preferred embodiment of the dispenser of the character designed according to the matrix removal #1 in the diagram of the matrix frame.

As described above, when a message frame is 5 MS and the message frame is 20 MS are issued simultaneously, the transfer device and the dedicated control channel generates a message frame of 5 MS at the appropriate time and then passes the rest of the message frame is 20 MS with a higher power. Here, because the message frame has been encoded with the encoding speed 1/3 in the encoding process, the receiver may perform error correction on data loss. To improve the error correction must be designed second interleaver 522, so as to evenly distribute the encoded data. Although Fig.8A and 8B show examples of mixing messages of the 5 MS frame message frame is 20 MS, it can be understood that the transmission of the message frame is excellent even in the case when the message frame is 5 MS and the message frame is 20 MS are issued sequentially.

Fig. 5 illustrates the structure of a transmission device of a dedicated channel for direct communication line (from base station to mobile station). The transmission device vydelennogo transmission of the mobile station. However, the device transmitting the selected channel to the return line (from mobile station to base station) must not perform the insert operation RSV. Accordingly, the transmission device of the selected channel to the return line connection (mobile station) has a similar structure as the structure of the device transmitting the dedicated control channel for direct communication line, except the schema insert PCB, Converter S/P (for many load-bearing structure of the extender and the coding rate of the convolutional encoder. In this embodiment, the encoding rate of the encoder straight line is equal to 1/3, and the encoding rate of the encoder return line is 1/4.

When the transmission of the message frame using the reverse dedicated channel, the transmission device of the selected channel to the return line also determines the frame length according to the size of the message frame and transmits the message frame according to this definition. Further, the transmission device of the selected channel to the return line checks the presence/absence of a message frame for transmission through the reverse dedicated channel to suppress the output signal of the reverse dedicated channel, when no message frame to send, select the frame for transmission.

In Fig. 5 shows the transmission device of the selected channel with many bearing for a straight line, and Fig.7 shows the transmission device of the selected channel with the same carrier for the return line. Accordingly, it is also possible to construct the transmission device of the selected channel with the same carrier for direct communication line and a transmission device of the selected channel with many bearing for the reverse link.

Device for receiving control signals transmitted by direct or reverse dedicated channel is needed to determine the length of the message frame to process the control signal. The device receiving the selected channel for the forward and reverse communication channel can be constructed, as shown in Fig.15.

Referring to Fig.15, the compression device 911 compresses the received signal using the PN sequence and the orthogonal code to receive the signal of the selected channel. Schemer 913 explode combines multi-channel output signal from the compression device 911. Software decisive generator 915 quantum received signal into a multilevel digital value to decrypt the received signal. The first device 917 reverse alternation designed oema transmission, to preraphaelite bits in the initial position. A second device 918 reverse alternation designed to handle the message frame is 20 MS, backward alternation of the message frame is 20 MS, peremienko during transmission to preraphaelite bits in its original position.

The timer 919 generates the control signal to decode data received via the selected channel in fixed periods. Here the timer 919 timer is 5 MS, is able to decrypt the frame is 5 MS. The first decoder 921 unlocked control signal issued from the first device reverse alternation 917. The first decoder 921 decodes the message of the first frame length of 5 MS. The second decoder 923 unlocked control signal issued from the timer 919, and decodes the message frame, leaving the second unit in the reverse alternation 918. The second decoder 923 decodes the message of the second frame length of 20 MS. The first CRC detector 925 receives the output signal of the first decoder 921 and checks the CRC for the frame is 5 MS. The second CRC detector 927 receives the output signal of the second decoder 923 and checks the CRC for the frame 20 MS. Here, the first and second detectors CRC 925 and 927 give the signal to "true" to "1" or a signal "false "0" is for the length of the received message frame detection bit the CRC, you can also define the length of the frame and whether the frame or not, by calculating the energy of the signals received during the duration of the first and second message frame.

Block 929 selecting the length of the frame analyzes the resulting signal coming from the first and second detectors CRC 925 and 927 to decide on the length of the message frame received through the selected channel. Block 929 selecting the length of the frame generates the select signal sel1 (1) to select the first decoder 921, when the first CRC detector 925 gives a true signal, generates the select signal sel2 (2) to select the second decoder 923, when the second CRC detector 927 gives a true signal, and generates a signal BLOCK for closing the outlets of the first and second decoders 921 and 923, when the first and second detectors CRC 925 and 927 both generate a false signal.

The selector 931 selects the decoded data coming from the first and second decoders 921 and 923 according to the output signals of block 929 selecting the length of the frame. That is, the selector 931 selects the output signal of the first decoder 921, when the received frame is a frame of 5 MS, selects the output signal of the second decoder 923, when the received frame is a frame of 20 MS, and locks the outputs of both - p is 33 modem stores the received message frame decrypted data from the selector 931 buffer 935 messages. Processor top level then reads and processes the control message, recorded in the buffer 935 messages. In addition, when a message frame, the first length is mixed with the message of the second frame length, the controller 933 modem generates a message frame of the first length in response to the select signal sel1 and the message frame of the second length in response to the select signal sel2.

Now next, here will be described the operation of the receiving device to the selected channel with reference to Fig.15. The device 911 compression takes control signal via a dedicated channel and compresses the accepted control signal using a PN sequence. The control signals received through the selected channel is recovered to the original message frame using the process postback. Here, the first and second device 917 and 918 reverse alternation created to handle the message frame is 5 MS and 20 MS, respectively.

After that, the base station and mobile station of the first decoder 921 decodes a frame of 5 MS, and the second decoder 923 decodes the frame 20 MS to process the message frame. Then the first and second detectors CRC 925 and 927 checks the CRC for the decoded output data from the first and second Dechy the length of the frame then makes a decision about the length of the frame received message frame according to the results of test CRC.

When the mixed message of the first frame length and the message of the second frame length is accepted, the first CRC detector 925 and the second CRC detector 927 alternately generate a signal to "true" for the duration of 20 MS. In this case, the block 929 selecting the length of the frame generates the selection signals sel1 and sel2 according to output signals of the first and second detectors CRC 925 and 927. The selector 931 then selects output signals of the first and second decoders 921 and 923 according to the selection signals sel1 and sel2. The controller 933 modem also selectively generates a message frame of the first length and the message frame of the second length in the buffer 935 messages according to the selection signals sel1 and sel2 from block 929 selecting the length of the frame. That is, when you received a mixed message frame, the receiving device of the selected channel determines the length of the frame and separately processes the message frame of the first length and the message of the second frame length according to this definition.

If we assume that CRC5 denotes the result of test CRC for frame 5 MS, and CRC20 denotes the result of checking the CRC for the frame is 20 MS, the block 929 selecting the length of the frame will generate the selection signals, as shown in the table. 7.

As shown in the table. 5, when the CRC-5 CRC 20 both detected (i.e. true), the block length of the frame is not the frame as the frame is 5 MS and to determine both the received frame.

Fig. 16 illustrates the simulation result for message processing frame of variable length that is received through the selected channel according to the present invention. Referring to Fig.16, showing the result of comparison between the performance when using the 5 MS frame and the frame is 20 MS, for the selected channel. Here is a direct packet traffic channel has a data rate 307,2 Kbit/s fixed frame 20 MS and 1% FER (the Frequency of occurrence of Errors in the Frame).

As described above, the mobile communication system of CDMA according to the present invention has the following advantages:

1) you can improve performance and reduce traffic on the selected channel by generating a message frame of different lengths according to the size of the message transmitted on a dedicated channel;

2) using a dedicated control channel intermittently operated according to the presence/absence of a message frame for transmission. Thus, the capacity of the radio channel can be increased through transmission mode DTX;

3) when generated many frames messages of different lengths generated message frame are mixed with each other, to thereby reduce time preferred embodiment, experienced professionals should be clear that it can be made various changes in form and detail, without deviating from the essence and scope of this invention as defined in the attached claims. For example, although the embodiments have been described in connection with the communication system of CDMA, this invention is for use with other radio systems with spread spectrum or unexpanded spectrum.

1. A transmission device for communication systems, multiple access, code division multiple access (CDMA), which contains the controller for the formation of the first and second selection signals of the frame generator of the first message to generate a first message frame having a first frame length, the second message generator for generating the second message frame having a second frame length greater than the first length of the frame, the multiplexer to select the first message frame in the corresponding part of the second message frame when the controller is formed by the first select signal frame, and an expander for expanding the output signal of the multiplexer.

2. The transmission device according to p. 1, wherein the first message frame and the second message is a frame.

3. The transmission device under item 1, characterized in that the multiplexer mixed produces consistently part of the second message frame, the selected first message frame and the remaining part of the second message frame.

4. The transmission device under item 1, characterized in that the multiplexer mixed produces consistently selected the first message frame and the second message frame from which the removed portion corresponding to the first message frame.

5. The transmission device under item 3 or 4, characterized in that it further comprises a controller power to increase the transmission power of the remaining part of the second message frame that follows the selected first message frame, so that it was more powerful than the first message frame.

6. The transmission device under item 1, characterized in that the remaining part of the second message frame following the selected first message frame dropped.

7. The transmission device according to p. 1, wherein the first message frame has a frame length of 5 MS, and the second message frame has a frame length of 20 MS.

8. The transmission device under item 1, characterized in that the generator of the second message frame contains General second data length of the frame, generator tail bits for generating tail bits and adding the generated tail bits to the output of the CRC generator, the encoder channel for encoding data of the second frame with the added tail bits with a predetermined bit rate and interleaver to interleave the encrypted message frame according to the second frame length.

9. The transmission device under item 8, wherein the interleaver distributes the symbols generated by encoding one bit of data, according to the relevant sections of the entire scene.

10. The transmission device under item 9, wherein the interleaver is designed according to the matrix removal, given by the expression

< / BR>
11. The transmission device according to p. 1, wherein the extender includes a modulator orthogonal code to extend the message frame issued from the multiplexer, using the orthogonal code allocated for the control channel and extending modulator for the extension of the output signal of the modulator orthogonal code sequence of pseudo-random noise (PSS).

12. The transmission device according to p. 1, wherein the extender includes a modulator ortogonalnye traffic and extending the modulator for the extension of the output signal of the orthogonal modulator code PSS sequence.

13. The transmission device according to p. 12, characterized in that the channel traffic is the main channel.

14. The data transmission method in a communication system, namely, that encode the first input of the first bit stream to generate a first message frame having a first frame length, encode the second input of the second bit stream is longer than the first bit stream to generate the second message frame having a second frame length greater than the first length of the frame, replace a part of the second message frame, the first message frame and transmit the first message frame instead of the replaced part of the second message frame.

15. The data transmission method according to p. 14, wherein the first message frame and the second message frame multiplexer, when the first message frame generated during transmission of the second message frame.

16. The data transmission method according to p. 14, characterized in that the second part of the message frame, the first message frame and the remaining part of the second message frame mixed given sequentially in the above-mentioned step replacement.

17. The data transmission method according to p. 14, wherein the first message frame and the second doobsledovanie in the above-mentioned step replacement.

18. The data transmission method according to p. 16 or 17, characterized in that it further increases the transmission power of the remaining part of the second message frame that follows the first message frame, so that it was greater than the transmit power of the first message frame.

19. The data transmission method according to p. 14, characterized in that the remaining part of the second message frame following the first message frame, cast in the above-mentioned step replacement.

20. The data transmission method according to p. 14, wherein the first message frame has a frame length of 5 MS, and the second message frame has a frame length of 20 MS.

21. The data transmission method according to p. 20, characterized in that the portion of the second message frame is removed to insert the first message frame to the remote part during the second time duration, and the remaining part of the second message frame given during the third and fourth time durations in the above-mentioned step replacement.

22. The data transmission method according to p. 21, characterized in that the portion of the second message frame is removed to insert the first message frame to the remote part during the first time duration, and the remaining part of the second message frame given in tegaki data p. 21 or 22, characterized in that it further increases the transmission power of the remaining part of the second message frame that follows the inserted first message frame.

24. The data transmission method according to p. 14, wherein generating the second message frame generate control bits using a cyclic redundancy code (CRC) according to the second inputs of the second length frame, generating tail bits, and add the generated tail bits to the second data with added bits of CRC code data of the second frame with the added tail bits with a predetermined encoding speed and alternating symbols of the encoded data of the second frame to the second frame length.

25. The data transmission method according to p. 24, characterized in that the characters generated by encoding one bit of data, distributed uniformly on the respective time durations of the whole frame, in the above-mentioned step alternations.

26. The data transmission method according to p. 25, characterized in that the characters are distributed according to the matrix removal, given by the expression

< / BR>
27. The data transmission method according to p. 14, characterized in that when transmitting extend the message frame orthogonal code gnosti.

28. The data transmission method according to p. 15, characterized in that when transmitting extend the message frame orthogonal code channel traffic and extend orthogonal advanced signal PSS sequence.

29. The data transmission method according to p. 28, characterized in that the channel traffic is the main channel.

30. The data transmission method according to p. 14, characterized in that the communication system is a communication system multiple access code division multiple access (CDMA).

31. The data transmission method according to p. 14, wherein the second message frame is delayed as a result of these substitutions.

32. The data transmission method according to p. 14, characterized in that the substituted portion of the second message frame is not passed, so that the tail portion of the second message frame is passed nederzhanyem way.

33. Communication system, multiple access, code division multiple access (CDMA) containing the transmission device, comprising a controller for forming the first and second selection signals of the frame, the second message generator for generating the second message frame having a second frame length, the generator of the first message to generate a first message Oia frame in the corresponding part of the second message frame, when the controller is formed by the first select signal frame, an expander for expanding an output signal of a multiplexer, receiving device, comprising a compression device for compressing the received enhanced signal, the receiver of the first message to generate a first message frame having a first frame length, the compressed signal and the second receiver of the message to generate the second message frame having a second frame length, from the compressed signal.

34. The communication system under item 33, wherein the multiplexer multiplexes the first message frame and the second message frame when the first message frame is generated during transmission of the second message frame.

35. Method of transmit-receive data in a communications system spread spectrum, namely, that generate a second message frame having a second frame length of the input bit stream, generate a first message frame having a first frame length that is shorter than the second length of the frame from the input bit stream, select the first message frame in the corresponding part of the second message frame, formed when the first select signal frame, expand the message frame, compress adopted advanced soobshayut second message frame, having a second frame length of the compressed message frame.

36. The method according to p. 35, wherein the first message frame and the second message frame multiplexer, when the first message frame generated during transmission of the second message frame.

37. The method according to p. 35, characterized in that the communications system spread spectrum is a system of communication multiple access code division multiple access (CDMA).

Priority points:

14.03.1998 on PP. 1-8, 11-24, 27-37;

25.04.1998 on PP. 9, 10, 25, and 26.

 

Same patents:

The invention relates to a device for encoding in mobile communication systems, in particular to a device for generating mask quasiorthogonal code

The invention relates to a system for spread spectrum communications, in particular to a device and method for initial synchronization and synchronization frames using the extender code for the mobile station in the communication system mdcr

The invention relates to radio communications, and specifically to devices for determining the speed of transmission of data packets in cellular radio communications, for example, code division channels and can be used in both forward and reverse channels of the CDMA 2000 system

The invention relates to a method of providing packet synchronization in the base station (BS) of a mobile communication system, in particular, to a method of providing synchronization forward and reverse packet with respect to time using an additional channel (DC) and additional code channel (DCC) for fast transfer of large amounts of data on the BS, whereas the intermittent mode of transmission (PP)

The invention relates to the field of wireless (radio) communications, and more particularly to a device and method for transmitting messages common channel in a CDMA communication system

The invention relates to communication systems, and in particular to a device and method for adaptive speed control data transmission channel in accordance with the operating conditions of the channel in the communication system mdcr

The invention relates to radio engineering, namely to the testing base transceiver station in a mobile telecommunication system

The invention relates to radio engineering, in particular to multi-channel digital radio communication using a broadband signals

FIELD: radio engineering.

SUBSTANCE: proposed decoder that functions to search for state at frame boundary and to additionally search for state at frame boundary in compliance with size of state search window has metrics-of-branching computing unit, addition-comparison-choice circuit, maximal likelihood state search unit, delay unit, log-likelihood ratio updating unit, and selector.

EFFECT: enhanced operating precision and enlarged functional capabilities.

11 cl, 17 dwg

FIELD: communication systems.

SUBSTANCE: proposed method includes data decoding in frame at chosen data transfer speed, calculation of current incomplete decoding state value, check-up of decoded data by means of cyclic redundancy code, and evaluation of chosen data transfer speed.

EFFECT: reduced delay time and power requirement for detecting turbo-coded data transfer speed.

24 cl, 8 dwg

FIELD: radio engineering.

SUBSTANCE: implementation of soft decisions generating method in case of receiving multi-beam signal allows substantial decrease of complication level of receiver, because it contains lesser amount of one-beam receivers, than a prototype.

EFFECT: increased interference resistance and increased capacity of communications system during receiving of multiple-beam signal due to efficient periodic procedure of renewal of multiple-beam signal components when receiving estimates of components search, also considering mutual influence of signal components.

6 cl, 13 dwg

FIELD: mobile communications.

SUBSTANCE: base station determines speed of direct data transfer of data in accordance to control data about data transfer speed received from base station, reads temporary maximal total size encoder packers from buffer, determines, if it is possible to transfer these temporary packets at this speed of data transfer forms a combination of logic packets from these temporary packets, if it possible to transfer these packets at current data transfer speed, and total size of temporary packets is greater or equal to certain threshold value, and transmits logic packets with physical level packet.

EFFECT: higher data transfer speed.

3 cl, 9 dwg

FIELD: mobile communications.

SUBSTANCE: each base station performs independent, but identical algorithms. Selecting device performs the same algorithm for controlling power, as each base station, and coordinates control of power between two base stations and moving station during soft maintenance transmission. Algorithm results generated by selection device are delayed because of back transmission. Selection device provides information to base station about amplification coefficient of graph signal and frame delay, appropriate for amplification coefficient of graph signal. Integral circuit of basic orientation of base station modifies power of base station signal, generated in accordance to data o relation of signal to noise from moving station and data about traffic signal amplification and frame delay, received from selection device.

EFFECT: broader functional capabilities, higher efficiency.

2 cl, 6 dwg

FIELD: digital data transfer over radio channels to space and ground communication systems using noise-like signals.

SUBSTANCE: proposed radio transmitting line that has data source, pulse-width modulator, phase modulator, balance modulator, power amplifier, phase-keyed signal generator, carrier generator, transmitter synchronizer, and transmitting antenna on transmitting end as well as receiving antenna, mixer, intermediate-frequency amplifier, corrector, demodulator, heterodyne, reference phase-keyed signal generator, receiver synchronizer, and data receiver on receiving end is provided, in addition, with switch, decoder, flip-flop, random-access memory, and random-access memory address generator introduced in transmitting and receiving ends, respectively.

EFFECT: enhanced security of data transferred.

1 cl, 2 dwg

FIELD: radio engineering, technology for transferring information in communication systems with broadband signals, possible use for engineering communication systems with broadband signals.

SUBSTANCE: method for information transfer in communication network with broadband signals due to transformation of information to shift of second special element relatively to first special element, makes it possible to create an additional high speed information transfer channel with transfer capacity log22n/Tsp=n/Tsp bit/s.

EFFECT: increased speed of transfer of information along the channel in log2Bsp+1 times (where Bsp - signal base, equal to number of elements in first special element) due to the fact, that at transferring side digital data, received from information source during time, equal to period of pseudo-random series, are mutually unambiguously transformed to shift of one pseudo-random series relatively to another one, and it becomes possible to create an additional information transfer channel.

3 dwg

FIELD: method and device for transferring information by M-based system of symbols of wideband noise-like discontinuous frequency-manipulated signals with continuous phase.

SUBSTANCE: method for transferring wideband noise-like discontinuous frequency-manipulated signals with continuous phase includes generating and transmitting wideband noise-like discontinuous frequency-manipulated signals with continuous phase at transmitting side, while on receiving side doubling of bearing frequencies of received wideband noise-like discontinuous frequency-manipulated signals with continuous phase is performed and spectrum folding and folding in time of symbols of wideband noise-like discontinuous frequency-manipulated signals with continuous phase with doubled bearing frequencies, and during that wideband noise-like discontinuous frequency-manipulated signals with continuous phase are transmitted, each symbol of which is formed of N discontinuous values in form of a combination of alternating pseudo-random series with bearing frequencies of discontinuous values of symbols, nonlinear invariant compression of spectrum of continuous series of information symbols of wideband noise-like discontinuous frequency-manipulated signals with continuous phase is performed for received spectrum of signal with simultaneous generation of signals with doubled bearing frequencies of discontinuous values of symbols and signal of clock frequency of order of discontinuous values of symbol, and folding in time of each symbol of wideband noise-like discontinuous frequency-manipulated signals with continuous phase is performed with doubled bearing frequencies by signals with doubled bearing frequencies of discontinuous values of symbols and by signal of clock frequency of order of discontinuous values of symbols and impulses are formed, appropriate for beginning of each discontinuous value of symbols in given time moment, folding of spectrum of each symbol of wideband noise-like discontinuous frequency-manipulated signals with continuous phase is performed with doubled bearing frequencies by signals with doubled frequencies of discontinuous values of symbols and by generated impulses, appropriate for beginning of each discontinuous value of symbols, and decision is taken about outputting each received symbol of wideband noise-like discontinuous frequency-manipulated signal with continuous phase.

EFFECT: increased trustworthiness of information being transferred, improved resistance to interference due to realization of phase selectivity property, improved concealment and increased resolution.

2 cl, 2 dwg

FIELD: radio engineering, possible use in communication systems with noise-like signals.

SUBSTANCE: in accordance to method, digital data, received from the source of information on time span [(n-1)T,nT], where T - period of pseudo-random series, n=0,1,2..., during transfer is transformed to shift of pseudo-random series, generated on time span [nT,(n+1)T], and during receipt, value of shift of pseudo-random series of received signal relatively to pseudo-random series of previously received signal is determined, value of shift is transformed to digital data of received information.

EFFECT: increased speed of information transfer along communication channel.

3 cl, 5 dwg

FIELD: radio engineering.

SUBSTANCE: newly introduced in radio line on transmitting end are digital signal source, periodic video pulse sequence generating unit, code combination generating unit, code combination encoding unit, first adder, synchronizing pseudorandom sequence generator, frequency standard, and power amplifier; newly introduced on receiving end are high-frequency unit, frequency standard, clock and sync pulse generator, synchronizing pseudorandom sequence generator, synchronizing pseudorandom sequence search unit, N correlators, decision unit, encoded code combination memory device, code combination decoder, and adder.

EFFECT: enhanced noise immunity in digital signal reception and also enhanced informational and structural security.

1 cl, 4 dwg

Up!