atm-policer policer-1 {
    logical-interface-policer;
    atm-service rtvbr;
    peak-rate 2k;
    sustained-rate 1800;
    max-burst-size 400;
    cdvt 900001;
    policing-action discard-tag;
}
atm-policer policer-2 {
    logical-interface-policer;
    atm-service nrtvbr;
    peak-rate 1800;
    sustained-rate 1500;
    max-burst-size 300;
    cdvt 999991;
    policing-action discard;
}
atm-policer policer-3 {
    logical-interface-policer;
    atm-service cbr;
    peak-rate 2k;
    cdvt 800001;
    policing-action count;
}
[edit interfaces]
user@host# show
at-0/0/16 {
    unit 0 {
        atm-policer {
            input-atm-policer policer-1;
        }
        family ccc;
    }
    unit 1 {
        atm-policer {
            input-atm-policer policer-2;
        }
        family ccc;
    }
    unit 2 {
        atm-policer {
            input-atm-policer policer-3;
        }
        family ccc;
    }
}
After you have completed the configuration, enter the commit command from
configuration mode.
Related
Documentation
Understanding CoS on ATM IMA Pseudowire Interfaces Overview on page 895•
• Configuring Policing on an ATM IMA Pseudowire on page 912
• Example: Configuring Fixed Classification on an ATM IMA Pseudowire on page 898
• Example: Configuring Shaping on an ATM IMA Pseudowire on page 902
919Copyright © 2017, Juniper Networks, Inc.
Chapter 27: Configuring Class of Service