System and method for communicating in a loadbalancing environment
First Claim
1. A method for communicating in a loadbalancing environment, the method comprising:
- receiving a request packet from a network access server (NAS) to initiate a communication session;
communicating the request packet to a tunneling protocol network server (TPNS); and
receiving a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for communicating in a loadbalancing environment is provided that in a particular embodiment includes receiving a request packet from a network access server (NAS) to initiate a communication session. The request packet is then communicated to a tunneling protocol network server (TPNS) and a response packet is received in response to the request packet. The response packet establishes a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS.
-
Citations
41 Claims
-
1. A method for communicating in a loadbalancing environment, the method comprising:
-
receiving a request packet from a network access server (NAS) to initiate a communication session;
communicating the request packet to a tunneling protocol network server (TPNS); and
receiving a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for communicating in a loadbalancing environment, the method comprising:
-
receiving a request packet from a foreign agent to initiate a communication session;
communicating the request packet to a home agent; and
receiving a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the home agent such that a data transfer associated with the communication session is executed between the foreign agent and the home agent. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for communicating in a loadbalancing environment, comprising:
-
means for receiving a request packet from a network access server (NAS) to initiate a communication session;
means for communicating the request packet to a tunneling protocol network server (TPNS); and
means for receiving a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for communicating in a loadbalancing environment, comprising:
-
means for receiving a request packet from a foreign agent to initiate a communication session;
means for communicating the request packet to a home agent; and
means for receiving a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the home agent such that a data transfer associated with the communication session is executed between the foreign agent and the home agent. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. Software for communicating in a loadbalancing environment that is embodied in a computer readable media and operable to:
-
receive a request packet from a network access server (NAS) to initiate a communication session;
communicate the request packet to a tunneling protocol network server (TPNS); and
receive a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS. - View Dependent Claims (25, 26, 27)
-
-
28. Software for communicating in a loadbalancing environment that is embodied in a computer readable media and operable to:
-
receive a request packet from a foreign agent to initiate a communication session;
communicate the request packet to a home agent; and
receive a response packet in response to the request packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the home agent such that a data transfer associated with the communication session is executed between the foreign agent and the home agent. - View Dependent Claims (29, 30, 31)
-
-
32. An apparatus for communicating in a loadbalancing environment, comprising:
a loadbalancer operable to receive a request packet from a network access server (NAS) operable to generate the request packet that initiates a communication session, wherein a tunneling protocol network server (TPNS) is operable to receive the request packet from the loadbalancer and in response to the request packet generate a response packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS. - View Dependent Claims (33, 34, 35, 36)
-
37. An apparatus for communicating in a loadbalancing environment, comprising:
a loadbalancer operable to receive a request packet from a foreign agent, the foreign agent being operable to generate the request packet in order to initiate a communication session, wherein a home agent is operable to receive the request packet and in response to the request packet generate a response packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the home agent such that a data transfer associated with the communication session is executed between the foreign agent and the home agent. - View Dependent Claims (38, 39, 40)
-
41. An apparatus for communicating in a loadbalancing environment, comprising:
-
a network access server (NAS) operable to generate a request packet that initiates a communication session;
a loadbalancer operable to receive the request packet from the NAS;
a tunneling protocol network server (TPNS) operable to receive the request packet from the loadbalancer and in response to the request packet generate a response packet, the response packet establishing a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS, wherein the identification element includes an internet protocol (IP) address associated with the TPNS such that the NAS may communicate the data transfer to the TPNS; and
an authentication, authorization, and accounting (AAA) server operable to authenticate an end user associated with the communication session before establishing the tunnel that facilitates the communication session.
-
Specification