IP Library Granted Patent US 7,715,382
Granted Patent B2
US 7,715,382 · App. 11/147,642 · Granted May 11, 2010

Softrouter

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,715,382
App. No.
11/147,642
Granted
May 11, 2010
Kind
B2
Abstract

The SoftRouter architecture separates the implementation of control plane functions from packet forwarding functions. In this architecture, all control plane functions are implemented on general purpose servers called the control elements (CEs) that may be multiple hops away from the forwarding elements (FEs). A network element (NE) or a router is formed using dynamic binding between the CEs and the FEs. The flexibility of the SoftRouter architecture over conventional routers with collocated and tightly integrated control and forwarding functions results in increased reliability, increased scalability, increased security, ease of adding new functionality, and decreased cost.

Claims (13)

1. A network and router architecture, comprising:

a route controller component comprising a plurality of control elements (CEs); and a transport and packet forwarding component that is separate from the route controller, wherein the transport and packet forwarding component comprises a plurality of forwarding elements (FEs);

wherein a discovery protocol enables each of the FEs of the transport and packet forwarding component to discover at least one CE of the route controller component, wherein each FE that is one hop away from a CE discovers the CE by listening to a status broadcast message from the CE, wherein each FE that receives a status broadcast message from a CE propagates the broadcast message to its neighbors, wherein each propagated broadcast message includes a source-route to the CE from which the broadcast message originated, wherein each FE selects one of the discovered CEs based on the source-route information associated with the CEs;

wherein a binding protocol binds the route controller component to the hardware-based transport and packet forwarding component; wherein each FE of the transport and packet forwarding component is dynamically bound to the selected one of the CEs discovered by the FE using the discovery protocol;

wherein, once binding is established, the route controller component communicates with the hardware-based transport and packet forwarding component via a control protocol.

2. The network and router architecture of claim 1 , further comprising:

a feature server for performing traffic management.

3. The network and router architecture of claim 1 , wherein the control protocol is a standard protocol.

4. The network and router architecture of claim 1 , wherein the router controller component is software-based and the transport and packet forwarding component is predominantly hardware-based.

5. The network and router architecture of claim 1 , wherein the transport and packet forwarding component is physically separate from the route controller.

6. The network and router architecture of claim 1 , wherein at least one CE is multiple hops away from at least one FE.

7. The network and router architecture of claim 1 , wherein a network element is formed using dynamic binding between the CEs and the FEs.

8. The network and router architecture of claim 1 , wherein the CEs are logically separate from the FEs.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: ALCATEL LUCENT
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047271/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2015
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 034769/0361 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0261 →
MERGER Recorded Jan 28, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023863/0841 →