The invention relates generally to the mobile communication field, more specifically, to a method that not only can take full advantage of radio beamforming of smart antenna, but also can transmit downlink package data high efficiency in mobile communication system with smart antenna.
In the future mobile communication system, transmission of high-speed downlink package data, i.e. data with Internet type, is an important service; the mobile communication system transmits this kind subscriber data based on the subscriber requirement.
The present implementation method of this transmission may be described by taking a method in General Packet Radio Service (GPRS) of a Globe System for Mobile communication (GSM). The method works as follows: all accessed subscribers are in the ready state, i.e. connect to a network; the radio base station uses one carrier, and with one or multiple time slots of this carrier, the downlink data are sent to the subscriber terminal one by one in an omni-directional emission mode that covers one cell or one sector of the base station in order to guarantee that no matter whether the subscriber terminal moves to any position within the covered area, the downlink data can be received. In this case, a base station does not need to know a subscriber terminal position, but only the cell where the subscriber is.
In order to guarantee transmission quality of the downlink data, the ARQ (Automatic Request for Repetition) technique is used in general; that is as follows: while making transmission of downlink data every time, the base station transmits a package having a specific length to the subscriber terminal; having received the package, the subscriber terminal detects whether the received package has error codes using error correction and/or error detection technique (such as redundant correcting technique); when the received package has error codes and cannot be corrected, the subscriber terminal will ask the base station to transmit the package repeatedly.
As shown in
In another development, the modern mobile communication system applies smart antenna technique, which greatly improves system capacity and performance and reduces system cost.
The basic principle of smart antenna is that: with a received uplink signal from a subscriber terminal, a base station determines the direction of arrival (DOA) of the subscriber terminal, and, beamforming the uplink signal based on the DOA, the base station make directional emission of downlink data to the subscriber terminal.
Obviously, since a base station does not know DOA of a subscriber terminal and if it applies the continuous mode to transmit downlink package data for every subscriber terminal, as mentioned above, only an omni-directional beam can be used; in this case, the advantage of downlink beamforming of smart antenna has not been taken.
Nevertheless, a subscriber terminal is usually moving; for taking advantages of smart antenna, a system must know the current position of every accessed subscriber terminal to guarantee that downlink beamforming is tracking a moving subscriber terminal correctly.
Up till now, there is no solution for the above problems.
Objective of the invention is to provide a method for transmitting high-speed downlink package data in mobile communication system with smart antenna. The method should take the advantage of smart antenna but without occupying too much system resources.
The invention is implemented with the following technique scheme:
A method for transmitting high-speed downlink package data in a mobile communication system with a smart antenna, comprises,
Wherein step A comprises, the radio base station making a call to the subscriber terminals that are ready for receiving the high-speed downlink package data through a paging channel in an omni-directional or sectored beam and obtaining the initial DOA information of every subscriber terminal from its acknowledgement message.
Wherein the subscriber terminals include those terminals that are in an idle state or in any working state but are ready to receive the downlink package data.
The step C further comprises, adaptively changing the length of the downlink package based on quality of the package received by the subscriber terminal.
Wherein the step of adaptively changing the length of the downlink package comprises,
Wherein if the said m equals to 2 or 3, increasing the downlink package length to 2L; if the said n equals to 2 or 3, decreasing the downlink package length to L/2.
Wherein the decreased downlink package shortest length equals to one time slot in a data frame.
Wherein the decreased downlink package shortest length equals to one radio frame.
Wherein the step of adaptively changing the length of the downlink package comprises,
In steps C to E, the radio base station respectively transmits downlink package data to all subscriber terminals that are ready to receive the downlink package data one by one; after the current subscriber terminal has sequentially received all downlink packages correctly, the radio base station sequentially transmits downlink package data to next subscriber terminal.
In the technical scheme of the invention, when a base station is ready to transmit downlink package data to every subscriber terminal, the base station must contact with the subscriber terminal through the paging channel no matter whether the subscriber terminal is at an idle state, a communication state or a receiving data state, i.e. a call-response procedure, and having received responses from the subscriber terminals, the base station makes data transmission. This means that even a subscriber terminal is in a working state, the transmission cannot be happened directly. This procedure is similar to a handshake procedure, and a link between the base station and a subscriber terminal that is ready to receive the downlink package data is established. Therefore, the base station knows the subscriber terminal initial DOA, and the smart antenna system can make downlink beamforming with the DOA information. Then, transmission of downlink package data is started.
In the technical scheme of the invention, during transmission of the downlink data, a single package is taken as a unit for transmission, and packages are sequentially transmitted to a subscriber terminal. Having received a downlink package, no matter whether it is correct or error, the subscriber terminal should acknowledge through the uplink channel, and the base station can obtain a new DOA of the subscriber terminal from the acknowledgement messages. Based on the new DOA of the subscriber terminal, a new beamforming is made, in order that the beamforming traces the subscriber terminal moving. With this new beamforming, the base station transmits next downlink package, if the current downlink package is received correctly, or the base station retransmits the current downlink package data if errors cannot be corrected in the current received downlink package.
In a synchronous CDMA system, such as TD-SCDMA, through the method of the invention, a base station knows the distance of a subscriber terminal, so it can make synchronization of uplink signal and control of emitting power.
During transmission procedure of high-speed downlink package data, a variable length of a downlink package is applied. When a base station with smart antenna transmits downlink package, every downlink package is transmitted according to a downlink beamforming, and the base station makes beamforming based on the uplink acknowledgement signals. It is possible that a subscriber terminal is in different moving states. When the moving speed is faster, it is possible that the subscriber terminal position is changed greatly within transmission duration of a downlink package data, especially, the propagation environment of radio wave is changed greatly; in this case, a downlink package with a fixed length is difficult to be received correctly even it is retransmitted in multiple times. When this situation happens, usually it is difficult to be solved by conventional manners, such as increasing redundant correcting or adjusting encode rate etc.
The method of the invention takes an adaptive way to change the length of a downlink package. The adaptive way is as follows: during downlink data transmission, at the beginning a longer length of a downlink package is taken to decrease the times of uplink acknowledgements and to rise the system efficiency; when a uplink acknowledgement shows that there is a serious error situation after one package is received by the subscriber terminal, for example, the package cannot be correctly received in case of two or three times of retransmission, the length of a downlink package is decreased immediately, such as taking half of the original length, and then retransmission is made again; and so forth until the downlink package is correctly received by the subscriber terminal.
For a TD-SCDMA system, the shortest length of a downlink package is one time-slot of a data frame, and for other system the shortest length of a downlink package is a radio frame.
Adaptively changing the length of a downlink package is to speed up the procedure that the beamforming of smart antenna is tracing the subscriber terminal moving speed, so that the maximum capability of the system and the smart antenna are got. When quality of the received package is better, the length of a downlink package data can be doubled and so forth. In this way, functions of the smart antenna can be brought into play and system efficiency can be improved.
Obviously, if the subscriber terminal moving speed is known, the adjusting procedure of the length of a downlink package will be quicker and more effective, since during the subscriber terminal is moving with a higher speed the radio wave propagation condition is worse and the error code probability is higher. For a synchronous CDMA system, such as TD-SCDMA, a base station with smart antenna can obtain the moving speed of a subscriber terminal with the specific way as follows: based on the two uplink acknowledgement signals, the base station obtains the DOA and changes of the time-delay in the duration, so position change of a subscriber terminal is known; with these information, the moving speed of the subscriber terminal can be calculated; the moving speed of the subscriber terminal can be used as another basis to determine the length of a downlink package, which means that if the moving speed is fast, the length of a downlink package is decreased, and if the moving speed is slow, the length is increased.
The invention will be described in more detail with reference to drawings.
In
When a radio base station with smart antenna transmits downlink package data to a subscriber terminal, the following steps are taken:
Step (6) to (12) are steps that makes transmission and acknowledgement procedure between the base station and second subscriber terminal 21 which is similar as what have been described above, wherein steps (9) and (10) are the situation that the subscriber terminal 21 receives a error package and returns an ARQ to the base station, and the base station retransmits the package with an updated beamforming.
Through measuring the DOA and distance twice, the base station can roughly calculate the moving speed of the subscriber terminal during transmitting downlink package data, base on the mature technology of which a synchronous CDMA system, such as TD-SCDMA, can obtain the DOA of a subscriber in commutation state and distance to a base station. The base station will set a shorter length of a downlink package for the subscriber terminal with faster moving speed, and a longer length of a downlink package for the subscriber terminal with slower moving speed.
Suppose at the moment t0, the subscriber terminal is at position 42 that has a DOA a0 referring to the reference direction in the figure and a distance d0 to the base station 41; at the moment t1, the subscriber terminal is at position 43 that has a DOA a1 referring to the reference direction in the figure and a distance d1 to base station 41, then during t0 to t1 duration, the subscriber terminal moving speed v is:
v={square root}{square root over (d02+d12ā2d0d1 cos(a0āa1))}/(t1āt0)
Since circumstance of a mobile communication system is very complex, for example, in an urban area there are streets and buildings, which make radio reflection more complex, and also a subscriber terminal cannot move quickly, so the invention does not suggest using the above speed measurement method to adjust the length of a downlink package; but in a suburb or any open area the above speed measurement method can be used as a basis to determine the initial length of a downlink package and has a better result.
The method proposed by the invention can be used in a FDD (Frequency Division Duplex), TDD (Time Division Duplex), CDMA or TDMA mobile communication system.
Number | Date | Country | Kind |
---|---|---|---|
02116509.2 | Mar 2002 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN03/00173 | 3/7/2003 | WO |