Method and apparatus for monitoring path statistics
OwnerArun Raghunath, Stephen Goglin +1inventors
InventorsArun Raghunath, Stephen Goglin, Erik Johnson
Life of this patent
Estimating the term…
Abstract
A system, apparatus, method and article to monitor path statistics are described. The apparatus may include a channel implementation apparatus to implement one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet and a path counter to store path statistics associated with a path traversed by the packet according to a tag value associated with said packet. The tag value may be updated when the packet traverses a tagging channel, and the tag value may be read when the packet traverses a counting channel. Other embodiments are described and claimed.
Claims25
An apparatus, comprising:
- a channel implementation apparatus to implement one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet;
- and
- a path counter to store path statistics associated with a path traversed by said packet according to a tag value associated with said packet, wherein
- said tag value is updated when said packet traverses a tagging channel, and
- said tag value is read when said packet traverses a counting channel.
A system, comprising:
- a switch fabric;
- a processing apparatus to couple to said switch fabric, said processing apparatus comprising:
- a channel implementation apparatus to implement one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet;
- and
- a path counter to store path statistics associated with a path traversed by said packet according to a tag value associated with said packet, wherein
- said tag value is updated when said packet traverses a tagging channel, and
- said tag value is read when said packet traverses a counting channel.
A method, comprising:
- implementing one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet;
- and
- storing path statistics associated with a path traversed by said packet according to a tag value associated with said packet, wherein
- said tag value is updated when said packet traverses a tagging channel, and
- said tag value is read when said packet traverses a counting channel.
An article comprising a machine-readable storage medium containing instructions that if executed enable a system to:
- implement one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet;
- and
- store path statistics associated with a path traversed by said packet according to a tag value associated with said packet, wherein
- said tag value is updated when said packet traverses a tagging channel, and
- said tag value is read when said packet traverses a counting channel.
Dependencies are inferred from the claim text.