Apparatus and method for establishing a VPN tunnel between a wireless device and a LAN
First Claim
1. In a LAN supporting the communication of information among a plurality of preconfigured wireless communication devices, a hybrid VPN client is implemented on at least one of the preconfigured wireless communication devices, the hybrid VPN client comprises:
- means for implementing a software portion of the hybrid VPN client;
means for implementing a hardware portion of the hybrid VPN client;
wherein the division of functionality between the software portion and the hardware portion of the hybrid VPN client is selected such that the hybrid VPN client operates to minimize at least one wireless communication device operating characteristic.
4 Assignments
0 Petitions
Accused Products
Abstract
A local area network includes one or more wireless access points for receiving and sending voice and data messages from and to a mobile wireless communications device and a router to manage the delivery of messages to either a DHCP server, a VPN server, or the wireless access points. The DHCP server provides configuration parameters specific to a client requesting DHCP information. The VPN server operates, in conjunction with wireless communications devices to perform key exchange, mode configuration, client authentication, and to maintain the security of a VPN session. The wireless communications device includes a hybrid VPN client that operates, in conjunction with the LAN, to initiate the establishment of a VPN tunnel between the wireless communications device and the VPN server. The hybrid VPN client includes both software and hardware modules that operate together to limit communications latency during the establishment and maintenance of a VPN session.
-
Citations
23 Claims
-
1. In a LAN supporting the communication of information among a plurality of preconfigured wireless communication devices, a hybrid VPN client is implemented on at least one of the preconfigured wireless communication devices, the hybrid VPN client comprises:
-
means for implementing a software portion of the hybrid VPN client; means for implementing a hardware portion of the hybrid VPN client; wherein the division of functionality between the software portion and the hardware portion of the hybrid VPN client is selected such that the hybrid VPN client operates to minimize at least one wireless communication device operating characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a LAN supporting the communication of information over a secure VPN link between the LAN and at least one preconfigured wireless communications device, the preconfigured wireless communications device includes a hybrid VPN client that employs a method for establishing the secure VPN link that minimizes at least one wireless communications device operating characteristic comprising the steps of:
-
employing a plurality of instructions stored in a software portion of the hybrid VPN client to manage the operation of a hardware portion of the hybrid VPN client and to access a plurality of operational parameters stored in the preconfigured wireless communications device in order to complete a first phase of a secure VPN link initialization process; employing a plurality of instructions stored in the software portion of the hybrid VPN client to manage the operation of the hardware portion of the hybrid VPN client and to access a plurality of operational parameters stored in the preconfigured wireless communications device memory in response to one or more requests from the LAN to complete a second phase of the secure VPN link initialization process; and employing a plurality of instructions stored in the software portion of the hybrid VPN client to manage the operation of the hardware portion of the hybrid VPN client and to access a plurality of operational parameters stored in the preconfigured wireless communications device memory in response to at least one request from the LAN to complete a third phase of the secure VPN link initialization process. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for implementing a hybrid VPN client in a preconfigured wireless communications device, the apparatus comprising:
-
an application processor apparatus for implementing packet security algorithms associated with a hardware portion of the hybrid VPN client, and a processor apparatus for storing and executing software instructions associated with a software portion of the hybrid VPN client to run the hardware portion of the hybrid VPN client and to initiate and maintain a secure VPN link. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. In a LAN supporting the communication of information over a secure VPN link between the LAN and at least one preconfigured wireless communications device, the preconfigured wireless communications device includes a hybrid VPN client that employs a method for establishing the secure VPN link that minimizes at least one wireless communications device operating characteristic comprising the steps of:
-
employing a plurality of instructions stored in a software portion of the hybrid VPN client to manage the operation of a hardware portion of the hybrid VPN client and to access a plurality of operational parameters stored in the preconfigured wireless communications device in order to complete a first phase of a secure VPN link initialization process; employing a plurality of instructions stored in the software portion of the hybrid VPN client to manage the operation of the hardware portion of the hybrid VPN client and to access a plurality of operational parameters stored in the preconfigured wireless communications device memory in response to at least one request from the LAN to complete a second phase of the secure VPN link initialization process.
-
Specification