Method and apparatus for selecting an IP type during roaming
AssigneeBlackBerry Limited
InventorsMichal Seman, Mark De Abreu, Jean Dolbec, Barry Fraser Yerxa
Life of this patent
Estimating the term…
Abstract
A method and apparatus for selecting a data connection IP (Internet Protocol) type during roaming. At a device a comprising a processor, a memory storing data indicative of radio access technologies and associated internet protocol (IP) types to use under different roaming conditions, and a communication interface, it is determined, using the communication interface, that roaming is occurring and a given radio access technology being used in the roaming is also determined. The data is processed to select an IP type associated with the given radio access technology. Thereafter, the IP type selected is used, during the roaming, in requests to a gateway to a network.
Claims20
A device comprising:
- a processor, a memory storing data indicative of which IP (internet protocol) types to use in given roaming conditions to access a gateway to a home network through a roaming network, including a given IP type to use for a given cellular radio access technology type, and a communication interface, the processor configured to:
- determine, using the communication interface, a cellular data roaming status indicating that roaming is occurring, a roaming type, and a particular cellular radio access technology type being used in a connection through the roaming network to the gateway to the home network in the roaming;
- process the data to select the given IP type associated with the particular cellular radio access technology type, selection of the given IP type based only on the cellular data roaming status, the cellular data roaming type, and the particular cellular radio access technology type, the given IP type different from an IP type used to access the gateway under non-roaming conditions;
- and, thereafter,
- use the given IP type selected in requests to the gateway to the home network during the roaming, the requests transmitted to the roaming network.
A method comprising:
- determining, using a communication interface of a device, a cellular data roaming status indicating that roaming is occurring, a cellular data roaming type and a particular cellular radio access technology type being used in a connection with a gateway to a home network, through a roaming network, in the roaming, the device comprising a processor, a memory storing data indicative of which IP (internet protocol) types to use in given roaming conditions to access the gateway to the home network through the roaming network, including a given IP type to use for a given cellular radio access technology type, and the communication interface;
- processing the data to select the given IP type associated with the particular cellular radio access technology type, selection of the given IP type based only on the cellular data roaming status, the cellular data roaming type, and the particular cellular radio access technology type, the given IP type different from an IP type used to access the gateway under non-roaming conditions;
- and, thereafter,
- using the given IP type selected in requests to the gateway to the home network during the roaming, the requests transmitted to the roaming network.
A non-transitory computer usable medium storing a computer program, wherein execution of the computer program is for:
- determining, using a communication interface of a device, a cellular data roaming status indicating that roaming is occurring, a cellular data roaming type, and a particular cellular radio access technology type being used in a connection with a gateway to a home network, through a roaming network, in the roaming, the device comprising a processor, a memory storing data indicative of which IP (internet protocol) types to use in given roaming conditions to access the gateway to the home network through the roaming network, including a given IP type to use for a given cellular radio access technology type, and the communication interface;
- processing the data to select the given IP type associated with the particular cellular radio access technology type, selection of the given IP type based only on the cellular data roaming status, the cellular data roaming type, and the particular cellular radio access technology type, the given IP type different from an IP type used to access the gateway under non-roaming conditions;
- and, thereafter,
- using the given IP type selected in requests to the gateway to the home network during the roaming, the requests transmitted to the roaming network.
Dependencies are inferred from the claim text.