[0001] The present invention relates to a mobile communication system, a base station, and a mobile communication terminal for carrying out a packet transmission according to the spread ALOHA system, in a radio communication that employs the code division multiple access (CDMA) system. Particularly, this invention relates to a retransmission control method to be used when a data error has occurred in a reception packet.
[0002] A conventional retransmission control method that has been used when a data error has occurred in a reception packet will be explained below. According to a radio communication that employs the CDMA system as a communication system, the information to be transmitted is diffused by different codes to channels so that the information on the plurality of channels can be multiplexed in the same frequency. As a method of high-speed transmitting one call information by utilizing this characteristic, there is a multi-code transmission (multiple transmission) method that carries out a high-speed transmission by allocating a plurality of codes (channels, codes) to one call. By this method, the information can be transmitted faster than when the information is transmitted using one channel.
[0003]
[0004] When a plurality of codes are used simultaneously in the normal transmission as shown in
[0005] Sometimes codes that have been allocated to terminals cannot achieve a state that the codes are completely orthogonal with each other. Therefore, when the number of terminals used for simultaneous transmission increases, interference corresponding to this mutual relationship occurs. As a result, a data error occurs in the reception packet. When data errors as shown in FIGS.
[0006] Thus, according to a conventional practice, there has been proposed a retransmission method in which the retransmission multiplex number M′ is set to a smaller value than the multiplex number M during a normal transmission, in the multi-code transmission. In the case of carrying out a multi-code transmission, a packet signal length becomes 1/multiplex number when the same volume of information is transmitted without carrying out a multiplexing. In this case, total power after the multiplexing is set constant regardless of the multiplex number.
[0007]
[0008]
[0009] According to the conventional retransmission control method, when the channel traffic is small as shown in
[0010] It is an object of the present invention to provide a mobile communication system, a base station, a mobile communication terminal, and a retransmission control method, capable of obtaining always optimum throughput under the existence of any channel traffic.
[0011] In order to achieve the above object, according to a first aspect of the present invention, there is provided a mobile communication system for carrying out a packet transmission based on the spread ALOHA system, the mobile communication system comprising: a base station (corresponding to a base station
[0012] According to the above aspect, a retransmission multiplex number is determined based on a measured uplink interference value. Therefore, it is possible to change the multiplex number at the retransmission time according to the uplink interference value. Further, it is possible to obtain a mobile communication system capable of obtaining optimum throughput under the existence of any channel traffic.
[0013] Further, according to a second aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station generates a retransmission request signal of a packet data format including the uplink interference value, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the uplink interference value from the received retransmission request signal, compares the uplink interference value with a predetermined threshold value having a plurality of stages, and determines a retransmission multiplex number according to the uplink interference value based on a result of this comparison.
[0014] According to the above aspect, the mobile communication terminal compares the uplink interference value with a predetermined threshold value having a plurality of stages based on the uplink interference value measured by the base station, and determines a retransmission multiplex number according to the uplink interference value.
[0015] Further, according to a third aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station generates a retransmission request signal of a packet data format including the uplink interference value, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the uplink interference value from the received retransmission request signal, compares the uplink interference value with a predetermined threshold value, does not multiplex the retransmission data when the uplink interference value is lower than the threshold value, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the uplink interference value is equal to or higher than the threshold value.
[0016] According to the above aspect, the mobile communication terminal compares the uplink interference value with a predetermined threshold value based on the uplink interference value measured by the base station, and determines whether the retransmission data is to be multiplexed or not based on a result of this comparison.
[0017] Further, according to a fourth aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station generates a retransmission request signal of a packet data format including the uplink interference value, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the uplink interference value from the received retransmission request signal, obtains a probability for determining a retransmission multiplex number based on the uplink interference value, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1.
[0018] According to the above aspect, the mobile communication terminal obtains a probability for determining a retransmission multiplex number based on the uplink interference value measured by the base station, and determines the retransmission multiplex number based on this probability.
[0019] Further, according to a fifth aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station compares the uplink interference value with a predetermined threshold value having a plurality of stages, determines a retransmission multiplex number according to the uplink interference value based on a result of this comparison, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the retransmission multiplex number from the received retransmission request signal, and retransmits the transmission data according to the retransmission multiplex number.
[0020] According to the above aspect, the base station compares the measured uplink interference value with a predetermined threshold value having a plurality of stages, and determines a retransmission multiplex number according to the uplink interference value based on a result of this comparison. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number.
[0021] Further, according to a sixth aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station compares the uplink interference value with a predetermined threshold value, does not multiplex the retransmission data when the uplink interference value is lower than the threshold value, determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the uplink interference value is equal to or higher than the threshold value, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the retransmission multiplex number from the received retransmission request signal, and retransmits the transmission data according to the retransmission multiplex number.
[0022] According to the above aspect, the base station compares the measured uplink interference value with a predetermined threshold value, and determines whether the retransmission data is to be multiplexed or not based on a result of this comparison. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number information.
[0023] Further, according to a seventh aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the retransmission multiplex number from the received retransmission request signal, and retransmits the transmission data according to the retransmission multiplex number.
[0024] According to the above aspect, the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value, determines a retransmission multiplex number based on this probability, and determines a retransmission multiplex number according to the measured uplink interference value. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number information.
[0025] Further, according to an eighth aspect of the invention, there is provided a mobile communication system of the above aspect, wherein the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value, generates a retransmission request signal of a packet data format including the probability, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet, and the mobile communication terminal extracts the probability from the received retransmission request signal, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1.
[0026] According to the above aspect, the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value. The mobile communication terminal determines a retransmission multiplex number based on the received probability information, and retransmits the transmission data.
[0027] Further, according to a ninth aspect of the present invention, there is provided a base station for carrying out a packet transmission based on the spread ALOHA system, wherein the base station measures an uplink interference value of a transmission path when a data error has occurred in reception packets multiplexed by plurality, generates a retransmission request signal of a packet format based on the measured uplink interference value, and then transmits the retransmission request signal to a mobile communication terminal that has transmitted the erroneous packet.
[0028] According to the above aspect, a retransmission multiplex number is determined based on a measured uplink interference value. Therefore, it is possible to change the multiplex number at the retransmission time according to the uplink interference value.
[0029] Further, according to a tenth aspect of the present invention, there is provided a base station of the above aspect, the base station comprising: a data detecting unit (corresponding to spectrum despreading demodulators
[0030] According to the above aspect, the base station transmits a retransmission request signal including a measured uplink interference value to a mobile communication terminal. Therefore, it is possible to omit the arithmetic processing for determining a retransmission multiplex number at the base station, which can simplify the structure of the apparatus.
[0031] Further, according to an eleventh aspect of the invention, there is provided abase station of the above aspect, wherein the base station generates a retransmission request signal of a packet data format including the uplink interference value, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet.
[0032] According to the above aspect, the mobile communication terminal determines a retransmission multiplex number based on the uplink interference value measured by the base station.
[0033] Further, according to a twelfth aspect of the invention, there is provided a base station of the above aspect, wherein the base station compares the uplink interference value with a predetermined threshold value having a plurality of stages, determines a retransmission multiplex number according to the uplink interference value based on a result of this comparison, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet.
[0034] According to the above aspect, the base station compares the measured uplink interference value with a predetermined threshold value having a plurality of stages, and determines a retransmission multiplex number according to the uplink interference value based on a result of this comparison. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number.
[0035] Further, according to a thirteenth aspect of the invention, there is provided a base station of the above aspect, wherein the base station compares the uplink interference value with a predetermined threshold value, does not multiplex the retransmission data when the uplink interference value is lower than the threshold value, determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the uplink interference value is equal to or higher than the threshold value, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet.
[0036] According to the above aspect, the base station compares the measured uplink interference value with a predetermined threshold value, and determines whether the retransmission data is to be multiplexed or not based on a result of this comparison. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number.
[0037] Further, according to a fourteenth aspect of the invention, there is provided a base station of the above aspect, wherein the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1, generates a retransmission request signal of a packet data format including the retransmission multiplex number, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet.
[0038] According to the above aspect, the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value, determines a retransmission multiplex number based on this probability, and determines a retransmission multiplex number according to the measured uplink interference value. The mobile communication terminal retransmits the transmission data based on the received retransmission multiplex number information.
[0039] Further, according to a fifteenth aspect of the invention, there is provided a base station of the above aspect, wherein the base station obtains a probability for determining are transmission multiplex number based on the measured uplink interference value, generates a retransmission request signal of a packet data format including the probability, and transmits the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet.
[0040] According to the above aspect, the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value. The mobile communication terminal determines a retransmission multiplex number based on the received probability information, and retransmits the transmission data.
[0041] Further, according to a sixteenth aspect of the invention, there is provided a mobile communication terminal for carrying out a packet transmission based on the spread ALOHA system, wherein the mobile communication terminal outputs multiplexed transmission data as a transmission packet during a normal transmission, automatically divides the transmission data into parallel signals according to a retransmission multiplex number determined based on the retransmission request signal when the retransmission request signal has been received, further multiplexes the parallel signals to generate a transmission packet for retransmission, and outputs the transmission packet to the base station.
[0042] According to the above aspect, a retransmission multiplex number is determined based on a measured uplink interference value. Therefore, it is possible to obtain the mobile communication terminal capable of changing the multiplex number at the retransmission time according to the uplink interference value.
[0043] Further, according to a seventeenth aspect of the invention, there is provided a mobile communication terminal of the above aspect, the mobile communication terminal comprising: a series-parallel converting unit (corresponding to a deserializer
[0044] According to the above aspect, the mobile communication terminal that has received a retransmission request signal determines a multiplex number based on this signal, automatically converts the transmission data into parallel signals, and then multiplexes the parallel signals. Based on this arrangement, it is possible to take a plurality of values for the multiplex number at the mobile communication terminal. Further, it is not necessary to change over the series-parallel converting unit by a changeover switch or the like when the multiplex number is changed over. Therefore, it is possible to simplify the structure of the apparatus.
[0045] Further, according to an eighteenth aspect of the invention, there is provided a mobile communication terminal of the above aspect, wherein the mobile communication terminal extracts an uplink interference value from the received retransmission request signal, compares this uplink interference value with a predetermined threshold value having a plurality of stages, and determines the retransmission multiplex number according to the uplink interference value based on a result of this comparison.
[0046] According to the above aspect, the mobile communication terminal compares the uplink interference value with a predetermined threshold value having a plurality of stages, and determines the retransmission multiplex number according to the uplink interference value based on a result of this comparison.
[0047] Further, according to a nineteenth aspect of the invention, there is provided a mobile communication terminal of the above aspect, wherein the mobile communication terminal extracts the uplink interference value from the received retransmission request signal, compares the uplink interference value with a predetermined threshold value, does not multiplex the retransmission data when the uplink interference value is lower than the threshold value, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the uplink interference value is equal to or higher than the threshold value.
[0048] According to the above aspect, the mobile communication terminal compares the uplink interference value with a predetermined threshold value based on the uplink interference value measured by the base station, and determines whether the retransmission data is to be multiplexed or not based on a result of this comparison.
[0049] Further, according to a twentieth aspect of the invention, there is provided a mobile communication terminal of the above aspect, wherein the mobile communication terminal extracts the uplink interference value from the received retransmission request signal, obtains a probability for determining a retransmission multiplex number based on the uplink interference value, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1.
[0050] According to the above aspect, the mobile communication terminal obtains a probability for determining a retransmission multiplex number based on the uplink interference value measured by the base station, and determines the retransmission multiplex number based on this probability.
[0051] Further, according to a twenty-first aspect of the invention, there is provided a mobile communication terminal of the above aspect, wherein the mobile communication terminal extracts the retransmission multiplex number from the received retransmission request signal, and retransmits the transmission data according to the retransmission multiplex number.
[0052] According to the above aspect, the base station determines a retransmission multiplex number based on a measured uplink interference value, and the mobile communication terminal carries out a retransmission based on the determined retransmission multiplex number.
[0053] Further, according to an twenty-second aspect of the invention, there is provided a mobile communication terminal of the above aspect, wherein the mobile communication terminal extracts the probability from the received retransmission request signal, generates a random number of 0 or 1 based on this probability, does not multiplex the retransmission data when the random number is 0, and determines a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1.
[0054] According to the above aspect, the base station obtains a probability for determining a retransmission multiplex number based on the measured uplink interference value. The mobile communication terminal determines a retransmission multiplex number based on the received probability information, and retransmits the transmission data.
[0055] Further, according to a twenty-third aspect of the present invention, there is provided a retransmission control method for controlling a retransmission between a mobile communication terminal and a base station in a mobile communication system for carrying out a packet transmission based on the spread ALOHA system, the retransmission control method comprising: a retransmission request signal transmission step (corresponding to
[0056] According to the above aspect, a retransmission multiplex number is determined based on a measured uplink interference value. Therefore, it is possible to change the multiplex number at the retransmission time according to the uplink interference value. Further, it is possible to obtain a retransmission control method capable of obtaining optimum throughput under the existence of any channel traffic.
[0057] Further, according to a twenty-fourth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for generating a retransmission request signal of a packet data format including the uplink interference value, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0058] According to the above aspect, at the retransmission step, the uplink interference value is compared with a predetermined threshold value having a plurality of stages. A retransmission multiplex number is determined according to the uplink interference value, based on the uplink interference value measured at the retransmission request signal transmission step.
[0059] Further, according to a twenty-fifth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for generating a retransmission request signal of a packet data format including the uplink interference value, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0060] According to the above aspect, at the retransmission step, the uplink interference value is compared with a predetermined threshold value and it is determined whether the retransmission data is to be multiplexed or not, based on the uplink interference value measured at the retransmission request signal transmission step.
[0061] Further, according to a twenty-sixth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for generating a retransmission request signal of a packet data format including the uplink interference value, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0062] According to the above aspect, at the retransmission step, a probability for determining a retransmission multiplex number is obtained and the retransmission multiplex number is determined using this probability, based on the uplink interference value measured by the base station.
[0063] Further, according to a twenty-seventh aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for comparing the uplink interference value with a predetermined threshold value having a plurality of stages, determining a retransmission multiplex number according to the uplink interference value based on a result of this comparison, generating a retransmission request signal of a packet data format including the retransmission multiplex number, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0064] According to the above aspect, at the retransmission request signal transmission step, the measured uplink interference value is compared with a predetermined threshold value having a plurality of stages, and a retransmission multiplex number according to the uplink interference value is determined based on a result of this comparison. At the retransmission step, the transmission data is retransmitted based on the received retransmission multiplex number.
[0065] Further, according to a twenty-eighth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for comparing the uplink interference value with a predetermined threshold value, not multiplexing the retransmission data when the uplink interference value is lower than the threshold value, determining a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the uplink interference value is equal to or higher than the threshold value, generating a retransmission request signal of a packet data format including the retransmission multiplex number, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0066] According to the above aspect, at the retransmission request signal transmission step, the measured uplink interference value is compared with a predetermined threshold value, and whether the retransmission data is to be multiplexed or not is determined based on a result of this comparison. At the retransmission step, the transmission data is retransmitted based on the received retransmission multiplex number information.
[0067] Further, according to a twenty-ninth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for obtaining a probability for determining a retransmission multiplex number based on the measured uplink interference value, generating a random number of 0 or 1 based on this probability, not multiplexing the retransmission data when the random number is 0, determining a retransmission multiplex number to be in the same number as the multiplex number during a normal transmission when the random number is 1, generating a retransmission request signal of a packet data format including the retransmission multiplex number, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0068] According to the above aspect, at the retransmission request signal transmission step, a probability for determining a retransmission multiplex number is obtained based on the measured uplink interference value, a retransmission multiplex number is determined based on this probability, and a retransmission multiplex number is determined according to the measured uplink interference value. At the retransmission step, the transmission data is retransmitted based on the received retransmission multiplex number information.
[0069] Further, according to a thirtieth aspect of the invention, there is provided a retransmission control method of the above aspect, wherein the retransmission request signal transmission step is for obtaining a probability for determining a retransmission multiplex number based on the measured uplink interference value, generating a retransmission request signal of a packet data format including the probability, and transmitting the retransmission request signal to the mobile communication terminal that has transmitted the erroneous packet (corresponding to
[0070] According to the above aspect, at the retransmission request signal transmission step, a probability for determining a retransmission multiplex number is obtained based on the measured uplink interference value. At the retransmission step, a retransmission multiplex number is determined based on the received probability information, and the transmission data is retransmitted.
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090] Preferred embodiments of a mobile communication system, a base station, a mobile communication terminal, and a retransmission control method relating to the present invention will be explained in detail below with reference to the drawings. It should be noted that the present invention is not limited to these embodiments.
[0091] A first embodiment of the present invention will be explained first.
[0092] According to a radio communication that employs the CDMA (code division multiple access) system as a communication system, the information to be transmitted is diffused by different codes to channels so that the information on the plurality of channels can be multiplexed in the same frequency. There will be explained in detail below the operation of a mobile communication system for carrying out a multi-code transmission (multiple transmission) that is capable of achieving a high-speed transmission by utilizing this characteristic. In other words, a method for carrying out a high-speed transmission by allocating a plurality of codes (channels, codes) to one call will be explained below. By this method, the information can be transmitted faster than when the information is transmitted using one channel.
[0093]
[0094]
[0095]
[0096] According to the present embodiment, the base station
[0097] The operation of the mobile station
[0098] First, the data generated by the mobile station
[0099] Thereafter, each spectrum spreading modulator multiplies a generated set of orthogonal codes to each divided data. The orthogonal codes refer to diffusion codes that do not have mutual correlation. The output signals from the spectrum spreading modulators
[0100] Finally, the transmitter
[0101] In the mean time, the base station
[0102] The operation of the retransmission control at the base station
[0103] First, the base station
[0104] The measured uplink interference value is input to the traffic control signal generator
[0105] In the mean time, at the mobile station
[0106] When the uplink interference value is equal to or above 0 and is less than th1−1, the multiplex number at the retransmission time is M′=1 (step S
[0107] The retransmission multiplex number determined by the control section
[0108] As explained above, according to the present embodiment, the mobile station
[0109] A second embodiment of the present invention will be explained next.
[0110] According to the above-described first embodiment, the base station
[0111] On the other hand, in the present embodiment, the retransmission multiplex number according to the uplink interference value is determined by a different method from that explained above. In the present embodiment, the system structure, the internal structure of the base station, and the internal structure of the mobile station are similar to those explained with reference to
[0112] The operation of the mobile station
[0113] When the uplink interference value is less than th2 (step S
[0114] The retransmission multiplex number determined by the control section
[0115] As explained above, according to the present embodiment, the mobile station
[0116] A third embodiment of the present invention will be explained next.
[0117] According to the above-described first and second embodiments, the base station
[0118] On the other hand, in the present embodiment, the retransmission multiplex number according to the uplink interference value is determined by a different method from that explained above. In the present embodiment, the system structure, the internal structure of the base station, and the internal structure of the mobile station are similar to those explained with reference to
[0119] The operation of the mobile station
[0120]
[0121] The control section
[0122] The retransmission multiplex number determined by the control section
[0123] As explained above, according to the present embodiment, the mobile station
[0124] A fourth embodiment of the present invention will be explained next.
[0125] According to the above-described first embodiment, the base station