Methods and apparatus for selecting a communication network
First Claim
1. A method for use in selecting a communication network which provides access to one or more communication services for a mobile communication device which is adapted to operate in accordance with circuit-switched voice communications and packet-switched data communications, the method comprising the acts of:
- identifying, by the mobile device, whether communication networks make a data communication service available based on whether an attempt to establish packet data service for the data communication service during registration through each communication network is successful;
assigning priority, by the mobile device in a prioritized list without user intervention, to communication networks that make a voice communication service and the data communication service available over communication networks that make the voice communication service available but fail to make the data communication service available as identified based on whether the attempts to establish the packet data service are successful;
performing a scanning operation to identify one or more available communication networks that are available in a coverage area of the mobile device;
consulting the prioritized list during a network selection procedure to select, based on the assigned priorities in the prioritized list, one of the available communication networks identified in the prioritized list; and
registering with the selected communication network.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for selecting a cellular network to provide one or more communication services for a mobile communication device are disclosed. A scanning operation is performed by the mobile device to identify a plurality of cellular networks that support a voice communication service in a geographic coverage area. The mobile device then identifies which of the cellular networks makes a data communication service available to it. Advantageously, the mobile device assigns priority to or selects a cellular network that makes the data communication service available over a network that fails to make the data communication service available, and may register with that network. The data communication service may include, as examples, an e-mail communication service or an Internet access service. Preferably, the cellular network operates in accordance with GSM (Global System for Mobile) and GPRS (Generalized Packet Radio Service).
58 Citations
38 Claims
-
1. A method for use in selecting a communication network which provides access to one or more communication services for a mobile communication device which is adapted to operate in accordance with circuit-switched voice communications and packet-switched data communications, the method comprising the acts of:
-
identifying, by the mobile device, whether communication networks make a data communication service available based on whether an attempt to establish packet data service for the data communication service during registration through each communication network is successful; assigning priority, by the mobile device in a prioritized list without user intervention, to communication networks that make a voice communication service and the data communication service available over communication networks that make the voice communication service available but fail to make the data communication service available as identified based on whether the attempts to establish the packet data service are successful; performing a scanning operation to identify one or more available communication networks that are available in a coverage area of the mobile device; consulting the prioritized list during a network selection procedure to select, based on the assigned priorities in the prioritized list, one of the available communication networks identified in the prioritized list; and registering with the selected communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile communication device adapted to operate in accordance with circuit-switched voice communications and packet-switched data communications, the mobile device comprising:
-
a wireless transceiver; an antenna coupled to the wireless transceiver; one or more processors coupled to the wireless transceiver; said one or more processors being configured to select a communication network through which to communicate by; identifying whether communication networks make a data communication service available to the mobile device based on whether an attempt to establish packet data service for the data communication service during registration through each communication network is successful; assigning priority, in a prioritized list without user intervention, to communication networks that make a voice communication service and the data communication service available over communication networks that make the voice communication service available but fail to make the data communication service available as identified based on whether the attempts to establish the packet data service through each communication network are successful; performing a scanning operation, with use of the wireless transceiver, to identify one or more available communication networks that are available in a coverage area of the mobile device; consulting the prioritized list during a network selection procedure to select, based on the assigned priorities in the prioritized list, one of the available communication networks identified in the prioritized list; and registering with the selected communication network with use of the wireless transceiver. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of utilizing a prioritized list of communication networks for network selection in a mobile communication device adapted to operate in accordance with circuit-switched voice communications and packet-switched data communications, the method comprising the acts of:
-
identifying, in the mobile device, whether one or more communication networks make a data communication service available to the mobile device based on whether attempts to register with the communication networks for packet data service are successful; assigning, in the mobile device without user intervention, a higher priority in the prioritized list to the one or more communication networks identified to make a voice communication service and the data communication service available than those one or more communication networks that make the voice communication service available but not the data communication service available as identified based on whether the attempts to register with the communication networks for the packet data service are successful; scanning to identify a plurality of available communication networks that are available in a coverage region of the mobile device; consulting the prioritized list of networks in the network selection to select, based on assigned priorities in the prioritized list, one of the available communication networks identified in the prioritized list; and registering with the selected communication network for communications. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for utilizing a prioritized list of communication networks for network selection in a mobile communication device comprising the acts of:
-
for each communication network of a plurality of communication networks; attempting to attach to the communication network to access a packet data service for utilization of a data communication service; if attachment to the communication network is successful, attempting to establish packet data connectivity for the data communication service; if the communication network is a known communication network and the packet data service and connectivity for the data service are established, then assigning, in the mobile device without user intervention, the communication network a higher priority in the prioritized list than a communication network that is an unknown communication network that makes at least a voice communication service available; scanning to identify one or more available communication networks that are available in a geographic region of the mobile device; consulting the prioritized list during the network selection to select, based on the assigned priorities of the prioritized list, an available communication network from the scanning that is identified in the prioritized list; and registering with the selected communication network for communications. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A method of selecting a communication network by a mobile communication device, the method comprising the acts of:
-
for each one of a plurality of communication networks; determining, by the mobile device, whether the communication network makes a data communication service available based on whether an attempt to establish packet data connectivity for the data communication service through the communication network is successful; if the communication network makes a voice communication service available and the data communication service available as identified by the act of determining based on whether the attempt to establish the packet data connectivity is successful;
assigning priority, by the mobile device without user intervention, in a network selection list used for network selection by the mobile device, to the communication network over a communication network that makes the voice communication service available to the mobile device but fails to make the data communication service available;performing a scanning operation to identify one or more available communication networks that are available in a coverage area of the mobile communication device; and consulting the network selection list during the network selection to select, in accordance with the assigned priorities of the network selection list, one of the available communication networks for communications.
-
Specification