IP Library Granted Patent US 6,999,454
Granted Patent B1
US 6,999,454 · App. 10/052,128 · Granted Feb 14, 2006

Information routing system and apparatus

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 6,999,454
App. No.
10/052,128
Granted
Feb 14, 2006
Kind
B1
Abstract

An information routing system and apparatus includes separate control and forwarding planes. The control plane is split into box management control functions and routing control functions. The box management control functions are isolated to a single processing card, while the routing control functions are distributed across multiple processing cards. The routing table is also distributed across multiple processing cards. The multiple processing cards are interconnected via a high-speed backplane bus for control plane traffic and by a fabric for forwarding plane traffic.

Claims (38)

1. An information routing system comprising:

at least one control processor component;

at least one service termination component;

control plane logic including box management control logic isolated to the at least one control processor component and routing control logic distributed across the at least one control processor component and the at least one service termination component;

forwarding plane logic separate from the control plane logic and distributed across the at least one control processor component and the at least one service termination component;

routing table management logic distributed across the at least one control processor component and the at least one service termination component;

a control interface for transporting control plane information between the at least one control processor component and the at least one service termination component; and

a routing fabric separate from the control interface for transporting forwarding plane information between the at least one control processor component and the at least one service termination component.

2. The information routing system of claim 1 , wherein the control interface comprises a 1 Gigabit Ethernet backplane bus.

3. The information routing system of claim 1 , wherein the routing fabric comprises a 640 Gigabit routing fabric.

4. The information routing system of claim 1 , wherein the at least one control processor component comprises:

a first processor for executing the box management control logic; and

a second processor for executing the routing control logic.

5. The information routing system of claim 1 , wherein the at least one service termination component comprises a processor for executing the routing control logic independently of the forwarding plane logic.

6. The information routing system of claim 1 , further comprising:

at least one fabric component for managing the routing fabric.

7. The information routing system of claim 1 , wherein the distributed routing table management logic is operably coupled to learn local and remote routes and to distribute local best routes to peer control processor components and service termination components.

8. The information routing system of claim 7 , wherein each peer component stores all routes it receives through the distributed routing table management logic.

9. The information routing system of claim 7 , wherein each peer component stores only routes it receives through the distributed routing table management logic that will be immediately used and discards routes that will not be immediately used.

10. An information routing apparatus comprising:

at least one control processor component;

at least one service termination component;

control plane logic including box management control logic isolated to the at least one control processor component and routing control logic distributed across the at least one control processor component and the at least one service termination component;

forwarding plane logic separate from the control plane logic and distributed across the at least one control processor component and the at least one service termination component;

routing table management logic distributed across the at least one control processor component and the at least one service termination component;

a control interface for transporting control plane information between the at least one control processor component and the at least one service termination component; and

a routing fabric separate from the control interface for transporting forwarding plane information between the at least one control processor component and the at least one service termination component.

11. The information routing apparatus of claim 10 , wherein the control interface comprises a 1 Gigabit Ethernet backplane bus.

12. The information routing apparatus of claim 10 , wherein the routing fabric comprises a 640 Gigabit routing fabric.

13. The information routing apparatus of claim 10 , wherein the at least one control processor component comprises:

a first processor for executing the box management control logic; and

a second processor for executing the routing control logic.

14. The information routing apparatus of claim 10 , wherein the at least one service termination component comprises a processor for executing the routing control logic independently of the forwarding plane logic.

15. The information routing apparatus of claim 10 , further comprising:

at least one fabric component for managing the routing fabric.

16. The information routing apparatus of claim 10 , wherein the distributed routing table management logic is operably coupled to learn local and remote routes and to distribute local best routes to peer control processor components and service termination components.

17. The information routing apparatus of claim 16 , wherein each peer component stores all routes it receives through the distributed routing table management logic.

18. The information routing apparatus of claim 16 , wherein each peer component stores only routes it receives through the distributed routing table management logic that will be immediately used and discards routes that will not be immediately used.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032422/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2011
From: CRUMP, RICHARD H.
To: NORTEL NETWORKS LIMITED
Reel/Frame 026132/0386 →