WO1998059448A2 - Prioritized pilot searching in a code-division multiple access communication system - Google Patents

Prioritized pilot searching in a code-division multiple access communication system Download PDF

Info

Publication number
WO1998059448A2
WO1998059448A2 PCT/US1998/012979 US9812979W WO9859448A2 WO 1998059448 A2 WO1998059448 A2 WO 1998059448A2 US 9812979 W US9812979 W US 9812979W WO 9859448 A2 WO9859448 A2 WO 9859448A2
Authority
WO
WIPO (PCT)
Prior art keywords
priority
neighboring
pilot
neighbor
pilot signals
Prior art date
Application number
PCT/US1998/012979
Other languages
French (fr)
Other versions
WO1998059448A3 (en
Inventor
Scott M. Owen
Original Assignee
Qualcomm Incorporated
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Priority to AU81596/98A priority Critical patent/AU8159698A/en
Publication of WO1998059448A2 publication Critical patent/WO1998059448A2/en
Publication of WO1998059448A3 publication Critical patent/WO1998059448A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70756Jumping within the code, i.e. masking or slewing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/00835Determination of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70751Synchronisation aspects with code phase acquisition using partial detection
    • H04B1/70753Partial phase search
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point

Definitions

  • the present invention relates to digital wireless communication systems. More particularly, the present invention relates to a novel and improved method for scanning prioritized neighboring pilot signals in a code-division multiple access (CDMA) communication system.
  • CDMA code-division multiple access
  • TIA/EIA Telecommunications Industry Association/Electronic Industries Association
  • IS-95 Interim Standard
  • IS-95B Mobile Station - Base Station Compatibility Standard for Dual- Mode Wideband Spread Spectrum Cellular System
  • ANSI American National Standards Institute
  • J-STD-008 series entitled "Personal Station - Base Station Compatibility Requirements for 1.8 to 2.0 GHz Code Division Multiple Access (CDMA) Personal Communication Systems.”
  • CDMA Code Division Multiple Access
  • Other non-CDMA based digital standards include the time-division multiple access (TDMA) based Global System for Mobile Communications (GSM), and the U.S. TDMA standard TIA/EIA IS-54 series.
  • TDMA time-division multiple access
  • GSM Global System for Mobile Communications
  • U.S. TDMA standard TIA/EIA IS-54 series U.S. TDMA standard TIA/EIA IS-54 series.
  • CDMA Code Division Multiple Access
  • U.S. Patent No. 4,901,307 issued February 13, 1990, entitled "SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS", assigned to the assignee of the present invention, of which the disclosure thereof is incorporated by reference herein.
  • Space or path diversity is obtained by providing multiple signal paths through simultaneous links from a mobile user through two or more cell- sites.
  • path diversity may be obtained by exploiting the multipath environment through spread spectrum processing by allowing a signal arriving with different propagation delays to be received and processed separately.
  • the deleterious effects of fading can be further controlled to a certain extent in a CDMA system by controlling transmitter power.
  • a system for cell-site and mobile unit power control is disclosed in U.S. Patent No. 5,056,109, issued October 8, 1991, entitled “METHOD AND APPARATUS FOR CONTROLLING TRANSMISSION POWER IN A CDMA CELLULAR MOBILE TELEPHONE SYSTEM", Serial No. 07/433,031, filed November 7, 1989, also assigned to the assignee of the present invention.
  • the use of CDMA techniques in a multiple access communication system is further disclosed in U.S. Patent No.
  • the viable base station candidates can be divided into four sets.
  • the first set referred to as the Active Set, comprises base stations which are currently in communication with the mobile station.
  • the second set referred to as the Candidate Set, comprises base stations which have been determined to be of sufficient strength to be of use to the mobile station. Base stations are added to the candidate set when their measured pilot energy exceeds a predetermined threshold T ADD .
  • the third set is the Neighbor Set which is the set of base stations which are in the vicinity of the mobile station (and which are not included in the Active Set or the Candidate Set).
  • the fourth set is the Remaining Set which consists of all other base stations.
  • the above standards and patents describe, among other things, the manner in which a mobile station is to execute a "handoff" between neighboring base stations as it travels between their respective geographic coverage areas.
  • the base station sends a message to the mobile station listing many of the system parameters of its neighboring base stations, including such information as would assist the mobile station in executing an "autonomous" handoff between base stations.
  • An autonomous handoff is one that is not initiated or directed by the base station, but rather is initiated by the mobile station itself.
  • An example of one such neighbor list message is the "Extended Neighbor List Message" of J-STD-008.
  • the base station sends an Extended Neighbor List Message to the mobile station, it uses the format of Table I.
  • the base station sets this field to the pilot PN sequence offset for this neighbor, in units of 64 PN chips;
  • the base station sets this field to the CDMA channel number corresponding to the CDMA frequency assignment for the CDMA channel containing the paging channel that the mobile station is to search;
  • the mobile station is given the frequency and PN offset of each neighboring base station. This gives the mobile station enough information to make a more focused search for neighbor pilots, rather than having to search all possible PN offsets on all possible CDMA frequency assignments.
  • the mobile station may keep a table of all the neighbors that were passed to it in the neighbor list message or extended neighbor list message, plus all of the neighbors that it detected on other frequencies during its own independent searching. Such a table might resemble Table III below.
  • These priority bits provide a reference for differentiating among the relative priorities of various neighboring pilots. This is useful when there are many neighbors to be scanned because it may take several seconds to search for all neighbor's pilot signal's when there is long neighbor list. During the time that the mobile station is using one of its limited number of demodulation resources (i.e. one searcher receiver) to search for a first neighbor's pilot signal, a second neighbor's pilot signal may be causing significant interference.
  • the mobile station might first search for a first neighbor with a PN offset of 12 chips on frequency f(l), and then search for a second neighbor on the same frequency f(l) with a PN offset of 24 chips, and so on. If the mobile station is travelling throughout the network coverage area, for example in a car, it may travel into an area where one particular neighbor's pilot is very strong, whereas other neighbor's pilots are relatively weak.
  • the present invention is a novel and improved method for prioritized searching of pilots signals of neighboring base stations in a CDMA communication system, in which the frequency of revisitation of a high priority neighbor's pilot is increased with respect to the lower priority neighboring pilots.
  • the mobile station receives a neighbor list message from the base station.
  • the neighbor list message includes pilot signal parameters for a plurality of neighboring pilot signals transmitted by neighboring base stations, for example the extended neighbor list message of TABLE I and EL
  • a plurality of priority indications, each corresponding to one of the plurality of pilot signals is also included.
  • the first of the plurality of priority indications corresponds to a high priority and the second of the plurality of priority indications corresponds to a low priority.
  • the mobile station stores these pilot signal parameters and plurality of priority indications in a neighbor list table.
  • the mobile station determines a search schedule in accordance with the plurality of priority indications, wherein the neighboring pilot signals having a first one of the priority indications are scheduled to be searched more frequently than neighboring pilots having a second of the priority indications.
  • the mobile station searches for the plurality of neighboring pilot signals according to the search schedule.
  • the mobile station also schedules a search of an active pilot signal associated with a currently assigned paging channel.
  • the duty cycle of searching this active pilot is preferably a fifty percent duty cycle. However, other embodiments use other duty cycles.
  • the mobile station calculates a scan rate for the plurality of neighboring pilot signals in response to a total number of the plurality of neighboring pilot signals and a distribution of the priority indications of said neighboring pilot signals.
  • FIG. 1 is a block diagram of the apparatus of the present invention.
  • FIG. 2 is a block diagram of the method of the present invention.
  • FIG. 1 illustrates mobile station 2 of the present invention.
  • Mobile station 2 continuously or at intermittent intervals measures the strength of pilot signals of neighboring base stations.
  • Signals received by antenna 50 of mobile station 2 are provided through duplexer 52 to receiver (RCVR) 54 which amplifies, downconverts, and filters the received signal and provides it to pilot demodulator 58 of searcher subsystem 55.
  • RCVR receiver
  • the received signal is provided to traffic demodulators
  • Traffic demodulators 64A-64N separately demodulate signals received by mobile station 2.
  • the demodulated signals from traffic demodulators 64A-64N are provided to combiner 66 which combines the demodulated data, which in turn provides an improved estimate of the transmitted data.
  • Control processor 62 provides acquisition parameters to search processor 56. Specifically, control processor 62 provides such acquisition parameters to execute the method described below with reference to FIG. 2. Control processor 62 builds a Neighbor List Table (not shown in FIG. 1) similar to Table III above from the Extended Neighbor List Message sent by the base station and described above in Tables I and H Control processor 62 then accesses the neighbor list table to determine the scheduling of neighbor pilot searches to be executed by searcher subsystem 55. Control processor 62 may be a conventional microprocessor as is known in the art, and associated memory. In the exemplary embodiment of a CDMA communication system, control processor 62 provides a PN offset to search processor 56 in accordance with the next neighbor pilot signal to be searched.
  • Search processor 56 generates a PN sequence which is used by pilot demodulator 58 to demodulate the received signal.
  • the demodulated pilot signal is provided to energy accumulator 60 which measures the energy of the demodulated pilot signal, by accumulating the energy for predetermined lengths of time as is known in the art.
  • the measured pilot energy values are provided to control processor
  • control processor 62 compares the energy values to thresholds T ADD and T DRO p.
  • T ADD is threshold above which the received signal is of sufficient strength to effectively provide communications with mobile station 2.
  • T DRO p is a threshold value below which the received signal energy is insufficient to effectively provide communications with mobile station 2.
  • Control processor 62 provides the identities of the pilots and their corresponding measured pilot energies to message generator 70.
  • Message generator 70 generates a Pilot Strength Measurement Message containing the information.
  • the Pilot Strength Measurement Message is provided to transmitter (TMTR) 68, which encodes, modulates, upconverts and amplifies the message. The message is then transmitted through duplexer 52 and antenna 50.
  • TMTR transmitter
  • the flow begins at block 200 with the mobile station 2 in Idle Mode, monitoring its assigned paging channel, and receiving an Extended Neighbor List Message.
  • the mobile station 2 builds the neighbor list table.
  • the flow continues to block 204 where a variable MASK is set equal to 0.
  • the variable MASK corresponds to the priority of the neighbors as defined in the extended neighbor list message and listed above in TABLE III.
  • the variable i is set to be equal to the number of entries in the neighbor list table which have a priority which is greater than or equal to the present value of the variable MASK.
  • i would be set equal to 5 at block 206 because there are five entries with a priority greater than or equal to zero.
  • control processor 62 provides the relevant search parameters to searcher subsystem 55, including the PN offset and frequency of the i-th entry in the neighbor list table that has a priority greater than or equal to the current value of MASK.
  • the searcher subsystem 55 then scans the scheduled neighbor pilot, and the flow proceeds to block 210 where the control processor 62 then directs the searcher subsystem 55 to track the active pilot (i.e. the pilot signal associated with the currently assigned paging channel). In an alternate embodiment, block 210 may be skipped.
  • the scanning of the prioritized neighbors in the neighbor list table is alternated with tracking of the active pilot (represented by block 210) according to a duty cycle which is dependent on the number of neighbor pilots with the same priority, the total number of neighbor pilots in the neighbor list table, as well as the distribution of the neighbor pilots among various priorities, as will be discussed later herein.
  • a decision is made at diamond 212 whether this is the last neighbor pilot at the current MASK value to be scanned by comparing the variable i to 1.
  • i does not yet equal 1
  • the flow proceeds to block 214 where the variable i is decremented, and the flow then returns to block 208 to scan the next neighbor pilot with a priority greater than or equal to the current value of MASK.
  • MASK is incremented and returns to block 206 where the variable i is reset to the number of neighbor pilots in the neighbor list table with a priority greater than or equal to the current value of MASK.
  • the mobile station cycles through the variable MASK in the sequence [0, 1, 2, 3]. For each value of MASK, the mobile station 2 then scans each neighbor pilot in the neighbor list table with a priority greater than or equal to the current value of MASK. Thus, those neighbor pilots with a priority of 3 are scanned four times more often as those of priority 0, three times more often as those of priority 1, and twice more often as those of priority 2. This ensures that higher priority neighbor pilots are revisited more often, allowing mobile station 2 the opportunity to acquire them earlier than would be the case if the search was performed in a simple serial manner.
  • the scan rate, and therefore the duty cycle of scanning of the prioritized neighbors is determined according to the priority of the particular neighbor pilot, how many fellow neighbor pilots are at the same priority, as well as the distribution of neighbor pilots at other priorities.
  • the present invention is not limited by the duty cycle associated with the revisitation of any particular pilot signal.
  • a person of ordinary skill in the art could devise a different scan rate and duty cycle other than 50% without departing from the spirit of the present invention.
  • the MASK variable may not follow the sequence [0, 1, 2, 3] continuously, but may mix up the order of searching or spend extra time at one or more priorities.
  • the present invention is applicable to other standards besides J- STD-008.
  • the present invention is applicable to any wireless communication system wherein there is a need to revisit certain pilot signals more often then others according to a prioritized schedule.

Abstract

A method for prioritized searching of pilot signals of neighboring base stations in a CDMA communication system, in which the frequency of revisitation of a high priority neighbor's pilot is increased with respect to the lower priority neighboring pilots. The mobile station receives a neighbor list message (200) from the base station. The neighbor list message includes pilot signal parameters for a plurality of neighboring pilot signals transmitted by neighboring base stations. A plurality of priority indications, each corresponding to one of the plurality of pilot signals is also included. In a preferred embodiment, the first of the plurality of priority indications corresponds to a high priority and the second of the plurality of priority indications corresponds to a low priority. The mobile station stores these pilot signal parameters and plurality of priority indications in a neighbor list table (202).

Description

PRIORITIZED PILOT SEARCHING IN A CODE-DIVISION MULTIPLE ACCESS COMMUNICATION SYSTEM
BACKGROUND OF THE INVENTION
I. Field of the Invention
The present invention relates to digital wireless communication systems. More particularly, the present invention relates to a novel and improved method for scanning prioritized neighboring pilot signals in a code-division multiple access (CDMA) communication system.
II. Description of the Related Art In the field of wireless communications, several technology-based standards exist for controlling communications between a mobile station, such as a cellular telephone, Personal Communication System (PCS) handset, or other remote subscriber communication device, and a wireless base station. These include both digital-based and analog-based standards. For example, among the digital-based cellular standards are the Telecommunications Industry Association/Electronic Industries Association (TIA/EIA) Interim Standard IS-95 series including IS-95A and IS-95B, entitled "Mobile Station - Base Station Compatibility Standard for Dual- Mode Wideband Spread Spectrum Cellular System." Similarly, among the digital-based PCS standards are the American National Standards Institute (ANSI) J-STD-008 series, entitled "Personal Station - Base Station Compatibility Requirements for 1.8 to 2.0 GHz Code Division Multiple Access (CDMA) Personal Communication Systems." Other non-CDMA based digital standards include the time-division multiple access (TDMA) based Global System for Mobile Communications (GSM), and the U.S. TDMA standard TIA/EIA IS-54 series.
The spread spectrum modulation technique of CDMA has significant advantages over other modulation techniques for multiple access communication systems. The use of CDMA techniques in a multiple access communication system is disclosed in U.S. Patent No. 4,901,307, issued February 13, 1990, entitled "SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS", assigned to the assignee of the present invention, of which the disclosure thereof is incorporated by reference herein. Space or path diversity is obtained by providing multiple signal paths through simultaneous links from a mobile user through two or more cell- sites. Furthermore, path diversity may be obtained by exploiting the multipath environment through spread spectrum processing by allowing a signal arriving with different propagation delays to be received and processed separately. Examples of path diversity are illustrated in U.S. Patent No. 5,101,501, issued March 31, 1992, entitled "SOFT HANDOFF IN A CDMA CELLULAR TELEPHONE SYSTEM", and U.S. Patent No. 5,109,390, issued April 28, 1992, entitled "DIVERSITY RECEIVER IN A CDMA CELLULAR TELEPHONE SYSTEM", both assigned to the assignee of the present invention and incorporated by reference herein.
The deleterious effects of fading can be further controlled to a certain extent in a CDMA system by controlling transmitter power. A system for cell-site and mobile unit power control is disclosed in U.S. Patent No. 5,056,109, issued October 8, 1991, entitled "METHOD AND APPARATUS FOR CONTROLLING TRANSMISSION POWER IN A CDMA CELLULAR MOBILE TELEPHONE SYSTEM", Serial No. 07/433,031, filed November 7, 1989, also assigned to the assignee of the present invention. The use of CDMA techniques in a multiple access communication system is further disclosed in U.S. Patent No. 5,103,459, issued April 7, 1992, entitled "SYSTEM AND METHOD FOR GENERATING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM", assigned to the assignee of the present invention, of which the disclosure thereof is incorporated by reference herein. The aforementioned patents all describe the use of a pilot signal used for acquisition in a CDMA wireless communication system. At various times when a wireless communication device such as a cellular or PCS telephone is energized, it undertakes an acquisition procedure which includes, among other things, searching for and acquiring the pilot channel signal from a base station in the wireless communication system. For example, demodulation and acquisition of a pilot channel in a CDMA system is described in more detail in copending U.S. Patent Application Serial No. 08/509,721, entitled "METHOD AND APPARATUS FOR PERFORMING SEARCH ACQUISITION IN A CDMA COMMUNICATION SYSTEM," assigned to the assignee of the present invention and incorporated herein by reference. When more than one pilot channel can be acquired by the wireless communication device, it selects the pilot channel with the strongest signal. Upon acquisition of the pilot channel, the wireless communication device is rendered capable of acquiring additional channels from the base station that are required for communication. The structure and function of these other channels is described in more detail in the above referenced U.S. Patent No. 5,103,459 and will not be discussed in detail herein.
The viable base station candidates can be divided into four sets. The first set, referred to as the Active Set, comprises base stations which are currently in communication with the mobile station. The second set, referred to as the Candidate Set, comprises base stations which have been determined to be of sufficient strength to be of use to the mobile station. Base stations are added to the candidate set when their measured pilot energy exceeds a predetermined threshold TADD. The third set is the Neighbor Set which is the set of base stations which are in the vicinity of the mobile station (and which are not included in the Active Set or the Candidate Set). And the fourth set is the Remaining Set which consists of all other base stations.
The above standards and patents describe, among other things, the manner in which a mobile station is to execute a "handoff" between neighboring base stations as it travels between their respective geographic coverage areas. For example, in the CDMA-based standards IS-95 and J-STD- 008, the base station sends a message to the mobile station listing many of the system parameters of its neighboring base stations, including such information as would assist the mobile station in executing an "autonomous" handoff between base stations. An autonomous handoff is one that is not initiated or directed by the base station, but rather is initiated by the mobile station itself.
An example of one such neighbor list message is the "Extended Neighbor List Message" of J-STD-008. When the base station sends an Extended Neighbor List Message to the mobile station, it uses the format of Table I.
TABLE I
Figure imgf000005_0001
Zero or more occurrences of the following record:
Figure imgf000006_0001
The above table is taken from Section 3.7.2.3.2.14 of J-STD-008, and indicates the various fields transmitted in an exemplary Extended Neighbor List Message. Of particular concern to the present invention are the following fields:
NGHBR_PN - the base station sets this field to the pilot PN sequence offset for this neighbor, in units of 64 PN chips;
NGHBR_FREQ - the base station sets this field to the CDMA channel number corresponding to the CDMA frequency assignment for the CDMA channel containing the paging channel that the mobile station is to search; and
SEARCH_PRIORITY - the base station sets this field to the search priority for the pilot channel corresponding to NGHBR_PN, according to TABLE II below:
TABLE II
Figure imgf000006_0002
Thus, according to J-STD-008, the mobile station is given the frequency and PN offset of each neighboring base station. This gives the mobile station enough information to make a more focused search for neighbor pilots, rather than having to search all possible PN offsets on all possible CDMA frequency assignments. For example, the mobile station may keep a table of all the neighbors that were passed to it in the neighbor list message or extended neighbor list message, plus all of the neighbors that it detected on other frequencies during its own independent searching. Such a table might resemble Table III below.
TABLE III
Figure imgf000007_0001
These priority bits provide a reference for differentiating among the relative priorities of various neighboring pilots. This is useful when there are many neighbors to be scanned because it may take several seconds to search for all neighbor's pilot signal's when there is long neighbor list. During the time that the mobile station is using one of its limited number of demodulation resources (i.e. one searcher receiver) to search for a first neighbor's pilot signal, a second neighbor's pilot signal may be causing significant interference. For example, if the neighbor pilot signals were searched sequentially as listed in TABLE III above, the mobile station might first search for a first neighbor with a PN offset of 12 chips on frequency f(l), and then search for a second neighbor on the same frequency f(l) with a PN offset of 24 chips, and so on. If the mobile station is travelling throughout the network coverage area, for example in a car, it may travel into an area where one particular neighbor's pilot is very strong, whereas other neighbor's pilots are relatively weak. If the mobile station is spending time and resources searching for the relatively weak neighboring pilots at a time when a very strong neighboring pilot coincidentally appears, there is a high likelihood that the significant interference caused by the very strong neighboring pilot would cause unacceptable communications with the existing base station, and perhaps even loss of the forward link. The very nature of a CDMA system would allow for the mobile station to acquire and then initiate a soft handoff to this very strong neighbor if its searcher receiver were not busy searching for another neighbor. Thus, it is clear that a novel and improved method for scanning prioritized neighbors in a CDMA communication system is needed, in which the frequency of revisitation of a higher priority neighbor's pilot is increased with respect to the lower priority neighboring pilots.
SUMMARY OF THE INVENTION
The present invention is a novel and improved method for prioritized searching of pilots signals of neighboring base stations in a CDMA communication system, in which the frequency of revisitation of a high priority neighbor's pilot is increased with respect to the lower priority neighboring pilots. The mobile station receives a neighbor list message from the base station. The neighbor list message includes pilot signal parameters for a plurality of neighboring pilot signals transmitted by neighboring base stations, for example the extended neighbor list message of TABLE I and EL A plurality of priority indications, each corresponding to one of the plurality of pilot signals is also included. In the preferred embodiment, the first of the plurality of priority indications corresponds to a high priority and the second of the plurality of priority indications corresponds to a low priority. The mobile station stores these pilot signal parameters and plurality of priority indications in a neighbor list table.
In response to this neighbor list message, the mobile station determines a search schedule in accordance with the plurality of priority indications, wherein the neighboring pilot signals having a first one of the priority indications are scheduled to be searched more frequently than neighboring pilots having a second of the priority indications. The mobile station then searches for the plurality of neighboring pilot signals according to the search schedule. In the preferred embodiment, the mobile station also schedules a search of an active pilot signal associated with a currently assigned paging channel. The duty cycle of searching this active pilot is preferably a fifty percent duty cycle. However, other embodiments use other duty cycles.
In accordance with another aspect of the present innovation, the mobile station calculates a scan rate for the plurality of neighboring pilot signals in response to a total number of the plurality of neighboring pilot signals and a distribution of the priority indications of said neighboring pilot signals. BRIEF DESCRIPTION OF THE DRAWINGS
The features, objects, and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings in which like reference characters identify correspondingly throughout and wherein:
FIG. 1 is a block diagram of the apparatus of the present invention; and
FIG. 2 is a block diagram of the method of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 illustrates mobile station 2 of the present invention. Mobile station 2 continuously or at intermittent intervals measures the strength of pilot signals of neighboring base stations. Signals received by antenna 50 of mobile station 2 are provided through duplexer 52 to receiver (RCVR) 54 which amplifies, downconverts, and filters the received signal and provides it to pilot demodulator 58 of searcher subsystem 55. In addition, the received signal is provided to traffic demodulators
64A-64N. Traffic demodulators 64A-64N, or a subset thereof, separately demodulate signals received by mobile station 2. The demodulated signals from traffic demodulators 64A-64N are provided to combiner 66 which combines the demodulated data, which in turn provides an improved estimate of the transmitted data.
Mobile station 2 measures the strength of pilot channels. Control processor 62 provides acquisition parameters to search processor 56. Specifically, control processor 62 provides such acquisition parameters to execute the method described below with reference to FIG. 2. Control processor 62 builds a Neighbor List Table (not shown in FIG. 1) similar to Table III above from the Extended Neighbor List Message sent by the base station and described above in Tables I and H Control processor 62 then accesses the neighbor list table to determine the scheduling of neighbor pilot searches to be executed by searcher subsystem 55. Control processor 62 may be a conventional microprocessor as is known in the art, and associated memory. In the exemplary embodiment of a CDMA communication system, control processor 62 provides a PN offset to search processor 56 in accordance with the next neighbor pilot signal to be searched. Search processor 56 generates a PN sequence which is used by pilot demodulator 58 to demodulate the received signal. The demodulated pilot signal is provided to energy accumulator 60 which measures the energy of the demodulated pilot signal, by accumulating the energy for predetermined lengths of time as is known in the art. The measured pilot energy values are provided to control processor
62. In the exemplary embodiment, control processor 62 compares the energy values to thresholds TADD and TDROp. TADD is threshold above which the received signal is of sufficient strength to effectively provide communications with mobile station 2. TDROp is a threshold value below which the received signal energy is insufficient to effectively provide communications with mobile station 2.
Control processor 62 provides the identities of the pilots and their corresponding measured pilot energies to message generator 70. Message generator 70 generates a Pilot Strength Measurement Message containing the information. The Pilot Strength Measurement Message is provided to transmitter (TMTR) 68, which encodes, modulates, upconverts and amplifies the message. The message is then transmitted through duplexer 52 and antenna 50.
Referring now to FIG. 2, a flowchart illustrating the method of the present invention is shown. The flow begins at block 200 with the mobile station 2 in Idle Mode, monitoring its assigned paging channel, and receiving an Extended Neighbor List Message. In response to the received Extended Neighbor List Message, the mobile station 2 builds the neighbor list table. The flow continues to block 204 where a variable MASK is set equal to 0. The variable MASK corresponds to the priority of the neighbors as defined in the extended neighbor list message and listed above in TABLE III. In block 206, the variable i is set to be equal to the number of entries in the neighbor list table which have a priority which is greater than or equal to the present value of the variable MASK. For example, in the neighbor list table of TABLE m, when MASK=0, i would be set equal to 5 at block 206 because there are five entries with a priority greater than or equal to zero. As another example, when MASK=3, i would be set equal to 2 at block 206 because there are only two entries with a priority greater than or equal to 3.
At block 208 the control processor 62 provides the relevant search parameters to searcher subsystem 55, including the PN offset and frequency of the i-th entry in the neighbor list table that has a priority greater than or equal to the current value of MASK. The searcher subsystem 55 then scans the scheduled neighbor pilot, and the flow proceeds to block 210 where the control processor 62 then directs the searcher subsystem 55 to track the active pilot (i.e. the pilot signal associated with the currently assigned paging channel). In an alternate embodiment, block 210 may be skipped. However, in the preferred embodiment, the scanning of the prioritized neighbors in the neighbor list table (represented by block 208) is alternated with tracking of the active pilot (represented by block 210) according to a duty cycle which is dependent on the number of neighbor pilots with the same priority, the total number of neighbor pilots in the neighbor list table, as well as the distribution of the neighbor pilots among various priorities, as will be discussed later herein. After the mobile station 2 has scanned the i-th neighbor with a priority greater than or equal to the current MASK value in block 208, and also the active pilot in block 210, a decision is made at diamond 212 whether this is the last neighbor pilot at the current MASK value to be scanned by comparing the variable i to 1. If i does not yet equal 1, then there remain additional neighbor pilots in the neighbor list table which have priorities greater than or equal to the current value of MASK. In this case, the flow proceeds to block 214 where the variable i is decremented, and the flow then returns to block 208 to scan the next neighbor pilot with a priority greater than or equal to the current value of MASK. When all neighbor pilots with the a priority greater than or equal to the current value of MASK have been scanned, the result of decision 212 is YES, and the flow proceeds to decision diamond 216 where it is determined whether MASK=3. If MASK does not yet equal 3, then the flow continues to block 218 where MASK is incremented and returns to block 206 where the variable i is reset to the number of neighbor pilots in the neighbor list table with a priority greater than or equal to the current value of MASK. However, if MASK=3 at decision 216, then the flow returns to block 204 where the variable MASK is reset to 0, and the process repeats. It should be noted that at any time the mobile station 2 may receive another Extended Neighbor List Message from the base station, and restart the process at block 200.
As can be seen from the operation of the exemplary embodiment of FIG. 2, the mobile station cycles through the variable MASK in the sequence [0, 1, 2, 3]. For each value of MASK, the mobile station 2 then scans each neighbor pilot in the neighbor list table with a priority greater than or equal to the current value of MASK. Thus, those neighbor pilots with a priority of 3 are scanned four times more often as those of priority 0, three times more often as those of priority 1, and twice more often as those of priority 2. This ensures that higher priority neighbor pilots are revisited more often, allowing mobile station 2 the opportunity to acquire them earlier than would be the case if the search was performed in a simple serial manner.
In accordance with a further aspect of the present invention, the scan rate, and therefore the duty cycle of scanning of the prioritized neighbors is determined according to the priority of the particular neighbor pilot, how many fellow neighbor pilots are at the same priority, as well as the distribution of neighbor pilots at other priorities. In the preferred embodiment, the pilot signal of the active base station(s) is always searched on every other scan, resulting in a duty cycle of 50% for the active pilot. The remaining 50% of the time, the mobile station is cycling through the various neighbor pilots in the neighbor list table according to the method of FIG. 2. Therefore, if the raw search rate capability of searcher subsystem 55 in searches per second is equal to a value R, then the active pilot is scanned with a scan rate of R/2. The scan rate for neighbors would then be determined by the current value of the variable MASK, and the value of the variable i from FIG. 2, according to the relationship Fn(MASK) = R/2L
It should be noted that the present invention is not limited by the duty cycle associated with the revisitation of any particular pilot signal. A person of ordinary skill in the art could devise a different scan rate and duty cycle other than 50% without departing from the spirit of the present invention. For example, in alternate embodiments, the MASK variable may not follow the sequence [0, 1, 2, 3] continuously, but may mix up the order of searching or spend extra time at one or more priorities. It also should be noted that the present invention is applicable to other standards besides J- STD-008. The present invention is applicable to any wireless communication system wherein there is a need to revisit certain pilot signals more often then others according to a prioritized schedule.
The previous description of the preferred embodiments is provided to enable any person skilled in the art to make or use the present invention. The various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without the use of the inventive faculty. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
I CLAIM:

Claims

1. A method for prioritized searching of pilots signals of neighboring base stations, the method comprising the steps of: receiving a neighbor list message from said base station, said neighbor list message including pilot signal parameters for a plurality of neighboring pilot signals transmitted by said neighboring base stations and a plurality of priority indications, each corresponding to one of said plurality of pilot signals; determining a search schedule in accordance with said plurality of priority indications, wherein said neighboring pilot signals having a first of said priority indications are scheduled to be searched more frequently than said neighboring pilots having a second of said priority indications; and searching for said plurality of neighboring pilot signals according to said search schedule.
2. The method of claim 1 further comprising the step of storing said pilot signal parameters and said plurality of priority indications in a table.
3. The method of claim 1 wherein said determining step further comprises scheduling a search of an active pilot signal associated with a currently assigned paging channel, and wherein said searching step further comprises searching for said active pilot signal according to said search schedule.
4. The method of claim 3 wherein said active pilot signal is searched with a fifty percent duty cycle.
5. The method of claim 3 wherein said determining step further comprises calculating a scan rate for said plurality of neighboring pilot signals in response to a total number of said plurality of neighboring pilot signals and a distribution of said priority indications of said neighboring pilot signals.
6. The method of claim 1 wherein said first of said plurality of priority indications corresponds to a high priority and said second of said plurality of priority indications corresponds to a low priority.
PCT/US1998/012979 1997-06-20 1998-06-19 Prioritized pilot searching in a code-division multiple access communication system WO1998059448A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU81596/98A AU8159698A (en) 1997-06-20 1998-06-19 Prioritized pilot searching in a code-division multiple access communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US87927197A 1997-06-20 1997-06-20
US08/879,271 1997-06-20

Publications (2)

Publication Number Publication Date
WO1998059448A2 true WO1998059448A2 (en) 1998-12-30
WO1998059448A3 WO1998059448A3 (en) 1999-03-18

Family

ID=25373791

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/012979 WO1998059448A2 (en) 1997-06-20 1998-06-19 Prioritized pilot searching in a code-division multiple access communication system

Country Status (2)

Country Link
AU (1) AU8159698A (en)
WO (1) WO1998059448A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001076311A2 (en) * 2000-03-31 2001-10-11 Qualcomm Incorporated Prioritization of searching by a remote unit in a wireless communication system
EP1187576A1 (en) * 1999-05-25 2002-03-20 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
WO2004054142A2 (en) * 2002-12-05 2004-06-24 Qualcomm, Incorporated Method and apparatus to optimize off-frequency pilot searching by a wireless mobile station
WO2005099119A2 (en) * 2004-04-02 2005-10-20 Qualcomm Incorporated Methods and apparatus for searching a list of pilot signals
EP1953927A1 (en) * 2005-11-04 2008-08-06 NTT DoCoMo Inc. Carrier communication method, peripheral cell measurement method, basic station device, and mobile station device
JP2009539296A (en) * 2006-05-30 2009-11-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System, apparatus and method for indicating preferred access points and service providers
US7684470B2 (en) 2000-03-31 2010-03-23 Qualcomm Incorporated Fast acquisition of a pilot signal in a wireless communication device
GB2492183A (en) * 2011-10-03 2012-12-26 Renesas Mobile Corp Prioritising radio access technologies for measurement based on signal strength of the serving cell
US8543117B2 (en) 2011-10-03 2013-09-24 Renesas Mobile Corporation Prioritizing radio access technologies
EP2645772A1 (en) * 2012-03-30 2013-10-02 ST-Ericsson SA Neighboring cell measurements
EP2587857A3 (en) * 2011-10-26 2014-11-05 BlackBerry Limited Performing inter-frequency measurements in a mobile network
WO2015047180A1 (en) * 2013-09-30 2015-04-02 Telefonaktiebolaget L M Ericsson (Publ) Procedures for class-based measurements on multiple carriers
US9094882B2 (en) 2012-01-24 2015-07-28 Broadcom Corporation Modified measurement procedures for user equipments
US9198069B2 (en) 2011-02-09 2015-11-24 Broadcom Corporation Priority measurement rules for channel measurement occasions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996016524A2 (en) * 1994-11-22 1996-05-30 Qualcomm Incorporated Pilot signal searching technique for a cellular communications system
US5586122A (en) * 1993-12-10 1996-12-17 Hitachi, Ltd. Time division multiple access mobile wireless telecommunication system
EP0767548A2 (en) * 1995-10-05 1997-04-09 AT&T Corp. Code division multiple access system providing load and interference based demand assignment service to users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586122A (en) * 1993-12-10 1996-12-17 Hitachi, Ltd. Time division multiple access mobile wireless telecommunication system
WO1996016524A2 (en) * 1994-11-22 1996-05-30 Qualcomm Incorporated Pilot signal searching technique for a cellular communications system
EP0767548A2 (en) * 1995-10-05 1997-04-09 AT&T Corp. Code division multiple access system providing load and interference based demand assignment service to users

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1187576A1 (en) * 1999-05-25 2002-03-20 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
EP1187576A4 (en) * 1999-05-25 2006-01-18 Sirf Tech Inc Accelerated selection of a base station in a wireless communication system
US7684470B2 (en) 2000-03-31 2010-03-23 Qualcomm Incorporated Fast acquisition of a pilot signal in a wireless communication device
WO2001076311A2 (en) * 2000-03-31 2001-10-11 Qualcomm Incorporated Prioritization of searching by a remote unit in a wireless communication system
US6944143B1 (en) 2000-03-31 2005-09-13 Qualcomm Incorporated Prioritization of searching by a remote unit in a wireless communication system
WO2001076311A3 (en) * 2000-03-31 2002-02-21 Qualcomm Inc Prioritization of searching by a remote unit in a wireless communication system
US7623861B2 (en) 2002-12-05 2009-11-24 Qualcomm Incorporated Method and apparatus to optimize off-frequency pilot searching by wireless mobile station
WO2004054142A2 (en) * 2002-12-05 2004-06-24 Qualcomm, Incorporated Method and apparatus to optimize off-frequency pilot searching by a wireless mobile station
WO2004054142A3 (en) * 2002-12-05 2004-09-16 Qualcomm Inc Method and apparatus to optimize off-frequency pilot searching by a wireless mobile station
WO2005099119A2 (en) * 2004-04-02 2005-10-20 Qualcomm Incorporated Methods and apparatus for searching a list of pilot signals
KR100855147B1 (en) * 2004-04-02 2008-08-28 콸콤 인코포레이티드 Methods and apparatus for searching a list of pilot signals
US7423994B2 (en) 2004-04-02 2008-09-09 Qualcomm Incorporated Methods and apparatus for searching a list of pilot signals
WO2005099119A3 (en) * 2004-04-02 2006-02-02 Qualcomm Inc Methods and apparatus for searching a list of pilot signals
EP1953927A1 (en) * 2005-11-04 2008-08-06 NTT DoCoMo Inc. Carrier communication method, peripheral cell measurement method, basic station device, and mobile station device
EP1953927A4 (en) * 2005-11-04 2012-08-15 Ntt Docomo Inc Carrier communication method, peripheral cell measurement method, basic station device, and mobile station device
JP2009539296A (en) * 2006-05-30 2009-11-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System, apparatus and method for indicating preferred access points and service providers
EP2030374B1 (en) * 2006-05-30 2015-10-14 Koninklijke Philips N.V. System, apparatus, and method to indicate preferred access points and service providers.
JP2014090417A (en) * 2006-05-30 2014-05-15 Koninklijke Philips Nv System, apparatus, and method to indicate preferred access points and service providers
US9198069B2 (en) 2011-02-09 2015-11-24 Broadcom Corporation Priority measurement rules for channel measurement occasions
GB2492183B (en) * 2011-10-03 2013-11-06 Renesas Mobile Corp Prioritizing radio access technologies
GB2492183A (en) * 2011-10-03 2012-12-26 Renesas Mobile Corp Prioritising radio access technologies for measurement based on signal strength of the serving cell
US8948761B2 (en) 2011-10-03 2015-02-03 Broadcom Corporation Prioritizing radio access technologies for measurement
US8543117B2 (en) 2011-10-03 2013-09-24 Renesas Mobile Corporation Prioritizing radio access technologies
EP2587857A3 (en) * 2011-10-26 2014-11-05 BlackBerry Limited Performing inter-frequency measurements in a mobile network
US8995925B2 (en) 2011-10-26 2015-03-31 Blackberry Limited Performing inter-frequency measurements in a mobile network
US9326168B2 (en) 2011-10-26 2016-04-26 Blackberry Limited Performing inter-frequency measurements in a mobile network
US9094882B2 (en) 2012-01-24 2015-07-28 Broadcom Corporation Modified measurement procedures for user equipments
WO2013143870A1 (en) * 2012-03-30 2013-10-03 St-Ericsson Sa Neighboring cell measurements
EP2645772A1 (en) * 2012-03-30 2013-10-02 ST-Ericsson SA Neighboring cell measurements
US9307460B2 (en) 2012-03-30 2016-04-05 St-Ericsson Sa Neighboring cell measurements
WO2015047180A1 (en) * 2013-09-30 2015-04-02 Telefonaktiebolaget L M Ericsson (Publ) Procedures for class-based measurements on multiple carriers

Also Published As

Publication number Publication date
WO1998059448A3 (en) 1999-03-18
AU8159698A (en) 1999-01-04

Similar Documents

Publication Publication Date Title
CA2398717C (en) Method and apparatus for generating pilot strength measurement messages
US5953320A (en) Method and apparatus for constructing a temporary list of neighboring base stations in a wireless communication device
US6069880A (en) Method and apparatus for scanning other frequency pilot signals in a code division multiple access communication system
EP0903053B1 (en) Method and apparatus for performing idle handoff in a multiple access communication system
US6714512B2 (en) Method and apparatus for a dedicated control channel in an early soft handoff in a code division multiple access communication system
KR100561658B1 (en) Method and apparatus for performing soft hand-off in a wireless communication system
US6597922B1 (en) Method and apparatus for efficient candidate frequency search while initiating a handoff in a code division multiple access communication system
KR100908582B1 (en) Maintenance and retrieval of a set of cells in a wireless communication system
WO1998059448A2 (en) Prioritized pilot searching in a code-division multiple access communication system
CA2403996C (en) Efficient detection of general paging messages in poor signal to noise environments
CA2403858A1 (en) Dynamically adjusting integration interval based on a signal strength
EP1269788B1 (en) Prioritization of searching by a remote unit in a wireless communication system
US6122334A (en) Pilot signal detection filter for a wireless communication device
CA2404580A1 (en) Reacquisition and handoff in a slotted mode communication system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1999504951

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase