IP Library Granted Patent US 7,706,686
Granted Patent B2
US 7,706,686 · App. 10/532,134 · Granted Apr 27, 2010

Router with resource add-drop functionality

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,706,686
App. No.
10/532,134
Granted
Apr 27, 2010
Kind
B2
Abstract

A router includes a first processing module ( 1 ) adapted to route primary resources as a function of instructions received, inputs ( 2 ) adapted to feed the first processing module ( 1 ) with primary resources, outputs ( 3 ) adapted to collect primary resources switched by said first processing module ( 1 ), a second processing module ( 6 ) adapted to process secondary resources to be added or dropped, and coupling means ( 9 ) including a drop bus ( 8 ) and/or an add bus ( 7 ) and adapted, on the instructions of the control means ( 15 ), to drop either the whole of a primary resource arriving at one of said inputs ( 2 ) and/or outputs ( 3 ) or a portion thereof to feed said second processing module ( 6 ), and/or to add a secondary resource processed by said second processing module to a primary resource received at one of said inputs ( 2 ) and/or outputs ( 3 ) and in transit to a common destination.

Claims (11)

1. A resource router including a first processing module ( 1 , 19 ) adapted to route primary resources as a function of instructions received, inputs ( 2 ) adapted to feed said first processing module ( 1 , 19 ) with primary resources, outputs ( 3 ) adapted to collect primary resources switched by said first processing module ( 1 , 19 ), and control means ( 15 ) adapted to control adding secondary resources to and/or dropping secondary resources from some of said received primary resources, which router is characterized in that it includes:

a second processing module ( 6 , 20 ) comprising a memory adapted to store secondary resources including data packets to be added to primary resources, the secondary resources having a finer granularity than the primary resources; and

coupling means ( 9 ) including a drop bus ( 8 ) and/or an add bus ( 7 ) and adapted, on the instructions of the control means ( 15 ):

to drop either the whole of a primary resource arriving at one of said inputs ( 2 ) and/or

outputs ( 3 ) or a portion thereof to feed said second processing module ( 6 , 20 ), and/or

to add a secondary resource processed by said second processing module to a primary resource received at one of said inputs ( 2 ) and/or outputs ( 3 ) and in transit to a common destination;

said control means ( 15 ) being suitable for analyzing the occupancy of a received primary resource received at one of said inputs ( 2 ) and/or outputs ( 3 ) and in transit and for verifying in the memory whether there exists at least one packet awaiting transfer to at least one destination in common with said received primary resource;

said coupling means ( 9 ) being adapted to add said at least one packet stored in the memory in said received primary resource on an order from the control means ( 15 );

wherein said coupling means ( 9 ) include a first multiplicity of first passive combination and/or separation elements ( 10 , 10 ′) each coupled to a bus channel ( 7 , 8 ), a second multiplicity of second passive combination and/or separation elements ( 11 , 11 ′) each coupled to an input ( 2 ) or to an output ( 3 ), and groups of switching elements ( 12 , 12 ′) each coupled to a group of channels of a bus ( 7 , 8 ) via said associated first passive element ( 10 , 10 ′) and to an input ( 2 ) or to an output ( 3 ) via said associated second passive element ( 11 , 11 ′).

2. A router according to claim 1 , characterized in that said first processing module ( 19 ) is of “wavelength switching” type.

3. A router according to claim 2 , characterized in that said second processing module ( 6 ) is adapted to receive data packets constituting secondary resources to be added by said coupling means ( 9 ) to a wavelength constituting a received primary resource and to recover data packets constituting secondary resources dropped by said coupling means ( 9 ) from at least one wavelength constituting a received primary resource.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
CHANGE OF NAME Recorded Feb 14, 2019
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 048329/0784 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2005
From: DOTARO, EMMANUEL; LE SAUZE, NICLOAS
To: ALCATEL
Reel/Frame 017274/0684 →