US9270637B2ActiveUtilityA1

Method, apparatus, and multimode terminal for implementing network switching

Assignee: HUAWEI DEVICE CO LTDPriority: Jul 3, 2012Filed: Sep 4, 2013Granted: Feb 23, 2016
Est. expiryJul 3, 2032(~5.9 yrs left)· nominal 20-yr term from priority
Inventors:Xuewen Zhao
H04L 61/2557H04W 88/06H04L 61/2514H04L 41/0816H04L 61/256H04W 36/14H04L 61/6077H04L 2101/677
59
PatentIndex Score
2
Cited by
15
References
10
Claims

Abstract

A method, an apparatus, and a multimode terminal for implementing network switching. The method includes: sending a network access request to a second modem module and receiving a network parameter including at least an IP (Internet Protocol) address fed back by the second modem module, where the IP address fed back by the second modem module is the same as an IP address acquired by a first modem module that has accessed a network; disconnecting a communication connection between a NAT (Network Address Translation) module performing address translation and the first modem module; and updating network configuration of the second modem module and establishing a communication connection between the NAT module and the second modem module. The method, apparatus, and multimode terminal disclosed herein can ensure that a service is not interrupted during network switching, thereby improving the user experience and satisfaction.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for implementing network switching, the method comprising:
 sending, by a multimode terminal, a network access request to a second modem and receiving a network parameter comprising at least an IP (Internet Protocol) address fed back by the second modem, wherein the IP address fed back by the second modem is the same as an IP address acquired by a first modem that has accessed a network; 
 disconnecting, by the multimode terminal, a communication connection between a NAT (Network Address Translation) networking device performing address translation and the first modem; 
 updating, by the multimode terminal, a network configuration of the second modem and establishing a communication connection between the NAT networking device and the second modem; and 
 presetting a configuration unit between multiple modems and the NAT networking device to acquire network parameters acquired by the multiple modems and control the NAT networking device to create and update a NAT translation table; 
 wherein the disconnecting the communication connection between a NAT networking device and the first modem comprises: disconnecting a communication connection between the configuration unit and the first modem, and deleting a network parameter acquired by the first modem to disconnect the communication connection between the NAT networking device and the first modem. 
 
     
     
       2. The method according to  claim 1 , wherein the updating the network configuration of the second modem and establishing the communication connection between the NAT networking device and the second modem comprises:
 updating the network configuration of the second modem by using the network parameter fed back by the second modem; 
 restoring a communication connection between the second modem and the configuration unit; and 
 switching a data service to the second modem. 
 
     
     
       3. The method according to  claim 1 , wherein the disconnecting the communication connection between the NAT networking device and the first modem comprises:
 dissociating a NAT entry in the NAT networking device from the first modem; 
 storing a NAT entry associated with the first modem; and 
 deleting a network parameter configured on the first modem to disconnect the communication connection between the NAT networking device and the first modem. 
 
     
     
       4. The method according to  claim 3 , wherein the updating network configuration of the second modem and establishing the communication connection between the NAT networking device and the second modem comprises:
 updating the network configuration of the second modem by using the network parameter fed back by the second modem; 
 associating the stored NAT entry with the second modem; and 
 switching a data service to the second modem. 
 
     
     
       5. A non-transitory computer readable storage medium storing instructions that, when executed, cause a computer device to implement network switching, the computer readable storage medium storing a plurality of software units, including:
 a sending unit; 
 a receiving unit; 
 a cutting unit; and 
 a communication unit, 
 wherein the sending unit is configured to send a network access request to a second modem of a multimode terminal and send a network exit request to a first modem of the multimode terminal; 
 wherein the receiving unit is configured to receive a network parameter comprising at least an IP (Internet Protocol) address fed back by the second modem and receive a network exit success message fed back by the first modem, wherein the received IP address is the same as an IP address acquired by a first modem that has accessed a network; 
 wherein the cutting unit is configured to disconnect a communication connection between a NAT (Network Address Translation) networking device performing address translation in the multimode terminal and the first modem after the receiving unit receives the network parameter fed back by the second modem; and 
 wherein the communication unit is configured to: after the cutting unit completes a cutting operation, update network configuration of the second modem, establish a communication connection between the NAT networking device and the second modem, and instruct the sending unit to send the network exit request. 
 
     
     
       6. The computer readable storage medium according to  claim 5 , further comprising:
 a configuration unit set between multiple modems and the NAT networking device, wherein the configuration unit is configured to acquire network parameters acquired by the multiple modems and control the NAT networking device to create and update a NAT translation table; 
 wherein the cutting unit is further configured to disconnect a communication connection between the configuration unit and the first modem, and delete a network parameter acquired by the first modem after disconnecting the communication connection. 
 
     
     
       7. The computer readable storage medium according to  claim 6 , wherein the communication unit is further configured to:
 update the network configuration of the second modem by using the network parameter fed back by the second modem; 
 restore a communication connection between the second modem and the configuration unit after updating the network configuration of the second modem; and 
 switch a data service to the second modem after restoring the communication connection. 
 
     
     
       8. The computer readable storage medium according to  claim 5 , wherein the cutting unit is further configured to:
 dissociate a NAT entry in the NAT networking device from the first modem; 
 store a NAT entry associated with the first modem; and 
 delete a network parameter configured on the first modem after storing the NAT entry. 
 
     
     
       9. The computer readable storage medium according to  claim 8 , wherein the communication unit is further configured to:
 update the network configuration of the second modem by using the network parameter fed back by the second modem; 
 associate the NAT entry with the second modem after updating the network configuration of the second modem; and 
 switch a data service to the second modem after associating the NAT entry with the second modem. 
 
     
     
       10. A multimode terminal for implementing network switching, comprising;
 a first modem; 
 a second modem; and 
 a NAT (Network Address Translation) networking device performing address translation; and a processor configured to execute instructions stored in memory to:
 send a network access request to the second modem and send a network exit request to the first modem; 
 receive a network parameter comprising at least an IP address fed back by the second modem and receive a network exit success message fed back by the first modem, wherein the received IP address is the same as an IP address acquired by the first modem that has accessed a network; 
 disconnect a communication connection between the NAT networking device performing address translation and the first modem after receiving the network parameter fed back by the second modem, and 
 after disconnecting the communication connection, updating a network configuration of the second modem, establishing a communication connection between the NAT networking device and the second modem, and sending the network exit request.

Join the waitlist — get patent alerts

Track US9270637B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.