Simple multicast extension for mobile IP SMM
First Claim
1. A method for multicasting internet protocol (IP) messages to mobile nodes in a wireless network having a home domain comprising a home agent and at least one foreign domain having a foreign agent, wherein each of the home and foreign domains further comprise a main access router attached to a plurality of base station routers, and wherein each base station router is connected to one or more base stations for communicating with mobile nodes in a coverage area of the base station router, comprising the steps of:
- transmitting an agent advertisement message from a foreign agent in a foreign domain to be broadcast in the foreign domain, wherein the agent advertisement message includes a network access identifier extension that indicates a capability of the foreign agent to support source specific multicast services for multicasting IP messages;
receiving by a base station router in the foreign domain a mobile IP registration request from a mobile node entering the coverage area of the base station router, wherein the mobile IP registration request includes a request by the mobile node to access the foreign domain and a multicast flag to indicate a request for source specific multicast services;
in response to determining no registration of the mobile node in a binding cache of the base station router, performing the following steps;
appending an IP address of the base station router in a BSR extension to the mobile IP registration request;
transmitting by the base station router the mobile IP registration request with the BSR extension to the main access router in the foreign domain;
forwarding the mobile IP registration request from the main access router in the foreign domain to a home agent in a home domain of the mobile node;
if the home agent supports simple multicast extensions for multicasting IP messages, allocating a source specific multicast address to the mobile node and appending the source specific multicast address in a source specific multicast address extension to a mobile IP registration reply;
receiving by the base station router the mobile IP registration reply from the main access router, wherein the mobile IP registration reply includes the source specific multicast address-extension;
creating an entry in a binding cache of the base station router having information on the mobile node and assigned source specific multicast address extension; and
forwarding the registration reply and source specific multicast address to the mobile node, wherein the mobile node then subscribes to the source specific multicast channel.
3 Assignments
0 Petitions
Accused Products
Abstract
Under Simple Multicast Extension for Mobile IP, when a mobile node arrives at a foreign wireless domain, it listens for an agent advertisement sent by a foreign agent. The foreign agent attaches a network access identifier (NAI) extension to the agent advertisement. The mobile node uses the NAI extension to decide which action to take. If the mobile node determines that it is receiving an agent advertisement message from the same foreign agent it previously was in communication with, no action is required. If the mobile node discovers that it has entered a new foreign domain, it sends a registration request to the foreign agent. If the mobile node identifies that it is still in the same domain but has moved from a previous foreign agent to a new one, it sends a multicast subscription request to the new foreign agent.
If a home agent supports the Simple Multicast Extension for Mobile IP, it allocates a source specific multicast address and inserts the address in a source specific multicast address extension after the registration reply. In addition, tunneling is used to route datagrams from correspondent nodes to the mobile node while the mobile node is in a foreign domain. The destination address of the tunnel is set to the source specific multicast previously allocated. Finally, update messages are used to inform correspondent nodes of a mobile nodes'"'"' new location.
-
Citations
18 Claims
-
1. A method for multicasting internet protocol (IP) messages to mobile nodes in a wireless network having a home domain comprising a home agent and at least one foreign domain having a foreign agent, wherein each of the home and foreign domains further comprise a main access router attached to a plurality of base station routers, and wherein each base station router is connected to one or more base stations for communicating with mobile nodes in a coverage area of the base station router, comprising the steps of:
-
transmitting an agent advertisement message from a foreign agent in a foreign domain to be broadcast in the foreign domain, wherein the agent advertisement message includes a network access identifier extension that indicates a capability of the foreign agent to support source specific multicast services for multicasting IP messages; receiving by a base station router in the foreign domain a mobile IP registration request from a mobile node entering the coverage area of the base station router, wherein the mobile IP registration request includes a request by the mobile node to access the foreign domain and a multicast flag to indicate a request for source specific multicast services; in response to determining no registration of the mobile node in a binding cache of the base station router, performing the following steps; appending an IP address of the base station router in a BSR extension to the mobile IP registration request; transmitting by the base station router the mobile IP registration request with the BSR extension to the main access router in the foreign domain; forwarding the mobile IP registration request from the main access router in the foreign domain to a home agent in a home domain of the mobile node; if the home agent supports simple multicast extensions for multicasting IP messages, allocating a source specific multicast address to the mobile node and appending the source specific multicast address in a source specific multicast address extension to a mobile IP registration reply; receiving by the base station router the mobile IP registration reply from the main access router, wherein the mobile IP registration reply includes the source specific multicast address-extension; creating an entry in a binding cache of the base station router having information on the mobile node and assigned source specific multicast address extension; and forwarding the registration reply and source specific multicast address to the mobile node, wherein the mobile node then subscribes to the source specific multicast channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for multicasting internet protocol (IP) messages to mobile nodes in a wireless network having a home domain comprising a home agent and at least one foreign domain having a foreign agent, wherein each of the home and foreign domains further comprise a main access router attached to a plurality of base station routers, and wherein each base station router is connected to one or more base stations for communicating with mobile nodes in a coverage area of the base station router, comprising the steps of:
-
transmitting an agent advertisement message from a foreign agent in a foreign domain to be broadcast in the foreign domain, wherein the agent advertisement message includes a network access identifier extension that includes a network access identifier of the foreign agent and capability of the foreign agent to support source specific multicast services for multicasting IP messages; determining by the mobile node from the network access identifier extension to the agent advertisement message that the mobile node has entered a new foreign domain with a new foreign agent; transmitting a mobile IP registration request in response to entering a new foreign domain with a new foreign agent, wherein the mobile IP registration request includes a request by the mobile node to access the foreign domain and a multicast flag to indicate a request for source specific multicast services; alternatively, determining by the mobile node from the network access identifier extension to the agent advertisement message that the mobile node has not entered a new foreign domain but has entered into coverage area of a new foreign agent within the same foreign domain; and transmitting a multicast subscription request with an authentication extension to the new foreign agent in response to entering coverage area of the new foreign agent within the same foreign domain, wherein the multicast subscription request includes address of the home agent for the mobile node and address of each correspondent that has received a binding update message from the home agent. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification