US6097953A - Method of performing handoff in a wireless communication system - Google Patents
Method of performing handoff in a wireless communication system Download PDFInfo
- Publication number
- US6097953A US6097953A US09/219,334 US21933498A US6097953A US 6097953 A US6097953 A US 6097953A US 21933498 A US21933498 A US 21933498A US 6097953 A US6097953 A US 6097953A
- Authority
- US
- United States
- Prior art keywords
- handoff
- mobile station
- determining
- accordance
- communication system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000004891 communication Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000007613 environmental effect Effects 0.000 claims abstract description 48
- 230000015556 catabolic process Effects 0.000 claims description 7
- 238000006731 degradation reaction Methods 0.000 claims description 7
- 238000013442 quality metrics Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 27
- 238000003909 pattern recognition Methods 0.000 description 11
- 230000009471 action Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000009028 cell transition Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 208000003813 Oliver-McFarlane syndrome Diseases 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000035484 reaction time Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
- H04W36/302—Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
Definitions
- the invention relates generally to communication systems and more particularly, to handoff in such communication systems.
- Two very common drop call scenarios are related to a poor radio environment which makes it very difficult or impossible to deliver a handoff command to a mobile station to move it away from the poor conditions.
- a mobile station may move into the poor environment. By the time the system reacts to handoff the mobile station to the next cell, its too late. The mobile station is incapable of hearing the command, and its connection drops.
- the communication system makes a bad decision to handoff the mobile station into a poor radio environment. The mobile station is incapable of recovering the call by commanding it to hand over to a new cell.
- FIG. 1 depicts a communication system in accordance with the preferred embodiment of the present invention
- FIG. 2 depicts a flow diagram for improving performance in a communication system in accordance with the preferred embodiment of the present invention
- FIG. 3 depicts a flow diagram for performing pattern recognition and rule creation in accordance with the preferred embodiment of the present invention
- FIG. 4 depicts a flow diagram for performing pattern matching and rule execution when a normal handoff is not recommended in accordance with the preferred embodiment of the present invention.
- FIG. 5 depicts a flow diagram for performing pattern matching and rule execution when a normal handoff is recommended in accordance with the preferred embodiment of the present invention.
- the present invention provides a method for determining whether to proceed with handoff in a wireless communication system.
- the wireless communication system includes a base station in communication with a first mobile station.
- the method includes the steps of collecting first environmental variables related to the first mobile station within the wireless communication system.
- Such environmental variables can include a quality metric, a Radio Signal Strength Indicator (RSSI) measurement, a location of the mobile station, or other metrics associated with the communication.
- Environmental variables can also include metrics such as Frame Erasure Rate (FER), total output power at a neighboring cell, and reverse link rise.
- FER Frame Erasure Rate
- the first environmental variables are analyzed to generate environmental conditions rules.
- the environmental conditions rules are applied to a second mobile station which subsequently communicates with the base station and which has second environment variables substantially similar to the first environmental variables. It should be understood that the environmental conditions rule could also be applied to the first mobile station when the first mobile station, at a later time during a subsequent communication, has environmental variables substantially similar to the first environmental variables.
- GSM Global System for Mobile communications
- Communication system 100 is preferably a GSM system, but could alternately be PDC, Advanced Mobile Phone Service (AMPS), United States Time Division Multiple Access (US-TDMA), Code Division Multiple Access (CDMA), or any other suitable communication system.
- AMPS Advanced Mobile Phone Service
- US-TDMA United States Time Division Multiple Access
- CDMA Code Division Multiple Access
- acronyms are used for convenience. The following is a list of the acronyms used in FIG. 1:
- a first base transceiver station 101 is located in a first coverage area 104 and communicates with a mobile station 105.
- Mobile station 105 can be a mobile unit, a remote unit, a fixed wireless terminal, or any other unit capable of sending or receiving RF communications to or from first BTS 101.
- Communication is via a first digital radio channel 112 that contains data information compatible with a GSM communication system.
- Mobile station 106 communicates with second BTS 102 that is located in second coverage area 107.
- Communication is via a second digital radio channel 113 that contains data information compatible with a GSM communication system.
- Base transceiver stations 101 and 102 can include multiple channels.
- base transceiver station 102 located within coverage area 107.
- BTSs 101 and 102 include memory to save and archive drop call records and environmental conditions rule.
- BTSs 101 and 102 are each coupled to a base station controller (BSC) 114 which includes an XCDR 110.
- BSC base station controller
- XCDR 110 routes the speech information to and from the base transceiver stations 101 and 102.
- the speech information is routed to an MSC 115 which provides switching functions for access to PSTN 120 or ISDN 122.
- HLR 116 and VLR 117 provide location and billing services for the entire system as is well known in the art, while OMCS 124 and OMCR 112 provide diagnostics and maintenance services for the entire system, as is also well known in the art.
- Mobile stations 105 and 106 each preferably include a receiver, a transmitter, a processor, and memory.
- the receiver receives information from BTSs 101 and 102, respectively, via first channel 112 and second channel 113, respectively.
- the transmitters transmit information to first base station 101 and second base station 102, respectively.
- the processors update variables pertaining to mobile stations 105 and 106 based at least in part upon the information received from BTSs 101 and 102.
- the memory stores information related to mobile stations 105 and 106.
- the present invention provides a method means for collecting RF measurement data from active calls and analyzing this data to determine a correlation that uniquely defines attributes which contribute to drop call scenarios. This is referred to as pattern recognition.
- the present invention also provides a method for computing parameter settings that will be used by new specialized algorithms as rules designed to avoid drop call patterns; and a method for real-time pattern matching by these new algorithms to avoid a future drop call scenario via a specialized action defined by the rules.
- the action of avoiding a drop call pattern may be either avoiding a historically bad handoff decision, or proactively recommending an emergency handoff when the current conditions have historically lead to the inability to handoff when the current trend of conditions continues.
- this invention collects measurement data from a mobile station and/or a base station for each active call. If the call fails, this measurement data is saved as a record of contributing factors leading to the drop call. The data is compared with other drop call records to find a correlation or pattern that can be monitored by future call processing. If a pattern is found, triggers are set and rules are parameterized so that the monitoring algorithms are made aware that a specialized action is required.
- the specialized action is essentially the execution of a rule when the measurements fit within specific constraints. Again as an example, the rule can either avoid a bad handoff, or invoke a preemptive handoff to save the call from a historical communication failure that leads to a dropped call. With rules and triggers in place, normal call processing monitors each call to determine if the current signal measurements match conditions or patterns that were observed to have lead to a dropped call. If a match is found, a rule is executed to avoid the drop call scenario.
- FIG. 2 depicts a flow diagram 200 for improving performance in a communication system in accordance with the preferred embodiment of the present invention.
- the system collects (201) environmental variables related to a first mobile station. These variables can include a quality metric, Radio Signal Strength Indication (RSSI) signal for the serving base station, the RSSI of neighboring cells, or the location of the mobile station.
- the system determines (203) if the call is still active. If the call is not still active, the system determines (205) if the call terminated improperly.
- An improperly terminated call is defined as a call that disconnects without human intervention, such as when the system decides to end the call due to the inability to maintain communication between the mobile station and the base station. If the call did not terminate improperly, then the process ends (299). If the call did terminate improperly, the system performs (207) a pattern recognition and rule creation function, as depicted in FIG. 3.
- the system performs (209) a pattern matching and rule execution function, as described in FIGS. 4 and 5.
- This pattern matching and rule execution function utilizes the pattern recognition and rule creation that occurs as described in FIG. 3 below.
- FIG. 3 depicts a flow diagram 207 for performing pattern recognition and rule creation in accordance with the preferred embodiment of the present invention.
- the process starts by collecting (301) environment variables.
- the system collects environment variables under two conditions. First, the system captures data prior to handoff. Second, the system captures data prior to signal degradation (i.e. in the window of time prior to the connection falling below a signal quality threshold such as bit error rate BER). For each of the two conditions, the two most recent samples of measurements data are saved. If a new handoff occurs, the new measurement data overwrites the oldest measurement data. Similarly, if a measurement is captured on a connection above the signal quality threshold, then the oldest measurement is discarded. This is done for a few reasons. One reason is to save storage memory.
- more samples could be saved and used to better analyze the trend of the conditions leading up to poor signal quality or bad handoff decisions.
- the second reason is to allow analysis of bad handoff decisions for the determination of the target cell that would be most suitable to save the call.
- the third reason is to have a record of favorable conditions far enough in advance of the signal degradation to permit enough time for the monitoring handoff algorithms to force an emergency preemptive handoff to occur based on a pattern match of those saved conditions.
- the measurement data saved was downlink serving cell Rxlev, reported neighbor cell ID's and their corresponding downlink Rxlev, serving cell ID, desired target cell ID, and a rank of the desired target cell.
- Downlink Rxqual similar to Bit Error Rate (BER) is used to threshold signal quality.
- the downlink Rxlev measurements should be normalized to full power to account for downlink power control.
- the system determines (303) if a call dropped trying to handoff. If a call did not drop trying to handoff, then there is no information on which cell the mobile station needed to handoff to in order to maintain the call. Consequently, the process ends (399).
- the cause of the drop is analyzed.
- the cause of the drop is determined to be slow reaction time if the current serving cell was the serving cell when Rxqual was last acceptable, the desired target was being reported in measurement reports from the mobile station prior to Rxqual going bad, and no other handoff occurred since Rxqual was last acceptable. In this case, it is determined that an emergency handoff could possibly save a call under similar conditions in the future.
- the cause of the drop is determined to be a bad handoff decision if Rxqual has been unacceptable for the duration that this cell was the serving cell and the current serving cell was a target candidate when Rxqual was good.
- the cause is determined to be a bad handoff decision when the current serving cell was the serving cell when Rxqual was last acceptable and the desired target was not being reported by the mobile station prior to Rxqual going bad. This can occur when the mobile station is handed off to a cell that it is incapable of handing off from.
- the measurement data is archived with other measurement data of calls with a similar cause of drop.
- the data records are arranged in storage based on the source and target cell transition that failed and the rank of the target cell, such as a best neighbor, a second best neighbor, etc.
- the system determines (305) if the handoff attempt was blocked. If the handoff attempt was blocked, this scenario should not be used to determine a faulty handoff, since the handoff was prevented for reasons other than environmental variables. Consequently, the process ends (399) if the handoff attempt was blocked. If the handoff attempt was not blocked, the system determines (307) if the signal quality has been while this BTS was serving the call. If the signal quality was not good, the system archives (315) the environment variables collected when handoff into this cell occurred.
- the system determines a degradation point that indicates when a quality indicator drops below a first threshold. This can occur before the call actually drops, and can be an indication of potential future problems.
- the system then stores the first environmental variables that are collected prior to the degradation point. If the signal quality was good, the system determines (309) if the desired target was being reported by the mobile station when the signal was good. If the desired target was not being reported, the system archives (315) the environment variables collected when the handoff into this cell occurred.
- the system archives (311) the environment variables collected when the signal quality was good. The system then marks (313) these variables as a pattern to be utilized later to perform an emergency handoff when that mobile station exhibits environmental variables similar to those of this cell.
- the system determines a degradation point that indicates when a quality indicator drops below a first threshold. This can occur before the emergency handoff actually occurs, and can be an indication of potential future problems.
- the system After archiving the environment variables at step 315, the system marks (317) this pattern as a handoff avoidance pattern. In this manner, future mobile stations who exhibit environment variables similar to those of this call will receive an indication that they should avoid handoff to this cell.
- the measurement data variables are grouped into ranges that are statistically separate so that outlier records can be determined. For example, the mean, standard deviation (s), and skew of the each of the desired target cell Rxlev values is computed.
- input Rxlev values are 40, 50, 52, 41, 46, 51, 42, 54, 43, and 53. Initially, each of the records are grouped into the first range. If the s of the Rxlev values is greater than 3 dB, then all records containing the target Rxlev values less than the mean are assigned to the next higher range. In this example, the s was 4.8 and the mean was 47.2. Therefore, values 40-46 are placed in the next higher range. The mean, s, and skew of the Rxlev values for the remaining records in the current range are again computed and the aforementioned s testing and range splitting is performed repeatedly until the s is less than 3 dB.
- one range is bounded by a min of 49 and a max of 54, while the second range is bounded by a min of 39 and a max of 45.
- the value 46 becomes an outlier.
- the min/max bounds are reevaluated.
- the second range bounds change to a min of 39 and a max of 43. If a range does not have enough records to constitute a pattern, then all records in that range are excluded from consideration. In the preferred embodiment, the system decides that a pattern exists when three or more similar records of environment variables are collected.
- a conflict occurs when a min/max range from one drop call cause overlaps a range from a different drop call cause such that the system does not know whether to avoid a bad handoff, or to perform a preemptive emergency handoff. For example, if drop calls have been occurring between cell X and cell Y and the system has determined that staying on cell X results in a failed attempt to handoff to cell Y and is followed by a drop, whereas handing over to cell Y from cell X also results in a drop call (under the same source cell and target cell Rxlev conditions), then a conflict exists. To resolve this conflict, two methods have been implemented.
- the remaining reported neighbors at the time of the last handoff and at the time of the last acceptable Rxqual are examined.
- the most prevalent neighbor is selected for each of the drop call causes.
- the most prevalent neighbor is the alternate neighbor, not the current target. If the most prevalent neighbor is present in at least 66% of the records for the current Rxlev range, then the minimum and maximum Rxlev bounds of the alternate neighbor cell are computed in a similar fashion as were the min/max for the serving cell and target cell Rxlev values.
- This alternate neighbor and the computed min/max Rxlev bounds become a range qualifier to be used to resolve the conflict between drop call causes. If the two sets of records from each of the drop call causes both have range qualifiers with the same alternate neighbor cell and the alternate neighbor cell Rxlev ranges also overlap, then a conflict still exists.
- the probability of success is used to determine which drop call avoidance method will be used. If 80% of the drops are due to a bad handoff decision, then the method to avoid the drop call will be to avoid handoff. If 80% of the drop call causes for this cell to cell transition are due to waiting too long to handoff, then a preemptive emergency handoff will be used to avoid a drop call. If neither drop call cause is 80% of the cases, then no effort will be made to avoid a drop call until more data is collected.
- the final step for pattern recognition/rule creation is the enabling of triggers and thresholds for the pattern matching handoff algorithms. If the drop call cause was a bad handoff decision, then a trigger to avoid a bad handoff for this cell to cell transition is activated provided that there are no conflicts and provided that enough records remain following the algorithm to remove outliers.
- the rule to avoid a bad handoff comprises the activated trigger, the minimum and maximum bounds for serving cell and target cell Rxlev, and the range qualifier, if present. If the drop call cause was due to slow reaction to handoff, then three thresholds will preferably be computed.
- a valid handoff margin range is computed from the difference between the target cell Rxlev values and the serving cell Rxlev values.
- a handoff threshold is set based on the maximum serving cell Rxlev bound permitted for the serving cell, as computed previously in the outlier algorithm.
- a minimum target cell Rxlev value required for handoff is computed based on the minimum target Rxlev bound computed earlier in the outlier algorithm.
- a rule is preferably activated to perform an emergency handoff when these thresholds are satisfied for this cell-to-cell transition.
- handoff avoidance can be accomplished by not performing a handoff if the rule indicates that a handoff attempt would be unsuccessful.
- This entire pattern recognition process preferably repeats every time a dropped call occurs. All dropped call records are maintained so that the rules are created with sufficient historical information. This ensures that the rules are continually up-to-date with the changes that occur in the system, as well as positive or negative impacts of new rules.
- An alternate embodiment maintains a set number of drop call records such that the oldest records are replaced with newer records.
- mobile location can be utilized for making emergency handoffs or for avoiding bad handoffs.
- This alternate embodiment would add significant strength to the handoff pattern rules.
- Location information could be used as a primary pattern variable along with the serving cell and target cell Rxlev if location is readily available, or it could be used as a range qualifier if obtaining location can only be obtained on-demand or infrequently.
- FIG. 4 depicts a flow diagram for performing pattern matching and rule execution when a normal handoff is not recommended in accordance with the preferred embodiment of the present invention.
- This method as depicted in FIGS. 4 and 5 requires real time decisions that are not a burden on the system execution performance. This is accomplished by limiting pattern matching to a series of tests to see if the current radio conditions match the conditions defined in the pattern recognition portion of this invention.
- the pattern matching algorithm of the present invention performs unique threshold testing to trigger or not trigger the execution of a rule that may or may not result in a handoff invocation.
- the preferred pattern recognition algorithm computes minimum and maximum bounds of values that the current measured values must fall within. There may be multiple bounds for a given cell-to-cell transition depending on the number of ranges of Rxlev values that were identified for this transition.
- the measured values being evaluated are the serving cell downlink Rxlev and one of the neighbor cell downlink Rxlev values currently being reported.
- the pattern matching tests are performed following the task of collecting measurement reports from the mobile station.
- FIG. 5 depicts a flow diagram for performing pattern matching and rule execution when a normal handoff is recommended in accordance with the preferred embodiment of the present invention.
- the system determines (501) if a rule exists for an emergency handoff between the current serving cell and the proposed target cell. If a rule does exist, then the serving cell Rxlev and the proposed target cell Rxlev values are tested to see if they fall within the allowed bounds set by the emergency handoff pattern rule. If they fall within bounds for this traditional handoff processing case, then it is necessary to determine if the previous serving cell was the same as the proposed target. Because these emergency handoff algorithms are forcing handoffs to occur earlier than what the traditional algorithms would recommend, it is necessary to avoid rapid handoffs back and forth between two cells.
- a test for the time of the last handoff from the proposed target is made to determine (503) if handing off to the proposed target will constitute a "ping pong" handoff effect.
- a hand-back within 10 seconds is considered a "ping pong" handoff.
- a "ping pong" could be based on distance traveled or mobile speed, rather than on time. Distance and speed can be computed based on a variety of location techniques. Speed could also be computed based on a Doppler measurement.
- the system determines (507) if a rule exits to avoid a handoff from this serving cell to the proposed target cell. If a rule exists, then the serving cell Rxlev and proposed target cell Rxlev values are tested to determine (509) if the measured environment variables fit within the allowed bounds set by the bad handoff pattern rule. If they fall within the bounds for this traditional handoff processing case, then a test is made to see if a bad handoff pattern range qualifier is present. If there is a range qualifier and the alternate cell Rxlev values are not within the permissible range, then the system performs (511) the handoff request. If the measure environment variables do not fit within the range, the system ignores (505) the handoff recommendation. In the preferred embodiment, the handoff to this target will be rejected in favor of a handoff to one of the other currently reported neighbor cells, if acceptable.
- the system determines (405) if a rule exists for an emergency handoff between the current serving cell and any of the currently reported neighbor cells. If a rule exists, the system determines (407) if the measured environment variables satisfy the emergency handoff thresholds. If the measured environment variables do not satisfy the emergency handoff thresholds, the system ignores (427) this measurement report.
- the system determines (419) if this handoff transition will result in a rapid handoff "ping-pong", as described above.
- the system ignores (427) this measurement report. If the handoff would result in a "ping-pong", the system ignores (427) this measurement report. If the handoff would not result in a "ping-pong” condition, the system determines (421) if a rule exists to avoid a handoff from the serving cell to the proposed target cell. If a rule does not exist, the system invokes (425) an emergency handoff. If a rule does exist to avoid a handoff from the serving cell to the proposed target cell, the system determines (423) if the measured environment variables fit within the range of values required for this bad handoff pattern. If they do, the system ignores (427) the measurement report. If the measured environment variables do not fit within the range of values required for this pattern, the system invokes (425) an emergency handoff.
- the RF measurement data collection and the new pattern matching handoff algorithms can be performed in the BTS or BSC.
- the pattern recognition data analysis and the rule computation may be at some higher point in the network, possibly a centralized location. The actual location of the analysis and computation depends on how much data needs to be transmitted to and from the analysis and computation engine.
- the present invention also provides a method for determining the location of a second mobile station.
- a second mobile station has environmental conditions rules that are identical to or substantially similar to those archived in the system
- the system can determine the location of the second mobile station based upon a comparison of the environmental conditions rules from a first mobile station.
- the present invention can also be used to perform normal handoffs. Rather than training the system on bad events, it could be trained on good events.
- the preferred embodiment of the present invention relies on measurements taken at a snapshot in time.
- the method could be adopted to handle a trend of measurements or a slope between an interval of measurements.
- the pattern recognition and pattern matching could then take advantage of this additional variable to strengthen the confidence of a specialized handoff decision.
- a probability of success was described for discrimination that was based strictly on the case that had 80% of the total patterns.
- One alternate method could use a strength attribute associated with each conflicting rule. The strength increases each time the rule is executed without a dropped call and decreases if the rule execution causes a drop call. For example, once a conflict is detected, one of the conflicting rules is given a higher strength and the next pattern match would use the rule with the higher strength. Now, if the call does not drop before it either ends or hands off again, its strength is increased. Otherwise, it decreases. If its strength decreases below the strength of the other conflicting rule, then the other rule becomes the rule that is used. This continues since the rule with the highest strength always is given preference.
- the present invention provides a method will allow a system to automatically tune specialized actions or algorithms to avoid call scenarios or patterns that historically lead to a dropped call.
- the system will respond in real time to the need for a specialized action to avoid a potential dropped call, however, the tuning of the algorithms will occur as data from successful and unsuccessful calls is accumulated and analyzed over a period of time.
- the specialized action is typically a handoff, but could be an action such as a power adjustment, or even an alarm signaling a system design problem.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (22)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/219,334 US6097953A (en) | 1998-12-22 | 1998-12-22 | Method of performing handoff in a wireless communication system |
EP99966109A EP1142377B1 (en) | 1998-12-22 | 1999-12-13 | Method of performing handoff in a wireless communication system |
DE69925867T DE69925867T2 (en) | 1998-12-22 | 1999-12-13 | METHOD FOR CARRYING OUT FARES IN A WIRELESS COMMUNICATION SYSTEM |
PCT/US1999/029307 WO2000038446A1 (en) | 1998-12-22 | 1999-12-13 | Method of performing handoff in a wireless communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/219,334 US6097953A (en) | 1998-12-22 | 1998-12-22 | Method of performing handoff in a wireless communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
US6097953A true US6097953A (en) | 2000-08-01 |
Family
ID=22818880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/219,334 Expired - Lifetime US6097953A (en) | 1998-12-22 | 1998-12-22 | Method of performing handoff in a wireless communication system |
Country Status (4)
Country | Link |
---|---|
US (1) | US6097953A (en) |
EP (1) | EP1142377B1 (en) |
DE (1) | DE69925867T2 (en) |
WO (1) | WO2000038446A1 (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010021656A1 (en) * | 2000-03-10 | 2001-09-13 | Mitsubishi Denki Kabushiki Kaisha | Methods for synchronizing between a base station and a mobile station in a cell-based mobile communications system |
US6304754B1 (en) * | 1999-06-02 | 2001-10-16 | Avaya Technology Corp. | System and method for laying out wireless cells to account for cell handoff |
US6510320B1 (en) * | 2000-02-29 | 2003-01-21 | Avaya Technology Corp. | Initialization of dynamic logical coverage areas for wireless base stations |
US20030073427A1 (en) * | 2001-09-28 | 2003-04-17 | Bertram Geck | System and method for inhibiting features for wireless terminals |
US6633834B2 (en) * | 2001-08-29 | 2003-10-14 | Hewlett-Packard Development Company, L.P. | Baselining of data collector data |
US6704581B1 (en) | 1999-11-13 | 2004-03-09 | Hyundai Electronics Industry Co. | Mobile telecommunication system and method for performing handoff between asynchronous base station and synchronous base station |
US20040235478A1 (en) * | 2001-07-03 | 2004-11-25 | Lindquist Thomas L. | Method of ranking neighbour cells as candidates for an hand over |
US20050060364A1 (en) * | 2003-07-07 | 2005-03-17 | Rakesh Kushwaha | System and method for over the air (OTA) wireless device and network management |
US20050136911A1 (en) * | 2003-12-22 | 2005-06-23 | Samsung Electronics Co., Ltd. | Apparatus and method for mobile station-assisted optimization of a wireless network |
US20060003768A1 (en) * | 2004-07-02 | 2006-01-05 | Groundhog Technologies Inc. | Method for detecting and reducing ping-pong handover effect of cellular network |
US20060019653A1 (en) * | 2004-07-20 | 2006-01-26 | Qualcomm Incorporated | Controlling and managing access to multiple networks |
US20060099952A1 (en) * | 2002-06-13 | 2006-05-11 | Christian Prehofer | Proactive deployment of decision mechanisms for optimal handover |
US20060153151A1 (en) * | 2005-01-12 | 2006-07-13 | Wenfeng Huang | Maintaining uninterrupted service in a wireless access point and client stations thereof |
US7079512B1 (en) * | 2001-07-13 | 2006-07-18 | Cisco Technology, Inc. | Quality indicator and method for frame selection in wireless network |
US20070026854A1 (en) * | 2005-07-28 | 2007-02-01 | Mformation Technologies, Inc. | System and method for service quality management for wireless devices |
US20070030539A1 (en) * | 2005-07-28 | 2007-02-08 | Mformation Technologies, Inc. | System and method for automatically altering device functionality |
US20070049325A1 (en) * | 2005-08-25 | 2007-03-01 | Lg Electronics Inc. | Method and apparatus for reselecting a cell in a network with the hierarchical cell structure |
US20070060067A1 (en) * | 2005-09-09 | 2007-03-15 | Nokia Corporation | Use of measurement pilot for radio measurement in a wireless network |
US20070097917A1 (en) * | 2005-11-02 | 2007-05-03 | Institute For Information Industry | Method for rapidly lnking mobile node and access point in wireless local area network |
US20090303891A1 (en) * | 2008-06-06 | 2009-12-10 | Motorola, Inc. | Mobile Station and Method Therefor Using Doppler and Cell Transition History for Cell Evaluation in a Fast Moving Environment |
US20110098036A1 (en) * | 2002-02-11 | 2011-04-28 | Siemens Aktiengesellschaft | Management method for radio resources in a radio telecommunication system |
US20110171960A1 (en) * | 2010-01-14 | 2011-07-14 | General Electric Company | Intelligent heterogeneous wireless handoff |
US20120309385A1 (en) * | 2010-01-21 | 2012-12-06 | Ntt Docomo, Inc. | Mobile communication system, network apparatus and mobile communication method |
US20130005393A1 (en) * | 2010-06-24 | 2013-01-03 | Huizhou Tcl Mobile Communication Co., Ltd. | Sensitivity Testing Method and Device and Inspection Apparatus for a GSM Communication Terminal |
US8391872B1 (en) * | 2007-07-17 | 2013-03-05 | Sprint Spectrum L.P. | Use of call drop and re-origination data to trigger handoff |
US8498638B2 (en) * | 2007-12-21 | 2013-07-30 | Research In Motion Limited | Method and apparatus for scanning for cells in a wireless communications network |
US8942708B2 (en) | 2013-01-30 | 2015-01-27 | Sprint Spectrum L.P. | Management of radio connection assignment in coverage area correlated with geographic region |
US9380500B1 (en) * | 2015-01-09 | 2016-06-28 | Nokia Solutions And Networks Oy | Methods and apparatus for radio link failure reporting |
US20160234739A1 (en) * | 2013-09-26 | 2016-08-11 | Alcatel Lucent | Wireless telecommunications network nodes and methods |
US10267893B2 (en) * | 2011-12-20 | 2019-04-23 | Honeywell International Inc. | Systems and methods of accuracy mapping in a location tracking system |
US10390175B2 (en) | 2001-10-04 | 2019-08-20 | Traxcell Technologies Llc | Mobile wireless device tracking and notification system |
US11277777B2 (en) * | 2019-06-11 | 2022-03-15 | Spirent Communications, Inc. | Abnormal mobility pattern detection for misbehaving devices |
US11343729B1 (en) | 2020-05-27 | 2022-05-24 | Sprint Spectrum L.P. | Dynamic air-interface reconfiguration based on predicted movement toward location where dual-connectivity tends to be lost |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19952951B4 (en) * | 1999-11-03 | 2007-04-19 | Siemens Ag | A method and communication system for estimating the downlink frame extinction rate from uplink and downlink measurements |
US8140077B2 (en) | 2006-04-19 | 2012-03-20 | Nokia Corporation | Handover or location update for optimization for relay stations in a wireless network |
US8767695B2 (en) * | 2012-06-27 | 2014-07-01 | Google Inc. | Measurement-based network selection |
US10143018B2 (en) | 2012-06-27 | 2018-11-27 | Google Llc | Computing device with wireless network selection feature |
US11039364B2 (en) | 2018-09-28 | 2021-06-15 | Google Llc | Methods and apparatus for proactively switching between available networks |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5434950A (en) * | 1992-04-13 | 1995-07-18 | Televerket | Method for making handover decisions in a radio communications network |
US5907807A (en) * | 1996-12-18 | 1999-05-25 | Lucent Technologies Inc. | Dynamic learning of neighboring wireless cells |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5926761A (en) * | 1996-06-11 | 1999-07-20 | Motorola, Inc. | Method and apparatus for mitigating the effects of interference in a wireless communication system |
US6012152A (en) * | 1996-11-27 | 2000-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Software fault management system |
-
1998
- 1998-12-22 US US09/219,334 patent/US6097953A/en not_active Expired - Lifetime
-
1999
- 1999-12-13 WO PCT/US1999/029307 patent/WO2000038446A1/en active IP Right Grant
- 1999-12-13 DE DE69925867T patent/DE69925867T2/en not_active Expired - Lifetime
- 1999-12-13 EP EP99966109A patent/EP1142377B1/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5434950A (en) * | 1992-04-13 | 1995-07-18 | Televerket | Method for making handover decisions in a radio communications network |
US5907807A (en) * | 1996-12-18 | 1999-05-25 | Lucent Technologies Inc. | Dynamic learning of neighboring wireless cells |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6304754B1 (en) * | 1999-06-02 | 2001-10-16 | Avaya Technology Corp. | System and method for laying out wireless cells to account for cell handoff |
US6704581B1 (en) | 1999-11-13 | 2004-03-09 | Hyundai Electronics Industry Co. | Mobile telecommunication system and method for performing handoff between asynchronous base station and synchronous base station |
US6510320B1 (en) * | 2000-02-29 | 2003-01-21 | Avaya Technology Corp. | Initialization of dynamic logical coverage areas for wireless base stations |
US20010021656A1 (en) * | 2000-03-10 | 2001-09-13 | Mitsubishi Denki Kabushiki Kaisha | Methods for synchronizing between a base station and a mobile station in a cell-based mobile communications system |
US6925311B2 (en) * | 2000-03-10 | 2005-08-02 | Mitsubishi Denki Kabushiki Kaisha | Methods for synchronizing between a base station and a mobile station in a cell-based mobile communications system |
US7013141B2 (en) * | 2001-07-03 | 2006-03-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of ranking neighbor cells as candidates for an hand over |
US20040235478A1 (en) * | 2001-07-03 | 2004-11-25 | Lindquist Thomas L. | Method of ranking neighbour cells as candidates for an hand over |
US7079512B1 (en) * | 2001-07-13 | 2006-07-18 | Cisco Technology, Inc. | Quality indicator and method for frame selection in wireless network |
US6633834B2 (en) * | 2001-08-29 | 2003-10-14 | Hewlett-Packard Development Company, L.P. | Baselining of data collector data |
US20030073427A1 (en) * | 2001-09-28 | 2003-04-17 | Bertram Geck | System and method for inhibiting features for wireless terminals |
US7567803B2 (en) * | 2001-09-28 | 2009-07-28 | Siemens Aktiengesellschaft | System and method for inhibiting features for wireless terminals |
US10390175B2 (en) | 2001-10-04 | 2019-08-20 | Traxcell Technologies Llc | Mobile wireless device tracking and notification system |
US11445328B2 (en) | 2001-10-04 | 2022-09-13 | Traxcell Technologies, LLC | Wireless network and method for suggesting corrective action and restricting communications in response to detecting communications errors |
US10820147B2 (en) | 2001-10-04 | 2020-10-27 | Traxcell Technologies, LLC | Mobile wireless device providing off-line and on-line geographic navigation information |
US10743135B2 (en) | 2001-10-04 | 2020-08-11 | Traxcell Technologies, LLC | Wireless network and method for suggesting corrective action in response to detecting communications errors |
US10701517B1 (en) | 2001-10-04 | 2020-06-30 | Traxcell Technologies Llc | Wireless network and method for suggesting corrective action based on performance and controlling access to location information |
US10448209B2 (en) | 2001-10-04 | 2019-10-15 | Traxcell Technologies Llc | Wireless network and method with communications error trend analysis |
US20110098036A1 (en) * | 2002-02-11 | 2011-04-28 | Siemens Aktiengesellschaft | Management method for radio resources in a radio telecommunication system |
US20060099952A1 (en) * | 2002-06-13 | 2006-05-11 | Christian Prehofer | Proactive deployment of decision mechanisms for optimal handover |
US7444149B2 (en) * | 2002-06-13 | 2008-10-28 | Ntt Docomo, Inc. | Proactive deployment of decision mechanisms for optimal handover |
US20050060364A1 (en) * | 2003-07-07 | 2005-03-17 | Rakesh Kushwaha | System and method for over the air (OTA) wireless device and network management |
US20050136911A1 (en) * | 2003-12-22 | 2005-06-23 | Samsung Electronics Co., Ltd. | Apparatus and method for mobile station-assisted optimization of a wireless network |
US8190145B2 (en) * | 2003-12-22 | 2012-05-29 | Samsung Electronics Co., Ltd. | Apparatus and method for mobile station-assisted optimization of a wireless network |
US7263358B2 (en) * | 2004-07-02 | 2007-08-28 | Groundhog Technologies Inc. | Method for detecting and reducing ping-pong handover effect of cellular network |
US20060003768A1 (en) * | 2004-07-02 | 2006-01-05 | Groundhog Technologies Inc. | Method for detecting and reducing ping-pong handover effect of cellular network |
US20060019653A1 (en) * | 2004-07-20 | 2006-01-26 | Qualcomm Incorporated | Controlling and managing access to multiple networks |
US7962148B2 (en) * | 2004-07-20 | 2011-06-14 | Qualcomm Incorporated | Controlling and managing access to multiple networks |
US20060153151A1 (en) * | 2005-01-12 | 2006-07-13 | Wenfeng Huang | Maintaining uninterrupted service in a wireless access point and client stations thereof |
US7647046B2 (en) * | 2005-01-12 | 2010-01-12 | Cisco Technology, Inc. | Maintaining uninterrupted service in a wireless access point and client stations thereof |
US7707632B2 (en) | 2005-07-28 | 2010-04-27 | Mformation Technologies, Inc. | System and method for automatically altering device functionality |
US7925740B2 (en) * | 2005-07-28 | 2011-04-12 | Mformations Technologies, Inc. | System and method for service quality management for wireless devices |
WO2007016337A3 (en) * | 2005-07-28 | 2007-07-19 | Mformation Technologies Inc | System and method for service quality management for wireless devices |
US7996906B2 (en) | 2005-07-28 | 2011-08-09 | Mformation Technologies, Inc. | System and method for automatically altering device functionality |
US20070026854A1 (en) * | 2005-07-28 | 2007-02-01 | Mformation Technologies, Inc. | System and method for service quality management for wireless devices |
US20070030539A1 (en) * | 2005-07-28 | 2007-02-08 | Mformation Technologies, Inc. | System and method for automatically altering device functionality |
US20100069040A1 (en) * | 2005-07-28 | 2010-03-18 | Mformation Technologies, Inc. | System and method for automatically altering device functionality |
US20070049325A1 (en) * | 2005-08-25 | 2007-03-01 | Lg Electronics Inc. | Method and apparatus for reselecting a cell in a network with the hierarchical cell structure |
US8626073B2 (en) * | 2005-09-09 | 2014-01-07 | Nokia Corporation | Use of measurement pilot for radio measurement in a wireless network |
US20070060067A1 (en) * | 2005-09-09 | 2007-03-15 | Nokia Corporation | Use of measurement pilot for radio measurement in a wireless network |
US20070097917A1 (en) * | 2005-11-02 | 2007-05-03 | Institute For Information Industry | Method for rapidly lnking mobile node and access point in wireless local area network |
US8391872B1 (en) * | 2007-07-17 | 2013-03-05 | Sprint Spectrum L.P. | Use of call drop and re-origination data to trigger handoff |
US8498638B2 (en) * | 2007-12-21 | 2013-07-30 | Research In Motion Limited | Method and apparatus for scanning for cells in a wireless communications network |
US20090303891A1 (en) * | 2008-06-06 | 2009-12-10 | Motorola, Inc. | Mobile Station and Method Therefor Using Doppler and Cell Transition History for Cell Evaluation in a Fast Moving Environment |
EP2346283A1 (en) * | 2010-01-14 | 2011-07-20 | General Electric Company | Intelligent heterogeneous wireless handoff |
CN102131262B (en) * | 2010-01-14 | 2015-11-25 | 通用电气公司 | Intelligence heterogeneous wireless switches |
US10750420B2 (en) * | 2010-01-14 | 2020-08-18 | General Electric Company | Intelligent heterogeneous wireless handoff |
US9473999B2 (en) * | 2010-01-14 | 2016-10-18 | General Electric Company | Intelligent heterogeneous wireless handoff |
US20170019825A1 (en) * | 2010-01-14 | 2017-01-19 | General Electric Company | Intelligent heterogeneous wireless handoff |
US10064114B2 (en) * | 2010-01-14 | 2018-08-28 | General Electric Company | Intelligent heterogeneous wireless handoff |
US20180343597A1 (en) * | 2010-01-14 | 2018-11-29 | General Electric Company | Intelligent heterogeneous wireless handoff |
CN102131262A (en) * | 2010-01-14 | 2011-07-20 | 通用电气公司 | Intelligent heterogeneous wireless handoff |
US20110171960A1 (en) * | 2010-01-14 | 2011-07-14 | General Electric Company | Intelligent heterogeneous wireless handoff |
US20120309385A1 (en) * | 2010-01-21 | 2012-12-06 | Ntt Docomo, Inc. | Mobile communication system, network apparatus and mobile communication method |
US9414324B2 (en) * | 2010-06-24 | 2016-08-09 | Huizhou Tcl Mobile Communication Co., Ltd. | Sensitivity testing method and device and inspection apparatus for a GSM communication terminal |
US20130005393A1 (en) * | 2010-06-24 | 2013-01-03 | Huizhou Tcl Mobile Communication Co., Ltd. | Sensitivity Testing Method and Device and Inspection Apparatus for a GSM Communication Terminal |
US10267893B2 (en) * | 2011-12-20 | 2019-04-23 | Honeywell International Inc. | Systems and methods of accuracy mapping in a location tracking system |
US8942708B2 (en) | 2013-01-30 | 2015-01-27 | Sprint Spectrum L.P. | Management of radio connection assignment in coverage area correlated with geographic region |
US10009812B2 (en) * | 2013-09-26 | 2018-06-26 | Alcatel Lucent | Wireless telecommunications network nodes and methods |
US20160234739A1 (en) * | 2013-09-26 | 2016-08-11 | Alcatel Lucent | Wireless telecommunications network nodes and methods |
US9380500B1 (en) * | 2015-01-09 | 2016-06-28 | Nokia Solutions And Networks Oy | Methods and apparatus for radio link failure reporting |
US11277777B2 (en) * | 2019-06-11 | 2022-03-15 | Spirent Communications, Inc. | Abnormal mobility pattern detection for misbehaving devices |
US11343729B1 (en) | 2020-05-27 | 2022-05-24 | Sprint Spectrum L.P. | Dynamic air-interface reconfiguration based on predicted movement toward location where dual-connectivity tends to be lost |
US11700554B1 (en) | 2020-05-27 | 2023-07-11 | Sprint Spectrum Llc | Dynamic air-interface reconfiguration based on predicted movement toward location where dual-connectivity tends to be lost |
Also Published As
Publication number | Publication date |
---|---|
EP1142377A1 (en) | 2001-10-10 |
WO2000038446A1 (en) | 2000-06-29 |
DE69925867T2 (en) | 2005-11-24 |
DE69925867D1 (en) | 2005-07-21 |
EP1142377B1 (en) | 2005-06-15 |
EP1142377A4 (en) | 2002-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6097953A (en) | Method of performing handoff in a wireless communication system | |
JP3958462B2 (en) | Method and apparatus for inter-frequency handoff in a wireless communication system | |
CN102648650B (en) | What wireless issue detection was auxiliary rescues switching | |
US8611228B2 (en) | Anomaly detection method and system and maintenance method and system | |
EP1493293B1 (en) | Method and system for optimizing cell-neighbor lists | |
US7103024B2 (en) | Wireless local area network future service quality determination method | |
CN111242225A (en) | Fault detection and diagnosis method based on convolutional neural network | |
US7873360B2 (en) | Soft handoff system, mobile terminal having the same, and soft handoff method | |
EP1587340B1 (en) | Sector Switching Detection Method in a Wireless Communication Network | |
CN109845302B (en) | System and method for automatically identifying and optimizing overshoot cells | |
JPH11331912A (en) | Method and device for inter-frequency hand-off in radio communication system | |
EP1173995B1 (en) | Apparatus, and associated method, for selectively permitting initiation of cell reselection in a radio communication system | |
EP1238480A2 (en) | Method and apparatus for detecting base station transceivers' malfunctions | |
CN110831081B (en) | Switching information reporting method, switching robustness optimizing method, switching information reporting device, switching robustness optimizing device, storage medium, user equipment and base station | |
JPH06335051A (en) | Method and equipment for hand-off of mobile radio communication of cellular system | |
WO2013010565A1 (en) | Network element and method of operating the same | |
US20040203441A1 (en) | Adaptive RF link failure handler | |
WO2021151503A1 (en) | Analytics node and method thereof | |
SE520334C2 (en) | Hand-off procedure for microcell and macrocellular systems | |
US6823173B2 (en) | Method and apparatus for enabling a quick repeat feature | |
US8971871B2 (en) | Radio base station, control apparatus, and abnormality detection method | |
JPH1118131A (en) | Channel-setting method for mobile communication system and its system | |
Abd El-Aziz et al. | Cell outage detection and degradation classification based on alarms and kpi’s correlation | |
CN116319251A (en) | Wireless side network root cause positioning method, operation control device and storage medium | |
US6807424B2 (en) | Consideration of historical MAHO measurements for frequency plan revision determinations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MOTOROLA, INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BONTA, JEFFREY D.;PREGONT, GARY;REEL/FRAME:009674/0394 Effective date: 19981221 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY, INC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA, INC;REEL/FRAME:025673/0558 Effective date: 20100731 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY LLC, ILLINOIS Free format text: CHANGE OF NAME;ASSIGNOR:MOTOROLA MOBILITY, INC.;REEL/FRAME:029216/0282 Effective date: 20120622 |
|
AS | Assignment |
Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:034305/0001 Effective date: 20141028 |