Patent ID: 8532013

Claim:
A method, used for processing multicast data packets from mobile multicast source point, in a first rendezvous point of communication network, wherein, the first rendezvous point and at least one second rendezvous point compose an anycast group which is used for sharing the processing task of the multicast data packets of the mobile multicast source point together, the first rendezvous point comprising a unicast address of each of the at least one second rendezvous point, the first rendezvous point and the at least one second rendezvous point share a route forwarding table, the route forwarding table comprise corresponding relation among the care-of-address, the home address and the multicast address of one or more multicast sources, the method comprises: obtaining the multicast data packets; forwarding the multicast data packets to the at least one second rendezvous point when a source address of a header of an outermost layer of the multicast data packets does not include the unicast address of any of the at least one second rendezvous point; and after the obtaining the method further comprises, searching the route forwarding table, according to address information of the multicast packet; determining the corresponding shared multicast tree, when the address information matches the care-of address and/or home address and matches the multicast address of an candidate multicast source in the one or more multicast sources, and forwarding the multicast data packet according to the shared multicast tree.