IP Library Granted Patent US 7,640,319
Granted Patent B1
US 7,640,319 · App. 10/675,063 · Granted Dec 29, 2009

Gateway shared by multiple virtual private networks

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,640,319
App. No.
10/675,063
Granted
Dec 29, 2009
Kind
B1
Abstract

A VPN gateway for interfacing two or more VPNs to external networks such as the internet or a PSTN having different addressing schemes, has a NAT shared by the VPNs for converting VPN addresses to addresses of the external network. An advantage of this is reduced number of additional network elements, e.g. boxes, and fewer additional addresses. The NAT can be a source and destination NAT, arranged such that entities in the external networks appear to have an address within an address range of the respective VPN. Thus, entities in the external resource can appear as trusted resources inside the VPN. The gateway can incorporate a converter for converting between formats such as VoIP packets and TDM calls.

Claims (12)

1. Virtual private network (VPN) gateway apparatus comprising a control processor to interface two or more virtual private networks (VPNs) to one or more external networks, the external network or networks having a different addressing scheme or schemes to those of the VPNs, the VPN gateway apparatus having a network address translator (NAT) shared by the VPNs, the NAT comprising a source and destination NAT, to convert VPN addresses of entities within the VPNs to addresses of the external network and to convert addresses of entities in the external network to internal addresses within an address range of a respective VPN wherein entities in the external networks appear to one of the VPNs to have an address within an address range of the respective VPN, the NAT being arranged to modify source and destination addresses for outgoing packets and pass the packets to an entity in the external network and to reconvert the modified addresses for incoming packets received in response.

2. The VPN gateway apparatus of claim 1 , the entities in the external networks comprising at least one of: a call server, a SIP proxy, a web server, a storage server, a video server, a mail server, an H.323 gateway, a telephony client, or a telephony media gateway.

3. The VPN gateway apparatus of claim 1 , the external network address used for each VPN entity being unique in the corresponding external network.

4. The VPN gateway apparatus of claim 1 having one or more physical or logical interface ports, and being arranged to determine an identity of each of the VPNs based on which one or more physical or logical interface port on the VPN gateway is used to couple the respective VPN.

5. The VPN gateway apparatus of claim 1 , the VPNs each comprising a part of an Internet Protocol (IP) network.

6. The VPN gateway apparatus of claim 5 where the multiple VPNs use overlapping private IP addressing schemes.

7. The VPN gateway apparatus of claim 5 , being arranged to provide protocol conversion.

8. The VPN gateway apparatus of claim 1 , the VPNs being arranged to use at least one of ATM, Frame Relay, MPLS or IP.

9. The VPN gateway apparatus of claim 1 arranged to couple communication sessions having one end in one of the VPNs and another end in the external network, the sessions being controlled by a server.

10. The VPN gateway apparatus of claim 9 , the communication sessions being one of data sessions, telephony calls, or video calls.

11. The VPN gateway apparatus of claim 9 , arranged to communicate to the external network entities the VPN identity associated with a given communication session.

12. A method of operating virtual private network (VPN) gateway apparatus, the method comprising: interfacing two or more VPNs to one or more external networks, the external network or networks having different addressing schemes to those of the VPNs, the VPN gateway apparatus having a network address translator (NAT) shared by the VPNs, the NAT comprising a source and destination NAT, to convert VPN addresses of entities within the VPNs to addresses of the external network and to convert addresses of entities in the external network to internal addresses within an address range of a respective VPN, using the VPN gateway apparatus to pass information between the two or more VPNs and the one or more external networks, including modifying source and destination addresses for outgoing packets and passing the packets to an entity in the external network and reconverting the modified addresses for incoming packets received in response wherein entities in the external networks appear to one of the VPNs to have an address within an address range of the respective VPN.

Assignments (13)
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 →
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 LIMITED
To: GENBAND US LLC
Reel/Frame 024879/0475 →
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 →