IP Library Granted Patent US 7,698,464
Granted Patent B2
US 7,698,464 · App. 11/974,674 · Granted Apr 13, 2010

Distribution of reachability information in data 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,698,464
App. No.
11/974,674
Granted
Apr 13, 2010
Kind
B2
Abstract

In methods and apparatus for acquiring VPN reachability information at a node of a data network, a VPN reachability information request is transmitted from a requesting node. The VPN reachability information request comprises a VPN identifier. Other nodes of the data network receive the VPN reachability information request and, if they have reachability information relevant to that VPN, they transmit such information to the requesting node where it is received and stored. The invention can be used in MPLS VPN architectures.

Claims (26)

1. A method of operating a route reflector in a data network, the data network comprising a plurality of nodes capable of communicating with each other, each node coupled to at least one unit of a customer network, the route reflector coupled to a plurality of client peer nodes and at least one non-client peer node, the method comprising:

maintaining, for each VPN in which at least one unit coupled to a client peer node is participating, a route repeater send list of client peer nodes coupled to at least one unit participating in that VPN;

receiving from a first client peer node VPN reachability information (VRI) for a first unit coupled to the first client peer node, the received VRI identifying a VPN in which the first unit is participating;

reflecting the VRI to all client peer nodes on the route repeater send list for the identified VPN that are not the first client peer node; and

reflecting the VRI to all non-client peer nodes.

2. The method of claim 1 , wherein the computer-executable instructions further comprise the steps of:

receiving from a non-client peer node second VRI identifying a second VPN; and

reflecting the second VRI to all client peer nodes on the route repeater send list for the second identified VPN.

3. The method of claim 2 , wherein the route reflector is coupled to an external peer node, the computer-executable instructions further comprising:

receiving from the external peer node third VRI identifying a third VPN;

reflecting the third VRI to all client peers on the route repeater send list for the third identified VPN; and

reflecting the third VRI to all non-client peers.

4. The method of claim 3 , wherein the third reflected VRI comprises a best path selected by the route reflector.

5. For use in a route reflector in a data network, the data network comprising a plurality of nodes capable of communicating with each other, each node coupled to at least one unit of a customer network, the route reflector coupled to a plurality of client peer nodes and at least one non-client peer node, computer-executable instructions stored on a computer-readable storage medium for providing a plurality of Virtual Privacy Networks (VPNs), the computer-executable instructions comprising the steps of:

maintaining, for each VPN in which at least one unit coupled to a client peer node is participating, a route repeater send list of client peer nodes coupled to at least one unit participating in that VPN;

receiving from a first client peer node VPN reachability information (VRI) for a first unit coupled to the first client peer node, the received VRI identifying a VPN in which the first unit is participating;

reflecting the VRI to all client peer nodes on the route repeater send list for the identified VPN that are not the first client peer node; and

reflecting the VRI to all non-client peer nodes.

6. The computer-executable instructions stored on the computer-readable storage medium of claim 5 , wherein the computer-executable instructions further comprise the steps of:

receiving from a non-client peer node second VRI identifying a second VPN; and

reflecting the second VRI to all client peer nodes on the route repeater send list for the second identified VPN.

7. The computer-executable instructions stored on the computer-readable storage medium of claim 6 , wherein the route reflector is coupled to an external peer node, the computer-executable instructions further comprising:

receiving from the external peer node third VRI identifying a third VPN;

reflecting the third VRI to all client peers on the route repeater send list for the third identified VPN; and

reflecting the third VRI to all non-client peers.

8. The computer-executable instructions stored on the computer-readable storage medium of claim 7 , wherein the third reflected VRI comprises a best path selected by the route reflector.

Assignments (19)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 48612/0598) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063691/0294 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 48612/FRAME 0582 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063456/0428 →
SECURITY INTEREST Recorded Mar 15, 2019
From: AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A.
Reel/Frame 048612/0582 →
SECURITY INTEREST Recorded Mar 15, 2019
From: AVAYA MANAGEMENT L.P.
To: GOLDMAN SACHS BANK USA
Reel/Frame 048612/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2019
From: AVAYA HOLDINGS LIMITED
To: AVAYA MANAGEMENT L.P.
Reel/Frame 048577/0492 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.
Reel/Frame 045045/0564 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044891/0564 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
NUNC PRO TUNC ASSIGNMENT Recorded Sep 29, 2010
From: AVAYA INC.
To: AVAYA HOLDINGS LIMITED
Reel/Frame 025051/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA INC.
Reel/Frame 023998/0878 →
SECURITY AGREEMENT Recorded Feb 5, 2010
From: AVAYA INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 023905/0001 →
SECURITY AGREEMENT Recorded Feb 4, 2010
From: AVAYA INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023892/0500 →