×

Dynamic per-session NAT-behavior selection

  • US 10,412,122 B1
  • Filed: 01/22/2016
  • Issued: 09/10/2019
  • Est. Priority Date: 01/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for establishing communication sessions based on a Network Address Translation (NAT) device, the method comprising:

  • configuring the NAT device with a policy to control creation of NAT translation entries to support communications between devices residing behind the NAT device and devices residing outside the NAT device;

    concurrently establishing, in accordance with the policy;

    a first communication session with a first NAT traversal behavior selected from potential NAT traversal behaviors, the potential NAT traversal behaviors including variations in access to the devices behind the NAT device, anda second communication session with a second NAT traversal behavior selected from the potential NAT traversal behaviors, wherein the second NAT traversal behavior is different from the first NAT traversal behavior; and

    configuring the NAT device to maintain a control plane session with an orchestrator device, wherein the NAT device obtains parameters used to establish translation entries for the first communication session and the second communication session, the parameters related to the potential NAT traversal behaviors;

    wherein the orchestrator device is configured to use a control plane protocol to prime the NAT device with unique identifiers and unique attributes for specific incoming location sessions to facilitate NAT traversal.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×