Patent ID: 8116297

Claim:
A method in a communication system for routing a data packet from a mobile router of a moving network to a home agent in a home network related to the moving network, said data packet originating from a moving network node in the moving network, wherein the moving network includes a first mobile router that accesses a first external access and a second mobile router that accesses a second external access, said method comprising the steps of: setting up by the first mobile router, a primary tunnel over the first external access to a home agent of the first mobile router; setting up by the second mobile router, a primary tunnel over the second external access to a home agent of the second mobile router; advertising by the first mobile router, a first address prefix; advertising by the second mobile router, a second address prefix; receiving the data packet by the first mobile router, said data packet having a source address having the first address prefix; selecting the second external access for routing the data packet to the home agent of the second mobile router, wherein the first mobile router and the second mobile router have information regarding the first external access and the second external access, and wherein the step of selecting is based on information in the data packet, on the information regarding the first and the second external accesses, and on access selection policies stored in the first mobile router and the second mobile router; detecting that the source address of the data packet has an address prefix different from the address prefix advertised by the second mobile router; providing the data packet with a different source address usable for routing the data packet to the home agent of the second mobile router, said different source address having the second address prefix; transmitting the data packet via the selected external access to the home agent of the second mobile router; and synchronizing the access selection policies and the information regarding the first external access and the second external access between the first mobile router and the second mobile router.