Device and method for allocating direct shared channels in the communication system mdcr

 

(57) Abstract:

Device and method for allocating direct common channel refers to a communication system mdcr, in particular to a device and method in systems 2nd generation (IS-95) and 3rd generation (IMT-2000). Technical result achieved: the separate use Walsh code assigned to direct common channel IMT-2000, and Walsh code assigned to direct common channel 1S-95, allowing to increase the efficiency of these codes. Device for separation of the direct common channel in the communication system mdcr contains many channel transmitter, a storage medium for storing the non-orthogonal code for direct common channel used in the second communication system mdcr, non-orthogonal code, which can not maintain orthogonality because the code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and a controller for reading a non-orthogonal code from a storage medium, in accordance with the information received from the mobile station on its type and purpose specific direct common channel the message is direct common channel extension is orthogonal code. 4 C. and 26 C.p. f-crystals, 9 Il.

The technical field to which the invention relates

The present invention relates generally to a communication system mdcr (multiple access code division channels) and, in particular, to a device and method of allocating direct common channel systems 2nd generation (IS-95) and 3rd generation (IMT-2000).

Art

In order to increase channel capacity, communication system mdcr (multiple access, code-division multiplexing) separates the channels using orthogonal codes. For example, a straight line communication system IS-95 performs the separation channel using orthogonal codes. The reverse link can also perform the separation channel using orthogonal codes, by flattening the time. An example of an orthogonal code that is typically used is a Walsh code. The number of available orthogonal codes is determined depending on the modulation method and the minimum data transfer rate.

Direct common channel IS-95, which separates the channels using a fixed orthogonal codes, contains the pilot channel signal, a sync channel, and paging channel. Channel pilot signal uses the 0-th Walsh code (coteanu uses 1-th and 7-th Walsh codes. In the current system IS-95, with the above structure of the channels, all channels have a relatively short length of the frame and, therefore, always use Walsh codes of the same length (for example, 64 elementary signal).

However, in the system of IMT-2000, there is a lot of frames to transmit data, which have a large number of information bits, so that there can be multiple channels with Walsh codes having a shorter length (or expansion ratio). For example, the additional channel can use Walsh code shorter length for data transmission with high speed. Traffic data transmitted by the additional channel may contain information of a moving image (for example, data channel) that must be transmitted in real time, and the common packet data. Such traffic data can be transmitted with variable data rates. For example, the additional channel can support data transfer rate of 9.6 Kbps, 19.2 Kbps, 38.4 Kbps, 76,8 Kbit/s, of 153.6 Kbps, 307,3 Kbps and 614,4 Kbit/S. Walsh Codes have a length (or the coefficients of expansion) 256, 128, 64, 32, 16, 8 and 4 in accordance with the relevant data transfer speeds.

Additionally pimer, the common control channel can support data transfer rate of 9.6 Kbps, 19.2 Kbps and 38.4 Kbit/s Here Walsh code has a length Walsh (or coefficients of expansion) 256, 128 and 64 in accordance with the relevant data transfer speeds.

In the channel circuit with a variable speed transmission the channel frame is transmitted with one of the specific data transmission speeds and data transmission speed can be changed during the frame transmission in accordance with the environmental change of the channel. For example, if the environment of the channel is improved during data transmission with data rate of 19.2 Kbps, the data transmission speed can be changed to a higher data transmission speeds from 38.4 Kbps to 614,6 Kbit/S. Otherwise, if the environment of the channel deteriorates, the data transmission speed can be changed to a lower data rate 9.6 Kbit/S. Here the environment of the channel refers to any factor that may affect the transmission of data. Increase the speed of data transmission in accordance with the environment of the channel causes a decrease in the length Walsh, thus making difficult the assignment of Walsh code, as described below relative to Fig. 3. Before describing these problems will be made of the set of Walsh codes. Referring to Fig. 1, the set W Walsh codes consists of N Walsh codes of length N Walsh, and can be divided into 4 Walsh code set of length N/2. If it is assumed that the set of N/2 Walsh codes of length N/2 Walsh, is defined as the set of W' Walsh codes, the top two set of Walsh codes of length N/2, each equivalent set W' Walsh codes. In addition, the lower left set of Walsh codes of length N/2 is equivalent to the above set W' Walsh codes, and the bottom right set of Walsh codes of length N/2 is equivalent to the inverted set W' Walsh codes. For the inversion Walsh code bit "1" is converted into "0" and bit "0" to "1".

Equation (1) below shows how to obtain the set of Walsh codes of length 4 from the set of Walsh codes of length 2, for a better understanding of the structure of the Walsh codes of Fig. 1. That is, the set of Walsh codes of length 4 corresponds to the above set of W, and the set of Walsh codes of length 2 corresponds to the above-mentioned set W Walsh codes.

< / BR>
Fig. 2 depicts a set of Walsh codes of length 256, which is obtained in the method according to equation (1). Referring to Fig.2, the set W Walsh codes consists of 256 Walsh codes having a length of 256 Walsh, and can be divided into 4 set of Walsh codes of length 128. If we assume that a set of 128 Walsh codes, it is Valentin repeated twice set W' Walsh codes. In addition, the lower left set of Walsh codes of length 128 is equivalent to the above set of Walsh codes W, and the bottom right set of Walsh codes of length 128 is equivalent to the inverted set of Walsh codes.

In addition, if we assume that the set of 64 Walsh codes having a length of 64 Walsh, is defined as a set W Walsh codes, the top two set of Walsh codes of length 64 each set W Walsh code, each equivalent to twice repeated set W Walsh codes. In addition, the lower left set of Walsh codes of length 64 each set W Walsh codes is equivalent to the upper set W Walsh codes, and the bottom right set of Walsh codes of length 64 is equivalent to the inverted set of Walsh codes. Here the structure of the set W' Walsh codes usually applies to all sets W Walsh codes constituting the set W' Walsh codes. In addition, a set of Walsh codes are also constructed in the same way as the set of W' Walsh codes, as disclosed above. When using this structure Walsh codes may reduce the mutual influence (or correlation) users.

Fig. 3 depicts the mutual influence of two users in accordance with Walsh codes, if the data rate is changed according to surrounding usloviyami 8 Walsh) with a data rate of 38.4 Kbit/s Code Walsh length 64 should be used for data transmission with a data rate of 38.4 Kbit/s, as described above. Therefore, the data of the first user expanded the 8th Walsh code of length 64 and transmitted at a data rate of 38.4 Kbit/s With this data rate it is possible to transfer 4 times the data that can be transmitted at a data rate of 9.6 Kbit/S. This becomes obvious when comparing with the data transmission method of the fourth user, which transmits data with a data rate of 9.6 Kbit/s using 8-th Walsh code of length 256. More specifically, in relation to the data transmission method of the first user of the first code symbol expands to the first Walsh code of 64 elementary signals (i.e., the first 64 elementary signal of the 8-th Walsh code, the second code symbol is expanded with a second Walsh code of 64 elementary signals (i.e., the second 64 elementary signal of the 8-th Walsh code). The third code symbol is extended by a third Walsh code of 64 elementary signals (i.e., third 64 elementary signal of the 8-th Walsh code and the fourth code symbol expands the fourth Walsh code of 64 elementary signals (i.e., the fourth 64 elementary signal of the 8-th Walsh code).

should be used for data transmission with a data rate of 19.2 Kbit/s Therefore, the data of the second user expands the 8th Walsh code of length 128 and transmitted at a data rate of 19.2 Kbit/s With this data rate it is possible to pass 2 times the data that can be transmitted at a data rate of 9.6 Kbit/S. This becomes obvious when comparing with the data transmission method of the fourth user, which transmits data with a data rate of 9.6 Kbit/s using 8-th Walsh code of length 256. More specifically, in relation to the data transmission method of the second user of the first code symbol expands to the first Walsh code 128 elementary signals (i.e., the first 128 elementary signal of the 8-th Walsh code), and the second code symbol is expanded with a second Walsh code 128 elementary signals (i.e., the following 128 elementary signals of the 8-th Walsh code).

The third user uses 72-th Walsh code of length 128 with a data rate of 19.2 Kbit/s Two character transmission expand the corresponding Walsh code of the 28 elementary signals (72 Walsh code).

In addition, from the fourth to the seventh users use their unique Walsh codes of length 256 with a data rate of 9.6 Kbit/s Each symbol transmission rasshiryayutsya, are the 8th, 72, 136 of the 200-th Walsh codes respectively.

Next, reference will be made to the mutual influence between users using different data transfer speeds and Walsh codes.

First, description will be made of the mutual influence between the first user and the third user based on a block of 64 elementary signals. The first character of the first user and the corresponding duration of the third user expands the same code W"8 Walsh, thus causing mutual influence between the first user and the third user. That is, when the corresponding duration, the first user has a reciprocal effect with the third user. This mutual influence also occurs when the duration of the third symbol of the first user and the corresponding duration of the third user. Thus, when transmitting data of the first user cannot transfer the data from the third user.

Next, description will be made of the mutual influence between the first user and the fifth to seventh by users on the basis of the unit of 64 elementary signals. The first character of the first user and the corresponding duration with patoh is between the first user and the fifth to seventh by the users. That is, when the corresponding duration of the elementary signal, the first user has a correlation with the fifth to seventh by the users. This correlation also occurs when the duration of the third symbol of the first user and the corresponding duration of the elementary signal of the fifth user, the length of the second character of the first user and the corresponding duration of the elementary signal of the sixth user and the duration of the fourth character of the first user and the corresponding duration of the elementary signal of the seventh user. Thus, when transmitting data of the first user cannot transfer data from the fifth to the seventh user.

In other words, if there is a user that uses Walsh code short length, as, for example, the first user, users, uses Walsh codes of greater length may not use some of Walsh codes because of the poor correlation properties. For example, if there is a user that uses the n-th code WnWalsh (0n<64) of length 64 for Walsh code full length 256, the user, using long Walsh, cannot use not only the n-th code WnWalsh, but also (n+64)-Here the increase in the data rate of the user will cause a decrease in the length Walsh, thus increasing the number of invalid codes Walsh. If you define a specific Walsh code, it is possible to create a group of Walsh codes having non Walsh, which cannot be used due to poor correlation with the length of a particular Walsh code. The group codes of the Walsh pool called Walsh.

Under these circumstances, if the paging channel system IMT-2000 uses 1-th and 7-th Walsh codes, it is impossible to use the data channels having lengths of 4 and 8 Walsh of 256 Walsh codes of length 256 for the reason described with reference to Fig.3.

The invention

Thus, the present invention is a device and method separate Walsh code assigned to direct common channel IMT-2000, and Walsh code assigned to direct common channel IS-95, to increase the efficiency of the use of Walsh codes in the communication system mdcr.

Another objective of the present invention is to provide a device of the base station for a communication system mdcr, which contains a direct common channel IS-95 and direct common channel IMT-2000 and ensures that the channel variable speed transmission for forward common channel IMT-2000 using Walsh code from the pool Walsh, and the way the management device of the mobile station, which can communicate with the base station device, which contains a direct common channel IS-95 and direct common channel IMT-2000 and ensures that the channel variable speed transmission for forward common channel IMT-2000 using Walsh code from the pool Walsh, and the way to control this device.

Another object of the present invention is to provide a device and method for the separate allocation of total direct channels of different communication systems mdcr, 2nd generation and 3rd generation.

To solve the above-mentioned tasks, a device for separation of the direct common channel in the communication system mdcr. Device for separation of the direct common channel in the communication system mdcr (multiple access, code-division multiplexing), containing multiple channel transmitters, a storage medium for storing in non-orthogonal code for direct common channel used in the second communication system mdcr, non-orthogonal code, which can not maintain orthogonality due to the orthogonal code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and the controller for the second station and the selection of specific direct common channel so the message is direct common channel is expanded and sent to the respective one of the channel transmitters with a specific one of the few non-orthogonal code.

Brief description of drawings

The above and other objectives, features and advantages of the present invention will become more apparent from the following detailed description when considered together with the accompanying drawings, in which:

Fig.1 is a diagram illustrating the structure of a common set of Walsh codes;

Fig. 2 is a diagram illustrating a set of Walsh codes having a length of 256 Walsh;

Fig. 3 is a diagram for explaining the mutual influence that appears between users, if Walsh codes are assigned in the traditional way;

Fig. 4 is a block diagram illustrating how the base station IMT-2000 shares information paging channel to the mobile station IMT-2000;

Fig.5 is a block diagram illustrating the circuit of control channel transmitters when using the pool Walsh, in accordance with the exemplary embodiment of the present invention;

Fig.6 is a block diagram illustrating one channel of the transmitter of Fig.5;

Fig. 7 is a flowchart illustrating the procedure for allocation of the paging channel, llustrious channel receiver mobile station that corresponds to the channel transmitters (520 - 526) Fig.5; and

Fig. 9 is a flowchart illustrating a procedure for allocating paging channel in the controller of Fig.8.

A detailed description of the preferred

example implementation

The preferred embodiment of the present invention will be described herein below with reference to the accompanying drawings. In the further description of well-known functions or constructions are not described in detail because they shade the invention with unnecessary detail.

The terms "orthogonal extension" and "extension channel" as used herein have the same meaning, and the terms "orthogonal code and Walsh code" as used here also have the same value. In addition, the term "user" refers to the subscriber, requiring data transfer, and refers to the data of the corresponding channel from the point of view of the system.

Fig.4 depicts a block diagram to explain how a base station (BS) uses the information in the paging channel in conjunction with a mobile station (MS) second (i.e., IMT-2000) communication system mdcr. Referring to Fig.4, the base station continuously preemy for each mobile station within its cell cell, through the primary paging channel. After power-up or entry into the cell area of the cell of the new base station, the mobile station monitors the primary paging signal transmitted from the base station. The message transmitted through the paging channel, contains information on the paging channel, the currently used base station. Information paging channel may contain the number of paging channels for the mobile station IMT-2000, or non Walsh all paging channel for the mobile station IMT-2000. Thus, upon receipt of a message from the base station, the mobile station determines the paging channel to use. Have been proposed several methods for determining the paging channel paging channel is usually determined using a hash function. More specifically, the mobile station hashes its electronic serial number (APN), which is a unique number using a hash function, and then determines the paging channel and the time interval, in accordance with the hashed number. Here, the electronic serial number is used to identify the mobile station. In addition, the determination of the paging channel and frequency of the new channel and time interval, the mobile station sends a registration message or a response message) to the base station through the channel of the access confirmation message paging channel. The registration message contains the type and the electronic serial number of the mobile station. After receiving the registration message from the mobile station, the base station detects the type of mobile station, and then determines the paging channel used by the mobile station. In the end, the base station hashes electronic serial number of the mobile station, using a hash function, and determines the paging channel and the time interval that the mobile station determines, using the hashed number. Since the base station and a mobile station usually have a hash function, the same results are provided when determining the paging channel by hashing the same unique number. Thus, when the determined paging channel used by the base station and mobile station, the base station sends a control message to the mobile station through a particular paging channel.

Fig.5 depicts a device for allocating paging channel when using the pool Walsh for the paging channel of the communication system of IMT-2000 and transmission control data through a dedicated paging channel. The unit separately controls the Walsh code, ispolzuemaya paging channel for the second communication system mdcr (i.e., IMT-2000).

Referring to Fig. 5, the memory 502 separately stores the number of the Walsh code for the first communication system mdcr and the number of the Walsh code for the second communication system mdcr. That is, the memory 502 stores numbers from 1-th to 7-th Walsh codes for communication systems mdcr. Otherwise, the memory 502 stores the paging pool Walsh, consisting of rooms Walsh code, the designated one of the numbers from 1-th to 7-th Walsh codes for the second communication system mdcr. Paging pool Walsh, stored in the memory 502, consists of non Walsh corresponding to the paging channel, which is typically used with the first communication system mdcr, and it also contains many examples Walsh, depending on the length of the Walsh on the basis of the above-mentioned non Walsh, the corresponding paging channel. In addition, the memory 502 provides pool Walsh stored therein under the control of the controller 500. For example, it is assumed here that the code Walsh of Walsh codes used in the first communication system mdcr, has the number of Walsh 1 (Walsh primary paging channel) and the length of the Walsh 16. In this case, the paging numbers Walsh, which can be determined are the number of Walsh code 1, and the length of the Walsh equal(1, 17, 33, 49, 81, 97, 113). The memory 502 stores all rooms Walsh code corresponding to the Oprah of the 1-th and 7-th Walsh code, used in the first communication system mdcr.

When the mobile station requests the paging, paging information, i.e. information about the mobile station, is provided in the controller 500. Paging information includes the type and unique number of the mobile station, which requests the paging.

After receiving information paging channel controller 500 detects the type of the mobile station from the received information. At this point, if a decision is made that the mobile station is a mobile station to the first communication system mdcr (i.e. the mobile station IS-95), the controller 500 reads pool Walsh for pager numbers Walsh first communication system mdcr from the memory 502. In addition, the controller 500 provides paging channel transmitters 520-526 managing message for the paging channel and the time interval used by the mobile station using the unique number of the mobile station, which requests the paging in accordance with the input information. The procedure for allocating paging channel controller 500 is illustrated in Fig.7.

When the controller 500 outputs the control message for the paging channel and the time interval used mobile S controller 500, expand the input signals data 1-data 2 with the corresponding Walsh codes and display enhanced signal message transmission. When paging transmitters are designed so that non Walsh permanently assigned to the corresponding channel transmitters, the number of Walsh is determined, when it is used paging. For the mobile station IS-95 control message is provided to the channel transmitters in the block paging channel IS-95, mobile station IMT-2000 control message is provided to the channel transmitters in the block paging channel IMT-2000 at an appropriate interval of time paging channel defined by hashing a unique number to the mobile station.

When messages sent to multiple mobile stations, collected as described above, the message transmission, the output of the respective channel transmitters 520-526, are summed in adder 540, and then multiplied by pseudotumour (PN) sequence multiplier 550.

Meanwhile, in the embodiment, description made to generate a pool Walsh (paging pool Walsh), including priority paging channel (Walsh 1), for p is.

However, in the first communication system mdcr (IS-95) number of Walsh used in the paging channel, and the number of Walsh channel pilot signal and the number of the Walsh channel synchronization are permanent. Because the second communication system mdcr is the system that supports backward compatibility with is-95, orthogonal channel pilot signal and the sync channel in the system IMT-2000 should be permanent in the same way as in the is-95.

Thus, in the case of fixation of non-orthogonal code, such as channels for high speed data channel, all rooms paging channel can be renumbered in the rooms that exist in the paging pool Walsh. However, in another way, in addition to the paging pool Walsh, another pool Walsh, containing the number of the orthogonal code used in the channel synchronization, and the number of the orthogonal code used in the channel, the pilot signal may be generated in the same manner as above. And, therefore, paging pool Walsh and another pool Walsh are, respectively, orthogonal rooms, excellent to each other. Thus, in the system of IMT-2000, in addition to the non-orthogonal code priority pajingo, included in the above-mentioned pool Walsh, numbers of other paging channels that are orthogonal to fix non equal to six.

At this time, it is possible to separate and orthogonal to fix the remaining number of paging channels that should be fixed, orthogonal rooms two pools Walsh. Thus, the pool Walsh, which can transmit data having a short Walsh code may be re-numbered considerably more.

Fig. 6 depicts the structure of the channel transmitters 520-526 Fig.5 as an example. Referring to Fig.6, the generator 602 tail bits generates 8 tail bits to indicate the end of frame control message and adds the generated tail bits added data cyclic redundancy code (CEC), which is provided from the generator of the cyclic redundancy code, not shown in the figure. Channel encoder 604 encodes the signal derived from generator 602 tail bits. For the channel encoder 604 is typically used convolutional encoder or a turbo encoder. Interleaver 606 punctuates the character data outputted from the channel encoder 604. Converter 610 converts the signal level of the signal extracted from peremeshivaemogo expansion of the input signal.

Will now be made to the detailed description of the exemplary embodiment of the present invention. The exemplary embodiment provides a method of generating a paging pool Walsh and method for allocating paging channel using the generated pool Walsh.

First will be made for a detailed description of the method of generating a pool Walsh, consisting of rooms Walsh used to assign the paging channel in the first communication system mdcr. If there is a user that uses the n-th Walsh code (0n<64) of length 64 Walsh where the full length of the Walsh code is 256, the user, using long Walsh, cannot use (n+64)-th, (n+128)-th and (n+192)-th codes Wn+64, Wn+128and Wn+192Walsh, as well as the n-th code WnWalsh.

If the length of the Walsh for maximum data transfer rate of the primary user is equal to L, and used the n-th Walsh code, the set {Wn+iL|0i<(256/L)}, where i is an integer, will be called a pool Walsh. Despite the fact that the full length of the Walsh limited to 256 in the example implementation and full length Walsh is a variable. In this case, where the length of the Walsh 64, Poole Walsh is equal to {Wn, Wn+64, Wn+128, Wn+192}.

Generally non paging is used for the primary paging channel, number 1 Walsh is assigned when only one is required paging channel, 1-th and 17-th Walsh codes can be assigned, there are two paging channel IMT-2000; and the 1st, 17th and 33rd Walsh codes can be assigned when required three paging channel IMT-2000, thus it becomes possible to transmit more channels having a short length Walsh.

For example, paging pool Walsh for IMT-2000 may include a set of rooms Walsh{1, 17, 33, 49, 81, 97, 113}, where number 1 Walsh is the number for the primary paging channel, and the remaining non Walsh is defined as n+iL (where n is the number of Walsh for the primary paging channel, L is the length of Walsh, a i is an integer less than 256/L).

For L=16 pool Walsh '1+i16' contains the number of the Walsh code having the number of Walsh 65 (i=4). However, because the system IS-95 uses the number 1 Walsh for paging channel uses Walsh code of length 64, 65-th Walsh code and the 1st Walsh code are recognized as the same Walsh code. The current system IS-95 uses a 64 Walsh code of length 64. If the mobile station IS-95 is located in the cell area cell system IMT-2000 system and IMT-2000 provides a mobile station IMT-2000 paging information using the 65-th Walsh code, mobilisational information provide 1st Walsh code. Thus, paging information provided by 1st Walsh code may be subject to substantial interference. Therefore, the pool Walsh for paging channel system IMT-2000 contains 7 rooms Walsh, including the number 65 Walsh. The number of Walsh codes in the paging pool Walsh is initially set at a maximum of 7 base stations. Since the order of use of Walsh codes may be determined in advance, the mobile station can recognize the paging pool Walsh, if you know the number of paging channels used by the base station. That is, when the base station uses only one paging channel, use the number 1 Walsh, when the base station uses two paging channel, use the number 1 and 17 Walsh; and when the base station uses three paging channel, use the number 1, 7 and 33 Walsh, if you use non Walsh code is{1, 17, 33, 49, 81, 97, 113}, as it is written above.

Hereinafter will be made to the detailed description of the purpose of paging channel with reference to Fig.7. In operation 700, the controller 500 receives paging information, containing information about the type of mobile station, which requests the registration message, received through the access channel. After receiving paging information, the controller 500 analyzes the type of mobile station, which is currently paging requests, in accordance with the paging information, at operation 710. Through analysis of the controller 500 determines whether the mobile station mobile station IMT-2000 or mobile station IS-95. That is, the controller 500 determines whether the mobile station, which passed the information to the paging channel through the access channel, the mobile station to the first communication system mdcr or mobile station to the second communication system mdcr. When determined at operation 710, the mobile station is a mobile station IS-95, the controller proceeds to operation 750 for reading non Walsh code for the paging channel IS-95 from the memory 502. Here the number of the Walsh code for the paging channels of IS-95, is read from the memory 502, is the number of the Walsh code, which is typically used in the first communication system mdcr. They are 1-th and 7-th Walsh codes. However, when it is determined at operation 710, the mobile station is a mobile station IMT-2000, controller 500 proceeds to operation 755 to read non Walsh code for paging channels IMT-2000 from struggling hard to keep myself in the elements of the paging pool Walsh.

Meanwhile, after reading rooms Walsh during operations 750 and 755 controller 500 analyzes the unique number of the mobile station from the paging information received from the mobile station, in operation 720. After recognition of the unique mobile station by analyzing the controller 500 calculates the hashed number using a hash function at operation 730. The used hash function must be identical to the hash function used in the mobile station. After calculating the hash of the rooms the controller 500 sets the number of Walsh and the time interval for selecting the paging channel for the mobile station in accordance with the computed hashed number to generate the control message at operation 740. Control message is used to allocate the paging channels for channel transmitters 520-526.

As described above, in one embodiment of the present invention high speed data services can be provided by using a Walsh code paging channel without changing the system IS-95 and use the paging pool Walsh in the system of IMT-2000.

Fig. 8 depicts channel receiver mobile station, corresponding to the gas station through the primary paging channel (which is the paging channel, assigned to the 1st Walsh code), as shown in Fig.4. The controller 800 explores a number of paging channels that can be allocated in the base station using the paging message. The controller 800 determines the number of Walsh for paging channel by hashing the number of paging channels and a unique number to the mobile station, using a unique hashing function, and generates a control message to allocate a paging channel in accordance with a particular Walsh code. The used hash function is identical to the hash function used in the base station. The process for allocating paging channel in the controller 800 is illustrated in Fig.9, described additionally below. The controller 800 provides generator 840 Walsh code managing message indicating the number of Walsh for paging channel, and the generator 840 Walsh code then generates a Walsh code corresponding to the number of Walsh, and delivers the generated Walsh code in the multiplier 810. The multiplier 810 compresses the message transmission Walsh code provided from the generator 840 Walsh code. Reverse interleaver 820 back punctuates the compressed signal from the multiplier 810, and channel decoder 830 decodes back perenesennyj si is eduru for allocating paging channel in the controller 800. With reference to Fig.9 will be made for a detailed description of procedures for determining the paging channel, depending on the paging information provided from the base station through the primary paging channel. At operation 900, the controller 800 receives the decoded primary paging message. After that, the controller 800 determines at operation 910, contains or not the decoded primary paging message paging information to the mobile station IMT-2000. When the primary paging message does not contain paging information to the mobile station IMT-2000, the controller 800 proceeds to operation 950 to read non Walsh code for the paging channel IS-95 from the memory 802. Otherwise, when the primary paging message includes paging information to the mobile station IMT-2000, the controller 800 proceeds to operation 955 to read non Walsh code for paging channels IMT-2000 from the memory 802. Here, the Walsh code number read from the memory 802 is room in the pool Walsh.

Meanwhile, after reading rooms Walsh during operations 950 and 955 controller 800 receives its unique number in operation 920. For example, a unique number is stored in the memory 802 and output PR is UYa hash function, at operation 930. The used hash function must be identical to the hash function used in the base station. After calculating hairbanger rooms controller 800 determines the number of Walsh for allocating paging channel for a base station in accordance with the computed hashed number to generate the control message at operation 940. A control message is supplied in the generator 840 Walsh code to generate Walsh code for allocating paging channel.

As described above, the communication system mdcr IMT-2000, supporting a variable data rate using a variable length Walsh, uses Walsh code for the forward common channel including a paging channel, which is different from the Walsh code for the forward common channel IS-95, including paging channel. Thus, the communication system mdcr IMT-2000, supporting a variable data rate, you may use a short Walsh code, thereby increasing the transmission efficiency. So it is possible to effectively use the limited resources of the Walsh code.

Although the invention is depicted and described with reference to a preferred exemplary embodiment, the specialists in this OA framework of the essence and scope of the invention, defined by the attached claims.

1. Device for separation of the direct common channel in the communication system mdcr (multiple access, code-division multiplexing), containing multiple channel transmitters, a storage medium for storing in non-orthogonal code for direct common channel used in the second communication system mdcr, non-orthogonal code, which can not maintain orthogonality due to the orthogonal code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and a controller for reading a non-orthogonal code from a storage medium in accordance with the type information of the mobile station from the mobile station and the selection of specific direct common channel so that the message direct common channel is expanded and sent to the respective one of the channel transmitters with a specific one of the few non-orthogonal code.

2. The device according to p. 1, wherein the storage medium stores the number of the orthogonal code generated by the coherent summation of the m orthogonal code, used when maximum data transfer rate within the full length of the orthogonal code, and the number of the orthogonal code used for maximum data transfer speeds.

3. The device according to p. 1, wherein the type information of the mobile station is information for identifying the mobile station to the first communication system mdcr and the mobile station to the second communication system mdcr.

4. The device according to p. 1, wherein the type information of the mobile station contains information unique number of the mobile station.

5. The device according to p. 3, wherein the controller, when determining from the type information of the mobile station that the mobile station is intended for the second communication system mdcr, reads from the storage media of orthogonal codes for direct common channel, stored for the second communication system mdcr, and assigns a specific one of the few non-orthogonal code so that the message direct common channel is expanded and sent to the respective one of the channel transmitters with the numbers assigned orthogonal code.

6. The device under item 5, wherein the first communication system mdcr the two is a communication system mdcr the next generation.

8. The device according to p. 4, wherein the controller determines the hashed number using a hash function, based on the unique number of the mobile station, and selects one of the few non-orthogonal code for the separation of the direct common channel corresponding to a specific kashirovannuyu number.

9. Device for separation of the direct common channel in the communication system mdcr (multiple access, code-division multiplexing), containing multiple channel receivers, a storage medium for storing in non-orthogonal code for direct common channel used in the second communication system mdcr, non-orthogonal code, which can not maintain orthogonality due to the orthogonal code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and a controller for reading a non-orthogonal code from a storage medium in accordance with the paging message, received from the base station through the primary paging channel, and the selection of specific direct common channel so that the message direct common channel is compressed and pogo code.

10. The device according to p. 9, wherein the storage medium stores the number of the orthogonal code generated by the sequential sum of multiples of the length of the orthogonal code used at the maximum data transfer rate, with the number of the orthogonal code used at the maximum speed of data transfer within the full length of the orthogonal code, and the number of the orthogonal code used for maximum data transfer speeds.

11. The device according to p. 9, wherein the paging message from the base station contains the number of paging channels.

12. The device according to p. 11, wherein the controller, when determining from the pager message that the base station is intended for the second communication system mdcr, reads from the storage media of orthogonal codes for direct common channel, stored for the second communication system mdcr, and assigns a specific one of the few non-orthogonal code so that the message direct common channel is compressed corresponding one of the channel receivers with the numbers assigned orthogonal code.

13. The device according to p. 12, characterized in that the first system swma communication mdcr is a communication system mdcr the next generation.

15. The device according to p. 11, wherein the controller determines the hashed number using a hash function, based on the number of paging channels and the unique number of the mobile station included in the paging message, and selects one of the few non-orthogonal code for the separation of the direct common channel corresponding to a specific kashirovannuyu number.

16. The allocation method direct common channel in the communication system mdcr (multiple access, code-division multiplexing), containing multiple channel transmitters, namely, that they remember as non-orthogonal code for direct common channel used in the second communication system mdcr, non orthogonal code, which can not maintain orthogonality due to the orthogonal code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and read the non-orthogonal code in accordance with the type information of the mobile station from the mobile station and allocate specific direct common channel so that the message direct common channel expand and transmit the corresponding od is own by p. 16, wherein the stored non orthogonal code contain the number of the orthogonal code generated by the sequential sum of multiples of the length of the orthogonal code used at the maximum data transfer rate, with the number of the orthogonal code used at the maximum speed of data transfer within the full length of the orthogonal code, and the number of the orthogonal code used for maximum data transfer speeds.

18. The method according to p. 16, wherein the type information of the mobile station is information for identifying the mobile station to the first communication system mdcr and the mobile station to the second communication system mdcr.

19. The method according to p. 16, wherein the type information of the mobile station contains information unique number of the mobile station.

20. The method according to p. 18, characterized in that in the determination of the type information of the mobile station that the mobile station is intended for the second communication system mdcr read the orthogonal codes for the forward common channel, stored for the second communication system MDCP, and assign a specific one of the few non-orthogonal code so that soo is the first number of the orthogonal code.

21. The method according to p. 20, wherein the first communication system mdcr is a communication system mdcr IS-95.

22. The method according to p. 21, characterized in that the second communication system mdcr is a communication system mdcr the next generation.

23. The method according to p. 19, characterized in that it further determine the hashed number using a hash function, based on the unique number of the mobile station and selects one of the few non-orthogonal code for the separation of the direct common channel corresponding to a specific kashirovannuyu number.

24. The allocation method direct common channel in the communication system mdcr (multiple access, code-division multiplexing), containing multiple channel receivers, namely, that they remember as non-orthogonal code for direct common channel used in the second communication system mdcr, non orthogonal code, which can not maintain orthogonality due to the orthogonal code that direct common channel uses at a maximum data transfer rate and the orthogonal code used in the first communication system mdcr, and read non orthogonal code from a storage medium in sootvetstvuuschey direct common channel so what information direct society channel compress and transmit a corresponding one of the channel receivers with a specific one of the few non-orthogonal code.

25. The method according to p. 24, characterized in that the stored number of the orthogonal code contain the number of the orthogonal code generated by the sequential sum of multiples of the length of the orthogonal code used at the maximum data transfer rate, with the number of the orthogonal code used at the maximum speed of data transfer within the full length of the orthogonal code, and the number of the orthogonal code used for maximum data transfer speeds.

26. The method according to p. 24, wherein the paging message from the base station contains the number of paging channels.

27. The method according to p. 26, characterized in that in the determination of the paging message that the base station is intended for the second communication system mdcr read the orthogonal codes for the forward common channel, saved for the second communication system mdcr, and assign a specific one of the few non-orthogonal code so that the message direct common channel compress the relevant ognise fact, the first communication system mdcr IS-95.

29. The method according to p. 28, characterized in that the second communication system mdcr is a communication system mdcr the next generation.

30. The method according to p. 26, characterized in that to determine the hashed number using a hash function, based on the number of paging channels and the unique number of the mobile station included in pazderova message, and selects one of the few non-orthogonal code for the separation of the direct common channel corresponding to a specific kashirovannuyu number.

 

Same patents:

The invention relates to radio communications and can be used in space and terrestrial radio links with reuse frequency

The invention relates to communication technology and can be used in synchronous or asynchronous address communication systems for sealing signals

The invention relates to electro - and radio and can be used for sealing wire, radio, microwave, optical and space lines of communication

The invention relates to telecommunication

The invention relates to computing and communications

The invention relates to electrical connections and may be used to separate channels in communication systems discrete information on parallel channels

The invention relates to techniques for transmitting digital data and can be used in the transmission systems of discrete data with a code multiplexing of signals

The invention relates to telecommunication and can be used in communication systems with parallel transmission of information, also for sealing wire, radio relay and satellite communication lines

The invention relates to communication technology, in particular to systems providing transmission and reception of data

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 mobile communication system, in particular to a method and device to perform switching of communication channels

The invention relates to digital communication systems in which data is variable speed transmitted without the indication of speed transmission data and received in a coherent receiver, in which the transfer rate of data transferred is determined for use in data processing

The invention relates to the field of space technology, namely land measuring complexes in mobile performance, and can be used for real-time acquisition, processing, analysis and transmission of telemetry data from the space object to the mission control center

The invention relates to a base station receiver for a mobile communication system and method of measuring the noise power of the received signal

The invention relates to techniques for mobile radio communication, and in particular to methods of transmitting information on moving objects

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
Up!