This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2008-150358, filed on Jun. 9, 2008, the entire contents of which are incorporated herein by reference.
The embodiment(s) discussed herein is (are) related to a radio communication method and a radio communication apparatus.
LTE (Long Term Evolution) is under consideration as the next generation communication method for the third generation portable telephones. In LTE, a channel called RACH (Random Access Channel) is specified in order to establish communication between a UE (User Equipment) and a BS (Base Station) (e. g. 3GPP TS 36.300 V8.3.0 (2007-12)).
As
The 33rd to 44th access slots are for handover (HO), and the 45th to 64th access slots are for resynchronizing the uplink timing. The BS allocates these access slots to each UE, and sends this information to the UE. And when HO is performed or when resynchronization is performed in the uplink direction, the UE sends signals required for establishing communication to the BS using these access slots. The 33rd and later access slots are called “Dedicated RACHs” in LTE.
When the BS receives NSRA, the BS performs processing to detect NSRA. When the BS detects NSRA, the BS regards the slot number with which NSRA was sent as a temporary ID of the UE, and sends a message 2 (msg 2) including a C-RNTI (cell-specific radio network temporary identifier) having the temporary ID, a TA (Time Advance) of the uplink timing synchronization, and an authorization of the transmission opportunity for a message 3 (msg 3) (S101).
When the UE receives the message 2, the UE generates the message 3 including the temporary ID, an information for RRC (Radio Resource Control) synchronization or the like, and sends the message 3 at a transmission timing at which uplink synchronization can be performed reflecting TA.
When the BS receives the message 3, the BS recognizes the temporary ID as the official ID by confirming that C-RNTI of the temporary ID is sent back and received by the UE. Then BS sends the signaling required for establishing RRC connection by using a message 4 (msg 4) (S103). After this, communication starts between the BS and the UE (S104).
The access slots of the Dedicated RACH are allocated by the BS, as mentioned above, an advantage is that collision with another user does not occur, however the following problems still remain.
The BS allocates a certain access slot (33rd or later slots in the case of
Also as
According to an aspect of the invention, a radio communication method for performing radio communication in a terminal apparatus and a base station apparatus, including: allocating a first access slot to each of the terminal apparatus, and a second access slot to a plurality of the terminal apparatuses, out of access slot to be used when the terminal apparatus is connected to the base station apparatus, in the base station apparatus; transmitting an information of the allocated access slot to the terminal apparatus, in the base station apparatus; an receiving the information of the allocated access slot sent from the base station, and sending a signal to establish connection to the base station apparatus based on the received information of the access slot, in the terminal apparatus.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
Embodiments will now be described with reference to the drawings.
Of these,
Here the timer periods “A” and “B” can be a same value or different values. The example in
Out of the hierarchical Dedicated RACH, the RACH in the next step is called a “Common RACH” in the embodiment. The access slots (1st to 32nd access slots) to be used for the initial random access are called a “Random RACH”. The allocation of access slots of the Dedicated RACH depicted in
As
If the hierarchical Dedicated RACH is used in this way, the UE and BS can perform processing to start communication (S3 or later) while maintaining the RRC connection status by using Common RACH in the next step, even if communication cannot be established using the access slots in the first step. In this case, if the communication cannot be established in the access slots in the first step, the access slots allocated in the first step are released. Therefore a situation where a resource of the access slots is occupied can be eliminated, and the resource can be used effectively. In other words, this timer period is an active period until the resource of the access slots is released.
Also by using the Common RACH, a state of the UE, of which a transmission line is too poor to establish communication in the Dedicated RACH in the first step, occupying the access slots in the first step, can be quickly released, and the recoverable UE, out of a group of UEs of which the transmission line is poor, can be relieved. Therefore a fatal delay in real-time communication in which the UE performs the RRC release can be avoided by appropriately keeping the timer in the first step and the timer in the next step of the Dedicated RACH.
HO includes communication processing not only between the BS and UE but also between the BS and BS (e.g. packet transfer processing). On the other hand, resynchronization is a communication only between the BS and the UE. Therefore it is preferable to make the timer period of the access slot for HO longer than that of the access slot for resynchronization, so that a communication delay between the BS and BS can be considered. Also the access slot for resynchronization does not involve packet transfer processing, so the timer period thereof can be shorter than the access slot for HO. Hence the timer periods are set such that the relationship “A”>“B” is established, where “A” is the timer period of the access slot for HO of the Dedicated RACH, and “B” is the timer period of the access slot for resynchronization. This timer period setting is performed in the BS. This will be described in detail later.
In the example depicted in
One of the causes of the packet transmission delay is that data is continuously being stored in the buffer of the BS. In this case, the data stored in the buffer can all be processed if the transmission rate (or communication speed) of the UE is fast. So timer A′ access slot is allocated to the UE of which UE category is low (communication speed is slow), and the timer A access slot is allocated to the UE of which UE category is high. In this case as well, the resource of the Dedicated RACH to be allocated to the individual UE can be effectively used.
In the case of the third allocation example, access slots not only for HO but also for resynchronization may be divided into separate areas, to which different timer periods are set respectively.
Now each configuration example of the BS and UE is described.
As
The RF receive unit 52 down-converts the signal from the UE 10 received via the antenna 51, and outputs it to the RACH receive unit 53 and Next RA receive unit 55.
The RACH receive unit 53 demodulates NSRA (e.g. S1 in FIG. 2) among the signals output from the RF receive unit 52, and if a signal corresponding to the access slot number is received, the RACH receive unit 53 instructs the RACH Res generation unit 54 to generate a response signal of the RACH (RACH Res (e.g. msg 2 in
The RACH Res generation unit 54 generates a RACH Res signal based on the instruction from the RACH receive unit 53, and outputs it to the selection unit 57.
The Next RA receive unit 55 receives a Next RA (msg 3 in
The RACH Res generation unit 56 generates the response signal based on the instruction from the Next RA receive unit 55, and outputs it to the selection unit 57.
The selection unit 57 selects one output of the RACH Res generation units 54 and 56, and outputs it to the RF transmission unit 58.
The RF transmission unit 58 up-converts the output signal from the selection unit 57 or the output signal from the control signal generation unit 63, and outputs it as an RF signal. The RF signal is sent from the antenna 51 to the UE 10.
The uplink synchronization confirmation unit 60 confirms uplink synchronization for the UE 10 in the RRC connection state. For example, this confirmation is performed depending on whether a periodic signal, which is sent from the UE 10, is received or not. If the UE 10 is out of synchronization, the uplink synchronization confirmation unit 60 outputs a signal to instruct an indication of the timer for uplink resynchronization to the timer indication unit 61, and a signal to instruct allocation of access slots for uplink resynchronization out of the Dedicated RACH to the allocation unit 62 respectively.
The timer indication unit 61 specifies a timer to be allocated to the resynchronization slot out of the Dedicated RACH based on the instruction from the uplink synchronization confirmation unit 60. A timer period different from the timer period in the access slot for HO may be specified, as in the case of the second allocation example.
The allocation unit 62 retrieves an access slot for uplink resynchronization (e.g. one of 45th to 64th access slots) from the Dedicated RACH, based on the instruction from the uplink synchronization confirmation unit 60 and the timer period specified by the timer indication unit 61, and allocates a timer period to the access slot. The allocation unit 62 outputs this allocated information (hereafter “allocation information”) to the control signal generation unit 63.
The control signal generation unit 63 generates a control signal based on the allocation information output from the allocation unit 62, and outputs it to the RF transmission unit 58. The allocation information is sent to the UE 10 as the control signal.
The Target BS 70 includes a timer indication unit 71 and Dedicated RACH/timer allocation unit (hereafter “allocation unit”) 72, and furthermore includes an HO confirmation unit 73 and a transfer unit 74, as in the case of the Source BS 50 depicted in
The HO confirmation unit 73 outputs an instruction to specify a timer for the Dedicated RACH of HO, and an instruction to allocates access slots, to the timer indication unit 71 and the allocation unit 72 respectively, when the HO confirmation unit 73 detects an HO request sent from the Source BS 50.
The timer indication unit 71 specifies a timer period for the access slot for HO out of the Dedicated RACH based on the instruction output from the HO confirmation unit 73. For example, the timer indication unit 71 specifies a timer period of each access slot if the region of the Dedicated RACH is allocated hierarchically as in the case of the first allocation example (
The allocation unit 72 retrieves the access slot for HO from the Dedicated RACH for the UE 10, based on the instruction output from the HO confirmation unit 73 and timer information output from the timer indication unit 71, and allocates the specified timer information to the slot for HO. For example, the allocation unit 72 allocates the access slot for HO (access slot in the first step) and the access slot of the Common RACH access slot in the next step, and specifies the respective timer, as in the case of the first allocation example (
The transfer unit 74 transfers the allocation information to the Source BS 50.
The transfer receive unit 64 of the Source BS 50 receives the allocation information, and outputs it to the control signal generation unit 65.
The control signal generation unit 65 generates a control signal based on the allocation information, and outputs it to the RF transmission unit 58. The access slot for HO out of the Dedicated RACH, and the timer period are sent to the UE 10 as the control signal.
The other configuration of the Source BS 50 depicted in
The high layer unit 11 judges whether the Random RACH or the Dedicated RACH is active. For example, it is judged as the Random RACH if the high layer unit 11 connects to BS 50 or 70 for the first time other than for HO, and as the Dedicated RACH if the schedule HO or uplink resynchronization processing is performed. In the case of initial access, the high layer unit 11 outputs this information to the access slot selection unit 12. In the case of the Dedicated RACH, the high layer unit 11 also outputs the access slot of the Dedicated RACH from the extraction unit 26 to the NSRA transmission unit 13. The high layer unit 11 holds and manages the timer period of the Dedicated RACH, which is output from the extraction unit 26. The transmission of signals such as Dedicated RACH is controlled in the timer period depicted in
The access slot selection unit 12 randomly selects an access slot of the Random RACH (e.g. 1st to 32nd access slots), and outputs it to the NSRA transmission unit 13.
The NSRA transmission unit 13 performs encoding as matching the access slot from the high layer unit 11 (the access slot of the Dedicated RACH), or the access slot from the access slot selection unit 12 (the access slot of the Random RACH), and outputs the result to the selection unit 14.
The selection unit 14 selects either the output from the NSRA transmission unit 13 or the output from the Next RA generation unit 24, and outputs the selected data to the RF transmission unit 15.
The RF transmission unit 15 up-converts the output signal from the selection unit 14, and outputs it as an RF signal. The dedicated RACH or Random RACH (NSRA), which is output from the NSRA transmission unit 13, is sent to the BS 50 (70) via the transmission antenna 16.
The RF receive unit 22 down-converts the signal received from the receive antenna 21, and outputs it to the RACH Res receive unit 23 and the control signal receive unit 25.
The RACH Res receive unit 23 demodulates the RACH Res signal (msg 2 and msg 4 in
The Next RA generation unit 24 generates a Next RA signal (msg 3 in
The control signal receive unit 25 demodulates the control signal sent from the BS 50, and outputs it to the extraction unit 26.
The extraction unit 26 extracts the allocation information (the access slot of the Dedicated RACH and the timer period) from the control signal, and outputs it to the high layer unit 11.
An operation will be described next.
Then the Source BS 50 notifies the HO request to the Target BS 70 (S12). The Source BS 50 also sends the data stored in the buffer to the Target BS 70 (S13).
The Target BS 70 specifies a timer for the access slot for HO in the Dedicated RACH when the Target BS 70 receives the HO request (S14). For example, the timer period different from that for resynchronization is specified, as in the case of the second allocation example (
Then the Target BS 70 retrieves (allocates) access slots (S15). For example, the Target BS 70 may allocate the access slots hierarchically using the Common RACH (
Then the Target BS 70 notifies the allocation information to the Source BS 50 (S16). The Source BS 50 also sends the allocation information to the UE 10 (S17).
The UE 10 transmits the Dedicated RACH (S18) using the allocated access slot and performs processing to establish communication with the Target BS 70. The Dedicated RACH is transmitted within the specified timer period. Then communication starts between the UE 10 and the Target BS 70.
The BS 50 confirms the uplink synchronization (S22), and if the BS 50 detects out of synchronization, the BS 50 specifies the timer in the access slots for uplink resynchronization of the Dedicated RACH (S14), and allocates the access slots (S15). For example, the BS 50 allocates the access slots for resynchronization as depicted in
Then the BS 50 sends the allocation information to the UE 10 (S23).
Then the UE 10 transmits the Dedicated RACH using the allocated access (S24), and performs uplink resynchronization processing. The Dedicated RACH is transmitted within a specified timer period.
Then the UE 10 and BS 50 resynchronize in the uplink direction (S25), and a packet is sent (S26).
As
Then the BS 70 decides the timer for access slots in the next step (S142).
Then the BS 70 allocates each access slot of the first step and second step (S15), and notifies this information to the corresponding UE 10 (S16, S23).
The BS 70 (or 50) notifies the access slots and the timer of the first step, and the access slots and the timer of the next step respectively, to the UE 10, if the Dedicated RACH is used hierarchically
BS 50 and 70 detect a request for using the Dedicated RACH (S143) by confirming the reception of the HO request (S12) or the confirmation of an out of uplink synchronization (S22).
Then BS 50 or 70 distinguishes the functional processing (S144), and if HO, BS 50 or 70 decides a timer for the access slot for HO (S145), allocates the access slots (S15), and notifies this information to the corresponding UE 10 (S16).
On the other hand, in the case of uplink timing synchronization, the BS 50 or 70 decides the access slot for uplink timing and allocates the Dedicated RACH (S146, S15), and notifies this information to the corresponding UE 10 (S23).
The timer period is decided so that timer period is different from each other, as depicted in
The BS 50 or 70 distinguishes the service type based on the service currently being communicated (S147), and decides a short timer period in the case of VoIP (S145), for example, and decides a long timer period in the case of a Web Browser (S146). The timer period according to the respective service type is set for the Dedicated RACH.
This service type is an information which the BS 50 can obtain when communicating with the UE 10, and can distinguish the service type based on this information (S145).
The BS 50 or 70 can obtain information on the UE categories before HO, or when uplink synchronization with the UE 10 is performed. Based on these UE categories (e.g. communication speed of each UE 10), the BS 50 or 70 distinguishes the UE categories (S148), and allocates a short timer period to the UE 10 in category 1, and a long timer period to the UE 10 in category 2 (S145, S146). Access slots and timer period corresponding to the UE categories are set.
Another example is described next.
BS 50 (70) communicates with the UE 10 before HO or before uplink resynchronization, whereby it can be distinguished whether a local station is the Source BS, and if HO is performed, it can be distinguished whether the local station is the Target BS using the HO request. Using this information, the BS 50 (70) distinguishes whether the local station is the Source BS or Target BS (S148), allocates access slots, and decides the timer period accordingly (S145, S146, S15). Then BS 50 (70) notifies the allocation information to the UE 10 (S16, S23).
In all the above examples, the case when the total number of access slots in the RACH is 64 was described. However, the present invention can also be implemented using a different number of slots. This is because even if the number of slots changes, the access slots (Dedicated RACH) which the BS 50 or 70 allocates can be hierarchical, and different timers can be set for the access slots for HO and for the access slot for resynchronization.
The intended use of the Dedicated RACH in the above description is for HO and resynchronization, but the present invention is not limited to this, and can be used for various cases, including the case of performing an uplink data transmission request or a downlink data transmission request.
According to the present invention, the resource of the access slots can be effectively used. Also a delay in communication can be prevented.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiment(s) of the present inventions have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2008-150358 | Jun 2008 | JP | national |