Method and apparatus for providing IP mobility for mobile networks
First Claim
1. In a communication system comprising a mobile network including one or more mobile network hosts attached to a mobile router, the mobile router being operably connected to one or more external networks, a method comprising the mobile router:
- obtaining a multicast care of address associated with the mobile network, the multicast care of address being used as a proxy address for the mobile network hosts responsive to mobility of the mobile network from a home network to a foreign network.
2 Assignments
0 Petitions
Accused Products
Abstract
An IP mobility solution for mobile network(s) that combines features of IP multicast and mobile IPv6. The mobile network defines a mobile router (106) attached to one or more mobile network hosts (102). Upon movement of the mobile network from a home network to a foreign network, the mobile router obtains a multicast care of address on behalf of the attached mobile network hosts and creates a binding between the mobile subnet prefix and the multicast care of address. The mobile router communicates the binding information, via binding update messages, to a home agent (150). When a correspondent node sends packets to a mobile network nodes home address, they are intercepted by the home agent and tunneled to the mobile router via the multicast care of address. The mobile router receives the packet and forwards the packet to the targeted mobile network node. Optionally, the mobile router may send a binding update to the correspondent node so that future packets may travel the shortest tree and avoid the overhead of tunneling.
103 Citations
24 Claims
-
1. In a communication system comprising a mobile network including one or more mobile network hosts attached to a mobile router, the mobile router being operably connected to one or more external networks, a method comprising the mobile router:
obtaining a multicast care of address associated with the mobile network, the multicast care of address being used as a proxy address for the mobile network hosts responsive to mobility of the mobile network from a home network to a foreign network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. In a communication system comprising a mobile router attached to a mobile network, a method comprising:
-
communicating information, via a multicast routing tree, between the mobile network and a selected external network;
determining, while the mobile network is joined to the selected external network via the multicast routing tree, that an alternative external network is preferred;
selecting the alternative external network for communication with the mobile network; and
issuing commands to a packet network causing the packet network to establish a new branch of the multicast routing tree leading to the alternative external network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. In a communication system comprising a mobile network including one or more mobile network nodes attached to a mobile router, the mobile router being operably connected to a correspondent node, a method comprising the mobile router performing steps of:
-
receiving one or more IP packets sent from the correspondent node to a mobile network node, the one or more IP packets being addressed to a multicast care of address associated with the mobile network;
determining whether the packets were non-optimally routed to the mobile router;
if the packets are determined to have been non-optimally routed, sending the packets to the mobile network node and sending a binding update identifying the multicast care of address to the correspondent node. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. In a communication system comprising a mobile router operably connected to a mobile network node, a method comprising the mobile router performing steps of:
-
intercepting one or more IP packets sent from the mobile network node to a correspondent node, the one or more IP packets including a source address field defining a source IP address of the mobile network node;
replacing, in the source address field, the source IP address of the mobile network node with a care of source address associated with an external network interface;
adding, to the one or more IP packets, a home address extension field including the source IP address of the mobile network node; and
sending the one or more IP packets to the correspondent node, via the external network interface. - View Dependent Claims (21, 22)
-
-
23. A mobile router comprising:
-
a mobile network interface operably connecting the mobile router to one or more mobile network hosts defining a mobile network;
a multicast care of address binding management element for obtaining, responsive to movement of the mobile network from a home network to a foreign network, a multicast care of address adapted for use as a proxy address of the mobile network hosts. - View Dependent Claims (24)
-
Specification