The present invention relates to a communication apparatus that cancels interference using matrix calculations in a CDMA (Code Division Multiple Access) based communication, and more particularly, to a communication apparatus that cancels interference during a random access communication.
One of conventional methods of extracting a demodulated signal by eliminating various kinds of interference such as interference due to multi-path fading, inter-symbol interference and multiple access interference is an interference signal elimination method using Joint Detection (hereinafter referred to as “JD”). This JD is disclosed in the “Zero Forcing and Minimum Mean-Square-Error Equalization for Multiuser Detection in Code-Division Multiple-Access Channels” (Klein A., Kaleh G. K., Baier P. W., IEEE Trans. Vehicular Technology, vol. 45, pp. 276-287, 1996.).
This interference signal elimination method using JD is also used for a random access communication carried out when a mobile station apparatus starts to communicate with a base station apparatus.
The conventional interference signal elimination method using JD will be explained below taking a case where a mobile station apparatus carries out a random access communication with a base station apparatus as an example.
In a random access communication, the mobile station apparatus that attempts to start a communication sends a signal for requesting the start of a communication via a random access channel (“RACH”) to the base station apparatus first. In this transmission, the mobile station apparatus also sends a known reference signal called “midamble code”. For convenience of explanations, the signal sent by the mobile station apparatus through the random access channel is called a “RACH signal”.
The pattern of amidamble code (hereinafter referred to as “midamble pattern”) is created as follows.
As shown in
As a first step, a reference block is set for the basic code above. Here, suppose the reference block is “A”. As a second step, the phase of the reference block above is shifted leftward in the figure by {W×(n−1)} for every channel. Here, W=57 chips and n is a channel number. As a third step, for every channel in the basic code above, 512 chips are extracted from the leading section of the reference block whose phase has been shifted in the second step. In this way, a midamble pattern with a length of 512 chips as a whole is created for every channel.
The mobile station apparatus transmits an RACH signal shown in
As shown in
Then, processing by the base station apparatus that has received the RACH signals will be explained with reference to
Each mobile station apparatus is located at a certain distance from the base station apparatus and the distance between each mobile station apparatus and the base station apparatus varies from one mobile station apparatus to another. Thus, as shown in
The base station apparatus carries out the following processing to extract data for each mobile station apparatus by eliminating interference such as interference caused by multi-path fading, inter-symbol interference and multiple access interference.
According to
Matched filter 12 carries out correlation value calculation processing using the midamble code section and the above-described cyclic basic code in the received signal and thereby calculates a channel estimated value corresponding to each mobile station apparatus. Furthermore, applying a power calculation to the calculated channel estimated values gives delay profiles as shown in
According to
JD section 13 performs the following matrix calculations using the channel estimated values of the respective mobile station apparatuses. That is, by carrying out convolutional calculations between the channel estimated values of the respective mobile station apparatuses and spreading codes applied to data sections assigned to the respective mobile station apparatuses, convolutional calculation results (matrix) for the respective mobile station apparatuses are obtained. Through these calculations, a matrix is obtained in which the convolutional calculation results of the respective mobile station apparatuses are regularly placed (hereinafter referred to as “system matrix”). Here, for convenience of explanations, the system matrix is expressed as [A].
Further, by carrying out a matrix calculation using the system matrix as shown in the following expression, matrix [B] is obtained.
[B]=([A]H·[A])−1·[A]H {circle over (1)}
Matrix [B] obtained from such a matrix calculation is sent to multiplication section 14.
Multiplication section 14 carries out multiplication processing (that is, interference elimination demodulation processing) between the data section of the received signal from delay section 11 and the matrix from JD section 13 and obtains data stripped of interference for the respective mobile station apparatuses. Thus, the base station apparatus recognizes ID numbers of the mobile station apparatuses that have requested for the start of a communication and thereby accepts these mobile station apparatuses as the mobile station apparatuses with which to communicate.
After such a random access communication, the base station apparatus sends a signal indicating that these mobile station apparatuses have been accepted via a forward access channel (FACH). For convenience of explanations, a signal sent by the base station apparatus via a forward access channel is called an “FACH signal”.
Each mobile station apparatus that has sent an RACH signal can recognize whether the communication request has been accepted by the base station apparatus or not by checking the content of the received FACH signal. The mobile station apparatus whose communication request has been accepted performs a normal communication with the base station apparatus. The mobile station apparatus whose communication request has not been accepted performs a random access communication again.
However, in the above-described conventional interference signal elimination method using JD, as the radius of a cell increases, an RACH signal sent from a mobile station apparatus farther from the base station apparatus has a greater propagation delay, and therefore the sum of the propagation delay and delay variance of this RACH signal may exceed the W-chip length. In this case, the delay profile corresponding to the above mobile station apparatus does not appear in an expected W-chip section as shown in
This case will be explained with reference to
Since mobile station apparatus 2 is located far from the base station apparatus, the propagation delay of the RACH signal sent from mobile station apparatus 2 is large as shown in
As described above, delay profiles obtained by the base station apparatus corresponding to mobile station apparatuses located far from the base station apparatus do not appear in expected W-chip sections, and therefore it is not possible to calculate channel estimated values corresponding to the above mobile station apparatuses. Furthermore, the delay profiles corresponding to the above mobile station apparatuses appear in W-chip sections corresponding to other mobile station apparatuses, causing the channel estimated values corresponding to the other mobile station apparatuses to become inaccurate.
As a result, the result of the matrix calculation carried out by above-described JD section 13 (see
As shown above, according to the conventional interference signal elimination method using JD, when a mobile station apparatus located in a place where the sum of a propagation delay and delay variance exceeds the W-chip length carries out random access, not only this mobile station apparatus but also other mobile station apparatuses carrying out random access communication are unlikely to be accepted by the base station apparatus.
In the case where the base station apparatus sends a control command for adjusting the transmission timing of each mobile station apparatus taking into account a propagation delay to each mobile station apparatus using the downlink, the delay profile corresponding to each mobile station apparatus will appear in the expected W-chip section. However, a random access communication is a kind of communication whereby each mobile station apparatus sends an RACH signal to the base station apparatus before the base station apparatus carries out transmission to each mobile station apparatus using an individual downlink. Therefore, in a random access communication, the base station apparatus cannot control the transmission timing of each mobile station apparatus.
As a measure to prevent this problem, there is a method of increasing the width of the W-chip section by increasing phase W to be shifted in the first step above. However, according to this method, the number of users (number of communication terminal apparatuses) who can be accommodated through matrix calculations using JD will be reduced on condition that the midamble length is fixed. Increasing the length of a midamble makes it possible to increase the width of the W section without changing the number of users who can be accommodated, but since the proportion of the midamble section in the entire RACH signal increases, which results in a decrease of the transmission capacity.
It is an object of the present invention to provide a transmission apparatus capable of improving the probability of successful random access communications without affecting the number of communication terminal apparatuses that can be accommodated and transmission capacity.
First, in view that the condition of a propagation path differs from one communication terminal apparatus to another and that a propagation delay of a communication terminal apparatus that has sent an RACH signal via a propagation path with a small propagation loss is small, while a propagation delay of a communication terminal apparatus that has sent an RACH signal via a propagation path with a large propagation loss is large, the present inventor et al. has come up with the present invention by discovering that assigning a known reference signal which will reduce the length of a delay profile that can be created to a communication terminal apparatus with a small propagation loss and assigning a known reference signal which will increase the length of a delay profile that can be created to a communication terminal apparatus with a large propagation loss will increase the probability that the delay profile corresponding to each communication terminal apparatus will appear in an expected section without increasing the proportion of the known reference signal section in the communication format.
Second, in view that a communication terminal apparatus fails in a random access communication because the delay profile corresponding to this communication terminal apparatus does not appear in the expected section, the present inventor et al. has come up with the present invention by discovering that assigning a known reference signal with a longer delay profile than the previous one to this communication terminal apparatus will increase the probability that the delay profile corresponding to this communication terminal apparatus will appear in the expected section.
The object of the present invention is attained by setting a known reference signal to be assigned to each communication terminal apparatus based on at least one of the condition of a propagation path and the number of times the random access channel signal is retransmitted. Furthermore, the object of the present invention is attained by controlling not only a known reference signal to be assigned to each communication terminal apparatus but also a transmit power value of the random access channel signal of each communication terminal apparatus based on at least one of the propagation path condition and the number of times the random access channel signal is retransmitted.
With reference now to the attached drawings, embodiments of the present invention will be explained in detail below.
Spreading section 101 performs spreading processing on the transmission data using a spreading code assigned to this mobile station apparatus. This transmission data corresponds to data subjected to predetermined modulation processing, for example, the ID number of this mobile station apparatus. The transmission data subjected to spreading processing is sent to time multiplexing section 102.
Midamble pattern determining section 103 selects any one of a plurality of midamble patterns provided based on the transmit power value determined by transmit power determining section 100 and sends to time multiplexing section 102. The midamble pattern is a known reference signal used for channel estimation at the base station apparatus that receives the signal sent by this mobile station apparatus. Details of the midamble pattern will be explained later.
Time multiplexing section 102 creates a transmission signal by multiplexing the midamble pattern from midamble pattern determining section 103 and the transmission data subjected to spreading processing on a frame. As a frame format, as in the case of the frame format shown in
Radio section 104 carries out predetermined processing such as frequency conversion on the transmission signal created by time multiplexing section 102 and sends the transmission signal subjected to the above-described predetermined processing as an RACH signal via antenna 105. During this transmission, radio section 104 transmits the RACH signal using the transmit power value determined by transmit power determining section 100.
Delay section 201 delays the received signal by a predetermined time and sends the delayed received signal to multiplication section 204. Matched filter 202 performs correlation value calculation processing using the midamble code section in the received signal and a known basic code to calculate a channel estimated value for each mobile station apparatus. JD section 203 performs a matrix calculation using the channel estimated value from matched filter 202 and sends the matrix calculation result to multiplication section 204. Multiplication section 204 performs interference elimination demodulation processing using the received signal from delay section 201 and the matrix calculation result from JD section 203.
Then, the method of creating a midamble pattern to be assigned to each mobile station apparatus will be explained with reference to
This basic code includes 8 blocks “A” to “H” with mutually different codes and chip lengths (code lengths) and is known to the base station apparatus shown in
As a first step, a reference block is set in the above-described basic code. Here, the reference block is assumed to be “A” as an example. As a second step, the phase of the above-described reference block is shifted leftward in the figure by 0, W1, W1+W2, . . . , W1+W2+. . . +W5+W6, W1+W2, . . . , W6+W7 (W1<W2< . . . <W6<W7) for the respective channels (channels 1, 2, 3, . . . , 7, 8). In this way, reference blocks of the respective channels (channels 1, 2, 3, . . . , 7, 8) are “A”, “B”, “C”, . . . , “G”, “H”.
As a third step, for every channel in the basic code above, 512 chips are extracted from the leading section of the reference block whose phase has been shifted in the second step. Thus, a midamble pattern of 512 chips as a whole is created for each channel.
Then, operations in a random access communication of the mobile station apparatus equipped with the transmission apparatus in the above configuration and the base station apparatus equipped with the reception apparatus in the above configuration will be explained. First, an operation of the mobile station apparatus equipped with the transmission apparatus according to this embodiment will be explained.
When power to the mobile station apparatus shown in
The calculated propagation loss becomes an index to indicate the condition of the propagation path. When propagation loss is large, the distance between the mobile station apparatus and the base station apparatus may be large or even if the distance between the mobile station apparatus and the base station apparatus is small, radio waves may be attenuating due to reflections by obstacles or buildings, etc.
Furthermore, transmit power determining section 100 determines the transmit power value of the RACH signal based on the calculated propagation loss and the number of times the RACH signal is retransmitted.
More specifically, by adding an offset value according to the number of retransmissions to a preset basic value, a new basic value is calculated. Then, by adding a propagation loss to the basic value calculated in this way, a transmit power value is determined. Thus, as the propagation loss or the number of retransmissions increases, the transmit power value determined increases.
For example, in the case where the number of retransmissions of an RACH signal is 0 (that is, when a random access communication is performed for the first time), a value obtained by adding a propagation loss to the basic value becomes the transmit power value. When the number of retransmissions of the RACH signal is 1, a value obtained by adding an offset value to the basic value becomes a new basic value and a value obtained by adding a propagation loss to this basic value becomes a transmit power value. As the number of retransmissions further increases, the basic value increases and the transmit power value of the RACH signal increases. At this time, as the propagation loss increases, the transmit power value further increases. The determined transmit power value is sent to midamble pattern determining section 103 and radio section 104.
Midamble determining section 103 selects a midamble pattern based on the transmit power value determined by transmit power determining section 100. The method of selecting a midamble pattern will be explained with reference to
First, a reference block corresponding to the transmit power value determined by transmit power determining section 100 is selected using the table shown in
Here, in view that the chip length of the reference block corresponds to the length of the W-chip section of a delay profile created by the base station apparatus, the transmit power value and reference block in the table shown in
According to this selection method, when a propagation loss between the mobile station apparatus and the base station apparatus is large or when the number of retransmissions of the RACH signal is large, a midamble pattern including a reference block with a large chip length is selected. On the contrary, when the propagation loss between the mobile station apparatus and the base station apparatus is small or when the number of retransmissions of the RACH signal is small, a midamble pattern including a reference block with a small chip length is selected. The midamble pattern selected as shown above is sent to time multiplexing section 102.
In time multiplexing section 102, the transmission data subjected to spreading processing and midamble patterns are multiplexed on frames, for example, as shown in
That is, the transmission data subjected to spreading processing is inserted into the data section (here, data section 1 and data section 2) on the frames shown in
Radio section 104 performs predetermined transmission processing such as frequency conversion on the transmission signal created by time multiplexing section 102. Furthermore, the transmission signal subjected to the predetermined transmission processing above is sent as RACH signals from antenna 105. During this transmission, the transmit power value of the RACH signal is controlled to a transmit power value determined by transmit power determining section 100.
The mobile station apparatus shown in
Then, an operation of the base station apparatus equipped with the reception apparatus according to this embodiment will be explained with reference to
Matched filter 202 carries out correlation value calculation processing using the midamble code section and the above-described cyclic basic code in the received signal, and thereby calculates a channel estimated value corresponding to each channel. Furthermore, applying a power calculation to the calculated channel estimated values obtains delay profiles as shown in
JD section 203 performs the following matrix calculation using the channel estimated values calculated by matched filter 202. That is, the length of the channel estimated value of each channel calculated by matched filter 202 is adjusted to the length of the longest channel estimated value (W7). More specifically, “0” is added to the end of channel estimated values of channels other than channel 7 as appropriate so that these estimated values have the same length as the length of the estimated value of channel 7. This is because, in this embodiment, the chip length of the reference block differs from one channel to another, as opposed to the conventional system in which the chip length of the reference block is common to all channels.
Then, by carrying out convolutional calculations between the channel estimated values whose length has been adjusted and spreading codes of data sections assigned to the respective channels, results (matrix) of convolutional calculations for the respective channels are obtained. Through these calculations, a matrix [A] is obtained in which the convolutional calculation results of the respective channels are regularly placed. Further, carrying out a matrix calculation shown in expression {circle over (1)} using system matrix [A] gives matrix [B] shown in expression {circle over (2)}. Matrix [B] obtained through such a matrix calculation is sent to multiplication section 204.
Multiplication section 204 carries out multiplication processing (that is, interference elimination demodulation processing) between the data section of the received signal from delay section 201 and the matrix from JD section 203 and obtains data stripped of interference for the respective channels. Thus, the base station apparatus recognizes ID numbers of the mobile station apparatuses that have requested for the start of a communication, and thereby accepts these mobile station apparatuses as the mobile station apparatuses with which to communicate.
After such a random access communication, the base station apparatus sends a signal indicating that these mobile station apparatuses have been accepted via a forward access channel as an FACH signal. This completes the explanation about how the base station apparatus equipped with the reception apparatus according to this embodiment operates.
Then, the effects of the mobile station apparatus equipped with the transmission apparatus according to this embodiment and the base station apparatus equipped with the reception apparatus according to this embodiment will be explained more specifically in two cases; one case where the mobile station apparatus carries out a random access communication for the first time and the other case where the mobile station apparatus carries out a random access communication for a second time.
First, the case where the mobile station apparatus carries out a random access communication for the first time will be explained. In the mobile station apparatus, transmit power determining section 100 calculates a propagation loss using the received information channel signal and determines a transmit power value based on this propagation loss. As described above, the propagation loss can be uses as an index to indicate the condition of the propagation path between the mobile station apparatus and base station apparatus. Furthermore, midamble pattern determination section 103 determines a reference block based on the transmit power value determined by transmit power determining section 100 and selects a midamble pattern having this reference block.
Therefore, it can be said that the midamble pattern determined by midamble pattern determining section 100 is selected taking into account the condition of the propagation path between the mobile station apparatus and base station apparatus.
More specifically, according to
On the contrary, when the transmit power value is small (that is, when a propagation loss during propagation between the mobile station apparatus and base station apparatus is small), a midamble pattern with a reference block of a small chip length is selected. That is, in this case, since the propagation delay of the RACH signal sent by the mobile station apparatus is estimated to decrease, a midamble pattern with a reference block of a small chip length is selected to reduce the W-chip section of the delay profile.
As described above, based on the transmit power value determined using the propagation loss, in other words, based on the condition of the propagation path between the mobile station apparatus and base station apparatus, a midamble pattern to be inserted into the RACH signal is selected so that the length of the W-chip section of the delay profile created by the base station apparatus exceeds the propagation delay. In the delay profile created by the base station apparatus, this makes it possible to increase the probability that the delay profile of a mobile station apparatus will appear in the expected W-chip section. Therefore, the base station apparatus can exactly extract channel estimated values corresponding to the respective mobile station apparatuses, and can thereby reduce the frequency with which RACH signals are retransmitted by the mobile station apparatuses.
Then, the case where the mobile station apparatus carries out a random access communication for a second time will be explained. For the above-described reason, this embodiment can reduce the frequency with which the mobile station apparatuses retransmit RACH signals. However, there are also cases where an RACH signal sent by a mobile station apparatus is not accepted by the base station apparatus and the mobile station apparatus resends the RACH signal.
Reasons for this can be: (1) Because the mobile station apparatus is located very far from the base station apparatus, the delay profile of this mobile station apparatus created by the base station apparatus does not appear in the expected W-chip section, (2) the transmit power value of the mobile station apparatus is too small with respect to the condition of the propagation path between the mobile station apparatus and base station apparatus, or (3) a mobile station has performed transmission using the same midamble as that of another mobile station apparatus simultaneously, causing the RACH signals to collide with each other, etc.
Thus, when the mobile station apparatus resends the RACH signal, transmit power determining section 100 further increases the transmit power value determined as described above according to the number of times the RACH signal is retransmitted. The increased transmit power value is sent to midamble pattern determining section 103 and radio section 104.
Midamble pattern determining section 103 determines a reference block based on the transmit power value increased by transmit power determining section 100 and selects a midamble pattern with this reference block. Furthermore, radio section 104 sends an RACH signal using the transmit power value increased by transmit power determining section 100.
Therefore, it can be said that the midamble pattern determined by midamble pattern determining section 103 has been selected taking into account not only the condition of the propagation path between the mobile station apparatus and base station apparatus but also the number of times the RACH signal is retransmitted.
More specifically, when the number of times RACH signals are retransmitted is large, a midamble pattern with a reference block of a larger chip length is selected and the RACH signal is transmitted with a larger transmit power value.
That is, in view that the propagation delay during transmission of the previous RACH signal exceeded the W-chip section of the delay profile, a midamble pattern having a reference block of a larger chip length is selected to expand the W-chip section of the delay profile. This makes it possible to increase the probability that the delay profile of the mobile station apparatus will appear in the W-chip section corresponding to this mobile station apparatus. At the same time, in view that the transmit power value of the previous RACH signal was too small with respect to the condition of the propagation path between the mobile station apparatus and base station apparatus, the transmit power value is also increased.
As described above, a midamble pattern to be inserted into the RACH signal is selected based on not only the condition of the propagation path between the mobile station apparatus and base station apparatus but also the number of times the RACH signal is retransmitted so that the length of the W-chip section of the delay profile created by the base station apparatus exceeds the propagation delay, and the transmit power value of the RACH signal is increased as well. This makes it possible to increase the probability that the delay profile of a certain mobile station apparatus will appear in the expected W-chip section in the delay profile created by the base station apparatus. Thus, the base station apparatus can exactly extract the channel estimated values corresponding to the respective mobile station apparatuses, and even if the RACH signal needs to be retransmitted for some reasons, it is possible to reduce the frequency with which the RACH signal is retransmitted thereafter by the mobile station apparatuses.
Thus, this embodiment selects a midamble pattern to be inserted into the RACH signal based on the condition of the propagation path between the mobile station apparatus and base station apparatus and the number of times the RACH signal is retransmitted so that the length of the W-chip section of the delay profile that can be created by the base station apparatus exceeds the propagation delay and increases the transmit power value of the RACH signal, and can thereby increase the probability that the delay profiles of the respective mobile station apparatuses will appear in the respective expected W-chip sections.
Furthermore, this embodiment uses a plurality of midamble patterns created using a basic code having a plurality of blocks with mutually different chip lengths and code contents, and can thereby prevent influences on the number of users that can be accommodated in JD and the transmission capacity.
Therefore, this embodiment can improve the probability that the communication terminal apparatus carrying out a random access communication will be accepted without affecting the number of communication terminal apparatuses that can be accommodated and transmission capacity.
In order to explain the most appropriate embodiment, this embodiment has described the case where a midamble pattern is set based on the condition of the propagation path and the number of times the RACH signal is retransmitted and the transmit power value of the RACH signals is set based on the condition of the propagation path and the number of times the RACH signal is retransmitted.
However, it goes without saying that even in the case where a midamble pattern is set based on either the condition of the propagation path or the number of times the RACH signal is retransmitted, it is possible to increase the probability that the delay profiles of the respective mobile station apparatuses will appear in their respective expected W-chip sections. In this case, it goes without saying that it is also possible to further improve the above probability by setting the transmit power value of an RACH signal based on at least one of the condition of the propagation path and RACH signal.
This embodiment will explain a case where when a delay profile of a certain mobile station apparatus according to Embodiment 1 does not appear in an expected W-chip section, deterioration of channel estimated values of other mobile station apparatuses will be prevented. The mobile station apparatus equipped with a transmission apparatus according to this embodiment and the base station apparatus equipped with a reception apparatus according to this embodiment will be explained below focused on differences from Embodiment 1 with reference to
The configurations of the mobile station apparatus equipped with the transmission apparatus according to this embodiment and the base station apparatus equipped with the reception apparatus according to this embodiment are the same as those according to Embodiment 1 except for the method of creating midamble patterns used, and therefore detailed explanations thereof will be omitted.
The method of creating midamble patterns to be assigned to the respective mobile station apparatuses will be explained with reference to
As shown in
The basic code shown in
As a first step, a reference block is set in the above-described basic code. Here, the reference block is assumed to be “A” as an example. As a second step, the phase of the above-described reference block is shifted leftward in the figure by 0, W1, W1+W6, . . . , W1+W2+W3+W5+W6+W7, W1+W2+W3+W4+W5+W6+W7 (W1<W2< . . . <W6<W7) for the respective channels (channels 1, 2, 3, . . . , 7, 8). In this way, reference blocks of the respective channels (channels 1, 2, 3, . . . , 7, 8) are “A”, “F”, “B”, . . . , “D”, “H”.
As a third step, for the respective channels, 512 chips are extracted from the leading section of the respective reference blocks whose phase has been shifted in the second step in the above basic code. Thus, a midamble pattern of 512 chips as a whole is created for each channel.
Then, operations of the mobile station apparatus equipped with the transmission apparatus in the above configuration and the base station apparatus equipped with the reception apparatus in the above configuration during a random access communication will be explained.
The mobile station apparatus selects any one midamble pattern from a plurality of midamble patterns according to the content of the table shown in
The base station apparatus receives the RACH signal sent from the mobile station apparatus and creates a delay profile as in the case of Embodiment 1. At this time, an example of delay profiles created is shown in
Then, the effects of the mobile station apparatus equipped with the transmission apparatus according to this embodiment and the base station apparatus equipped with the reception apparatus according to this embodiment will be explained using the delay profiles according to Embodiment 1 (
In
On the other hand, in this embodiment, the above-described basic code consists of blocks “A” to “G” arranged so that a difference in a chip length between at least some adjacent blocks (for example, “A” and “F”, “F” and “B”, “B” and “G” and “G” and “C”, etc.) becomes as large as possible. Thus, the length of the W-chip section corresponding to mobile station apparatus 1 (channel 1) using the midamble pattern with “A” as the reference block is “W1”, while the length of the W-chip section corresponding to the mobile station apparatus (channel 2) using the midamble pattern with block “F” adjacent to “A” as the reference block is “W6”.
Thus, in
This embodiment describes the case where the mobile station apparatus sends an RACH signal using the midamble pattern corresponding to channel 1 as an example, but effects similar to those in the case above will also be obtained when the mobile station apparatus uses midamble patterns corresponding to other channels.
Here, when the mobile station apparatus uses a midamble pattern having a reference block of a large chip length (for example, “G”), this apparently produces inconvenience. That is, since the length of the chip section of W-chip section “5” adjacent to W-chip section “4” corresponding to this mobile station apparatus is small, if the propagation delay of the RACH signal sent from this mobile station apparatus is large as in the example above, the path corresponding to this mobile station apparatus seems to appear not only in W-chip section “5” but also in W-chip section “6”. On the other hand, the length of W-chip section “4” corresponding to this mobile station apparatus itself is large, and it is less likely that the propagation delay produced as in the above example will exceed the sum total of W-chip section “4” and W-chip section “5”.
Thus, according to this embodiment, midamble patterns are created so that the lengths of delay profiles of the respective channels become irregular, for example, a difference in the length of delay profile between at least some adjacent delay profiles becomes large. Furthermore, a midamble pattern to be inserted into an RACH signal is selected based on the condition of the propagation path between the mobile station apparatus and base station apparatus and the number of times the RACH signal is retransmitted so that the length of the W-chip section of the delay profile created by the base station apparatus exceeds the propagation delay and it is possible to increase the probability that the delay profiles of the respective mobile station apparatuses will appear in their respective expected W-chip sections by increasing the transmit power of the RACH signal.
Furthermore, the lengths of delay profiles between adjacent mobile station apparatuses vary even in the case where the mobile station apparatus that has carried out a random access communication is not accepted by the base station apparatus, and therefore it is possible to suppress the number of mobile station apparatuses that will be affected by the path corresponding to this mobile station apparatus. When the delay profile of a certain mobile station apparatus does not appear in the expected W-chip section, this makes it possible to prevent deterioration of channel estimated values about other mobile station apparatuses. Thus, it is possible to improve the probability that the mobile station apparatus will be accepted by the base station apparatus through a random access communication.
This embodiment has described the case using a basic code with blocks with mutually different chip lengths and codes arranged so that a difference in the chip length between at least some adjacent blocks becomes as large as possible. In other words, this embodiment has described the case where a plurality of midamble patterns is created so that the chip length of at least some adjacent blocks becomes as large as possible. However, the present invention is not limited to this, but is also applicable to a case where the procedure for creating a basic code or midamble pattern is changed under conditions under which the lengths of delay profiles between adjacent channels become irregular.
As described above, the present invention sets a known reference signal to be assigned to each communication terminal apparatus based on at least one of the condition of the propagation path and the number of times the random access channel signal is retransmitted, and can thereby improve the probability of successful random access communications without affecting the number of communication terminal apparatuses that can be accommodated and transmission capacity.
This application is based on the Japanese Patent Application No. 2000-060155filed on Mar. 6, 2000, entire content of which is expressly incorporated by reference herein.
The present invention is ideally applicable to a communication apparatus that cancels interference using matrix calculations in a CDMA-based communication, and more particularly, to the filed of a communication apparatus that cancels interference during a random access communication.
Number | Date | Country | Kind |
---|---|---|---|
2000-060155 | Mar 2000 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP01/01458 | 2/27/2001 | WO |