Search

EP-3471466-B1 - METHOD AND SYSTEM FOR DYNAMIC APN SELECTION

EP3471466B1EP 3471466 B1EP3471466 B1EP 3471466B1EP-3471466-B1

Inventors

  • JANTZI, JASON WAYNE
  • DILL, SCOTT LEONARD
  • BENNETT, Jesse William
  • REAUME, MARK EDWARD
  • FULESHWAR PRASAD, MAHENDRA
  • LEVATO, ALEXANDER KARL
  • GAO, YU

Dates

Publication Date
20260506
Application Date
20181002

Claims (8)

  1. A method at a mobile device (410, 510) for updating communication parameters on the mobile device (410; 510), the method comprising: sending a first communication (430; 530) to a server (412; 512), the first communication including a location of the mobile device and statistics related to at least one of: a Radio Signal Strength Indicator, RSSI, an Absolute Radiofrequency Channel Number, ARFCN, a list of available radio access technologies, a circuit-switched, CS, and packet-switched, PS, registration time, a packet data protocol, PDP, request time, an indication of whether the mobile device is roaming, a time to network acquisition, or a total network session time duration; receiving (450; 550) from the server (412; 512), responsive to the first communication, a new communication parameter determined based on the statistics and the location of the mobile device; reconfiguring (464; 564) the mobile device with the new communication parameter; and sending a second communication (470; 570) to the server (412, 512), the second communication using the new communication parameter.
  2. The method of claim 1, wherein the new communication parameter is a new access point name selected by the server.
  3. The method of claim 2, further comprising reconfiguring a packet data connection setting using the new access point name.
  4. A mobile device (410; 510) comprising: a processor (120); and a communications subsystem (130), wherein the mobile device is configured to carry out the steps of method claims 1 to 3.
  5. A computer readable medium for storing instruction code, which, when executed by a processor (120) of a mobile device (410; 510), cause the mobile device to carry out the steps of method claims 1 to 3.
  6. A method at a server (412; 512; 610) for updating communication parameters on a mobile device, the method comprising: collecting statistics from the mobile device (410; 510), including receiving a first communication (430, 530) from the mobile device (410, 510), the first communication comprising a location of the mobile device and statistics related to at least one of: a Radio Signal Strength Indicator, RSSI, an Absolute Radiofrequency Channel Number, ARFCN, a list of available radio access technologies, a circuit-switched, CS, and packet-switched, PS, registration time, a packet data protocol, PDP, request time, an indication of whether the mobile device is roaming, a time to network acquisition, or a total network session time duration; responsive to receiving the first communication, determining a new communication parameter for the mobile device based on the statistics and the location of the mobile device; sending the new communication parameter to the mobile device; and receiving from the mobile device a second communication (470; 570), the second communication using the new communication parameter.
  7. A server (412; 512; 610) comprising: a processor (620); and a communications subsystem (630), wherein the server is configured to perform the method of claim 6.
  8. A computer readable medium for storing instruction code, which, when executed by a processor (620) of a server (412; 512; 610), cause the server to carry out the method of claim 6.

Description

FIELD OF THE DISCLOSURE The present disclosure relates to network connectivity, and in particular relates to latency for network connectivity. BACKGROUND Internet of Things (IoT) devices, such as vehicle monitoring devices, periodically need to connect to a network element such as a server or cloud service and provide reports. Traditionally, devices connect to the network in the same way, no matter where they are located. However, call setup when a device is roaming can introduce significant latency. This in turn means that a modem or communications subsystem on the mobile device needs to be awake for long periods of time. The communications subsystem on a mobile device can use significant power resources. For power limited IoT devices, having a communications subsystem operating for long periods of time can significantly drain power resources, thereby reducing the useful life of the IoT device. US2015/0195760 A1 discloses a method in which a User Equipment defines its own policies based on the accessible Wi-Fis. The UE creates its own User Own Policies once it is in the range of a Wi-Fi and the UE sends the new policy to a ANDSF for the ANDSF to approve the proposed User Own Policies. The ANDSF checks whether the Wi-Fi suggested by the UE is allowed. US 2013/0039337 A1 discloses a handoff of a service between different types of networks. To perform the handoffs, a User Equipment sends a location registration request that may contain information on the LTE network and Radio Resource Control parameters. CA 2793 439 discloses a method for provisioning call forwarding parameters including providing a dual-sided UICC between an interface between a primary subscriber identity module and a terminal of a mobile device. SUMMARY According to aspects of the present disclosure, there are provided a mobile device, a server, and related methods and computer readable medium as detailed in the claims that follow. BRIEF DESCRIPTION OF THE DRAWINGS The present disclosure will be better understood with reference to the drawings, in which: Figure 1 is a block diagram of an example sensor apparatus for use with the embodiments of the present disclosure;Figure 2 is a block diagram showing an example environment for a sensor apparatus in accordance with the embodiments of the present disclosure;Figure 3 is a block diagram showing exemplary network architecture;Figure 4 is a data flow diagram showing a mobile device receiving and configuring a new access point name from a server;Figure 5 is a data flow diagram showing a mobile device receiving and configuring a new subscriber identity from a serverFigure 6 is a block diagram of an example computing device capable of being used in accordance with the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE DRAWINGS The present disclosure provides a method for updating communication parameters on a mobile device, the method comprising: sending a communication from the mobile device to a server, the communication including a location of the mobile device; receiving at the mobile device, responsive to the communication, a new communication parameter; reconfiguring the mobile device with the new communication parameter; and sending a second communication from the mobile device to the server, the second communication using the new communication parameter. The present disclosure further provides a mobile device comprising: a processor; and a communications subsystem, wherein the mobile device is configured to: send a communication from the mobile device to a server, the communication including a location of the mobile device; receive at the mobile device, responsive to the communication, a new communication parameter; reconfigure the mobile device with the new communication parameter; and send a second communication from the mobile device to the server, the second communication using the new communication parameter. The present disclosure further provides a computer readable medium for storing instruction code, which, when executed by a processor of a mobile device, cause the mobile device to: send a communication from the mobile device to a server, the communication including a location of the mobile device; receive at the mobile device, responsive to the communication, a new communication parameter; reconfigure the mobile device with the new communication parameter; and send a second communication from the mobile device to the server, the second communication using the new communication parameter. The embodiments of the present disclosure are described below using a sensor apparatus within a vehicle monitoring system as an example. However, the present disclosure is not limited to use for vehicles, and the embodiments can be used in other scenarios, including for any mobile device that is roaming in different cellular networks. In vehicle operations, sensor systems may be included on the vehicle and have a plurality of sensor apparatuses operating remotely from a central mon