IP Library Granted Patent US 8,923,162
Granted Patent B2
US 8,923,162 · App. 13/579,416 · Granted Dec 30, 2014

Management of private virtual 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 8,923,162
App. No.
13/579,416
Granted
Dec 30, 2014
Kind
B2
Abstract

A transmission system including a plurality of edge routers. The system manages a plurality of virtual networks, each network linking a plurality of remote networks therebetween. An edge router manages a topology table that indicates one or more adjacent edge routers for a given virtual network and at least one remote network identifier for an adjacent edge router. A route change made in relation to a remote network of a given virtual network is detected on the edge router. On the basis of the topology table, one or more adjacent edge routers and the corresponding remote network identifiers are determined for the virtual network. The route change is transmitted to said adjacent edge routers by indicating the corresponding remote network identifiers.

Claims (31)

1. A method of routing in a transmission system comprising a plurality of border routers;

said system managing a plurality of virtual networks, each linking several mutually remote networks;

a border router managing a topology table indicating, for a given virtual network, one or more adjacent border routers and for an adjacent border router, at least one remote-network identifier;

said method comprising the following steps at the level of said border router managing said topology table:

detecting a change of route relating to a remote network of said given virtual network;

on the basis of the topology table, determining for said given virtual network, one or more adjacent border routers and the corresponding remote-network identifier or identifiers; and

transmitting the change of route to said adjacent border routers, while indicating the remote-network identifier or identifiers determined.

2. The routing method of claim 1 , in which the topology table for said given virtual network is updated according to a topology protocol as a function of a configuration of said virtual network,

said topology protocol comprising a topology broadcasting signal indicating a border router by which said remote network is connected to the transmission system and the corresponding remote-network identifier.

3. The routing method of claim 1 , in which the border router managing said topology table manages a routing table per virtual network indicating information about paths available for transmitting packets to the remote networks of said virtual network,

the routing table being updated on receipt of a change of route transmitted by another border router, said change of route indicating whether a path should be added, deleted or modified in the routing table.

4. A border router in a transmission system comprising a plurality of border routers;

said system managing a plurality of virtual networks, each linking several mutually remote networks;

said border router in said transmission system managing a topology table indicating, for a given virtual network, one or more adjacent border routers and for an adjacent border router, at least one remote-network identifier;

said border router managing said topology table comprising:

a reception unit adapted for detecting a change of route relating to a remote network of said given virtual network;

a determination unit adapted for determining, for the given virtual network, one or more adjacent border routers and the corresponding remote-network identifiers on the basis of the topology table; and

a transmission unit adapted for transmitting the change of route to said adjacent border routers, while indicating the remote-network identifiers determined.

5. The border router in said transmission system of claim 4 , comprising a topology management unit adapted for managing the topology table of said given virtual network by updating it according to a topology protocol as a function of a configuration of said given virtual network,

the topology table for said given virtual network being updated according to said topology protocol as a function of the configuration of said virtual network,

said topology protocol comprising a topology broadcasting signal indicating a border router by which said remote network is connected to the transmission system and a corresponding remote-network identifier.

6. The border router managing said topology table of claim 4 , comprising a routing management unit adapted for managing a routing table per virtual network indicating information about paths available for transmitting packets to the remote networks of said virtual network,

the routing table being updated on receipt of a change of route transmitted by another border router, said change of route indicating whether a path should be added, deleted or modified in the routing table.

7. A transmission system comprising a plurality of border routers;

said system managing a plurality of virtual networks, each linking several mutually remote networks;

a border router managing a topology table indicating, for a given virtual network, one or more adjacent border routers and for an adjacent border router, at least one remote-network identifier;

said border router managing said topology table comprising:

a reception unit adapted for detecting a change of route relating to a remote network of said given virtual network;

a determination unit adapted for determining, for said given virtual network, one or more adjacent border routers and the corresponding remote-network identifiers on the basis of the topology table; and

a transmission unit adapted for transmitting the change of route to said adjacent border routers, while indicating the remote-network identifiers determined.

8. A non-transitory computer-readable storage medium storing instructions for the implementation of the method of claim 1 wherein the program is executed by a processor.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED ON REEL 052853 FRAME 0153. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Jan 25, 2021
From: MONARCH NETWORKING SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 055100/0624 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLYRECORDED. Recorded Jan 25, 2021
From: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
To: MONARCH NETWORKING SOLUTIONS LLC
Reel/Frame 055101/0608 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2019
From: ACACIA RESEARCH GROUP LLC
To: MONARCH NETWORKING SOLUTIONS LLC
Reel/Frame 051238/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2019
From: TRANSPACIFIC IP GROUP LIMITED
To: ACACIA RESEARCH GROUP LLC
Reel/Frame 051192/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2017
From: ORANGE
To: TRANSPACIFIC IP GROUP LIMITED
Reel/Frame 044625/0315 →
CHANGE OF NAME Recorded Dec 8, 2017
From: FRANCE TELECOM
To: ORANGE
Reel/Frame 044625/0361 →
CHANGE OF NAME Recorded Nov 25, 2014
From: FRANCE TELECOM
To: ORANGE
Reel/Frame 034260/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2013
From: BEN-HOUIDI, ZIED; MEULLE, MICKAEL
To: FRANCE TELECOM
Reel/Frame 030996/0492 →