Patent ID: 8130671

Claim:
A method of establishing a bi-directional tunnel between a user node and a tunnel end point (TEP) in a first network including the user node, a dynamic host configuration protocol (DHCP) server, and one or more TEPs, the method comprising: operating the user node to establish the bi-directional tunnel, wherein operating the user node comprises: requesting network information necessary to establish the bi-directional tunnel to the DHCP server; requesting from the user node to the TEP to establish a unidirectional tunnel from the user node to the TEP, and establishing the unidirectional tunnel from the user node to the TEP based on the received network information when the user node receives the network information from the DHCP server; establishing an address of the user node in a second network when the user node receives a router advertisement (RA) message of the second network with which the user node wishes to communicate from the TEP required to establish the unidirectional tunnel; sending a tunnel configuration request message to the TEP; and establishing a second unidirectional tunnel from the TEP to the user node.