Routing messages between nodes at a foreign sub-network
First Claim
Patent Images
1. A method for use in delivering network messages, the method comprising:
- (a) receiving at a router on a first sub-network a network layer address for a first node on the first sub-network, the first sub-network being a topologically foreign sub-network with respect to the network layer address of the first node;
(b) attempting to notify a home agent on the first node'"'"'s topological home sub-network of the network layer address of the first node;
(c) receiving at the router a message having a network layer destination address of the first node, the message being received from a second node on the first sub-network;
(d) sending the message toward the first node without sending the message to a different sub-network;
whereby (a)-(d) proceed without requiring receipt of information from the home agent.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention can enable nodes on a foreign sub-network to exchange messages. After receiving a network layer address of a node on a foreign sub-network, a router on the foreign sub-network can deliver messages received from another node on the foreign sub-network to the node without requiring communication with a home agent.
59 Citations
18 Claims
-
1. A method for use in delivering network messages, the method comprising:
-
(a) receiving at a router on a first sub-network a network layer address for a first node on the first sub-network, the first sub-network being a topologically foreign sub-network with respect to the network layer address of the first node;
(b) attempting to notify a home agent on the first node'"'"'s topological home sub-network of the network layer address of the first node;
(c) receiving at the router a message having a network layer destination address of the first node, the message being received from a second node on the first sub-network;
(d) sending the message toward the first node without sending the message to a different sub-network;
whereby (a)-(d) proceed without requiring receipt of information from the home agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, disposed on a computer readable medium, for use in delivering network messages, computer program including instructions for causing a processor to:
-
(a) receive at a router on a first sub-network a network layer address for a first node on the first sub-network, the first sub-network being a topologically foreign sub-network with respect to the network layer address of the first node;
(b) attempt to notify a home agent on the first node'"'"'s topological home sub-network of the network layer address of the first node;
(c) receive at the router a message having a network layer destination address of the first node, the message being received from a second node on the first sub-network;
(d) send the message toward the first node without sending the message to a different sub-network;
whereby (a) - (d) proceed without requiring receipt of information from the home agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for use in delivering network messages between mobile nodes on a first sub-network, the first subnetwork being topologically foreign to each of the mobile nodes, the method comprising:
-
(a) advertising the availability of a foreign agent on the first sub-network;
(b) establishing local bindings between the foreign agent and the mobile nodes, the local bindings associating a network layer address of the mobile nodes with a link layer address of the mobile nodes;
(c) attempting to notify the mobile nodes respective home agents of the mobile nodes attachment to the first sub-network;
(d) receiving at the foreign agent a message from one of the mobile nodes having a network layer destination address of one of the other mobile nodes; and
(e) sending the message to the mobile node having the network layer destination address without sending a message to one of the respective home agents;
whereby (a) - (e) proceed without requiring receipt of information from the respective home agents.
-
Specification