Apparatus and method for offering connections between network devices located in different home networks
First Claim
1. A network connection apparatus for communicating between a network device located in a first private network and a second private network located outside the first private network, comprising:
- an address acquisition module residing in a memory acquires a public Internet protocol (IP) address of a network management device from a domain name server (DNS) based on a domain name of the network management device of the second private network; and
a connection management module residing in a memory forms a peer-to-peer (P2P) connection to the network device if there is a request for a connection to the second private network from the network device,wherein the connection management module residing in a memory forms a virtual private network tunnel with the second private network based on the public IP address transferred from the address acquisition module, andwherein the connection management module residing in the memory transfers and allocates to the network device in the first private network a private IP address used in the second private network.
1 Assignment
0 Petitions
Accused Products
Abstract
A network connection apparatus for communicating between a network device located in a first private network and a second private network located outside the first private network. The apparatus includes an address acquisition module capable of acquiring a public IP address of a network management device from a DNS based on a domain name of the network management device of the second private network is provided. A connection management module is provided that is capable of forming a P2P connection to the network device if there is a request for a connection to the second private network from the network device. The connection management module is further capable of forming a virtual private network tunnel with the second private network based on the public IP address transferred from the address acquisition module. The connection management module is further capable of transferring to the network device a private IP address used in the second private network.
-
Citations
10 Claims
-
1. A network connection apparatus for communicating between a network device located in a first private network and a second private network located outside the first private network, comprising:
-
an address acquisition module residing in a memory acquires a public Internet protocol (IP) address of a network management device from a domain name server (DNS) based on a domain name of the network management device of the second private network; and a connection management module residing in a memory forms a peer-to-peer (P2P) connection to the network device if there is a request for a connection to the second private network from the network device, wherein the connection management module residing in a memory forms a virtual private network tunnel with the second private network based on the public IP address transferred from the address acquisition module, and wherein the connection management module residing in the memory transfers and allocates to the network device in the first private network a private IP address used in the second private network. - View Dependent Claims (2)
-
-
3. A network connection apparatus used for communicating between a private network and a network device located outside the private network, comprising:
-
an authentication module residing in a memory that authenticates the network device requesting a connection; and a connection management module residing in a memory that forms a virtual private network tunnel with the network device if a connection authentication signal is received from the authentication module and further transfers and allocates a private IP address used inside the private network. - View Dependent Claims (4, 5)
-
-
6. A network connection method for communicating between a network device located inside a first private network and a second private network located outside the first private network, the method comprising:
-
(a) receiving a requesting for a connection to the second private network from the network device; (b) forming a P2P connection to the network device; (c) forming a virtual private network tunnel between a home gateway to which the network device belongs and the second private network; (d) notifying the network device of the forming of the virtual private network tunnel; (e) performing an authentication procedure at the second private network regarding the network device and the virtual private network tunnel; and (f) transferring and allocating an allocated private IP used in the second network address to the network device in the first private network. - View Dependent Claims (7)
-
-
8. A network connection method for communicating between a private network and a network device located outside the private network, the method comprising:
-
(a) receiving a request for a connection to the private network from the network device; and (b) forming a virtual private network tunnel with the network device and transferring allocating a private IP address used inside the private network to the network device. - View Dependent Claims (9, 10)
-
Specification