Data-capable network prioritization with reject code handling
First Claim
1. A method for use by a mobile station, the method comprising:
- storing a list of wireless networks which include those having unavailable data connectivity;
selecting at least a first public land mobile network (PLMN) that is not included in the list of wireless networks;
performing an attach for combined voice and data services to the first PLMN, wherein the performing the attach comprises attempting registration of the mobile station with the first PLMN;
receiving an attach reject from the first PLMN in response to the performing the attach having a cause indicating data services are not allowed in the first PLMN; and
selecting a second PLMN not within the list of wireless networks and available for communications with the mobile station without reattempting the request for services to the first PLMN upon detecting that the data services are not allowed in the first PLMN.
7 Assignments
0 Petitions
Accused Products
Abstract
Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of selecting a first wireless network available for communications with the mobile station; causing a request for data connectivity to be transmitted to the first wireless network selected; if a rejection is received from the first wireless network in response to the request for data connectivity: reattempting the request for data connectivity to the first wireless network at least one time; selecting a second wireless network available for communications with the mobile station after the request for data connectivity to the first wireless network is reattempted the at least one time without success; and selecting the second wireless network available for communications with the mobile station without reattempting the request for data connectivity to the first wireless network the at least one time if a reject code associated with the rejection indicates that data services are not allowed in the first network is received from the first wireless network in response to the request for data connectivity.
42 Citations
25 Claims
-
1. A method for use by a mobile station, the method comprising:
-
storing a list of wireless networks which include those having unavailable data connectivity; selecting at least a first public land mobile network (PLMN) that is not included in the list of wireless networks; performing an attach for combined voice and data services to the first PLMN, wherein the performing the attach comprises attempting registration of the mobile station with the first PLMN; receiving an attach reject from the first PLMN in response to the performing the attach having a cause indicating data services are not allowed in the first PLMN; and selecting a second PLMN not within the list of wireless networks and available for communications with the mobile station without reattempting the request for services to the first PLMN upon detecting that the data services are not allowed in the first PLMN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile station, comprising:
-
one or more processors; memory coupled to the one or more processors; a radio frequency (RF) transceiver coupled to the one or more processors; the one or more processors being configured to; store a list of wireless networks which include those having unavailable data connectivity; select at least a first public land mobile network (PLMN) that is not included in the list of wireless networks; perform an attach for combined voice and data services to the first PLMN, wherein the performing the attach comprises attempting registration of the mobile station with the first PLMN; receive an attach reject from the first PLMN in response to performing the attach, the attach reject having a cause indicating data services are not allowed in the first PLMN; and select a second PLMN not within the list of wireless networks and available for communications with the mobile station without reattempting the request for services to the first PLMN upon detecting that the data services are not allowed in the first PLMN. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A communication system, comprising:
-
a plurality of public land mobile networks (PLMNs); one or more mobile stations configured to communicate in the PLMNs; each mobile station being configured to; store a list of wireless networks which include those having unavailable data connectivity; select at least a first public land mobile network (PLMN) that is not included in the list of wireless networks; perform an attach for combined voice and data services to the first PLMN, wherein the performing the attach comprises attempting registration of the mobile station with the first PLMN; receive an attach reject from the first PLMN in response to perform the attach, the attach reject having a cause indicating data services are not allowed in the first PLMN; and select a second PLMN not within the list of wireless networks and available for communications with the mobile station without reattempting the request for services to the first PLMN upon detecting that the data services are not allowed in the first PLMN. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification