Patent ID: 8085793

Claim:
A method of routing data packets between communication nodes, the method comprising the steps of: sending from a gateway serving a first communication node, towards an anchor, an address of the first communication node and an address of a second communication node; receiving, from the anchor, at the gateway serving the first communication node, an address of a gateway serving the second communication node; receiving, from the anchor, at the gateway serving the second communication node, an address of the gateway serving the first communication node and the address of the first communication node; receiving at the gateway serving the first communication node or at the gateway serving the second communication node a data packet from one of the first and second communication nodes; and using at the gateway having received the data packet from one of the first and second communication nodes the address of the gateway serving the other one of the first and second communication nodes to eliminate the anchor from a data path between said first and second communication nodes and to directly forward the data packet towards the other one of the first and second communication nodes without sending said packet via said anchor.