Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: detecting an address of a forwarding agent linked to a receiver node to provide a discovered address, wherein detecting comprises sending a discovery packet to the receiver node; and sending a notification message to the forwarding agent to indicate the use of a direct route with the forwarding agent; determining whether a response has been received directly from the forwarding agent; and when a response has been received directly from the forwarding agent, establishing the direct route with the forwarding agent of the receiver node using the discovered address for subsequent communications between a sender node and the receiver node.
2. The method according to claim 1 further comprising: determining whether communication with the forwarding agent should be terminated based on a predefined condition; terminating the direct route with the forwarding agent when communication with the forwarding agent should be terminated based on the predefined condition.
3. The method according to claim 1 , wherein the discovery packet is an Internet Control Message Protocol Echo packet having an Internet Protocol record route option using an address of the sender node as a source address and an address of the receiver node as a destination address and wherein the method further comprises detecting an Internet Protocol address of the forwarding agent from an Internet Control Message Protocol Echo Reply packet having a plurality of addresses tracked by the Internet Protocol record route option.
4. The method according to claim 1 , wherein the discovery packet comprises a route tracking option.
5. An apparatus comprising: an address detection circuit that detects an address of a forwarding agent linked to a receiver node to provide a discovered address, wherein detecting comprises sending, to the receiver node, a discovery packet; and a communication agent circuit that establishes a direct route with the forwarding agent of the receiver node using the discovered address for subsequent communications between the sender node and receiver node; and wherein the discovery packet is an Internet Control Message Protocol Echo packet having an Internet Protocol record route option using an address of the sender node as a source address and an address of the receiver node as a destination address and wherein the address detection circuit detects an Internet Protocol address of the forwarding agent from an Internet Control Message Protocol Echo Reply packet having a plurality of addresses tracked by the Internet Protocol record route option.
6. The apparatus as defined in claim 5 , wherein the communication agent circuit further determines whether the direct route should be terminated based on a predefined condition and terminates the direct route when the direct route should be terminated based on the predefined condition.
7. The apparatus as defined in claim 5 , wherein the communication agent circuit further confirms that the forwarding agent of the receiver node is able to communicate on the direct route.
8. The apparatus as defined in claim 5 , wherein the discovery packet comprises a route tracking option.
9. A system comprising: a plurality of nodes capable of wireless communication; a first mobility agent linked to a sender node from the plurality of nodes requesting communication with a receiver node from the plurality of nodes, wherein the mobility agent forwards data packets for the sender node; a first home agent associated with the sender node and linked to the first mobility agent; a second home agent associated with the receiver node; a second mobility agent linked to the second home agent and to receiver node, wherein the second mobility agent forwards data packets for the receiver node; and wherein the sender node conveys a first packet to the receiver node via the first mobility agent, the first home agent, the second home agent, and the second mobility agent, wherein the first mobility agent, based on a response to the conveyance of the first packet, detects an address of the second mobility agent to provide a discovered address and establishes a direct route with the second mobility agent using the discovered address, and the sender node conveys a second packet to the receiver node, via the mobility agent and the forwarding agent and using the direct route, bypassing the first home agent and the second home agent.
10. The system according to claim 9 , wherein the discovery packet is an Internet Control Message Protocol Echo packet having an Internet Protocol record route option using an address of the sender node as a source address and an address of the receiver node as a destination address, and wherein detecting further comprises detecting an Internet Protocol address of the forwarding agent from an Internet Control Message Protocol Echo Reply packet having a plurality of addresses tracked by the Internet Protocol record route option.
11. The system according to claim 9 , wherein the first mobility agent detects the address of the second mobility agent by sending, to the receiver node, a discovery packet.
12. The system according to claim 11 , wherein the discovery packet comprises a route tracking option.
Unknown
March 27, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.