DEVICE AND METHOD FOR MAINTAINING A COMMUNICATION SESSION DURING A NETWORK TRANSITION
First Claim
1. A method comprising:
- monitoring, by a client, a first connection with a first network to determine whether a signal strength of the first connection falls below a threshold value;
establishing, by the client, a second connection with a second network if the signal strength of the first connection falls below the threshold value, wherein establishing the second connection includes obtaining an address and port assignment corresponding to the client from the second network; and
maintaining, by the client, a communication session during the changeover from the first connection to the second connection using the obtained address and port assignment.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a device and method for maintaining a communication session during a network transition. In one example, the method includes monitoring, by a client, a connection with a first network to determine whether a signal strength of the connection falls below a threshold value. The client establishes a connection with a second network if the signal strength of the connection with the first network falls below the threshold value. Establishing the connection with the second network includes obtaining an address and port assignment corresponding to the client from the second network. The client uses the obtained address and port assignment to maintain a communication session during the changeover from the first network to the second network.
105 Citations
19 Claims
-
1. A method comprising:
-
monitoring, by a client, a first connection with a first network to determine whether a signal strength of the first connection falls below a threshold value; establishing, by the client, a second connection with a second network if the signal strength of the first connection falls below the threshold value, wherein establishing the second connection includes obtaining an address and port assignment corresponding to the client from the second network; and maintaining, by the client, a communication session during the changeover from the first connection to the second connection using the obtained address and port assignment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining, by a client, whether a signal strength of a first connection with a first network has fallen below a threshold value; saving, by the client, a current state of the client, wherein the current state identifies information corresponding to a communication session occurring between the client and an endpoint via the first connection; establishing, by the client, a second connection with a second network if the signal strength of the first connection falls below the threshold value, wherein establishing the second connection includes obtaining an address and port assignment corresponding to the client from the second network; sending, by the client, a notification directly to the endpoint to notify the endpoint of the address and port assignment corresponding to the client in the second network, wherein contact information needed to communicate directly with the endpoint is contained in the saved current state; continuing, by the client, the communication session via the second connection based on the saved current state; and refreshing the saved current state with a new state obtained from an access server via the second connection, wherein the refreshing updates the current state of the client with information not received by the client while switching from the first connection to the second connection. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a network interface; a processor coupled to the network interface; a memory coupled to the processor; and a plurality of instructions stored in the memory for execution by the processor, the instructions including instructions for; determining, by the device, whether a signal strength of a first connection established with a first network via the network interface has fallen below a threshold value; saving, by the device, a current state of the device, wherein the current state identifies information corresponding to a communication session between the device and an endpoint occurring via the first connection; establishing, by the device, a second connection with a second network via the network interface if the signal strength of the first connection falls below the threshold value, wherein establishing the second connection includes obtaining an address and port assignment corresponding to the device from the second network; sending, by the device, a notification directly to the endpoint via the network interface to notify the endpoint of the address and port assignment corresponding to the device in the second network, wherein contact information needed to communicate directly with the endpoint is contained in the saved current state; continuing, by the device, the communication session via the second connection based on the saved current state; and refreshing the saved current state with a new state obtained from an access server via the second connection, wherein the refreshing updates the current state of the device with information not received while switching from the first connection to the second connection. - View Dependent Claims (18, 19)
-
Specification