# US 2013/0159535 A1 · Handover Method and System of Dual-Mode Communication Terminal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159535 A1
- Document ID: US20130159535A1
- Status: Published application
- Kind: A1
- Application number: 13/682,954
- Filed: 2012-11-21
- Published: 2013-06-20
- Earliest claimed: 2011-12-19
- Assignees: Huawei Device Co., Ltd.
- Inventors: Kaibing Zhang; Guangze Zhu; Zehui Sun
- Web page: https://patentgrep.com/patent/US20130159535A1

## CPC

- H04L 65/1066: Session management
- H04L 65/1095: Inter-network session transfer or sharing
- H04W 36/0033: {with transfer of context information}
- H04L 61/5014: using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
- H04L 65/1083: In-session procedures
- H04W 76/22: Manipulation of transport tunnels
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present invention disclose a handover method and system of a dual-mode communication terminal. A first mode and a second mode of the dual-mode communication terminal adopt a master-slave universal serial bus USB driver structure. The methods includes: A host triggers initiating of network access to a second network by the dual-mode communication terminal; the host maintains occupation of an IP address which is in a first network by the dual-mode communication terminal, and obtains an Internet protocol IP address which is of the dual-mode communication terminal and in the second network; if the IP address in the second network is the same as a current IP address which is of the dual-mode communication terminal and in the first network, the host uses, in the second network, the IP address.

## Claims

### Claim 1

A handover method of a dual-mode communication terminal, wherein a first mode and a second mode of the dual-mode communication terminal adopt a master-slave universal serial bus USB driver structure, and the method comprises:
triggering, by a host, initiating of network access to a second network by the dual-mode communication terminal;
maintaining, by the host, occupation of an IP address which is in a first network by the dual-mode communication terminal, and obtaining an Internet protocol IP address which is of the dual-mode communication terminal and in the second network; and
if the IP address in the second network is the same as a current IP address which is of the dual-mode communication terminal and in the first network, using, by the host and in the second network, the IP address, so that the dual-mode communication terminal continues to use, in the second network, the IP address to perform a session.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the host comprises an operating system and a dual-mode management module DMCM,
the triggering, by the host, the initiating of the network access to the second network by the dual-mode communication terminal specifically is: monitoring, by the dual-mode management module, that a condition on which the dual-mode communication terminal is handed over from the first network to the second network is satisfied, and triggering a handover; and
the maintaining, by the host, the occupation of the IP address which is in the first network by the dual-mode communication terminal specifically is: instructing, by the DMCM module, the operating system to maintain the occupation of the current IP address which is in the first network.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the second network is a 3G network, the first network is a 3G or a WiMAX network, and a modem module which corresponds to the second network and is in the dual-mode communication terminal has a built-in dynamic host configuration protocol DHCP server protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
obtaining, by the DMCM module, the IP address which is in the second network from the modem module which corresponds to the second network and is in the dual-mode communication terminal; and
sending, by the modem module corresponding to the second network, the IP address which is obtained in a PPP session and in the second network to the DMCM module.

### Claim 4 (depends on 3)

The method according to claim 3, further comprising:
if the IP address in the second network is different from the current IP address which is of the dual-mode communication terminal and in the first network, triggering, by the host, network disconnection, and initiating a DHCP process to a built-in dynamic host configuration protocol DHCP server protocol stack which is in the modem module which corresponds to the second network and is in the dual-mode communication terminal, so as to obtain the IP address which is in the second network and obtained, in the PPP session, by the modem module corresponding to the second network.

### Claim 5 (depends on 2)

The method according to claim 2, wherein the second network is a WiMAX network, the first network is a 3G network, a modem module which corresponds to the first network and is in the dual-mode communication terminal has a built-in dynamic host configuration protocol DHCP client protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
instructing, by the DMCM module, the modem module corresponding to the first network to obtain the IP address which is in the second network;
obtaining, by the built-in DHCP client protocol stack in the modem module corresponding to the first network, the IP address from a home agent of the dual-mode communication terminal through a DHCP process; and
sending, by the modem module corresponding to the first network, the IP address to the DMCM module.

### Claim 6 (depends on 2)

The method according to claim 2, wherein the second network is a WiMAX network, the first network is a 3G network, the host comprises a background management module of the dual-mode communication terminal, the background management module of the dual-mode communication terminal is configured with a dynamic host configuration protocol DHCP client protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
performing, by the DHCP client protocol stack configured in the background management module, a DHCP process via the second network and a home agent which is of the dual-mode communication terminal and in the second network; and
obtaining, by the DHCP client protocol stack configured in the background management module, the IP address through a DHCP Ack message which is from the home agent.

### Claim 7 (depends on 5)

The method according to claim 5, further comprising:
if the IP address in the second network is different from the current IP address which is of the dual-mode communication terminal and in the first network, triggering, by the host, network disconnection, and requesting the IP address which is in the second network from the home agent which corresponds to the dual-mode communication terminal and is in the second network.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the adopting the master-slave USB driver structure specifically is: installing a USB driver of the first mode in the dual-mode communication terminal on a platform of the second mode, and installing a virtual network card of the second mode in the host; and encapsulating a control command of the first mode in a format of a command of the second mode and delivering the encapsulated control command to a chip of the first mode for corresponding processing.

### Claim 9

A handover system of a dual-mode communication terminal, comprising a software module running on a host and a software module running on the dual-mode communication terminal, wherein the software module running on the dual-mode communication terminal is a universal serial bus USB driver of a first mode and a second mode of the dual-mode communication terminal, and a structure of the USB driver adopts a master-slave structure; the software module running on the host is pre-stored on the dual-mode communication terminal, and after the dual-mode communication terminal is connected to the host, the software module is installed on the host and runs; the software module running on the host comprises a USB interface function module corresponding to the USB driver of the dual-mode communication terminal, and further comprises a module configured to implement the following functions:
triggering initiating of network access to a second network by the dual-mode communication terminal;
maintaining occupation of an IP address which is in a first network by the dual-mode communication terminal, and obtaining an Internet protocol IP address which is of the dual-mode communication terminal and in the second network; and
if the IP address in the second network is the same as a current IP address which is of the dual-mode communication terminal and in the first network, using, in the second network, the IP address, so that the dual-mode communication terminal continues to use, in the second network, the IP address to perform a session.

### Claim 10 (depends on 9)

The system according to claim 9, wherein the software module running on the host specifically comprises a dual-mode management module DMCM,
the triggering the initiating of the network access to the second network by the dual-mode communication terminal specifically is: monitoring, by the dual-mode management module, that a condition on which the dual-mode communication terminal is handed over from the first network to the second network is satisfied, and triggering a handover; and
the maintaining the occupation of the IP address which is in the first network by the dual-mode communication terminal specifically is: instructing, by the DMCM module, an operating system of the host to maintain the occupation of the current IP address which is in the first network.

### Claim 11 (depends on 10)

The system according to claim 10, wherein the second network is a 3G network, the first network is a 3G or a WiMAX network, the software module running on the dual-mode communication terminal further comprises a modem module which corresponds to the second network and is in the dual-mode communication terminal, the modem module has a built-in dynamic host configuration protocol DHCP server protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
obtaining, by the DMCM module, the IP address which is in the second network from the modem module which corresponds to the second network and is in the dual-mode communication terminal; and
sending, by the modem module corresponding to the second network, the IP address which is obtained in a PPP session and in the second network to the DMCM module.

### Claim 12 (depends on 10)

The system according to claim 10, wherein the second network is a WiMAX network and the first network is a 3G network, the software module running on the dual-mode communication terminal further comprises a modem module which corresponds to the first network and is in the dual-mode communication terminal, the modem module which corresponds to the first network and is in the dual-mode communication terminal has a built-in dynamic host configuration protocol DHCP client protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
instructing, by the DMCM module, the modem module corresponding to the first network to obtain the IP address which is in the second network;
obtaining, by the built-in DHCP client protocol stack in the modem module corresponding to the first network, the IP address from a home agent of the dual-mode communication terminal through a DHCP process; and
sending, by the modem module corresponding to the first network, the IP address to the DMCM module.

### Claim 13 (depends on 10)

The system according to claim 10, wherein the second network is a WiMAX network and the first network is a 3G network, the software module running on the host further comprises a background management module of the dual-mode communication terminal, the background management module of the dual-mode communication terminal is configured with a dynamic host configuration protocol DHCP client protocol stack, and the obtaining the IP address which is of the dual-mode communication terminal and in the second network specifically is:
performing, by the DHCP client protocol stack configured in the background management module, a DHCP process via the second network and a home agent which is of the dual-mode communication terminal and in the second network; and
obtaining, by the DHCP client protocol stack configured in the background management module, the IP address through a DHCP Ack message which is from the home agent.

### Claim 14 (depends on 9)

The system according to claim 9, wherein the structure of the master-slave USB driver specifically is: installing a USB driver of the first mode in the dual-mode communication terminal on a platform of the second mode, wherein the USB interface function module installed on the host is a virtual network card of the second mode; and encapsulating a control command of the first mode in a format of a command of the second mode and delivering the encapsulated control command to a chip of the first mode for corresponding processing.
