IP Library Granted Patent US 7,283,542
Granted Patent B2
US 7,283,542 · App. 10/298,103 · Granted Oct 16, 2007

Network address translator and secure transfer device for interfacing networks

Assignee: Nortel Networks Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,283,542
App. No.
10/298,103
Granted
Oct 16, 2007
Kind
B2
Abstract

An interface for a private IP network interfaces flows of packets between gateway controllers and external media gateways. It has a network address translator and an IPsec device for maintaining secure paths to the external devices. A path identifier records which of the packet flows corresponds to which path. It is incorporated in the packet header, and means that the same interface can be used to couple many different external gateways, and interface them with many of the gateway controllers. Widespread deployment of such interfaces in anonymisers to achieve hiding of device addresses and network topology, as well as the reduction in use of expensive registered addresses is facilitated. By sending the path identifier in the packet, the IPsec device and the address translator can be loosely coupled devices, so standard readily available devices can be used.

Claims (16)

1. An interface for a network for interfacing flows of packets between Internet Protocol ‘IP’ addressable devices in the network and IP addressable devices external to the network, each packet in each flow of packets containing respective fields for a source IP address, a destination IP address, a source port and a destination port, the interface having:

an address translator coupled to the IP addressable devices for translating addresses of the packets flowing to and from the IP addressable devices,

a secure transfer device coupled to the address translator for maintaining secure paths for each of the flows of packets to and from the IP addressable external devices, each of said secure paths having a path identifier, the secure transfer device being arranged for each secure path to insert the path identifier for said secure path into the source port field of each packet flowing on said secure path into the secure transfer device, and

the address translator being arranged to store the path identifiers inserted into said source port fields of said packets flowing into the secure transfer device in order to maintain a record of which of the secure paths corresponds to which of the packet flows.

2. The interface of claim 1 , wherein the address translator is further arranged for each secure path to insert the path identifier for said secure path into the source port field of each packet flowing on said secure path away from the address translator.

3. The interface of claim 1 , wherein the secure paths are arranged to use UDP encapsulation of IPsec packets.

4. The interface of claim 1 , wherein the secure transfer device is arranged to insert the path identifier in the source port field within a header of the packets.

5. The interface of claim 1 , wherein the path identifier is inserted into source port fields in return packets arriving at the secure transfer device from the address translator.

6. The interface of claim 1 , wherein the secure transfer device is arranged to handle flows having different protocols, and to send an indication of the protocol for each flow.

7. The interface of claim 1 , wherein the address translator comprises a twice NAT device.

8. The interface of claim 7 , wherein the twice NAT device has separate look up tables for packet flows in each direction.

9. The interface of claim 1 , wherein it comprises software.

10. An anonymiser for hiding network addresses, having the interface of claim 1 .

11. A network having a number of separate IP addressable devices, and an interface to other networks, and having the interface of claim 1 arranged to hide IP addresses of the IP addressable devices from the other networks.

12. A method of offering a voice over IP communications service using a network having the interface of claim 1 .

13. The method of claim 12 , wherein the network is a service providers network, and the IP addressable devices are gateway controllers arranged for setting up a VoIP call between the IP addressable devices.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 29, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND US LLC
Reel/Frame 044986/0303 →
CORRECTIVE ASSIGNMENT TO CORRECT PATENT NO. 6381239 PREVIOUSLY RECORDED AT REEL: 039269 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Jan 3, 2017
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041422/0080 →
RELEASE AND REASSIGNMENT OF PATENTS Recorded Jul 7, 2016
From: COMERICA BANK, AS AGENT
To: GENBAND US LLC
Reel/Frame 039280/0467 →
PATENT SECURITY AGREEMENT Recorded Jul 6, 2016
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039269/0234 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2014
From: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
To: GENBAND US LLC
Reel/Frame 031968/0955 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA, PREVIOUSLY RECORDED ON REEL 024879 FRAME 0519. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 30, 2012
From: NORTEL NETWORKS LIMITED; NORTEL NETWORKS CORPORATION
To: GENBAND US LLC
Reel/Frame 027992/0443 →
SECURITY AGREEMENT Recorded Nov 9, 2010
From: GENBAND US LLC
To: COMERICA BANK
Reel/Frame 025333/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2010
From: NORTEL NETWORKS CORPORATION
To: GENBAND US LLC
Reel/Frame 024879/0519 →
PATENT SECURITY AGREEMENT Recorded Jun 18, 2010
From: GENBAND US LLC
To: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
Reel/Frame 024555/0809 →
CHANGE OF NAME Recorded Jun 2, 2010
From: GENBAND INC.
To: GENBAND US LLC
Reel/Frame 024468/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2003
From: MITCHELL, JULIAN
To: NORTEL NETWORKS LIMITED
Reel/Frame 013652/0687 →
Continuity (1)
Related Publication 20040095944A1 · May 20, 2004