This application claims priority to an application entitled “Apparatus and Method for Transmitting Forward Link Data to Handoff Mobile Station in CDMA Communication System” filed in the Korean Industrial Property Office on Jun. 23, 2000 and assigned Ser. No. 2000-34749, and to an application entitled “Apparatus and Method for Transmitting Forward Link Data to Handoff Mobile Station in CDMA Communication System” filed in the Korean Industrial Property Office on May 28, 2001 and assigned Ser. No. 2001-29523, the contents of both of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates generally to an apparatus and method for implementing a handoff in a CDMA communication system, and in particular, to an apparatus and method for controlling data communication during a handoff.
2. Description of the Related Art
The coverage area of a base station called a cell area is the radius of its cell in a mobile communication system. In a CDMA (Code Division Multiple Access) communication system, each cell is divided into three sectors, α, β, and γ. The service area of each sector is called a sector area. A cell area (or a sector area) can overlap with adjacent cell areas (or adjacent sector areas). The overlapped cell area (or sector area) is a cell boundary (or sector boundary) or a handoff area. In the CDMA communication system, each mobile station classifies base stations by sets according to the strengths of the signals received from the base stations. The system manages the base station sets and transmits set information to the mobile station. The sets include an active set, a candidate set, a neighbor set, and a remaining set. The definition and description of the sets are disclosed in the CDMA Specifications and only the active set related with a handoff will be described herein. A mobile station measures the reception power of a signal received from each base station (or sector) periodically and reports the measurement to the base station system. If the reception power is equal to or greater than a threshold, the base station system includes the base station in the active set of the mobile station and notifies the mobile station of the changed active set. An area where at least two base stations belong to the active set is a handoff area.
If a mobile station is located in a handoff area, it performs a handoff procedure according to the strengths of received signals. There are hard handoffs and soft handoffs. In the hard handoff, the mobile station discontinues communication with a serving base station and commences communication with a new base station. In the soft handoff, the mobile station commences communication with a new base station without interrupting communication with a serving base station. There are two kinds of soft handoffs: a handoff between two base stations and a softer handoff between sectors within a cell.
Unless otherwise noted, the term “sector” will cover both a cell and a sector hereinafter. Handoff will refer to soft handoff including softer handoff. Different communication schemes are employed in a handoff area according to service types in the existing CDMA communication systems. In CDMA systems mainly providing voice service, for example, IS-95A, IS-95B, and IS-2000 voice services, the mobile station transmits a voice traffic signal on the reverse link to all sectors belonging to the active set and receives voice traffic signals on the forward link. Therefore, the transmitted/received voice traffic signals are enhanced and the mobile station readily transitions to a different cell without interrupting voice service at a cell boundary where signal strength is relatively weak.
Meanwhile, for a data traffic service, the mobile station receives a data traffic signal from a sector offering the strongest reception power among the sectors of the active set and transmits a data traffic signal to all the sectors of the active set. The sector transmits a data traffic signal with transmission power higher than a voice traffic signal. In the case where the mobile station receives the same data traffic signal from a plurality of sectors, interference between the sectors deteriorates the detection performance of the data traffic signal. Consequently, the transmission rate of the data traffic signal receiving in the sectors is decreased. This problem is worse in an IS-2000 [HDR]1X EV DO (High Data Rate) system offering mainly data services.
A mobile station in a handoff area transmits a data traffic signal to all sectors of an active set as in the voice service.
As described above, a handoff occurs in the following way when an IS-2000 data service or an [HDR] 1X EV DO data traffic service is provided. A sector offering the strongest reception power among the sectors of an active set transmits a forward data traffic signal to a mobile station in a handoff area. The other sectors in the active set transmit forward data traffic signals to mobile stations other than the handoff mobile station. These forward data traffic signals interfere with the handoff mobile station. Because the interference is from the active set, it is more severe than interference from the other sets. Therefore, the interference signals from the other sectors in the active set adversely influence the traffic detection performance of the handoff mobile station.
It is, therefore, an object of the present invention to provide an apparatus and method for effectively processing a forward data traffic signal when a mobile station receiving a data traffic service is in a handoff area in a CDMA communication system.
Another object of the present invention is to provide an apparatus and method for increasing the reception performance of a data traffic signal from a sector offering the strongest reception power in a mobile station receiving a data service in a handoff area in a CDMA communication system.
A further object of the present invention is to provide an apparatus and method for reducing the adverse influence of interference on a mobile station in a handoff area by preventing the sectors of an active set except a serving sector from transmitting data traffic signals for a predetermined time period in a base station system in order to increase the reception performance of the handoff mobile station in a CDMA communication system.
The foregoing and other objects can be achieved by providing an apparatus and method for transmitting forward link data to a handoff mobile station in a CDMA communication system. A service sector for the handoff mobile station registers the other sectors in the active set of the handoff mobile station as idle sectors upon request of a data service from the handoff mobile station, and transmits data traffic to the handoff mobile station, while the sectors designated as idle sectors discontinue transmission of data traffic and transition to an idle state.
The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
Preferred embodiments of the present invention will be described herein below with reference to the accompanying drawings. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.
In accordance with the present invention, each sector in an active set schedules data traffic transmission in order to reduce the adverse influence of interference on a handoff mobile station. For this purpose, a sector in the active set transmitting a signal with the highest strength to the handoff mobile station transmits a data traffic signal to the handoff mobile station, and the other sectors in the active set discontinue data traffic transmission temporarily. Consequently, the handoff mobile station can receive data traffic without interference from the other sectors of the active set.
Terms used hereinafter are defined as follows.
1. Service sector. A sector in the active set having the highest reception power from a mobile station in a handoff area and transmitting forward data packets to the mobile station.
2. Idle sector. A sector that does not communicate with any mobile station in the active set.
3. Handoff mobile station. A mobile station located in a handoff area.
As stated herein before, data traffic signals transmitted from sectors of the active set other than a service sector to mobile stations different from a handoff mobile station interfere with a data traffic signal received in the handoff mobile station from the service sector. Since the sectors belong to the active set, the interference becomes severe.
In accordance with the present invention, only a sector with the highest transmission power in the active set provides a data service to the handoff mobile station, whereas the other sectors in the active set discontinue transmission of data traffic signals to other mobile stations. The resulting decrease of the influence of the interference from the other sectors of the active set increases the reception performance of a data traffic signal in the handoff mobile station. In addition, the service sector can transmit a data traffic signal at a higher data rate.
The data traffic service method of the present invention will be described in context with an IS-2000 system and an [HDR]1X EV DO system, supposing that a mobile station is located at a sector boundary in a base station, that is, a handoff area where interference from sectors in the active set influences relatively significantly. For convenience, it is also assumed that the active set includes two sectors of one base station, α and β sectors.
Referring to
Referring to
While consideration is given to the mobile station A at a sector boundary area in
Referring to
The sector schedulers 321, 322, and 323 operate in the procedure shown in
For scheduling for a data service, the schedulers 321, 322, and 323 use an idle sector memory 310. The idle sector memory 310 is comprised of a memory (not shown) and an arbitrator (not shown). The memory registers idle sectors and the arbitrator arbitrates the data to be stored in the memory and transmits the stored data to each scheduler. Hereinafter, the memory and arbitrator are all called an idle sector memory except for a special case. Voice services and data services are provided to selected mobile stations by a plurality of voice transmitters and data transmitters. Each transmitter generates a voice or data transmission signal based on information about a mobile station to be serviced, for example, using a long code mask. The mobile station information is received from the schedulers 321, 322, and 323. The voice or data transmission signal is subject to channelization and spreading prior to transmission. In
Then, the α sector scheduler 321 provides a voice service and a data service to the mobile station A and a voice service to the mobile station B, as shown in
Since the mobile station A has the α sector and β sector in its active set, it receives a voice traffic service commonly from the α sector and the β sector and a data traffic service from the α sector. The β sector does not provide a data traffic service to any users. As described above, when the mobile station A is in a handoff area, the β sector scheduler 322 discontinues a data traffic service, while only the α sector scheduler 321 maintains the data traffic service. Therefore, the mobile station A receives data traffic service only from the α sector with an increased data traffic detection performance. Because the γ sector does not belong to the active set of the mobile station A, that is, the γ sector is not registered in the idle sector memory 310, the γ sector scheduler 323 provides a voice service to the mobile stations D and E and a data service to the mobile station F.
Referring to
Each sector scheduler selects a mobile station to be serviced based on information received from the base station controller 400. It is assumed here that the mobile station A includes the α sector and the β sector in its active set and the mobile station B includes only the γ sector in its active set. To service the mobile station A, an α sector scheduler 421 registers the β sector as an idle sector in an idle sector memory 410. Then, a β sector scheduler 422 does not service data traffic to any mobile stations. Since the γ sector is not registered in the idle sector memory 410, a γ sector scheduler 423 provides a data service to the mobile station B.
Table 1 below, shows the structure of the idle sector memories 310 and 410 for storing the idle sector.
Each idle sector memory is divided into a managed sector area and an idle sector area. Sectors α, β, and γ are set in the managed sector area and the idle sector area is writable and erasable. Each sector scheduler writes a sector to be idle in a corresponding idle sector area. For example, the α sector scheduler records an idle sector in the idle sector memory or erases it from the idle sector memory. In Table 1, the α sector scheduler writes the β sector as an idle sector. Each sector scheduler checks whether its managed sector is requested to be idle referring to values in the idle sector areas.
Each sector scheduler informs a corresponding idle sector memory of an idle requested sector and a determined data rate for a data service. The idle sector memory is updated with information about the idle requested sector and data rate received from each sector scheduler. The arbitrator of the idle sector memory reports the updated information to each sector scheduler. Since each sector scheduler operates independently, idle requested sectors could be in contradiction. The arbitrator controls this situation. The arbitrator collects information about idle requested sectors and determined data rates from the sector schedulers, selects a sector with the highest data rate, and updates the idle sector memory with an idle sector requested by the selected sector, thereby preventing two or more idle sectors to be requested. The result is reported to each sector scheduler. Then, each sector scheduler reschedules based on the reported results.
Referring to
In step 517, the α sector scheduler 421 checks the active set of the mobile station A. If another sector exists in the active set, the α sector scheduler 421 requests the arbitrator of the idle sector memory 410 to register the other sector as an idle sector. The arbitrator updates the idle sector memory 410 with the idle-requested sector in step 519. As shown in Table 1, the β sector requested to be idle is stored in the idle sector area. Then, the arbitrator reports the updated data to each sector scheduler. Upon receipt of the idle sector update information, the α sector scheduler 421 transmits the packet data to the mobile station A in step 521. Here, the β sector scheduler 422 discontinues transmission of packet data as shown in
When the packet transmission is completed, the arbitrator of the idle sector memory 410 deletes the idle sectors registered before the packet transmission in the idle sector memory 410.
The scheduling procedure will be described in more detail referring to
Upon receipt of the result from the arbitrator, the α sector scheduler 421 determines whether the idle sector request was denied in step 613. If the request is denied, the α sector scheduler 421 goes to step 615 and otherwise, it goes to step 619. In step 615, the a sector scheduler 421 selects a mobile station in a non-handoff area among mobile stations that request data services since it cannot service the mobile station A. The α sector scheduler 421 transmits packet data to the selected mobile station in step 617.
In step 619, the a sector scheduler 421 determines whether the idle sector request was acknowledged. The request can be acknowledged when the β sector is writable in the idle sector area corresponding to sector a in Table 1. In this case, the α sector scheduler 421 goes to step 621 and otherwise, it goes to step 627. In step 621, the α sector scheduler 421 updates the idle sector information by requesting the β sector to be written in the idle sector area so that the β sector scheduler 422 cannot transmit a packet data traffic signal. The α sector scheduler 421 transmits a packet data traffic signal in step 623 and updates the idle sector information by replacing sector β with NULL in the idle sector memory 410 through the arbitrator in step 625.
If the procedure goes from step 619 to step 627, the α sector scheduler 421 determines whether the α sector is in an idle state according to a signal received from the arbitrator. If the α sector is in an idle state, the α sector scheduler 421 maintains the idle state in step 629. If the α sector is not in an idle state, the α sector scheduler 421 transmits a data traffic signal in step 631.
The procedures shown in
Accordingly, the handoff mobile station can receive a data service at a higher data rate with reduced interference between cells or sectors in the active set and increased data detection performance.
In the above-described embodiments, the base station controls data traffic transmission. Now, an embodiment where a mobile station controls data traffic transmission will be described.
In this embodiment, a handoff mobile station estimates available data rates considering two situations: in the presence of interference signals from sectors in its active set and in the absence of the interference signals. The handoff mobile station selects one of the two data rates, which will increase a data processing rate in a base, station and reports the selected data rate to the base station. The handoff mobile station reports a sector corresponding to the highest reception power in the active set and the calculated data rate to the base station periodically. The periodical signal also includes information about whether interference has been involved in the data rate.
Based on the periodical information, the base station transmits a forward traffic signal to the handoff mobile station. If the reported information does not involve interference, a sector receiving the strongest signal from the mobile station transmits a data traffic signal to the mobile station, whereas the other sectors in the active set discontinue transmission of data traffic signals. Therefore, the handoff mobile station can receive the data traffic signal without interference from the data traffic signals of the other sectors.
When sectors of the active set that do not service a handoff mobile station transmit data traffic signals to other mobile stations, the data traffic signals become interference to the handoff mobile station. Since those sectors belong to the active set, the interference is severe to the handoff mobile station. Therefore, only a sector corresponding to the highest reception power in the active set provides a data service to the handoff mobile station, while the other sectors of the active set discontinue transmission of data traffic signals to other mobile stations in the present invention. As a result, the interference is alleviated and the handoff mobile station can receive data traffic at a higher data rate with increased reception performance.
The following description is made with the appreciation that a softer handoff is implemented in a mobile station located at a sector boundary area of a base station in which signals from sectors in the active set become severe interference to the handoff mobile station in a CDMA2000 1X EV DO system and the active set has two sectors, α and β, by way of example.
In a conventional CDMA2000 1X EV DO system, a mobile station having two sectors in its active set measures the strengths Ioc, Ior1, and Ior2 of received signals. Ioc is the reception power of a signal from a sector beyond the active set and Ior1, and Ior2 are the reception power of a signal from the α sector and a signal from the β sector, respectively. The transmission power of a pilot signal from each sector is equal to the total transmission power of the sector. Thus, the handoff mobile station obtains the strength of a signal from a specific sector by calculating a ratio of the reception power of the signal from the sector to that of the received signals. The handoff mobile station calculates the strengths of signals from the sectors in the active set by Eq. 1 and reports a sector corresponding to the higher reception power and an receivable data rate mapped from the reception power to the base station.
In the conventional method, while the handoff mobile station receives a data service from the sector offering the highest reception power, the other sectors in the active set also provide data services to other mobile stations. As a result, the interference signals Ioc and Ior2 adversely influence the handoff mobile station.
In the present invention, however, Ior2 is removed from the interference by scheduling, thereby decreasing the interference and increasing an available data rate. The handoff mobile station calculates the strength of a signal from each sector in the active set and then the strength of the signal from the sector in the absence of interference from the sectors in the active set.
In the case where a service sector is the α sector, its signal strength is calculated by Eq. 2. The handoff mobile station reports the strength of a received signal free of interference calculated from the strengths of received signals including interference from sectors in the active set, a receivable data rate mapped from the calculated signal strength, and the exclusion of the interference in estimation of the data rate to the base station. Because the interference signal Ior2 is not included in Eq. 2, the strengths of received signals are higher in Eq. 2 than in Eq. 1 and as a result, the resulting data rate is also higher.
The handoff mobile station compares the data rate derived from Eq. 1 with the data rate derived from Eq. 2 and only if the latter is more beneficial than the former, the mobile station may report the data rate from Eq. 2 to the base station.
When the α sector transmits transmission slot #1 at a reference time to the mobile station A, the base station places the β sector to an idle state in a slot at the reference time. While the β sector transmitted transmission slot #1 to a specific mobile station before the reference time, it becomes idle at the reference time for the data service from the a sector.
As described above, signals transmitted from sectors of the active set to other mobile stations interfere with a handoff mobile station. According to the present invention, scheduling transmission of data traffic in the sectors reduces the influence of the interference. As a result, the handoff mobile station has an increased reception performance and can receive data traffic at a higher data rate.
While the invention has been shown and described with reference to certain preferred embodiments 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 as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2000-34749 | Jun 2000 | KR | national |
2001-29523 | May 2001 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
6496531 | Kamel et al. | Dec 2002 | B1 |
20020027889 | Yun et al. | Mar 2002 | A1 |
20040229615 | Agrawal | Nov 2004 | A1 |
Number | Date | Country | |
---|---|---|---|
20020027889 A1 | Mar 2002 | US |