Method and apparatus for efficient routing in communication networks
First Claim
1. A method for traffic routing between first and second nodes in a communication network, the method comprising:
- detecting traffic transmitted between the first and second nodes;
transmitting, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein said transmitting comprises generating the request to comprise a first identifier associated with the first node and a second identifier associated with the second node;
receiving a response that authorizes the route optimization; and
establishing an optimized route.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for efficient routing in communication networks. In an aspect, a method is provided for traffic routing between first and second nodes in a communication network. The method includes detecting traffic transmitted between the first and second nodes, transmitting a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, receiving a response that authorizes the route optimization, and establishing an optimized route. In an aspect, an apparatus includes detector logic for detecting traffic transmitted between the first and second nodes, transmitting logic for transmitting a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, receiving logic for receiving a response that authorizes the route optimization, and connection logic for establishing an optimized route.
-
Citations
58 Claims
-
1. A method for traffic routing between first and second nodes in a communication network, the method comprising:
-
detecting traffic transmitted between the first and second nodes; transmitting, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein said transmitting comprises generating the request to comprise a first identifier associated with the first node and a second identifier associated with the second node; receiving a response that authorizes the route optimization; and establishing an optimized route. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for traffic routing between first and second nodes in a communication network, the apparatus comprising:
-
a processor configured with software to perform operations comprising; detecting-traffic transmitted between the first and second nodes; transmitting, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein the request comprises a first identifier associated with the first node and a second identifier associated with the second node; receiving a response that authorizes the route optimization; and establishing an optimized route. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for traffic routing between first and second nodes in a communication network, the apparatus comprising:
-
means for detecting traffic transmitted between the first and second nodes; means for transmitting, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein said means for transmitting comprises means for generating the request to comprise a first identifier associated with the first node and a second identifier associated with the second node; means for receiving a response that authorizes the route optimization; and means for establishing an optimized route. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for traffic routing between first and second nodes in a communication network, the computer program product comprising:
a non-transitory machine-readable medium embodying; a first set of codes for causing a computer to detect traffic transmitted between the first and second nodes; a second set of codes for causing the computer to transmit, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein said second set of codes are configured to cause the computer to generate the request to comprise a first identifier associated with the first node and a second identifier associated with the second node; a third set of codes for causing the computer to receive a response that authorizes the route optimization; and a fourth set of codes for causing the computer to establish an optimized route. - View Dependent Claims (17, 18, 19, 20)
-
21. At least one integrated circuit configured for providing traffic routing between first and second nodes in a communication network, the at least one integrated circuit comprising:
-
a first module configured for causing the at least one integrated circuit to detect traffic transmitted between the first and second nodes; a second module configured for transmitting, from a first proxy agent, a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, wherein said second module is configured for generating the request to comprise a first identifier associated with the first node and a second identifier associated with the second node; a third module configured for receiving a response that authorizes the route optimization; and a fourth module configured for establishing an optimized route. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for traffic routing between first and second nodes in a communication network, the method comprising:
-
receiving a request for a route optimization between the first and second nodes, wherein the request identifies a first proxy agent associated with the first node; transmitting a response from a second proxy agent associated with the second node, wherein the response includes a first identifier associated with the first node and a second identifier associated with the second node; and establishing an optimized route between the first proxy agent and the second proxy agent. - View Dependent Claims (27, 28, 29, 30)
-
-
31. An apparatus for traffic routing between first and second nodes in a communication network, the apparatus comprising:
-
receiving logic configured to receive a request for a route optimization between the first and second nodes, wherein the request identifies a first proxy agent associated with the first node; transmitting logic configured to transmit a response from a second proxy agent associated with the second node, wherein the response includes a first identifier associated with the first node and a second identifier associated with the second node; and connection logic configured to cause at least one processor to establish an optimized route between the first proxy agent and the second proxy agent. - View Dependent Claims (32, 33, 34, 35)
-
-
36. An apparatus for traffic routing between first and second nodes in a communication network, the apparatus comprising:
-
means for receiving a request for a route optimization between the first and second nodes, wherein the request identifies a first proxy agent associated with the first node; means for transmitting a response from a second proxy agent associated with the second node, wherein the response includes a first identifier associated with the first node and a second identifier associated with the second node; and means for establishing an optimized route between the first proxy agent and the second proxy agent. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A computer program product for traffic routing between first and second nodes in a communication network, the computer program product comprising:
a non-transitory machine-readable medium embodying; a first set of codes for causing a computer to receive a request for a route optimization between the first and second nodes, wherein the request identifies a first proxy agent associated with the first node; a second set of codes for causing the computer to transmit a response from a second proxy agent associated with the second node, wherein the response includes a first identifier associated with the first node and a second identifier with the second node; and a third set of codes for causing the computer to establish an optimized route between the first proxy agent and the second proxy agent. - View Dependent Claims (42, 43, 44, 45)
-
46. At least one integrated circuit for traffic routing between first and second nodes in a communication network, the at least one integrated circuit comprising:
-
a first module for causing a computer to receive a request for a route optimization between the first and second nodes, wherein the request identifies a first proxy agent associated with the first node; a second module for causing the computer to transmit a response from a second proxy agent associated with the second node, wherein the response includes a first identifier associated with the first node and a second identifier associated with the second node; and a third module for causing at least one processor of the computer to establish an optimized route between the first proxy agent and the second proxy agent. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method for traffic routing between first and second nodes in a communication network, the method comprising:
-
receiving a request for a route optimization between the first and second nodes from a first proxy agent associated with the first node; transmitting the request to a second proxy agent associated with the second node, wherein the second proxy agent is separate from the first proxy agent; receiving a first response to the request from the second proxy agent; and transmitting a second response to the first proxy agent based on the first response. - View Dependent Claims (52, 53, 54)
-
-
55. A method for traffic routing between first and second nodes in a communication network, the method comprising:
-
detecting traffic transmitted between the first and second nodes; transmitting a first request to a first proxy agent associated with the first node for a route optimization between the first and second nodes; receiving a first response from the first proxy agent in response to the first request; transmitting a second request to a second proxy agent associated with the second node for the route optimization between the first and second nodes, wherein the second proxy agent is separate from the first proxy agent; and receiving a second response from the second proxy agent in response to the second request. - View Dependent Claims (56, 57, 58)
-
Specification