Method for seamless networking support for mobile devices using serial communications
First Claim
1. A method comprising:
- establishing a PPP connection between a mobile device and a PPP server via an access point, wherein the mobile device is equipped with a serial asynchronous communication interface, the PPP server is attached to a packet switched data network via a packet switched communication interface, and the access point is acting as a bridge between the serial asynchronous communication interface and the packet switched communication interface, by;
receiving a PPP connection establishment frame at the access point from the mobile device over the serial asynchronous communication interface;
establishing a bi-directional network layer tunnel between the access point and the PPP server over the packet switched data network;
forwarding the PPP connection establishment frame to the PPP server over the biderectional network layer tunnel; and
maintaining the flow of PPP frames between the PPP server and the device via the access point by forwarding PPP frames received from the mobile device to the PPP server over the bi-directional network layer tunnel, and forwarding the PPP frames received from the PPP server over the bi-directional network layer tunnel to the mobile device over the serial asynchronous communication interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus and computer product for a mobile device to roam securely and seamlessly from one access point to another access point without disrupting an active PPP connection. The method includes establishing, maintaining, and terminating a PPP connection between a mobile device and a PPP server via an access point, wherein the mobile device is equipped with a serial asynchronous communication interface. The PPP server is attached to a packet switched data network, and the access point is acting as a bridge between the serial communication interface and the packet switched communication interface. Also provided is a method to emulate a direct RS-232 cable connection between a mobile device and another computer located several hops away from the mobile device. It provides a method of keeping the RS-232 cable emulation between the mobile device an another computer system intact despite changes in mobile device'"'"'s location in the network. It also provides a method of exchanging cookies between peers at the PPP connection establishment time and using them for fast reauthentication. This is a secure method of switching from one PPP proxy to another PPP proxy without disrupting the end to end PPP connection.
246 Citations
12 Claims
-
1. A method comprising:
-
establishing a PPP connection between a mobile device and a PPP server via an access point, wherein the mobile device is equipped with a serial asynchronous communication interface, the PPP server is attached to a packet switched data network via a packet switched communication interface, and the access point is acting as a bridge between the serial asynchronous communication interface and the packet switched communication interface, by;
receiving a PPP connection establishment frame at the access point from the mobile device over the serial asynchronous communication interface;
establishing a bi-directional network layer tunnel between the access point and the PPP server over the packet switched data network;
forwarding the PPP connection establishment frame to the PPP server over the biderectional network layer tunnel; and
maintaining the flow of PPP frames between the PPP server and the device via the access point by forwarding PPP frames received from the mobile device to the PPP server over the bi-directional network layer tunnel, and forwarding the PPP frames received from the PPP server over the bi-directional network layer tunnel to the mobile device over the serial asynchronous communication interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
establishing a connection between a mobile device and a server via an access point, wherein the mobile device is equipped with a serial asynchronous communication interface, the server is attached to a packet switched data network via a packet switched communication interface, and the access point is acting as a bridge between the serial asynchronous communication interface and the packet switched communication interface, by;
receiving a connection establishment frame at the access point from the mobile device over the serial asynchronous communication interface;
establishing a bi-directional network layer tunnel between the access point and the server over the packet switched data network;
forwarding the connection establishment frame to the server over the bi-directional network layer tunnel; and
maintaining the flow of frames between the server and the mobile device via the access point by forwarding frames received from the mobile device to the server over the bi-directional network layer tunnel, and forwarding the frames received from the server over the bi-directional network layer tunnel to the mobile device over the serial asynchronous communication interface. - View Dependent Claims (10)
-
-
11. An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing establishment of a connection between a mobile device and a server via an access point, wherein the mobile device is equipped with a serial asynchronous communication interface, the server is attached to a packet switched data network, and the access point is acting as a bridge between the serial asynchronous communication interface and the packet switched communication interface, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect:
-
receiving a connection establishment frame at the access point from the mobile device over the serial asynchronous communication interface;
establishing a bi-directional network layer tunnel between the access point and the server over the packet switched data network;
forwarding the connection establishment frame to the server over the bi-directional network layer tunnel; and
maintaining the flow of frames between the server and the mobile device via the access point by forwarding frames received from the mobile device to the server over the bi-directional network layer tunnel, and forwarding the frames received from the server over the bi-directional network layer tunnel to the mobile device over the serial asynchronous communication interface. - View Dependent Claims (12)
-
Specification