System and method for distributed diagnostics in a communication system
AssigneeCisco Technology, Inc.
InventorsDavid R. Oran, Cullen F. Jennings
Life of this patent
Estimating the term…
Abstract
A method for distributed diagnostics in a communication network includes generating at least one debug message operable to initiate a debugging function in a plurality of network components and comprising a debug address. The debug address identifies a communication type and a target location. The communication type identifies a mechanism used to communicate debugging information collected by the plurality of network components to the target location. The method also includes communicating the debug message to at least one of the network components.
Claims48
A method for distributed diagnostics in a communication network, comprising:
- generating at least one debug message operable to initiate a debugging function in a plurality of network components and comprising a debug address, the debug address identifying a communication type and a target location, the communication type identifying a mechanism used to communicate debugging information collected by the plurality of network components to the target location;
- and
- communicating the debug message to at least one of the network components.
A system for distributed diagnostics in a communication network, comprising:
- a memory operable to store a debug address, the debug address identifying a communication type and a target location, the communication type identifying a mechanism used to communicate debugging information collected by a plurality of network components to the target location;
- a processor operable to generate a debug message, the debug message operable to initiate a debugging function in the plurality of network components and comprising the debug address;
- and
- an interface operable to communicate the debug message to at least one of the network components.
A method for distributed diagnostics in a communication network, comprising:
- receiving a message from a network component;
- identifying the message as a debug message;
- identifying communication instructions contained in the debug message, the communication instructions identifying how and where to communicate debugging information;
- processing the debug message;
- collecting the debugging information;
- and
- communicating the debugging information in accordance with the communication instructions contained in the debug message.
A system for distributed diagnostics in a communication network, comprising:
- a processor operable to:
- receive a message from a network component;
- identify the message as a debug message;
- identify communication instructions contained in the debug message, the communication instructions identifying how and where to communicate debugging information;
- process the debug message;
- and
- collect the debugging information;
- a memory operable to store the debugging information collected by the processor;
- and
- an interface operable to communicate the debugging information in accordance with the communication instructions contained in the debug message.
A signal for distributed diagnostics in a communication network, comprising:
- a transmission medium;
- and
- a debug message carried on the transmission medium, the debug message associated with a test and comprising:
- an indicator operable to activate a debugging feature in a plurality of network components;
- communication instructions identifying how and where the plurality of network components may communicate debugging information;
- and
- an identifier operable to distinguish the debug message from at least one of other debug messages and other debug messages associated with other tests.
A system for distributed diagnostics, comprising:
- a source client operable to generate and communicate a debug message, the debug message comprising communication instructions identifying how and where to communicate debugging information;
- a network comprising a plurality of network nodes, each network node operable to receive the debug message, identify the communication instructions contained in the debug message, collect debugging information, and communicate the debugging information in accordance with the communication instructions contained in the debug message;
- and
- a destination client operable to receive the debug message from the network, identify the communication instructions contained in the debug message, collect debugging information, and communicate the debugging information in accordance with the communication instructions contained in the debug message.
A method for distributed diagnostics in a communication network, comprising:
- accessing a plurality of debug communications at a target location, each debug communication comprising:
- debugging information collected by a network component in response to receiving a debug message associated with a test, the debug message operable to initiate a debugging function in the network component and comprising a debug address, the debug address identifying a communication type and the target location, the communication type identifying a mechanism used to communicate the debugging information collected by the network component to the target location;
- and
- an identifier associated with the debug message and operable to distinguish the debug message from at least one of other debug messages;
- and
- correlating debug communications having a common identifier.
A system for distributed diagnostics in a communication network, comprising:
- logic encoded on at least one computer readable medium;
- and
- the logic operable when executed to:
- generate a debug message operable to initiate a debugging function in a plurality of network components and comprising a debug address, the debug address identifying a communication type and a target location, the communication type identifying a mechanism used to communicate debugging information collected by the plurality of network components to the target location;
- and
- communicate the debug message to at least one of the network components.
A system for distributed diagnostics in a communication network, comprising:
- logic encoded on at least one computer readable medium;
- and
- the logic operable when executed to:
- receive a message from a network component;
- identify the message as a debug message;
- identify communication instructions contained in the debug message, the communication instructions identifying how and where to communicate debugging information;
- process the debug message;
- collect the debugging information;
- and
- communicate the debugging information in accordance with the communication instructions contained in the debug message.
A system for distributed diagnostics in a communication network, comprising:
- means for receiving a message from a network component;
- means for identifying the message as a debug message;
- means for identifying communication instructions contained in the debug message, the communication instructions identifying how and where to communicate debugging information;
- means for collecting the debugging information;
- and
- means for communicating the debugging information in accordance with the communication instructions contained in the debug message.
Dependencies are inferred from the claim text.