QoS monitoring system and method for a high-speed DiffServ-capable network element
First Claim
1. A method for processing Quality of Service (QoS) parametric information in a network element operable in an Internet Protocol (IP) network, wherein said network element includes at least one terminating line card operable as an ingress card supporting an incoming communications link, at least one terminating line card operable as an egress card supporting an outgoing communications link and a switch fabric disposed between said ingress and egress cards for supporting a plurality of virtual ingress/egress pipes (VIEPs) therebetween, comprising the steps of:
- receiving incoming information on said incoming link of said network element;
determining in an ingress portion of a network processor system disposed on said ingress card whether said incoming information pertains to an IP-based service;
responsive to said determining step, propagating said incoming information to an egress portion of said network processor system via said switch fabric, said egress portion including an embedded processor operable to perform a plurality of IP-based QoS (IPQoS) monitoring operations and for processing said incoming information into processed information; and
transmitting said processed information to said egress card via a select VIEP for routing said processed information on said outgoing link to a neighbor in said network.
4 Assignments
0 Petitions
Accused Products
Abstract
A QoS monitoring system and method for a DiffServ-capable network element operable in a trusted domain network such as an ISP network. The network element is organized as a plurality of terminating line cards interconnected via a switch fabric capable of supporting virtual ingress/egress pipes (VIEPs). Buffer queues on the ingress and egress sides of the network element, which are established for supporting traffic flows on individual VIEPs, are monitored for determining QoS parametric information such as throughput, loss, delay, jitter and available bandwidth. A policing structure is operably coupled with a buffer acceptance and flow control module for monitoring traffic behavior on the ingress side. Another buffer acceptance/flow control module and aggregate-level monitoring module are disposed on the egress side of the network element that cooperates with a scheduler which shapes outgoing traffic. The monitoring for the PIPE traffic reflects the conformance of the service provider to their customers, whereas the monitoring for the HOSE traffic reflects the level of over- or under-provisioning for a given COS. Feedback flow control is provided between the ingress and egress sides for throttling buffer acceptance.
142 Citations
4 Claims
-
1. A method for processing Quality of Service (QoS) parametric information in a network element operable in an Internet Protocol (IP) network, wherein said network element includes at least one terminating line card operable as an ingress card supporting an incoming communications link, at least one terminating line card operable as an egress card supporting an outgoing communications link and a switch fabric disposed between said ingress and egress cards for supporting a plurality of virtual ingress/egress pipes (VIEPs) therebetween, comprising the steps of:
-
receiving incoming information on said incoming link of said network element;
determining in an ingress portion of a network processor system disposed on said ingress card whether said incoming information pertains to an IP-based service;
responsive to said determining step, propagating said incoming information to an egress portion of said network processor system via said switch fabric, said egress portion including an embedded processor operable to perform a plurality of IP-based QoS (IPQoS) monitoring operations and for processing said incoming information into processed information; and
transmitting said processed information to said egress card via a select VIEP for routing said processed information on said outgoing link to a neighbor in said network. - View Dependent Claims (2, 3, 4)
-
Specification