06934749 is referenced by 161 patents and cites 40 patents.

The present invention provides a method and apparatus for tracking distributed statistical data retrieval in a network device. Periodically, statistical data is gathered by processes on one or more remote cards in a network device and transferred to a central process. The distributed processes register each different type of statistical data to be gathered with the central process allowing the central process to maintain an accurate inventory of distributed processes expected to send particular statistical data. Tracking statistical data gathering processes allows the central process to consistently report data while allowing each process to remain modular. In addition, tracking increases a network device's scalability. For example, new processes may be added to a network device without affecting existing processes. Moreover, tracking increases a network device's availability. For instance, tracking provides fault tolerance, such that if one statistical data gathering process fails the other statistical data gathering processes are not affected and data continues to be reported. Importantly, data not reported by a registered process may be quickly detected and, where necessary, reported to a network management system. Tracking also provides for auto deregistration, for example, when hot swapping of cards out of a network device, tracking deregisters processes as necessary.

Title
Tracking distributed data retrieval in a network device
Application Number
9/669861
Publication Number
6934749 (B1)
Application Date
September 26, 2000
Publication Date
August 23, 2005
Inventor
Anne K Winiewicz
Lexington
MA, US
Darryl Black
Hollis
NH, US
Agent
Nutter McClennen & Fish
Reza Mollaaghababa
Thomas J Engellenner
Assignee
Ciena Corporation
MD, US
IPC
G06F 015/173
View Original Source