This application claims the benefit under 35 U.S.C. §119(a) of an application filed in the Korean Industrial Property Office on Feb. 15, 2006 and assigned Serial No. 2006-14703, the contents of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates to Wideband Code Division Multiple Access (WCDMA) communication, and more particularly to an apparatus and a method for acquiring paging indicator information which indicates whether to call a mobile communication terminal.
2. Description of the Related Art
In a mobile communication system of a WCDMA scheme, a User Equipment (UE) powers up a receiver of the UE once every prescribed interval according to a period (i.e., a cycle) of a Discrete Receive (DRX) that is determined from a Universal Mobile Telecommunication Systems (UMTS) Terrestrial Radio Access Network (TRAN) UTRAN 102 or a Core Network (CN), and confirms a Paging Indicator CHannel (PICH) assigned to the UE.
Setting the DRX period is so planned to save battery charge by powering down the receiver of the UE when the UE need not continuously receive a wireless signal.
The DRX UE maintains an idle state, transitions to an awake mode at the DRX period, which is a calculated value, and receives the PICH at the time of a Paging Occasion (PO) of the UE. Then, the DRX UE checks a Paging Indicator (PI) of the received PICH, ascertains that a call exists if the PI has a positive value, and performs a call procedure.
On the contrary, if the PI received at the time of the PO has a negative value, the UE waits until the next turn of the PO after the UE has powered down the receiver of the UE.
Namely, the UE stops the overall operation of the receiver in order to minimize power consumption, and provides a sleep mode function which operates in order to monitor only a prescribed part.
Referring to
Therefore, the PICH can transmit 288 bits per 10 ms. Accordingly, the PICH can transfer from the minimum number of 18 PIs to the maximum number of 144 PIs per 10 ms. Namely, each PI includes from the maximum number of 16 bits to the minimum number of 2 bits, and the number of PIs which can be transmitted per 10 ms can be determined by taking the number of UEs needed for a call into consideration.
As shown in
A search engine 310 searches for a synchronous channel that is not scrambled, with a Pseudo Noise (PN) code used for distinguishing between node Bs, ascertains which PN code the node B, to which the search engine 310 belongs, uses, and is synchronized with the physical channels scrambled by the PN code.
After the search engine 310 accomplishes time synchronization through the synchronous channel, the search engine 310 confirms the frame of 10 ms to attain slot synchronization, and finally matches synchronization of the UE and that of the node B. In other words, the search engine 310 searches for the starting position of the frame. A memory 320 stores information of the physical channels.
A PI detector 330 ascertains if there exists a call from the node B corresponding to the UE through the PI demodulated by the bit and a signal having a matched synchronization.
A prior demodulation of the PICH seizes missed timing synchronization once again during a predetermined section (i.e., for a time interval from the awake mode to the sleep mode) during a process in which the UE operates in a sleep mode in order to minimize power consumption. Then, the UE enables the rake receiver to perform the PICH demodulation, and detects the PI.
With reference to
Namely, the receiver is powered up to operate for at least 40 ms, and accordingly, power consumption amounts to a great deal. Moreover, the rake receiver 300 is equipped with a multitude of fingers and the combiner, and therefore has a serious problem such that the rake receiver 300 consumes a good deal of electric power in driving the fingers and the combiner.
Accordingly, the present invention has been made to solve the above problems occurring in the prior art, and it is an aspect of the present invention to provide an apparatus and a method for acquiring paging indicator information in a Wideband Code Division Multiple Access (WCDMA) system.
Furthermore, it is another aspect of the present invention to provide an apparatus and a method for acquiring, within the shortest time, a Paging Indicator (PI) in a sleep mode for minimizing a loss of power of a User Equipment (UE) in a WCDMA system.
In accordance with an aspect of the present invention, there is provided a method for acquiring paging indicator information in a Wideband Code Division Multiple Access (WCDMA) system, including storing, in a memory unit, data of paging indicator channels received in a normal mode, and transitioning to a sleep mode; transitioning from the sleep mode to a catnap mode where a normal speed clock is used; and detecting a paging indicator by using information on the starting position of a frame, information indicating the starting position of the paging indicator, and information on a section length of the paging indicator that are acquired in the catnap mode.
In accordance with another aspect of the present invention, there is provided an apparatus for acquiring paging indicator information in a Wideband Code Division Multiple Access (WCDMA) system, including a memory unit for storing data of paging indicator channels received in a normal mode; and a paging detecting unit for confirming information of the paging indicator channels, information on the starting position of a frame, information indicating the starting position of the paging indicator, and information on a section length of the paging indicator, which are stored in the memory unit by using a normal speed clock provided by transitioning from the normal mode to a catnap mode, and for detecting the paging indicator.
The above and other exemplary, features, aspects, and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. The same elements will be designated by the same reference numerals all through the following description and drawings although they are shown in different drawings. Further, in the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted for clarity and conciseness.
The present invention relates to an apparatus and a method in which a UE acquires a PI in a WCDMA mobile communication system. Namely, the apparatus and the method for acquiring the PI at a catnap period (i.e., a catnap cycle) of a sleep mode, i.e., in the case of the transition from a low speed clock to a normal speed clock, is provided.
The present invention provides a scheme for minimizing time necessary to acquire the PI of a PICH in the sleep mode by using information of a synchronization acquisition process obtained through a search engine in a wake-up mode. That is, without using the existing receiver equipped with the multiple fingers and the combiner in performing PICH demodulation, power consumption of the UE during the sleep mode is reduced through a first configuration for detecting the starting position of the PI, and a second configuration for ensuring the reliability of the PI detected by accumulating paging indication components, with which the present invention is newly equipped.
Referring to
Furthermore, in order to compensate for mobility of the UE, the UE in the sleep mode has, besides a wake-up time, catnap time by several ms so as to properly respond to the interrupts generated abruptly. For the catnap time, the receiver of the UE uses a normal rate clock. The one sleep mode cycle includes a number of (i.e., the number of ‘n’) multiple catnap times.
The UE periodically, i.e., usually about several ms, transitions to the wake-up mode during the sleep mode. At this time, in order to reflect a wireless channel environment and the mobility of the UE, timing synchronization is reacquired through the search engine. In connection with this, in the present invention, instead of processing, in real-time, channel data of the PICH received in the wake-up mode, information obtained through the wireless channel environment and the search engine in the wake-up mode is stored in a memory unit, and the synchronization acquisition is performed by using the channel data. As a result, the total time according to channel demodulation of the PICH is reduced. In other words, the memory unit is attempted to be newly defined for PI demodulation.
Referring to
Following the wake-up time, the UE reenters the sleep mode. The paging indication component position calculating unit 502 delivers PI_START_POSITION, indicating the starting position of the acquired PI to a channel estimation and compensation unit 505. At this time, the paging indication component position calculating unit 502 delivers CODE_PHASE_DELAY to the code generating unit 504. The code generating unit 504 delivers to the channel estimation and compensation unit 505 an SCR_CODE 516 obtained by compensating code phase delay for the boundary of a frame or for the starting position of the PI. The code generating unit 504 can change, into a mask value, the code phase delay whose code is generated.
From the starting position of the PI, the channel estimation and compensation unit 505 receives data provided by the memory unit 501, and estimates a channel by using a Common PIlot CHannel (CPICH) corresponding to an IDentifier (ID) ‘0’ of an Orthogonal Variable Spreading Factor (OVSF) code among the data. That is, the channel estimation is performed with respect to the data accumulated for 512 chips. In addition, the channel estimation and compensation unit 505 accumulates the relevant data for 512 chips by using the OVSF code corresponding to the PICH. Complex multiplication is carried out by using a channel estimation value and an accumulated value in order to obtain compensated data. At this time, because a value of a Status Field (SF) of the PICH equals 256, the PICH should be accumulated by the 256-chip in order to extract a relevant bit. However, since a transmitted PI has ‘1’ or ‘0’ within a relevant PI section as in TABLE 1, it is not necessary to discriminate between the PIs by the bit.
Herein, Np=144 performs only 256 chips. In this manner, a paging indication component accumulating unit 506 respectively accumulates the sum of i components and the sum of q components of data whose operation has been performed by the 512- or 256-chip during a relevant PI section in order to increase reliability. Namely, because the PIs are classified into ‘1’ and ‘0,’ as shown in TABLE 1, in acquiring the PIs, the paging indication component accumulating unit 506 need check only a sign, but performs the accumulation to ensure the reliability of the PIs when channel conditions according to mobility of the UE are taken into consideration.
If a gain controlling and PI determining unit 507 determines that a PI is acquired from the accumulated values, the gain controlling and PI determining unit 507 generates the interrupt in order to exit the sleep mode. If the interrupt is generated, the UE switches from the sleep mode to a normal mode, and performs PI acquisition on-line. This is for reducing probability of a false report related to the PI acquisition such as the sleep mode.
As previously mentioned, the PICH can transmit 288 bits during a radio frame (i.e., a standard unit of a physical channel transmission in 3rd Generation Partnership Project (3GPP) having a length of 10 ms), the UEs are classified into paging groups to be called. The number of called groups can be either 144, 72, 36, or 18, and the number of bits used for a PI of each called group can be either 2, 4, 8, or 16.
The UE is in a state where the UE receives, through an upper layer, both Np information of a relevant group to which the UE belongs and the starting position of the PI calculated in Equation (1) in a state of the sleep mode, and stores the received information and starting position in the memory unit.
The search engine searches for the starting position A of a frame, i.e., acquires synchronization, from the data related to the channels that is being stored in the memory unit, and obtains the Np information and information on a section length of the PI, which have been stored in the memory unit. Hence, the UE has only to process data by a length of c from a position B among the PICHs following an access to the memory unit. Namely, according to the present invention, the code generating unit does not sequentially create a code from the starting position of the frame, but generates a code corresponding to a point of time B to which compensation by a time interval of b is applied. Accordingly, time necessary to detect the PIs can be minimized.
Therefore, acquiring the synchronization by using the data which has been already stored in the memory unit causes time necessary to detect the frames to be reduced by a maximum interval of 5 ms. Time necessary to a PI in response to one frame is compensated by the interval of b, and therefore, acquiring the PI by accumulating the PIs in response to the PI section shortens the total necessary time.
Referring to
In step 710, the UE transitions to a wake-up mode according to a predetermined period (i.e., a cycle) or the UE checks if the UE is powered up in response to a normal rate clock according to a catnap time. If the UE determined in step 710 that the UE is in the wake-up mode, the UE proceeds to step 712, and checks in step 714 if an effective interrupt is generated. If the effective interrupt is generated, the UE returns to step 700 to transition to the normal mode, and receives a PICH to detect a PI.
Otherwise, if the effective interrupt is not generated, the UE proceeds to step 716 to transition to the sleep mode once again. Then, the UE uses the normal rate clock in the sleep mode. The UE stores data through physical channels received at the normal rate clock in the memory unit. In step 718, the search engine starts to drive, and enables the PI detection. In step 720, the search engine determines the starting position of a frame by using data stored in the memory unit. In step 722, the starting position of a PI is determined by using Np information and information on a PI section length, which have been stored in the memory unit. In step 724, codes relevant to the start of the PI are generated, and the PICH detection is performed. In step 726, a timer of 20 ms is completed.
On the other hand, the procedure moves to step 730 to transition to a catnap mode according to the catnap time in step 710. In step 732, the UE checks if an interrupt has been generated. If so, the procedure moves to step 712 to transition to the wake-up mode. On the contrary, if not, the procedure moves to step 734 to enable the PI detection in the catnap mode. In step 736, the UE processes data within the PI section in the catnap mode. If the UE determines in step 738 that processing of the data within the PI section is completed, the procedure moves to step 740 to detect a PI. At this time, if the PI is detected, the procedure returns back to step 700.
Otherwise, if the UE determines in step 738 that processing of the data within the PI section is not completed, and if the catnap time is completed, the procedure moves to step 704 to transition to the sleep mode.
As previously described, in the present invention, the position of the PI is detected from the PICH by using the memory unit where both data received from an upper layer at the catnap time, i.e., by using the normal rate clock, and a mask value of a code for which the search engine searches, are stored. As a result, performing the PI detection according to the catnap time reduces power necessary to detect the PI, and also, time necessary to detect the PI decreases. What is more, since the position of the PI is previously stored in the memory unit, the present invention increases reliability in acquiring the PI by accumulating PI values within the PI section and determining the starting point in time of a relevant PI.
The merits and effects of exemplary embodiments, as disclosed in the present invention, and as so configured to operate above, will be described as follows.
As described above, according to the present invention, a demodulation procedure of the PICH for checking if there exists paging according to a prior art is executed not in a wake-up mode but in a catnap mode, and therefore, power consumption and demodulation time of a receiver are reduced by a great deal.
In addition, while a prior art receiver includes multiple fingers and a combiner for combining signal received from the fingers, a memory unit with which the present invention is equipped stores data of the received signals, and demodulating a PICH is performed by using the stored data. As a result, power consumption is reduced, and battery time can increase.
Furthermore, as a receiver for acquiring a PI according to the present invention is designed with a logic configuration much simpler than the prior art actual rake receiver, power consumption is remarkably reduced.
While the present invention has been shown and described with reference to a certain exemplary embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Therefore, the spirit and scope of the present invention must be defined not by described embodiments thereof but by the appended claims and equivalents of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
14703/2006 | Feb 2006 | KR | national |