Patent ID: 7203492

Claim:
A method of establishing a multicast session in a communication network between a home domain of the network and a mobile node visiting a foreign domain of the network, said home domain including a home agent and said foreign domain including a router, comprising the steps of: a) creating, in said home agent, a first table that maps a plurality of first multicast addresses to a plurality of corresponding second multicast addresses and creating, in said visiting mobile node, a second table identical to said first table, said first multicast addresses being locally unique in the home domain and said second multicast addresses being either globally unique in the communications network or locally unique in said foreign domain; b) at said home agent, receiving from the network a packet of a first multicast address mapped in said first table, encapsulating the packet with the corresponding second multicast address, and transmitting the encapsulated packet to the network; c) at said router, duplicating a packet from the network that contains one of said second multicast addresses and transmitting the duplicated packet to the network; and d) at said visiting mobile node, processing a packet from the network that contains a second multicast address and a first multicast address that are mapped to each other in said second table.