WO1999040746A1 - Phones with multiple system determination lists - Google Patents

Phones with multiple system determination lists Download PDF

Info

Publication number
WO1999040746A1
WO1999040746A1 PCT/US1999/002778 US9902778W WO9940746A1 WO 1999040746 A1 WO1999040746 A1 WO 1999040746A1 US 9902778 W US9902778 W US 9902778W WO 9940746 A1 WO9940746 A1 WO 9940746A1
Authority
WO
WIPO (PCT)
Prior art keywords
list
handset
systems
communication
acquisition
Prior art date
Application number
PCT/US1999/002778
Other languages
French (fr)
Inventor
Peter J. Larocca
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 AU26660/99A priority Critical patent/AU2666099A/en
Publication of WO1999040746A1 publication Critical patent/WO1999040746A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier

Definitions

  • the present invention relates to communication. More particularly, the present invention relates to a novel and improved personal communication system (PCS) handset or phone with dual system determination lists.
  • PCS personal communication system
  • CDMA code division multiple access
  • TDMA time division multiple access
  • FDMA frequency division multiple access
  • CDMA techniques have 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, entitled "SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS," and U.S. Patent No.
  • CDMA system can be designed to conform to the "TIA/EIA/IS-95A Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System", hereinafter referred to as the IS-95A standard.
  • the CDMA system can operate at the 900MHz band or the 1800MHz PCS band.
  • handset and PCS handset generically refer to a CDMA remote unit or phone operating at any operating frequency.
  • CDMA communication is provided to users by system providers.
  • the system providers build up the network by adding regions to the coverage area in accordance with user demand and availability of resources.
  • the network comprises a plurality of geographic coverage areas with each coverage area serviced by a system.
  • Each system is identified by a unique system identification (SID).
  • SID can be assigned to cover a large geographic area, such as a city.
  • BSC base station controller
  • the partition of the network can be decided by the system provider based on numerous requirements, such as the billing and fees structures.
  • each PCS handset Once a network has been deployed, partitioned, and identified, a system determination list of available systems is provided to each PCS handset.
  • the list comprises the systems with which the handset can communicate.
  • one list is provided for each phone number in a PCS handset.
  • Each handset can be assigned with more than one phone numbers but this is not normally done. Thus, each PCS handset typically operates from one system determination list.
  • the handset Upon power up, the handset receives the RF signal and attempts to acquires service using a set of parameters assigned to a system selected from the system determination list. If system acquisition is not achieved using this set of parameter, the handset then attempts another system acquisition with the parameters of another system on the list.. The handset systematically traverses through the list until system acquisition is achieved. If the handset reaches the end of the list and system acquisition is still not achieved, the handset can return to the top of the list and restart the acquisition process.
  • the system determination list can be organized such that the most likely candidates are utilized first. When the user is at "home", e.g. situated within the coverage area which the network believes the user is most likely located, acquisition is efficient since system acquisition is typically achieved with the first or the first few systems on the list.
  • the present invention is a novel and improved PCS handset with a plurality of system determination lists.
  • each handset comprises two system determination lists labeled as the first list and the second list.
  • the first list contains the systems "local" to the user and the second list contains a comprehensive list of systems capable of communicating with the user.
  • the selection of systems to include in the first list and the second list can be based on numerous factors, including the personal habits of the user, acquisition strategy, and other system requirements.
  • the handset attempts acquisition using the first list. After acquisition attempts of each of the systems in the first list fails for a predetermined number of times, the handset prompts the user to determine whether there has been an assumed change in location, e.g. "Is the user on travel?". If the user replies affirmatively, the handset then attempts acquibition using the second list. Alternatively, if the user reply in the negative, the handset remains on the first list. After a successful acquisition, the handset hereinafter utilizes the system determination list which resulted in the successful acquisition.
  • the handset hereinafter utilizes the system determination list which resulted in the successful acquisition.
  • the first list contains the systems with which the user most likely communicates. This list is kept short to minimize the acquisition time. To further improve acquisition, the list can be arranged such that the systems with which the user is most likely to communicate are placed near the top of the list.
  • the second list contains all systems with which the user can communicate. The second list is only used when (1) directed by the user, (2) after a predetermined number of unsuccessful acquisition attempts with the first list, or (3) when the last successful acquisition was with the second list.
  • the dual lists are maintain separately to simplify the implementation.
  • an additional one-bit field identifier can be added to indicate whether the system is part of the first list. Thus, only one comprehensive list is maintained. The handset scans the comprehensive list and only uses the systems with the appropriate field identifier. 4
  • FIG. 1 is a diagram of an exemplary CDMA network of the present invention
  • FIG. 2 is a block diagram of an exemplary acquisition circuitry within the PCS handset of the present invention.
  • FIG. 3 is a diagram of an exemplary first list and second list of the present invention.
  • FIG. 4 is a diagram of an exemplary system identifier showing the different fields.
  • FIG. 1 illustrates a diagram of an exemplary CDMA network.
  • the network comprises numerous systems 2.
  • Each system 2 can cover a large geographic area, such as a city, or a smaller geographic area.
  • Each system 2 comprises one or more base stations 14 which each base station 14 servicing one or more cells 12.
  • the base stations 14 are controlled by base station controllers (BSC) (not shown in FIG. 1).
  • Handsets 6 are disperse throughout the coverage area and communicate with the CDMA network through base stations 14.
  • BSC base station controllers
  • Handsets 6 are disperse throughout the coverage area and communicate with the CDMA network through base stations 14.
  • the present invention is described in the context of a CDMA network, the present invention can be applied generally to other communication networks, such as a TDMA, FDMA, Global System for Mobile Communication (GSM), or GLOBALSTAR network.
  • GSM Global System for Mobile Communication
  • each handset 6 contains a plurality of system determination lists as illustrated in FIG. 3.
  • each PCS handset 6 contains two system determination lists.
  • First list 102 contains a list of systems with which handset 6 is likely to communicate.
  • First list 102 can contain the system within which handset 6 is located and adjoining systems.
  • Second 5 list 104 contains a comprehensive list of systems with which handset 6 can communicate.
  • second list 104 can contain all systems within the network, or a subset of systems in the network, maintained by the service provider with whom the user subscribes, also referred to as the contracted service provider.
  • second list 104 can include systems maintained by other service providers which have roaming agreements with the contracted service provider.
  • first list 102 is a subset of second list 104.
  • each element in the system determination lists contains the parameters necessary for proper acquisition, such as the band, frequency, mode, etc.
  • FIG. 2 A block diagram of an exemplary acquisition circuit 50 within handset 6 is shown in FIG. 2.
  • handset 6 attempts acquisition using the parameters of the first system in first list 102 which is stored in first list storage 62.
  • antenna 52 receives the RF signal and provides the signal to receiver (RCVR) 54.
  • Receiver 54 filters, amplifies, and downconverts the RF signal into a baseband signal.
  • Controller 60 provides the value of the downconversion frequency to receiver 52 in accordance with the parameters associated with the first system in first list 102.
  • the baseband signal is provided to demodulator (DEMOD) 56 which attempts to demodulate the signal with the parameters associated with the first system first list 102.
  • the parameters are provided to demodulator 56 by controller 60.
  • the demodulated signal is provided to acquisition check element 58 which determines whether the received signal was properly acquired.
  • Acquisition check element 58 provides a control signal to controller 60 indicative of status of the received signal, e.g. valid or invalid acquisition. If the first system in first list 102 is the transmitting system, demodulator 56 typically yields a valid output and acquisition check element 58 indicates this fact to controller 60. If the output is invalid, controller 60 selects the next system in first list 102 and uses the parameters for this system to attempt acquisition of the received signal. Again, an invalid output causes controller 60 to select the next system in first list 102. The process continues until all systems in first list 102 have been utilized. In the exemplary embodiment, controller 60 attempts acquisition with first list 102 a predetermined number of times before declaring acquisition failure.
  • handset 6 prompts the user through display 70 when acquisition with first list 102 fails. Handset 6 can display a simple prompt such as "Is the user on travel?". Upon receiving a positive acknowledgment, handset 6 attempts acquisition with second list 104. A negative acknowledgment can result in handset 6 attempting acquisition 6 with first list 102. In the alternative embodiment, handset 6 can attempt acquisition with second list 104 after acquisition failure with first list 102, without prompting the user.
  • Second list 104 Acquisition with second list 104, which is stored in second list storage 64, occurs in the same manner as with first list 102.
  • Handset 6 traverses through second list 104 sequentially and attempts acquisition with each system in second list 104. The process continues until handset 6 has traversed through second list 104 a predetermined number of times. At this point, handset 6 can prompt the user again whether the user is on travel. Handset 6 can then utilize first list 102 or second list 104 depending on a negative or positive acknowledgment, respectively.
  • handset 6 can attempt to acquire to a more preferred system.
  • a method for acquisition of a preferred system in the network is described in U.S. Patent Application Serial No. 08/626,744, entitled “METHOD AND APPARATUS FOR PERFORMING PREFERRED SYSTEM SELECTION", filed March 27, 1996, assigned to the assignee of the present invention and incorporated by reference herein.
  • handset 6 determines whether the acquired system is the most desirable system in the geographic area. If this system is not the most desirable, handset 6 can attempt acquisition to the most or more desirable systems in the system determination lists.
  • handset 6 stores an indication of which system determination list results in successful demodulation.
  • handset 6 utilizes the last valid system determination list when attempting acquisition or transmission.
  • Handset 6 does not change the system determination list unless directed by the user and /or upon acquisition failure with the current system determination list.
  • First list 102 and second list 104 can be pre-loaded with the proper systems by the manufacturer or by the service provider. Alternatively, first list 102 and second list 104 can be loaded over-the-air.
  • the use of over-the- air loading provides flexibility in the network design. This allows the lists to be updated with changes in the status of the user or the network.
  • a method and system for performing over-the-air programming which can be used for loading the system determination lists, are described in detail in U.S. Patent Application Serial No. 08/728,467, entitled “METHOD AND APPARATUS FOR OVER-THE-AIR (OTA) SERVICE PROGRAMMING", filed November 10, 1996, assigned to the assignee of the present invention and incorporated by reference herein. 7
  • First list 102 can be a subset or a disjoint set of second list 104.
  • first list 102 is a subset of second list 104.
  • second list 104 contains all systems contained in first list 102. Making second list 104 a superset of all available systems allows handset 6 to acquire to any system in the network. This can be helpful when the source of the signal is not known.
  • the two system determination lists can be disjoint wherein no systems appear in both lists. Using disjoint sets, there is no overlap between first list 102 and second list 104, which can result in faster acquisition.
  • first list 102 and second list 104 are implemented as two separate lists. Each list can be implemented as a circular buffer. Each buffer maintains a pointer which points to the system with which handset 6 is attempting communication or is currently in communication. The pointer moves to the next system if acquisition with the current system fails.
  • first list 102 and second list 104 can be implemented as stacks. Each stack places the system with which communication has been most recently established at the top of the stack. When communication is established with a system not on top of the stack, that system is relocated to the top of the stack. The acquisition process starts from the top of the stack and traverses to the bottom.
  • Other implementations of first list 102 and second list 104 can be contemplated and are within the scope of the present invention.
  • first list 102 and second list 104 are implemented with one comprehensive list.
  • LIST NUM field 128 (see FIG. 4) is added which indicates whether that system belongs in first list 102 or second list 104.
  • handset 6 scrolls through the comprehensive list and only utilizes systems which are part of first list 102, as indicated by LIST NUM field 128.
  • second list 104 handset 6 can ignore LIST NUM field 128 and utilize all systems, if first list 102 is a subset of second list 104. If first list 102 and second list 104 are disjoint sets, handset 6 ignores the system if LIST NUM field 128 indicates that the system is in first list 102.
  • LIST NUM field 128 costs one-bit to implement. However, first list 102 can be eliminated with this embodiment so the additional cost may be justified.
  • first list 102 and second list 104 can be stored in a storage element or one of any number of memory devices that are known in the art, such as RAM memory devices, latches, or other types of memory 8 devices.
  • the systems within first list 102 and second list 104 can be accessed as necessary by handset 6.
  • first list 102 and second list 104 can be determined based on numerous factors, including the personal habits of the user, acquisition strategy, and other system requirements.
  • the system determination lists of each handset 6 can be custom designed to match the personal habits of the users.
  • first list 102 can contain systems to which the user travels to frequently or systems with which the user subscribes.
  • first list 102 of a "stationary" user e.g. user which have high tendency to remain within or near the home system, can be trimmed down accordingly to improve the acquisition process.
  • the size of first list 102 and the systems included in first list 102 can be tailored to optimize the acquisition process for each user.
  • first list 102 and second list 104 can be arranged with the systems with which handset 6 is most likely to communicate placed near the top of the list.
  • each list can be arranged with the systems closest to the "home" system, e.g. closest according to distance, placed near the top of the list.
  • each list can be arranged according to the frequency of calls made to the systems.
  • Other methods of arranging the systems within the system determination lists can be contemplated and are within the scope of the present invention.
  • one list can contain systems local to the user, e.g. the campus network associated with work or school.
  • a second list can contain the systems in the city in which the user resides.
  • a third list can contain all systems maintained by the service provider with whom the user has contracted for service, or the contracted service provider.
  • An additional list can contain systems of other service providers which have roaming agreements with the contracted service provider. Acquisition can be first performed with the parameters of the systems in the list most likely to result in successful acquisition and last with the least likely list.
  • Other lists can be created and maintained and are within the scope of the present invention.
  • FIG. 4 A diagram of an exemplary element of the system determination lists is illustrated in FIG. 4. Each element contains a plurality of fields. Some of the fields are defined by "TIA/EIA/IS-683A : Over-the-Air Service 9
  • system identification (SID) field 122 contains the identifier of the system.
  • network identification (NID) field 124 contains the identifier of the network.
  • Mode field 126 specifies whether the network is a CDMA or other network type, e.g. analog.
  • LIST NUM field 128 can be a one-bit field indicating whether the system is part of first list 102 or second list 104. This field is necessary if first list 102 and second list 104 are implemented with one comprehensive list as described above.
  • NUM ATTEMPT field 130 contains the number of attempts at acquisition to this system before acquisition failure is declared. Each system can be associated with a different number of attempts, depending on the probability that the current communication is with this system. The number of attempts can be based on past statistics or the distance of that system to the home system. Thus, the acquisition process can dwell on some systems longer than others, again to improve the acquisition process. Additional fields to improve the acquisition process can be contemplated and are within the scope of the present invention. For example, a field indicating the number of times successful acquisition has been previously achieved for a system can be included.
  • Each element can also contain other fields, such as the carrier frequency, which are necessary to implement other system functionalities. These fields can be included in the definition of element 120. Alternatively, these fields can be contained in another memory element which can be accessed as necessary by handset 6.

Abstract

A PCS handset with dual system determination lists, labeled as the first list (62) and the second list (64), whereby the handset initially attempts acquisition using the first list (62). After traversing through the first list (62) a predetermined number of time and if acquisition has not been achieved, the handset prompts the user to determine whether there has been a change in location. If the user replies affirmatively, the handset then attempts acquisition using the second list (64). Alternatively, if the user reply in the negative, the handset reverts to the first list (62). After successful acquisition, the handset hereinafter utilizes the system determination list which results in successful acquisition. The first list (62) can be a subset or a disjoint set of the second list (64). The content and arrangement of the system determination lists can be selected to optimize acquisition.

Description

1
PHONES WITH MULTIPLE SYSTEM DETERMINATION LISTS
BACKGROUND OF THE INVENTION
I. Field of the Invention
The present invention relates to communication. More particularly, the present invention relates to a novel and improved personal communication system (PCS) handset or phone with dual system determination lists.
II. Description of the Related Art
The use of code division multiple access (CDMA) modulation techniques is one of several techniques for facilitating communications between a large number of users. Other multiple access communication system techniques, such as time division multiple access (TDMA) and frequency division multiple access (FDMA) are known in the art. However, the spread spectrum modulation techniques of CDMA have 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, entitled "SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS," and U.S. Patent No. 5,103,459, entitled "SYSTEM AND METHOD FOR GENERATING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM," both assigned to the assignee of the present invention and is incorporated by reference herein. Furthermore, the CDMA system can be designed to conform to the "TIA/EIA/IS-95A Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System", hereinafter referred to as the IS-95A standard.
The CDMA system can operate at the 900MHz band or the 1800MHz PCS band. Throughout the specification, handset and PCS handset generically refer to a CDMA remote unit or phone operating at any operating frequency.
Typically, CDMA communication is provided to users by system providers. To provide a comprehensive network with broad coverage, the system providers build up the network by adding regions to the coverage area in accordance with user demand and availability of resources. Thus, the network comprises a plurality of geographic coverage areas with each coverage area serviced by a system. Each system is identified by a unique system identification (SID). A SID can be assigned to cover a large geographic area, such as a city. Alternatively, a SID can be assigned to cover a smaller geographic area, such as the area serviced by one base station controller (BSC). The partition of the network can be decided by the system provider based on numerous requirements, such as the billing and fees structures.
Once a network has been deployed, partitioned, and identified, a system determination list of available systems is provided to each PCS handset. The list comprises the systems with which the handset can communicate. In the prior art, one list is provided for each phone number in a PCS handset. Each handset can be assigned with more than one phone numbers but this is not normally done. Thus, each PCS handset typically operates from one system determination list.
Upon power up, the handset receives the RF signal and attempts to acquires service using a set of parameters assigned to a system selected from the system determination list. If system acquisition is not achieved using this set of parameter, the handset then attempts another system acquisition with the parameters of another system on the list.. The handset systematically traverses through the list until system acquisition is achieved. If the handset reaches the end of the list and system acquisition is still not achieved, the handset can return to the top of the list and restart the acquisition process. The system determination list can be organized such that the most likely candidates are utilized first. When the user is at "home", e.g. situated within the coverage area which the network believes the user is most likely located, acquisition is efficient since system acquisition is typically achieved with the first or the first few systems on the list. However, acquisition can be extensively prolonged if the user travels to a new area. When this occurs, the handset can attempt acquisition using the parameters of many systems before the correct system is reached. Furthermore, the system determination list increases as the network is built out and more systems are added, further prolonging the acquisition process. Prolonged acquisition process can negatively impact the performance of the system by increasing user frustration and decreasing revenue to the service provider since the time spent trying to acquire to the signal can be more productively spent talking. 3 SUMMARY OF THE INVENTION
The present invention is a novel and improved PCS handset with a plurality of system determination lists. In the exemplary embodiment, each handset comprises two system determination lists labeled as the first list and the second list. In the exemplary embodiment, the first list contains the systems "local" to the user and the second list contains a comprehensive list of systems capable of communicating with the user. The selection of systems to include in the first list and the second list can be based on numerous factors, including the personal habits of the user, acquisition strategy, and other system requirements.
Initially, the handset attempts acquisition using the first list. After acquisition attempts of each of the systems in the first list fails for a predetermined number of times, the handset prompts the user to determine whether there has been an assumed change in location, e.g. "Is the user on travel?". If the user replies affirmatively, the handset then attempts acquibition using the second list. Alternatively, if the user reply in the negative, the handset remains on the first list. After a successful acquisition, the handset hereinafter utilizes the system determination list which resulted in the successful acquisition.
It is an object of the present invention to provide an improved acquisition process with the use of dual system determination lists. The first list contains the systems with which the user most likely communicates. This list is kept short to minimize the acquisition time. To further improve acquisition, the list can be arranged such that the systems with which the user is most likely to communicate are placed near the top of the list. The second list contains all systems with which the user can communicate. The second list is only used when (1) directed by the user, (2) after a predetermined number of unsuccessful acquisition attempts with the first list, or (3) when the last successful acquisition was with the second list.
It is another object of the present invention to minimize the resources necessary to maintain the dual system determination lists. In the first embodiment, the dual lists are maintain separately to simplify the implementation. In the second embodiment, an additional one-bit field identifier can be added to indicate whether the system is part of the first list. Thus, only one comprehensive list is maintained. The handset scans the comprehensive list and only uses the systems with the appropriate field identifier. 4
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 diagram of an exemplary CDMA network of the present invention;
FIG. 2 is a block diagram of an exemplary acquisition circuitry within the PCS handset of the present invention; and
FIG. 3 is a diagram of an exemplary first list and second list of the present invention; and FIG. 4 is a diagram of an exemplary system identifier showing the different fields.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring to the figures, FIG. 1 illustrates a diagram of an exemplary CDMA network. The network comprises numerous systems 2. Each system 2 can cover a large geographic area, such as a city, or a smaller geographic area. Each system 2 comprises one or more base stations 14 which each base station 14 servicing one or more cells 12. The base stations 14 are controlled by base station controllers (BSC) (not shown in FIG. 1). Handsets 6 are disperse throughout the coverage area and communicate with the CDMA network through base stations 14. Although the present invention is described in the context of a CDMA network, the present invention can be applied generally to other communication networks, such as a TDMA, FDMA, Global System for Mobile Communication (GSM), or GLOBALSTAR network.
In accordance with the present invention, each handset 6 contains a plurality of system determination lists as illustrated in FIG. 3. In the exemplary embodiment, each PCS handset 6 contains two system determination lists. First list 102 contains a list of systems with which handset 6 is likely to communicate. For example, first list 102 can contain the system within which handset 6 is located and adjoining systems. Second 5 list 104 contains a comprehensive list of systems with which handset 6 can communicate. For example, second list 104 can contain all systems within the network, or a subset of systems in the network, maintained by the service provider with whom the user subscribes, also referred to as the contracted service provider. Additionally, second list 104 can include systems maintained by other service providers which have roaming agreements with the contracted service provider. As described above, first list 102 is a subset of second list 104. In the exemplary embodiment, each element in the system determination lists contains the parameters necessary for proper acquisition, such as the band, frequency, mode, etc.
A block diagram of an exemplary acquisition circuit 50 within handset 6 is shown in FIG. 2. Initially, upon power up, handset 6 attempts acquisition using the parameters of the first system in first list 102 which is stored in first list storage 62. Within handset 6, antenna 52 receives the RF signal and provides the signal to receiver (RCVR) 54. Receiver 54 filters, amplifies, and downconverts the RF signal into a baseband signal. Controller 60 provides the value of the downconversion frequency to receiver 52 in accordance with the parameters associated with the first system in first list 102. The baseband signal is provided to demodulator (DEMOD) 56 which attempts to demodulate the signal with the parameters associated with the first system first list 102. The parameters are provided to demodulator 56 by controller 60. The demodulated signal is provided to acquisition check element 58 which determines whether the received signal was properly acquired. Acquisition check element 58 provides a control signal to controller 60 indicative of status of the received signal, e.g. valid or invalid acquisition. If the first system in first list 102 is the transmitting system, demodulator 56 typically yields a valid output and acquisition check element 58 indicates this fact to controller 60. If the output is invalid, controller 60 selects the next system in first list 102 and uses the parameters for this system to attempt acquisition of the received signal. Again, an invalid output causes controller 60 to select the next system in first list 102. The process continues until all systems in first list 102 have been utilized. In the exemplary embodiment, controller 60 attempts acquisition with first list 102 a predetermined number of times before declaring acquisition failure. In the exemplary embodiment, handset 6 prompts the user through display 70 when acquisition with first list 102 fails. Handset 6 can display a simple prompt such as "Is the user on travel?". Upon receiving a positive acknowledgment, handset 6 attempts acquisition with second list 104. A negative acknowledgment can result in handset 6 attempting acquisition 6 with first list 102. In the alternative embodiment, handset 6 can attempt acquisition with second list 104 after acquisition failure with first list 102, without prompting the user.
Acquisition with second list 104, which is stored in second list storage 64, occurs in the same manner as with first list 102. Handset 6 traverses through second list 104 sequentially and attempts acquisition with each system in second list 104. The process continues until handset 6 has traversed through second list 104 a predetermined number of times. At this point, handset 6 can prompt the user again whether the user is on travel. Handset 6 can then utilize first list 102 or second list 104 depending on a negative or positive acknowledgment, respectively.
After successful acquisition to a system either in first list 102 or second list 104, handset 6 can attempt to acquire to a more preferred system. A method for acquisition of a preferred system in the network is described in U.S. Patent Application Serial No. 08/626,744, entitled "METHOD AND APPARATUS FOR PERFORMING PREFERRED SYSTEM SELECTION", filed March 27, 1996, assigned to the assignee of the present invention and incorporated by reference herein. As described in U.S. Patent Application Serial No. 08/626,744, handset 6 determines whether the acquired system is the most desirable system in the geographic area. If this system is not the most desirable, handset 6 can attempt acquisition to the most or more desirable systems in the system determination lists.
In the present invention, handset 6 stores an indication of which system determination list results in successful demodulation. Hereinafter, handset 6 utilizes the last valid system determination list when attempting acquisition or transmission. Handset 6 does not change the system determination list unless directed by the user and /or upon acquisition failure with the current system determination list.
First list 102 and second list 104 can be pre-loaded with the proper systems by the manufacturer or by the service provider. Alternatively, first list 102 and second list 104 can be loaded over-the-air. The use of over-the- air loading provides flexibility in the network design. This allows the lists to be updated with changes in the status of the user or the network. A method and system for performing over-the-air programming, which can be used for loading the system determination lists, are described in detail in U.S. Patent Application Serial No. 08/728,467, entitled "METHOD AND APPARATUS FOR OVER-THE-AIR (OTA) SERVICE PROGRAMMING", filed November 10, 1996, assigned to the assignee of the present invention and incorporated by reference herein. 7
First list 102 can be a subset or a disjoint set of second list 104. In the exemplary embodiment, first list 102 is a subset of second list 104. Thus, second list 104 contains all systems contained in first list 102. Making second list 104 a superset of all available systems allows handset 6 to acquire to any system in the network. This can be helpful when the source of the signal is not known.
In the alternative embodiment, the two system determination lists can be disjoint wherein no systems appear in both lists. Using disjoint sets, there is no overlap between first list 102 and second list 104, which can result in faster acquisition.
In the exemplary embodiment, first list 102 and second list 104 are implemented as two separate lists. Each list can be implemented as a circular buffer. Each buffer maintains a pointer which points to the system with which handset 6 is attempting communication or is currently in communication. The pointer moves to the next system if acquisition with the current system fails. Alternatively, first list 102 and second list 104 can be implemented as stacks. Each stack places the system with which communication has been most recently established at the top of the stack. When communication is established with a system not on top of the stack, that system is relocated to the top of the stack. The acquisition process starts from the top of the stack and traverses to the bottom. Other implementations of first list 102 and second list 104 can be contemplated and are within the scope of the present invention.
In an alternative embodiment, first list 102 and second list 104 are implemented with one comprehensive list. For each system, LIST NUM field 128 (see FIG. 4) is added which indicates whether that system belongs in first list 102 or second list 104. When attempting to acquire using first list 102, handset 6 scrolls through the comprehensive list and only utilizes systems which are part of first list 102, as indicated by LIST NUM field 128. When using second list 104, handset 6 can ignore LIST NUM field 128 and utilize all systems, if first list 102 is a subset of second list 104. If first list 102 and second list 104 are disjoint sets, handset 6 ignores the system if LIST NUM field 128 indicates that the system is in first list 102. LIST NUM field 128 costs one-bit to implement. However, first list 102 can be eliminated with this embodiment so the additional cost may be justified.
Within handset 6, first list 102 and second list 104 can be stored in a storage element or one of any number of memory devices that are known in the art, such as RAM memory devices, latches, or other types of memory 8 devices. The systems within first list 102 and second list 104 can be accessed as necessary by handset 6.
The assignment of systems to first list 102 and second list 104 can be determined based on numerous factors, including the personal habits of the user, acquisition strategy, and other system requirements. The system determination lists of each handset 6 can be custom designed to match the personal habits of the users. For example, first list 102 can contain systems to which the user travels to frequently or systems with which the user subscribes. Furthermore, first list 102 of a "stationary" user, e.g. user which have high tendency to remain within or near the home system, can be trimmed down accordingly to improve the acquisition process. Thus, the size of first list 102 and the systems included in first list 102 can be tailored to optimize the acquisition process for each user.
Within each system determination list, the systems can be arranged to improve the acquisition process. To improve the probability of success, first list 102 and second list 104 can be arranged with the systems with which handset 6 is most likely to communicate placed near the top of the list. For example, each list can be arranged with the systems closest to the "home" system, e.g. closest according to distance, placed near the top of the list. Alternatively, each list can be arranged according to the frequency of calls made to the systems. Other methods of arranging the systems within the system determination lists can be contemplated and are within the scope of the present invention.
Although the present invention has been described in the context of dual system determination lists, the inventive concept can be further extended to any number of system determination lists. For example, one list can contain systems local to the user, e.g. the campus network associated with work or school. A second list can contain the systems in the city in which the user resides. A third list can contain all systems maintained by the service provider with whom the user has contracted for service, or the contracted service provider. An additional list can contain systems of other service providers which have roaming agreements with the contracted service provider. Acquisition can be first performed with the parameters of the systems in the list most likely to result in successful acquisition and last with the least likely list. Other lists can be created and maintained and are within the scope of the present invention.
A diagram of an exemplary element of the system determination lists is illustrated in FIG. 4. Each element contains a plurality of fields. Some of the fields are defined by "TIA/EIA/IS-683A : Over-the-Air Service 9
Programming of Mobile Stations in Wideband Spread Spectrum Systems" which is incorporated by reference herein. The fields are further described in detail in U.S. Patent Application Serial No. 08/509,719, entitled "METHOD FOR SYSTEM DETERMINATION IN A MULTI-MODE SUBSCRIBER STATION", filed July 31, 1995, assigned to the assignee of the present invention, and incorporated by reference herein. In the exemplary embodiment, system identification (SID) field 122 contains the identifier of the system. Similarly, network identification (NID) field 124 contains the identifier of the network. Mode field 126 specifies whether the network is a CDMA or other network type, e.g. analog. Depending on the system design and the implementation of the system determination lists, additional fields may be desirable or necessary. For example, LIST NUM field 128 can be a one-bit field indicating whether the system is part of first list 102 or second list 104. This field is necessary if first list 102 and second list 104 are implemented with one comprehensive list as described above. NUM ATTEMPT field 130 contains the number of attempts at acquisition to this system before acquisition failure is declared. Each system can be associated with a different number of attempts, depending on the probability that the current communication is with this system. The number of attempts can be based on past statistics or the distance of that system to the home system. Thus, the acquisition process can dwell on some systems longer than others, again to improve the acquisition process. Additional fields to improve the acquisition process can be contemplated and are within the scope of the present invention. For example, a field indicating the number of times successful acquisition has been previously achieved for a system can be included.
Each element can also contain other fields, such as the carrier frequency, which are necessary to implement other system functionalities. These fields can be included in the definition of element 120. Alternatively, these fields can be contained in another memory element which can be accessed as necessary by handset 6.
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. 10
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

11CLAIMS
1. A method for establishing communication with a communication network comprising the steps of : attempting to establish communication with systems in a first list; and attempting to establish communication with systems in a second list if said attempting to establish communication with systems in said first list step results in an acquisition failure.
2. The method of claim 1 further comprising the step of : repeating said steps of attempting to establish communication with systems in said first list and attempting to establish communication with systems in said second list a predetermined number of times if said attempting steps result in acquisition failure.
3. The method of claim 2 further comprising the step of : prompting a user if there has been an assumed change in location of said user, said prompting step occurring before said step of attempting to establish communication with systems in said second list.
4. The method of claim 3 further comprising the step of : retaining a valid system determination list which results in successful establishment of communication, said valid system determination list being said first list or said second list.
5. The method of claims 4 wherein subsequent attempts at establishing communication comprises the step of : attempting to establish communication with systems in said valid system determination list.
6. The method of claim 1 wherein said first list is a subset of said second list.
7. The method of claim 1 wherein said first list is generated based on a user habit. 12
8. The method of claim 1 wherein said first list and said second list are arranged to optimize establishment of communication with said communication network.
9. The method of claim 1 wherein said first list and said second list are represented by one comprehensive list.
10. A handset for establishing communication with a communication network comprising : storage means for storing a first set of systems; and storage means for storing a second set of systems; wherein said handset attempts to establish communication with systems in said first list and said second list, said handset using said second list if attempts to establish communication with systems in said first list results in an acquisition failure.
11. The handset of claim 10 wherein said handset repeats attempts to establish communication with systems in said first list and said second list a predetermined number of times while acquisition failure persists.
12. The handset of claim 11 further comprising : display means for displaying a prompt, said handset displaying said prompt if attempts to establish communication with systems in said first list or said second list results in said acquisition failure.
13. The handset of claim 12 wherein said handset retains an indication of whether said first list or said second list results in successful establishment of communication.
14. The handset of claims 13 wherein said handset utilizes said indication in subsequent attempts at establishing communication.
15. The handset of claim 14 wherein said first list is a subset of said second list.
16. The handset of claim 14 wherein said first list is generated based on a user habit. 13
17. The handset of claim 14 wherein said first list and said second list are arranged to optimize establishment of communication with said communication network.
18. The handset of claim 14 wherein said first list and said second list are represented by one comprehensive list.
19. The handset of claim 14 wherein said first list and said second list are implemented as stacks or circular buffers.
20. The handset of claim 14 wherein each system within said first list and said second list comprises a field indicative of the number of attempts at establishing communication with said system before declaring acquisition failure.
PCT/US1999/002778 1998-02-10 1999-02-09 Phones with multiple system determination lists WO1999040746A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU26660/99A AU2666099A (en) 1998-02-10 1999-02-09 Phones with multiple system determination lists

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2164898A 1998-02-10 1998-02-10
US09/021,648 1998-02-10

Publications (1)

Publication Number Publication Date
WO1999040746A1 true WO1999040746A1 (en) 1999-08-12

Family

ID=21805385

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/002778 WO1999040746A1 (en) 1998-02-10 1999-02-09 Phones with multiple system determination lists

Country Status (2)

Country Link
AU (1) AU2666099A (en)
WO (1) WO1999040746A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001043487A1 (en) * 1999-12-11 2001-06-14 Qualcomm Incorporated System and method for the detection of service from alternate wireless communication systems
WO2001058190A1 (en) * 2000-02-02 2001-08-09 TELIA AB_(publ) Method for selection of radio network, as well as system and terminal utilizing the method
WO2002021861A2 (en) * 2000-09-11 2002-03-14 Hong Kong Csl Limited Roaming service for mobile communications
WO2003039188A1 (en) * 2001-10-30 2003-05-08 Qualcomm, Incorporated Scheduling acquisition attempts of service providing systems
EP1937007A1 (en) 2006-12-22 2008-06-25 Research In Motion Limited Method and system for presenting lists of wireless local area network profile information
WO2009049212A1 (en) * 2007-10-12 2009-04-16 Qualcomm Incorporated System and method to facilitate acquisition of access point base stations
WO2009048805A1 (en) * 2007-10-09 2009-04-16 Qualcomm Incorporated Distributed mobile access point acquisition
GB2456148A (en) * 2008-01-03 2009-07-08 Crfs Ltd Establishing a connection to a network device
US7957357B2 (en) 2006-12-22 2011-06-07 Research In Motion Limited Method and system for presenting lists of wireless local area network Profile information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0603049A1 (en) * 1992-12-16 1994-06-22 Alcatel Mobile Communication France Arrangement for connection set-up from terminal to the network of a radio communicationsystem with a plurality of networks
EP0781064A2 (en) * 1995-12-21 1997-06-25 Nokia Mobile Phones Ltd. Multi-mode mobile terminal
WO1997036452A1 (en) * 1996-03-27 1997-10-02 Qualcomm Incorporated Method and apparatus for performing preferred system selection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0603049A1 (en) * 1992-12-16 1994-06-22 Alcatel Mobile Communication France Arrangement for connection set-up from terminal to the network of a radio communicationsystem with a plurality of networks
EP0781064A2 (en) * 1995-12-21 1997-06-25 Nokia Mobile Phones Ltd. Multi-mode mobile terminal
WO1997036452A1 (en) * 1996-03-27 1997-10-02 Qualcomm Incorporated Method and apparatus for performing preferred system selection

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001043487A1 (en) * 1999-12-11 2001-06-14 Qualcomm Incorporated System and method for the detection of service from alternate wireless communication systems
WO2001058190A1 (en) * 2000-02-02 2001-08-09 TELIA AB_(publ) Method for selection of radio network, as well as system and terminal utilizing the method
US7089001B2 (en) 2000-09-11 2006-08-08 Hong Kong Csl Limited Mobile communications
WO2002021861A2 (en) * 2000-09-11 2002-03-14 Hong Kong Csl Limited Roaming service for mobile communications
WO2002021861A3 (en) * 2000-09-11 2002-05-16 Hong Kong Csl Ltd Roaming service for mobile communications
CN1322764C (en) * 2000-09-11 2007-06-20 香港流动通讯有限公司 Mobile communication
AU781041B2 (en) * 2000-09-11 2005-05-05 Hong Kong Csl Limited Roaming service for mobile communications
KR100954708B1 (en) * 2001-10-30 2010-04-23 퀄컴 인코포레이티드 Scheduling acquisition attempts of service providing systems
WO2003039188A1 (en) * 2001-10-30 2003-05-08 Qualcomm, Incorporated Scheduling acquisition attempts of service providing systems
US6766169B2 (en) 2001-10-30 2004-07-20 Qualcomm Incorporated Scheduling acquisition attempts of service providing systems
EP1937007A1 (en) 2006-12-22 2008-06-25 Research In Motion Limited Method and system for presenting lists of wireless local area network profile information
US8027678B2 (en) 2006-12-22 2011-09-27 Research In Motion Limited Method and system for presenting lists of wireless local area network profile information
US7957357B2 (en) 2006-12-22 2011-06-07 Research In Motion Limited Method and system for presenting lists of wireless local area network Profile information
US8787306B2 (en) 2007-10-09 2014-07-22 Qualcomm Incorporated Centralized mobile access point acquisition
WO2009048805A1 (en) * 2007-10-09 2009-04-16 Qualcomm Incorporated Distributed mobile access point acquisition
US9445356B2 (en) 2007-10-09 2016-09-13 Qualcomm Incorporated Distributed mobile access point acquisition
CN101897219B (en) * 2007-10-09 2016-03-16 高通股份有限公司 centralized mobile access point acquisition
CN101897220A (en) * 2007-10-09 2010-11-24 高通股份有限公司 Distributed mobile access point acquisition
JP2011501514A (en) * 2007-10-09 2011-01-06 クゥアルコム・インコーポレイテッド Centralized mobile access point acquisition
WO2009048803A1 (en) * 2007-10-09 2009-04-16 Qualcomm Incorporated Centralized mobile access point acquisition
KR101516277B1 (en) 2007-10-09 2015-05-04 퀄컴 인코포레이티드 Centralized mobile access point acquisition
KR101389078B1 (en) * 2007-10-09 2014-04-28 퀄컴 인코포레이티드 Centralized mobile access point acquisition
US8711767B2 (en) 2007-10-09 2014-04-29 Qualcomm Incorporated Distributed mobile access point acquisition
CN101897220B (en) * 2007-10-09 2014-11-05 高通股份有限公司 Distributed mobile access point acquisition
WO2009049212A1 (en) * 2007-10-12 2009-04-16 Qualcomm Incorporated System and method to facilitate acquisition of access point base stations
US8948749B2 (en) 2007-10-12 2015-02-03 Qualcomm Incorporated System and method to facilitate acquisition of access point base stations
CN101868994A (en) * 2007-10-12 2010-10-20 高通股份有限公司 System and method to facilitate acquisition of access point base stations
GB2456148A (en) * 2008-01-03 2009-07-08 Crfs Ltd Establishing a connection to a network device
GB2456148B (en) * 2008-01-03 2010-11-17 Crfs Ltd Establishing a connection to a network device

Also Published As

Publication number Publication date
AU2666099A (en) 1999-08-23

Similar Documents

Publication Publication Date Title
US5870674A (en) Method and apparatus for performing preferred system selection
US7869826B2 (en) Method and apparatus for relating communications system identifications (SIDS)
EP1337126B1 (en) A method for selecting preferable wireless communications service provider in a multi-service provider environment
JP4278178B2 (en) Method and apparatus for performing preferred system selection
JP4463691B2 (en) Method, apparatus and system for selecting a service provider system
US6625451B1 (en) Preferred roaming list and system select feature
EP1621029B1 (en) A method for a radiotelephone to scan for higher priority public land mobile network
EP1621030B1 (en) A method for a radiotelephone to search for higher priority networks
EP1872614B1 (en) Method, apparatus and computer program providing for rapid network selection in a multimode device
EP1921882B1 (en) Method for optimizing communication network search using mobile communication terminal
US8744443B2 (en) System and method for facilitating accelerated network selection using a weighted network list
US6934544B2 (en) Method and apparatus for configurable selection and acquisition of a wireless communications system
KR100432462B1 (en) Method and apparatus for roaming using dual mode/band equipment including sim cards
EP0781064A2 (en) Multi-mode mobile terminal
KR100832931B1 (en) Method for registering a communication device for communication service
US6684082B1 (en) Adaptive system selection database
WO1999001001A1 (en) Method of intelligent roaming using network information
EP1863313B1 (en) Method and apparatus for facilitating accelerated network selection using a weighted network list
EP1057358A1 (en) Systems and methods for acquiring a control channel
US6282419B1 (en) Apparatus and method for mobile terminal rescans during roaming
WO1999040746A1 (en) Phones with multiple system determination lists
KR100491516B1 (en) Method and apparatus for performing preferred system selection
MXPA98007853A (en) Method and apparatus for performing prefer system selection

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN 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: A1

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 GW ML MR NE SN TD TG

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

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase