Apparatus and method for transmitting messages for the shared channel in the communication system of multiple access systems with a code seal channels (cdma)

 

(57) Abstract:

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. In the transfer method, the mobile station sends a message to a shared channel with a request to assign a channel for the transmission of subsequent messages for the shared channel, the base station sends a response message containing the ID of the channel is available, the message received from the mobile station. Then the mobile station sends the following message on the channel assigned to the distributed channel ID, by analyzing the response message. The technical result achieved by the invention is that it allows you to minimize message loss caused by the competition of messages between the mobile stations, increases the bandwidth transfer message shared channel and provides fast message passing. 4 C. and 20 C.p. f-crystals, 2 tab., 7 Il.

The invention relates in General to the field of wireless (radio) communications, and more particularly to a device and method for transmitting messages for the shared channel in the communication system (CDMA Multiple Access in next between the base station (BS) and mobile station (PS) occurs mainly on the direct channel search call (paging) and the reverse access channel, common channels until it will be installed voice conversation. To communicate with the PS BS should transmit a message on the channel search of the call, it takes the response to the access channel. From the mobile station to communicate with the BS SS transmits a message on the access channel and receives the response to the channel search call. Each channel search call has a unique Walsh code, and each access channel is distinguished by the long code generated by the long code mask of the access channel.

After generating messages for the shared channel, which should be sent, SS transmits this message on the access channel with a predetermined power level and is waiting for an acknowledgement from the BS. However, the transfer of messages shared channel susceptible to competition message, if other cops use the same access channel leading to the reception error in PS. If PS does not accept the acknowledgement within a predetermined time, it repeats the message transmission channel access power level increased by a certain amount, and waiting for an acknowledgement from the BS.

If the message is too long to be sent at one time, it should be divided into appropriate sehmi exchange message when the message is longer than it is possible to pass at once, and divided into segments for transmission. In this way the substation transmits the segment of the message on the access channel and again accesses the access channel to send the next message segment.

In the usual method of communication on the access channel, if the mobile stations (MS) share messages simultaneously transmitted with the same long code on the access channel, there is a competition of messages leading to loss of messages. This mechanism is usually called random access-based competition.

If the channel access should be competing messages, PS must re-attempt to send the message on the access channel. In this case, each SS transmits a message on the access channel, using a long code to be shared by the mobile stations (PS), and if there should be a competition of messages, PS distinguishes the message at a predetermined time, and repeats the transmission of the message after a random time delay. Originally COP tries to gain access to the BS through the access channel to a predetermined power level. When he does not receive confirmation from the BS, it vypolnjaete to access the access channel leads to failures, the procedure starts again from the predetermined low power level.

In accordance with the usual method of sending messages for the shared channel when the message length is too large, so it can be sent at one time, the segments of the message are transmitted on the access channel into sequential time intervals. Therefore, in the situation where the cops are trying to send messages on the access channel using a shared long code, competition message is common, thus creating a large delay in the transmission of the message channel access. Hence there is a need in the way of allowing the mobile station to quickly convey the message shared channel.

Brief description of the invention

The aim of the present invention, as embodied and described herein is a device and method to enable SS to quickly send a message common channel in a CDMA communication system.

Another objective of the present invention is to provide a device and method to enable SS to continuously convey the message shared channel assigned to the channel, if the message shared channel is longer than p, a device and method for to enable SS to continuously convey the message shared channel on the channel temporarily assigned as a dedicated channel in a CDMA communication system.

Another objective of the present invention is to provide a device and method to enable SS to transmit the first message segment shared channel exceeding the predefined length, on a shared channel, and subsequent segments on the channel assigned by the base station in the CDMA communication system, in order to prevent competition messages for a shared channel.

In order to achieve the above objectives, the developed device will send the message to the shared channel and method in a CDMA communication system. In the transfer method PS sends a message to the shared channel request channel assignment for the serial transmission of serial messages for the shared channel, and the BS sends a response message containing the ID (identifier) of a channel is available for messages received from the substation. Then PS analyzes the response message and sends the following message on the channel indicated by the identity of the assigned channel.

Brief description of drawings

The above-mentioned objectives and advantages of the present invention will become more clear>Fig. 1 illustrates the exchange of messages on a shared channel in a conventional communication system;

Fig. 2 illustrates the exchange of messages on a shared channel in the communication system according to the embodiment of the present invention;

Fig. 3A and 3B respectively illustrate the structure of the message initiated by the SS, and messages initiated by the BS, which is sent on the shared channel according to the embodiment of the present invention;

Fig. 4 is a block diagram of the substation in the communication system according to the embodiment of the present invention;

Fig. 5 is a block diagram of the BS in the communication system according to the embodiment of the present invention;

Fig. 6 is a block diagram of PS work to send the message on the shared channel according to the embodiment of the present invention; and

Fig. 7 is a block diagram of the operation of the BS to send the message on the shared channel according to the embodiment of the present invention.

A detailed description of the preferred embodiments

The preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings. Similar reference numbers denote the same components in the drawings.

Terms and definitions

1. ID (ID) channel", as used here, indicates the information is from competition), to enable SS to send a message to the reverse common channel to the BS.

2. "Information code expansion" is a General term used to denote the use of the long code mask for common use, generated from ESW (Electronic Serial Number) PS, and ID-specific long code for the symbol.

3. "Channel access" is used as part of the long code mask for the PC to send the message to the access channel to the BS on the channel temporarily assigned as a dedicated, to avoid collision of messages between the mobile stations (PS).

4. "The extension code that uses ESW" refers to the long code for General use, derived from a unique ESW PS.

5. "Specific long code is a long code generated to prevent competition message. The channel ID is the ID of the long code shared channel, which may be temporarily assigned as dedicated for a particular substation or as provideany for multiple PS in the embodiment of the present invention.

6. "The message flag" is a flag extension message stating whether the next message after the current message.

7. "The request flag is assigned to the channel to send the message channel access.

8. "The flag of the destination channel shows, has appointed Lee BS total channel as assigned in response to a request PS to do this.

9. "The means of appointment" means a mask long code to extend the message of the reverse common channel to avoid collision with other PS.

If the message is a reverse common channel is too long to be sent at one time, PS divides the message to the appropriate segments for transmission. In the embodiment of the present invention SS sends the first segment of the message on the shared channel access, and all other segments on the access channel assigned to the selected base station, so as to prevent a collision with other cops, who simultaneously try to transmit on the access channel. Can also be made that the COP requests the assignment of a reverse channel, not including the aforementioned split message, and assigns code extensions from the sun, and then transmits the divided mentioned message on the assigned channel.

Fig.2 is a block diagram of the message of PS work to send the message to the shared access channel in a CDMA communication system according to the embodiment of the present invention.

Fig. 3A and 3B, respectively Illus the control message BS, which should be transmitted on the shared channel search call.

In Fig. 3A format of message type for sending messages on a common access channel includes a field message type (for example, data or confirmation), the sequence number indicates the number of the corresponding segment messages, when messages are transmitted sequentially, the flag field of the message represents the presence or absence of the next message, the request flag of the destination channel is used for SS to request the appointment of a channel on which the message is sent, and a data field provides the actual data that must be transferred. Here it is assumed that when a field of the message flag is set, it represents the presence of the next segment of the message that should be sent. It follows that the reset flag field of the message is the absence of a subsequent segment of the message. It is also assumed that when the request flag of the destination channel is selected, it shows that the COP requests the assignment of a channel to which you want to send the message, and reset the flag field of the request destination channel 36 shows the absence of PS query on the destination channel. In response to requests to use the access channel as selected, or use the ESN to generate the long code. Hereafter assigned to the channel refers to the channel that is assigned as a dedicated COP, to send a message to the access channel to the BS.

In Fig.3B shows the structure of the generated cell broadcast control message that should be sent to the substation on the shared channel search call, which includes a field message type 31 to indicate the message type (for example, a control message), the field sequential numbers 33 shows the number of received messages, when messages are received sequentially, the flag of the destination channel 35 is assigned if requested by the mobile station (PS) channel or not, depending on its set or reset state, and the ID field of the channel 37 provides long ID code of the access channel assigned as a dedicated specific PS, or as provideany several PS. In case the destination of the long code mask for common use, generated from ESN, PS determines the ESN of the subscriber and generates the long code mask for common use, using the mentioned ESN, so there is no need to transfer the mentioned ID long code, but only to demonstrate the use of masks public long code.

With has been many times the transmission length, PS divides the message into multiple message segments and transmits the first segment of the message on the shared channel access. Then, the COP requests the assignment of a channel to sequentially send all other segments of the message. The message of the access channel is composed, as shown in Fig.3A. After receiving the request for the appointment of a reverse common channel access from SS, the BS determines whether the message flag 34 and the request flag of the destination channel 36. If both flags are set, the BS determines whether there is available a long line of code to assign the access channel as selected. If it has, the BS sends to the PS response message containing the setting flag of the destination channel and available long ID code 37, as shown in Fig.3B, on the General channel search call.

Then SS sends the next segment of the message on the access channel assigned using the ID assigned long code, the distributed base station (BS). If there are additional segments messages, flag messages, and the request flag of the destination channel of the current segment of the message set. In addition to the first segment sent on the assigned channel access. It should be noted that the ID is a long code, nonlinkage code available for destination channel access as a dedicated control message generated from the BS, resets the flag of the destination channel. In this case, the SS shall report the selection over the common access channel to send the remaining segment of the message.

In the above procedure, when the PS must send the last segment of the message, it resets the flag of the message and the request flag of the destination channel. Then, the BS generates a control message to reset the flag of the destination channel in response to the last segment of the message.

Fig. 4 is a block diagram of the substation to send the message channel access according to the embodiment of the present invention, and Fig.6 is a block diagram illustrating transmission of a message channel access from the substation with Fig. 4. Fig.5 is a block diagram of the BS to generate the control message in response to a message received from the SS, and Fig.7 is a block diagram of the transmission of the control message from the BS with Fig.5.

Fig.5 is a block diagram of the BS to generate the control message in response to a message received from the SS, and Fig.7 is a block diagram of the transmission of the control message from the BS with Fig.5.

Referring to Fig.4, the receiver 411 in the PS converts the RF signal passed through the antenna, the signal floor is the original signal. The message generator 415 generates the message channel access. The processor messages 417 converts the message channel access in the format shown in Fig. 3A through an analysis of its length. The processor messages 417 also generates a long code ID for the assigned channel by analyzing the fields of the control message received from the demodulator 413 shown in Fig.3V.

Memory 423 writes the IDs of the long codes for the destination channel. ID long codes can be information mask long code to assign the access channels as free from collision. The long code controller 421 determines how long the code should generate, referring to the long ID code received from the processor messages 417, and the IDs of the long codes recorded in the memory 423. If no long ID code is not received from the processor messages 417, the long code controller 421 selects one of the long ID codes of the common access channels recorded in the memory 423. In case should be transferred to the first segment of the message channel access, or no long ID code is not generated from the processor messages 417, the long code controller 421 generates ID long code chosen from those who are written in the memory 423. In the message, different from the first segment of a message, the controller long code 421 causes long code channel access appropriate long ID code that must be generated. The long code generator 425 generates the corresponding long code controller long code 421.

Therefore, the long code IDs recorded in the memory 423 may be ID for shared access channels shared by many PS and ID long code issued from the processor messages 417 is one of the ID in order to allow a particular substation or more PS to use the access channel as a dedicated or provideany.

Channel encoder and the orthogonal modulator 419 puts the message back channel access received from the processor messages 417, channel coding, repetition, temporary separation and orthogonal expansion. Multipliers 427 and 429 multiply long code received from the long code generator 425, PN sequences PNI and PNQ, respectively. PN extender 431 multiplies the PN sequence of the I channel and Q channel received from the multipliers 427 and 429, advanced orthogonal signal received from the channel encoder and an orthogonal modulate the RF to transfer.

In action the receiver 411 in the PS receives the RF signal from the BS, and the demodulator 413 generates a control message, subjecting the received signal compression and decoding. Then, the controller messages 417 retrieves the flag assignment channel long code ID (i.e. the ID of the channel to the destination channel, the control message with Fig.3B, analyzes the fields and controls the long code controller 421 on the basis of this analysis.

The long code controller 421 determines the long code in the following procedure. When there are long ID code assigned to the BS, the long code controller 421 controls the long code corresponding to the ID is a long code that must be generated. In the absence of such long code ID, or if the attempt was unsuccessful on the access channel long code ID received from the processor messages 417, the long code controller 421 selects the ID of the long code with the function generate a random number from the available long ID codes recorded in the memory 423. A function generator for generating random numbers is the long code controller 421.

Referring now to Fig.5, it is noted that the BS includes a message generator 511 to generate a control message that includes (long ID to the output you want to send a message channel access. Modulator 515 modulates the control message, and the transmitter 517 converts the modulated signal into an RF signal prior to transmission. The message generator 511 delivers long ID code to the demodulation controller 521. Then, the demodulation controller 521 controls the demodulation unit 527 on the basis of the ID information of the long code to demodulate the signal received from the receiver 525. The first memory 513 writes the IDs of the long codes are assigned to the IRS for current use, as recorded below in table.1, and the second memory 523 writes long codes, as recorded in the table.2 used corresponding demodulators 551 up to 55M in the demodulation unit 527. The message generator 511 refers to the data stored in the first and second memory devices 513 and 523, when generating the control message.

As shown in the table. 1, the first memory 513 writes the IDs of the long codes are assigned at the current time TS in the coverage area of the BS, and the second memory 523 writes the IDs of the long codes that are in current use by the demodulators 551 up to 55M, as shown in the table.2. The message generator 511 determines the IDS of the available long code based on the ID information of the long code, the first memory 513 and loads the ID of the record from the message generator 511 and long assigns codes to compress the demodulators 551 up to 55M, so as to reliably demodulate the signal received from the receiver 525.

Send a message channel access from the substation with Fig.4 to BS with Fig.5 will be described in detail with reference to Fig.6 and 7.

After receiving the message, the access channel from the message generator 415 mobile station in step 612 processor messages 417 instructs the long code controller 421 to select a shared access channel in step 614. Then the long code controller 421 looking for long code ID, which is included in the message for the selected common channel access memory 413 and outputs the ID of the long code long code generator 425. In step 616 the processor messages 417 determines whether the message of the access channel to be sent at one time by comparing its length with a maximum length of messages that can be sent at one time. If the message channel access can be sent at one time, the processor messages 417 generates the message channel access with the message flag and the flag of the request destination channel in steps 636 and 638. Then the message of the access channel is subjected to the necessary post-processing and is transmitted in step 640. SS waits for a response message from the BS in step 642. In this case, the message of the access channel is sent on the common is al, assigned to the base station, not used.

If the message channel access is too long to be sent at one time in step 616, the processor messages 417 divides the message of the access channel into segments, and each segment can be transferred at one time, in step 618. In step 620, the processor messages 417 sets the message flag to show that there is an additional segment of the message that should be sent, and in step 622, it determines whether to use the channel assigned to the user's actions or internal parameters of the base stations to transmit the subsequent message segments of channel access. If PS does not intend to use the assigned channel, it resets the flag request destination channel in step 638. In steps 640 and 642 PS sends a message segment of the access channel and waits for a response message from the BS. This means that the next segment of the message channel access will be sent on a common access channel instead of the channel assigned to the BS.

If PS is going to send a subsequent message segment channel access channel assigned to the BS in step 622, the processor messages 417 sets the request flag of the destination channel in step 624, which means that the next segment of the message is positionally extender 419, PN extender 431 and the transmitter 433. After receiving the response message, as shown in Fig.3B, from the BS in step 628, the processor messages 417 checks the flag of the destination channel response message to determine whether the designated channel is available to this substation, in step 630. If the flag of the destination channel is reset, the processor messages 417 determines that no available channel that can be assigned as dedicated for transmission of the next segment of the message channel access, and delivers the information to select a shared access channel long code controller 421 in step 632. If the flag of the destination channel is selected, the processor messages 417 determines that the BS has appointed the channel as a dedicated COP, and gives long ID code corresponding to the assigned channel, the long code controller 421 in step 634. Then the long code controller 421 generates long ID code assigned channel to the long code generator 425, so that the SS can send a message to the access channel shown in Fig.3A, on the assigned channel.

In the above operation, if there is a message channel access, which must be sequentially transferred, the PC requests the assignment of a channel by setting request flag destination channel and the communication, received from the BS. When sending the last segment of the message PS resets the flag of the message and the request flag of the destination channel.

Referring to Fig.7, upon receipt of a message channel access from the substation in step 711, the CPU messages 519 base station determines whether there is the following message channel access for receiving from the substation, by checking the flag message received message channel access, in step 713. If the message flag is reset, indicating that the current message is the last processor messages 519 resets the flag of the destination channel in step 721 and generates a response message, as shown in Fig.3B, the modulator 515. Reset flag destination channel prevents PS from access to the designated channel.

If the message flag is set in step 713, the processor messages 519 checks the flag of the destination channel in the received message channel access in step 715. If the flag of the destination channel is reset, the message generator 511 generates a response message containing the reset flag of the destination channel, in steps 721 and 723. If the request flag of the destination channel is selected, the message generator 511 determines whether there is an available ID long code to assign a channel, referring to the identifier is the code the message generator 511 resets the flag of the destination channel to notify the cops that the request destination channel cannot be confirmed in step 721, and sends the response message in step 723.

When available long ID code in step 717, the message generator 511 sets the flag of the destination channel and downloads available long ID code in the response message in step 723.

As described above, the BS determines whether there is another message to send from the substation, by analyzing the message flag channel access after receiving message channel access. If there is a message channel access, which must be taken sequentially, the BS determines that asks whether the PS assignment of the channel on which to send the following message, by analyzing the request flag of the destination channel from a received message channel access. At the request of the destination channel, the BS sends a response message containing the set flag of the destination channel, if available long ID code assignment channel long code and ID. This procedure is repeated every time when receiving the message, and the current assigned channel may be identical to the last assigned channel or different from him. That is BS the PA, and select another channel, if it is not available.

In accordance with an embodiment of the present invention, in order to send a message that is too long to be transferred at one time, the PS sends the first message segment common channel common channel with the set message flag and the flag of the destination channel is set or reset depending on whether to use the channel assigned to the base station. Then the BS sends a response message to a received segment messages for the shared channel with the flag of the destination channel ID and channel set or reset depending on the content of the received segment of the message channel access. PS sends the next segment of the message to an assigned channel or a shared channel on the basis of information in the response message. Therefore, the present invention advantageously minimizes the loss of messages caused by the competition of messages between the mobile stations, increases the bandwidth transfer message shared channel and quickly is sending the message.

Although the present invention has been described in detail with reference to specific embodiment, it is merely illustrative of the application. For example, although the description of this the operation in the reverse direction. Thus, it should be easy it is clear that experienced professionals can be made many changes within the scope and essence of the present invention.

1. The transmission device messages for the shared channel in the mobile station (SS) communication systems, multiple access, code-multiplexing of channels (CDMA) containing channel receiver for receiving a message including an identifier (ID) assigned channel on direct common channel message generator for generating messages to the reverse common channel, the processor of the message to add the query to the destination channel to the message of the reverse common channel, and processing the channel ID by analyzing the received message, the code generator extension for code generation extensions based on the channel ID and channel transmitter for expansion of the resulting message to the reverse common channel through code expansion and transfer of large messages.

2. The device under item 1, characterized in that the processor of the message adds the request of the assigned channel to the message of the reverse common channel to send the message without competing with other messages PS, if the message is of such a length that it has to be IU the channel processor messages downloads information, showing the following message in the reverse common channel, divides the message of the reverse common channel into segments and generates a segment of the message, including the information showing the presence of additional messages, and the request destination channel, channel transmitter.

4. The device under item 1, characterized in that, if in the accepted message no ID assigned channel, the processor of the message assigns the extension code for the shared channel and outputs the extension code in the code generator extensions.

5. The device under item 1, characterized in that the channel ID is information for the destination channel on which the SS can communicate with the BS without competition from other mobile stations.

6. The device under item 5, characterized in that the channel ID is using the public long code generated using the Electronic Serial number (CPPS) PS.

7. The device under item 5, characterized in that the channel ID is an ID of a long code generated in such a way as to prevent the competition of messages between PS.

8. The device under item 1, characterized in that the processor of the message controls the code expanded the CSO channel, which should be generated for the next segment of the message.

9. Device transmit messages common channel in a base station (BS) of a CDMA communication system containing a channel receiver for receiving a message on a reverse common channel message generator for generating messages comprising the identifier (ID) assigned to the channel, for the purpose of the code channel extension message reverse common channel, if the received message includes a request destination of the channel and the channel transmitter to send the message directly to the General channel.

10. The device according to p. 9, characterized in that the channel ID is information for the destination channel on which the SS can communicate with the BS without competition with other PS.

11. The device according to p. 10, characterized in that the channel ID is using the public long code generated using CPPS PS.

12. The device according to p. 10, characterized in that the channel ID is an ID of a long code generated in such a way as to prevent the competition of messages between PS.

13. A way of sending messages for the shared channel in TS CDMA communication system, comprising the steps are (1)select the reverse common channel with the request of the destination channel, (3) generate code spread spectrum corresponding to the ID assigned channel, included in the message received by direct common channel, expand the resulting message to the reverse common channel, the extension code and transmit an extended message on the assigned channel.

14. The method according to p. 13, wherein if the message is a reverse common channel is of such length that it must be passed by at least two separate times, then at step (2) issue a request destination channel.

15. The method according to p. 14, wherein the message is divided into frames and (3) transmit frames message with information indicating the presence of the next frame messages.

16. The method according to p. 15, wherein if a received message does not have the channel ID, then at step (3) generate code extensions for the reverse common channel.

17. The method according to p. 14, characterized in that the channel ID is information for the destination channel on which the SS can communicate with the BS without competition from other mobile stations.

18. The method according to p. 17, characterized in that the channel ID is using the public long code generated with the use, is formed in such a way as to prevent the competition of messages between PS.

20. The method according to p. 13, wherein the request destination channel type to the first message of the reverse common channel, and (3) the resulting message extend the extension code reverse common channel for transmission.

21. A way of sending messages for the shared channel in the BS CDMA communication system, comprising the steps, which take the message on a reverse common channel, generate a message including the ID of the channel to the destination channel on which the SS can transmit the message to the reverse common channel, if the received message contains a request destination channel, and transmit the generated message directly to the General channel.

22. The method according to p. 21, characterized in that the channel ID is information for the destination channel on which the SS can communicate with the BS without competition with other PS.

23. The method according to p. 22, characterized in that the channel ID is using the public long code generated using CPPS PS.

24. The method according to p. 22, characterized in that the channel ID is a long code ID, is formed on

 

Same patents:

The invention relates to communication systems, in particular to high-speed data transmission in wireless cellular communication equipment

The invention relates to a method of improving the degree of utilization of telecommunication channels in a locally concentrated, asynchronous wireless telecommunication systems according to the restrictive part of paragraph 1 of the claims and to the device for improving the degree of utilization of telecommunication channels in a locally concentrated, asynchronous wireless telecommunication systems according to the restrictive part of paragraph 9 of the claims

The invention relates to radio communication systems having control channels, more specifically, to detection of digital control channels in a cellular radio communication systems of the lower ranges

The invention relates to wireless communication systems and, more particularly, to a method and apparatus for distributing authentication key (A-key), which is used for authentication of mobile stations in a cellular radio communication system

The invention relates to a method and device routing of short messages in a mobile terrestrial public network, providing service data packets and the service switching channels

The invention relates to a device and method for maintaining a voice service in a mobile communication system for packet voice data, which can support many voice users

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
The invention relates to the field of multi-channel digital radio

The invention relates to communication systems, multiple access, code-division multiplexing, and more particularly to a device and method for communication control in selected time intervals

The invention relates to a device and method of power control for a communication system, multiple access, code-division multiplexing (mdcr) and, in particular, to a device and method of power control channels using orthogonal codes and quasiorthogonal codes as codes extensions

The invention relates to telecommunication systems

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

Up!