Quality of Service Guide 847
Class Fair Hierarchical Policing (CFHP)
In This Section
This section provides information to configure CFHP QoS policies using the command line 
interface.
Topics in this section include:
• Introduction
• Parent Policer Priority and Unfair Sensitive Discard Thresholds
• CFHP Ingress and Egress Use Cases
• Post-CFHP Queuing and Scheduling
• CFHP Policer Control Policy
• CFHP Child Policer Definition and Creation
• Policer Enabled SAP QoS Policy Applicability
• Child Policer Parent Association
• Profile Capped Policers
• Policer Interaction with Initial Profile, Discard Eligibility, and Ingress Priority
Introduction
CFHP merges the benefits of non-delay rate enforcement inherent to policers with the priority 
and fairness sensitivity of queuing and scheduling. CFHP is implemented as a group of child 
policers mapped to a parent policer where the rate enforced by the parent both obeys strict 
priority levels and is class fair within a priority level. At the parent policer, the output of a 
lower priority child policer cannot prevent forwarding of packets of a higher priority child 
policer and when multiple child policers share the same priority level, the system maintains 
a Fair Information Rate (FIR) for each child that is separate from a child’s PIR and CIR rates. 
Policers can also be used standalone. The parent is optional.
With 9.0R1, multi-service sites support policer-control-policy in the in the ingress and egress 
in addition to scheduler-policy.