Voice over Wi-Fi avoidance on gateway devices
AssigneeT-Mobile Innovations LLC
InventorsChristopher Bailey, Ryan Dreiling
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for voice call optimization. Methods include receiving a request to initiate a voice call from a wireless device configured to connect to a WLAN of a wireless gateway device. In response to receiving the request, the method includes determining an organizationally unique identifier (OUI) of the wireless gateway device and searching a database containing organizationally unique identifiers (OUIs) for the OUI of the wireless gateway device. The method further includes executing the voice call over a cellular network without using the wireless gateway device upon finding the OUI of the wireless gateway device in the database.
Claims20
A method comprising:
- receiving, through a user interface on a wireless device configured to connect to a Wi-Fi network for Voice over Wi-Fi calling through a wireless gateway device, a request to initiate a voice call;
- in response to the request, determining an organizationally unique identifier (OUI) of the wireless gateway device;
- searching a database containing organizationally unique identifiers (OUIs) for the OUI of the wireless gateway device, wherein the OUIs stored in the database correspond to wireless gateway devices that do not have quality of service (QoS) requirements for voice packets set by a cellular network;
- and
- executing the voice call over the cellular network without using the wireless gateway device upon finding the OUI of the wireless gateway device in the database.
A wireless device configured for voice over Wi-Fi calling through connection with a wireless gateway device associated with a Wi-Fi network, the wireless device comprising:
- at least one memory storing instructions and a database containing organizationally unique identifiers (OUIs);
- and
- a processor executing the stored instructions to perform operations comprising:
- in response to a request for a voice call, determining an OUI of the wireless gateway device;
- searching the database containing the OUIs to determine that the OUI of the wireless gateway device is stored in the database, wherein the OUIs stored in the database correspond to wireless gateway devices that do not have quality of service (QoS) requirements for voice packets set by a cellular network;
- and
- executing the voice call over the cellular network without using the wireless gateway device.
A non-transitory computer readable medium, storing instructions executed by a processor to perform operations comprising:
- determining an organizationally unique identifier (OUI) of a wireless gateway device providing a Wi-Fi network in response to a request for a voice call on a wireless device configured to connect to the Wi-Fi network;
- searching a database containing OUIs of home internet devices to determine that the OUI of the wireless gateway device is stored in the database, wherein the OUIs stored in the database correspond to wireless gateway devices that do not have quality of service (QoS) requirements for voice packets set by a cellular network;
- and
- causing the voice call to be executed over the cellular network without using the wireless gateway device.
Dependencies are inferred from the claim text.