×

Methods for NAT (network address translation) traversal and systems using the same

  • US 10,313,302 B2
  • Filed: 08/18/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 09/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for NAT (Network Address Translation) traversal, performed by a processing unit of a first node, comprising:

  • issuing an initial packet to an intermediate server through a router for attempting to establish a connection with a second node through the intermediate server, wherein the initial packet comprises ID (identity) information of the first node;

    periodically sending packets to a black hole instead of the intermediate server through the router, so that the router maintains session information between the first node and the black hole; and

    receiving a faked error packet originated from the intermediate server, wherein the faked error packet is fake in that as if the faked error packet is originated from the black hole, and a payload of the faked error packet comprises an external address of the second node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×