The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 03, 2015

Filed:

Dec. 15, 2011
Applicants:

Sarat Kamisetty, Fremont, CA (US);

Rajesh Mohan, Cupertino, CA (US);

Suresh Kumar Vinapamula Venkata, Sunnyvale, CA (US);

Reinaldo Penno, San Jose, CA (US);

Inventors:

Sarat Kamisetty, Fremont, CA (US);

Rajesh Mohan, Cupertino, CA (US);

Suresh Kumar Vinapamula Venkata, Sunnyvale, CA (US);

Reinaldo Penno, San Jose, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
H04L 61/10 (2013.01); H04L 61/256 (2013.01);
Abstract

A source network address and port translation (NAPT) mechanism is described that reduces or eliminates the need to log any NAT translations. As described herein, a mapping between a subscriber's private address to a public address and port range is determined algorithmically. Given a particular mapping rule, as specified by the service provider, a subscriber is repeatedly and deterministically mapped to the same public network address and a specific port range for that network address. Once the public address and port range for a subscriber are computed, the particular ports for each session for that subscriber are allocated dynamically within the computed NAT port range on per session basis.


Find Patent Forward Citations

Loading…