Abstract:
A method and apparatus for selecting a communication system in accordance with the geographic region in which the subscriber station is located. Upon successful acquisition, the subscriber station examines the received system identification information to determine its geographical region. The subscriber station then determines whether the acquired system is the most desirable system for use in the geographical region. If it is the most desirable system for use in the geographical region, the subscriber station provides service using the acquired system. If it is not the most desirable system for use in the geographical region, the subscriber station attempts to acquire a more desirable system.
Abstract:
A method and apparatus for storing and accessing a preferred roaming list formed of variable size system records each of which includes a system identification field, a network identification included field, a preferred_negative field, a geographical region indicator field, and an acquisition parameter information field. Each of the system records optionally includes a network identification field, a priority field, and a roaming indicator field. The network identification, priority and roaming indicator fields from the records are stored in a first array; the system identification and geographical region indicator fields are stored in a second array; the first bit of the network identification included and the preferred_negative fields are stored in a third array; the second bit of the network identification included fields from the records are stored in a fourth array; and the acquisition parameter information fields are stored in a fifth array. A first index value corresponding to a selected record to be accessed is received, and entries in the third array are evaluated in response to the first index value in order to access the first bit of the network identification included field and the preferred_negative field associated with the selected record and to determine a second index value for locating any network identification, priority or roaming indicator field associated with the selected record in the first array. Any network identification, priority or roaming indicator field associated with the selected record is then accessed in the first array using the second index value, and the system identification field and the geographical region indicator field associated with the selected record are accessed from the second array using the first index value.
Abstract:
A wireless communication device automatically and seamlessly switches to an alternate, available system when it is unable to complete a call origination attempt, without requiring the user to take any affirmative actions to select the alternate system. The wireless communication device stores a list of preferred communication systems. The mobile station attempts to acquire one of these preferred communication systems upon failure of the reverse link. If that is not successful, the mobile station attempts to acquire a communication system most likely to provide service. If that is also not successful, the mobile station re-attempts acquisition of the current communication system. The mobile station also re-attempts acquisition with one of the preferred communication systems after a predetermined idle time.
Abstract:
A method and apparatus for storing and accessing a preferred roaming list formed of variable size system records each of which includes a system identification field, a network identification included field, a preferred_negative field, a geographical region indicator field, and an acquisition parameter information field. Each of the system records optionally includes a network identification field, a priority field, and a roaming indicator field. The network identification, priority and roaming indicator fields from the records are stored in a first array; the system identification and geographical region indicator fields are stored in a second array; the first bit of the network identification included and the preferred_negative fields are stored in a third array; the second bit of the network identification included fields from the records are stored in a fourth array; and the acquisition parameter information fields are stored in a fifth array. A first index value corresponding to a selected record to be accessed is received, and entries in the third array are evaluated in response to the first index value in order to access the first bit of the network identification included field and the preferred_negative field associated with the selected record and to determine a second index value for locating any network identification, priority or roaming indicator field associated with the selected record in the first array. Any network identification, priority or roaming indicator field associated with the selected record is then accessed in the first array using the second index value, and the system identification field and the geographical region indicator field associated with the selected record are accessed from the second array using the first index value.
Abstract:
A wireless communication device automatically and seamlessly switches to an alternate, available system when it is unable to complete a call origination attempt, without requiring the user to take any affirmative actions to select the alternate system. The wireless communication device stores a list of preferred communication systems. The mobile station attempts to acquire one of these preferred communication systems upon failure of the reverse link. If that is not successful, the mobile station attempts to acquire a communication system most likely to provide service. If that is also not successful, the mobile station re-attempts acquisition of the current communication system. The mobile station also re-attempts acquisition with one of the preferred communication systems after a predetermined idle time.
Abstract:
A method and apparatus for selecting a communication system in accordance with the geographic region in which the subscriber station is located is described. Upon successful acquisition, a system determination processor examines the received system identification information and compares it with system identification information stored in a universal system table to determine the geographical region of the identified communication system. The system determination processor then determines whether the acquired system is the most desirable system for use in the geographical region. If it is the most desirable system for use in the geographical region, the system determination processor selects the acquired system for providing service. If it is not the most desirable system for use in the geographical region, the subscriber station attempts to acquire a more desirable system using information from the universal system table.
Abstract:
A method and apparatus for selecting a communication system in accordance with the geographic region in which the subscriber station is located. Upon successful acquisition, the subscriber station examines the received system identification information to determine its geographical region. The subscriber station then determines whether the acquired system is the most desirable system for use in the geographical region. If it is the most desirable system for use in the geographical region, the subscriber station provides service using the acquired system. If it is not the most desirable system for use in the geographical region, the subscriber station attempts to acquire a more desirable system.
Abstract:
A system for facilitating the acquisition of a most desirable wireless service for a wireless phone. The system includes a scanning mechanism (83) for a periodically scanning for a signal indicative of a wireless service having a coverage area that overlaps one or more coverage areas of other wireless services. A service aquisition mechanism (87) acquires the wireless service or one of the other wireless services based on predetermined selection criteria and the signal. More specifically, the present invention includes a wireless phone (26) having a first mechanism (85) for determining if a detected system, i.e., service is associated with a coverage area that overlaps one or more coverage areas of different systems. A second mechanism (84) compares the different systems to the detected system and selects a preferred system based on the comparison. A third mechanism (87) acquires the preferred system. In the specific embodiment, the wireless phone includes a computer that runs software for implementing the first, second, and third mechanisms.