Method and apparatus for communication of data packets between local networks
AssigneeTelefonaktiebolaget LM Ericsson
InventorsJohan Kolhi, Christian Gotare, Tomas Thyni, Annikki Welin
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson
InventorsJohan Kolhi, Christian Gotare, Tomas Thyni, Annikki Welin
Estimating the term…
Method and arrangement for communication of data packets between a first device (D1) in a first local network (A) and a second device (D2) in a second local network (B). where private IP addresses are used for devices present in the first and second local networks. A first gateway (100) of the first network updates (1:1) a local name server record (100a) with a domain name and an IP address of a second gateway (102) of the second network, each gateway having a local DNS function. When an outgoing DNS request is received (1:2) from the first device referring to a hostname of the second device, the IP address of the second gateway is determined (1:3) from the local name server record based on a domain name in the hostname. A DNS request is then sent (1:4) to the second gateway using the determined IP address, to obtain a current private IP address of the second device in a DNS response (1:5) from the second gateway. A DNS response is then forwarded (1:8) to the first device, referring to the current private IP address of the second device.
A method of enabling communication of data packets between a first communications device in a first local network and a second communications device in a second local network, wherein private IP addresses are used for devices present in the first and second local networks which are potentially overlapping in the first and second local networks, comprising the following steps executed in a first gateway of the first network:
An apparatus in a first gateway serving a first local network, enabling communication of data packets between a first communications device in the first local network and a second communications device in a second local network, wherein private IP addresses are used for devices present in the first and second local networks which are potentially overlapping in the first and second local networks, said apparatus comprising:
A non-transitory computer-readable medium storing a computer program configured for a first gateway serving a first local network, the computer program enabling communication of data packets between a first communications device in the first local network and a second communications device in a second local network, wherein private IP addresses are used for devices present in the first and second local networks which are potentially overlapping in the first and second local networks, and wherein the computer program, when executed, causes the first gateway to:
Dependencies are inferred from the claim text.