Patent ID: 8792451

Claim:
A method in a mobile device comprising: storing a number of concurrent IP (Internet protocol) sessions available to the mobile device for each of a number of network areas; and when the mobile device is in a location where two of the network areas overlap, performing cell selection between a first network area of the two network areas that overlap and a second network area of the two network areas that overlap based on the stored number of concurrent IP sessions available for each of the two network areas that overlap; wherein performing cell selection comprises: determining, based on the stored number of concurrent IP sessions available to the mobile device for each of the two network areas that overlap, if a greater number of concurrent IP sessions is available to the mobile device in an available cell than in a currently serving cell, and if so, selecting the available cell as a new serving cell; wherein, upon an event triggering cell selection, the cell selection function is configured to: identify a candidate set of available cells based on an RF (Radio Frequency) signal parameter criteria; and perform cell selection having regard to, for each of at least one cell in the candidate set, an RF signal parameter of the cell and the stored number of concurrent IP sessions available to the mobile device for the network area in which the cell is located; wherein the cell selection function is configured to perform cell selection upon acceptance of a request from an application for establishing a new concurrent IP session that would exceed the maximum number of concurrent IP sessions available to the mobile device by a current serving cell.