Seamless roaming
First Claim
1. A method, to be executed by a wireless communication device, for selecting a wireless device network communication link to a destination host through one of a plurality of available wireless protocol links, the method comprising:
- selecting a first protocol link from the plurality of available wireless protocol links based on predetermined criteria;
establishing a first Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the first protocol link, wherein the wireless device has a designated IP address;
detecting a change in status of the predetermined criteria of the first protocol link;
selecting a second protocol link from the plurality of available wireless protocol links based on the change in status of the predetermined criteria;
establishing a second Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the second protocol link, using the designated IP address for the wireless device;
verifying that the second TCP/IP network connection through the second protocol link is established and properly operating; and
terminating the first TCP/IP network connection through the first protocol link in response to the verification, such that the wireless device does not lose network communication with the destination host.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing network communication to a wireless device through a plurality of wireless protocol links. A first protocol link from the plurality of wireless protocol links is selected based on some predetermined criteria. A first network connection is established through the first protocol link. A second protocol link from the plurality of wireless protocol links is selected based on the change in status or condition of the first protocol link with respect to the predetermined criteria. A second network connection is established through the second protocol link, and the first network connection through the first protocol link is terminated.
15 Citations
35 Claims
-
1. A method, to be executed by a wireless communication device, for selecting a wireless device network communication link to a destination host through one of a plurality of available wireless protocol links, the method comprising:
-
selecting a first protocol link from the plurality of available wireless protocol links based on predetermined criteria; establishing a first Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the first protocol link, wherein the wireless device has a designated IP address; detecting a change in status of the predetermined criteria of the first protocol link; selecting a second protocol link from the plurality of available wireless protocol links based on the change in status of the predetermined criteria; establishing a second Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the second protocol link, using the designated IP address for the wireless device; verifying that the second TCP/IP network connection through the second protocol link is established and properly operating; and terminating the first TCP/IP network connection through the first protocol link in response to the verification, such that the wireless device does not lose network communication with the destination host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 35)
-
-
19. A wireless network communication system, comprising:
-
a plurality of wireless protocol base units each of which is adapted to provide a wireless protocol link to a network destination host to provide a Transfer Control Protocol/Internet Protocol (TCP/IP) connection to the destination host; a wireless communication device having a designated IP address adapted to provide a wireless TCP/IP connection to the network through a first wireless protocol link of the plurality of protocol links, and configured to monitor the plurality of wireless protocol links for availability based on predetermined criteria, such that the first wireless protocol link can be replaced with a second protocol link from the available protocol links when a status of the first wireless protocol link changes, wherein the second protocol link is verified to be established and properly operating before terminating the first protocol link; and a Control Center configured to manage mapping of network addresses to replace the first wireless protocol link with another protocol link from the available protocol links, while maintaining the designated IP address for the wireless communication device without disrupting communication between the wireless communication device and the destination host. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A wireless device configured for a wireless Transfer Control Protocol/Internet Protocol (TCP/IP) connection to a network, the wireless device comprising:
-
a transceiver configured to receive forward link signals that have been transmitted from a plurality of base units providing a plurality of protocol links, and to transmit appropriately-powered reverse link signals to the plurality of base units; a digital signal processor configured to demodulate and decode the forward link signals, and to modulate and encode the reverse link signals; and a mobile connection logic configured to provide the wireless TCP/IP connection to the network through a first wireless protocol link of the plurality of protocol links using a designated IP address for the wireless device, the mobile connection logic configured to monitor the plurality of wireless protocol links for availability based on predetermined criteria, such that the first wireless protocol link can be replaced with a second protocol link from the available protocol links when a status of the first wireless protocol link changes, wherein the second protocol link maintains the TCP/IP connection to the network and the designated IP address of the wireless device is maintained, and wherein the second protocol link is verified to be established and properly operating before terminating the first protocol link. - View Dependent Claims (28, 29)
-
-
30. A network communication control center for enabling a wireless Transfer Control Protocol/Internet Protocol (TCP/IP) connection to a network for a wireless device, comprising:
-
a network interface adapted to enable the control center to interface with the network; a ground connection logic configured to map and route data packets transmitted between the wireless device having a designated IP address and a destination host over a Transfer Control Protocol/Internet Protocol (TCP/IP) connection through a plurality of wireless protocol links by using data tables, the ground connection logic operating to manage network IP addresses of the plurality of wireless protocol links, such that a first wireless protocol link can be replaced with a second protocol link from the available protocol links without disrupting communication over the TCP/IP connection between the wireless device and the destination host using the same designated IP address for the wireless device, wherein the second protocol link is verified to be established and properly operating before terminating the first protocol link. - View Dependent Claims (31, 32)
-
-
33. An apparatus for selecting a wireless device network communication link to a destination host through one of a plurality of available wireless protocol links, the apparatus comprising:
-
means for selecting a first protocol link from the plurality of available wireless protocol links based on predetermined criteria; means for establishing a first Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the first protocol link, wherein the wireless device has a designated IP address; means for detecting a change in status of the predetermined criteria of the first protocol link; means for selecting a second protocol link from the plurality of available wireless protocol links based on the change in status of the predetermined criteria; means for establishing a second Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the second protocol link, using the designated IP address for the wireless device; means for verifying that the second TCP/IP network connection through the second protocol link is established and properly operating; and means for terminating the first TCP/IP network connection through the first protocol link in response to the verification, such that the wireless device does not lose network communication with the destination host.
-
-
34. A non-transitory computer-readable medium comprising code, which, when executed by a machine, causes the machine to perform operations for selecting a wireless device network communication link to a destination host through one of a plurality of available wireless protocol links, the computer-readable medium comprising:
-
code for selecting a first protocol link from the plurality of available wireless protocol links based on predetermined criteria; code for establishing a first Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the first protocol link, wherein the wireless device has a designated IP address; code for detecting a change in status of the predetermined criteria of the first protocol link; code for selecting a second protocol link from the plurality of available wireless protocol links based on the change in status of the predetermined criteria; code for establishing a second Transfer Control Protocol/Internet Protocol (TCP/IP) network connection through the second protocol link, using the designated IP address for the wireless device; code for verifying that the second TCP/IP network connection through the second protocol link is established and properly operating; and code for terminating the first TCP/IP network connection through the first protocol link in response to the verification, such that the wireless device does not lose network communication with the destination host.
-
Specification