The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 15, 2010

Filed:

Oct. 03, 2003
Applicants:

Raghunath Balakrishna, San Jose, CA (US);

Shine-chu Wang, Sunnyvale, CA (US);

Umesh Krishnaswamy, Sunnvale, CA (US);

Bharani Chadalavada, Santa Clara, CA (US);

Sandeep Kumar, Santa Clara, CA (US);

Raj Tuplur, Fremont, CA (US);

Rajagopalan Sivaramakrishnan, Campbell, CA (US);

Inventors:

Raghunath Balakrishna, San Jose, CA (US);

Shine-chu Wang, Sunnyvale, CA (US);

Umesh Krishnaswamy, Sunnvale, CA (US);

Bharani Chadalavada, Santa Clara, CA (US);

Sandeep Kumar, Santa Clara, CA (US);

Raj Tuplur, Fremont, CA (US);

Rajagopalan Sivaramakrishnan, Campbell, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques are described for synchronizing state information between a plurality of control units. A router, for example, is described that includes a primary control unit and a standby control unit. The primary control unit maintains router resources to ensure operation of the router. To ensure operation, the primary control unit receives state information from the router resources and maintains the state information for consumers, i.e. router resources that require or 'consume' state information. Prior to updating the consumers with the state information, the primary control unit synchronizes the state information with the standby control unit. In the event the primary control unit fails, the standby control unit assumes control of the router resources. Upon assuming control, the standby control unit resumes updating the consumers with state information without having to 'relearn' state information, e.g., by way of power cycling the router resources to a known state.


Find Patent Forward Citations

Loading…