Configuring 5QI-QoS Mapping

Use the following sample configuration to create and map 5QI values to enforceable QoS parameters.


config 
   profile qos qos_profile_name 
      dscp-map qi5 qos_id 
      arp-priority-level arp_value uplink user-datagram dscp-marking dscp_marking_value 
      arp-priority-level arp_value downlink { encsp-header { copy-inner | dscp-marking dscp_marking_value } | user-datagram dscp-marking dscp_marking_value } } 
      commit 

NOTES:

  • dscp-map qi5 qos_id : Specify the ID for the authorized QoS parameters. qos_id must be an integer in the range of 1-255.

  • arp-priority-level arp_value uplink user-datagram dscp-marking dscp_marking_value : Configure the ARP priority level and then set the DSCP value in the inner IP header in uplink direction. This DSCP value is applied to the packets with the configured 5QI value.

    arp_value must be an integer in the range of 1-255.

    dscp_marking_value must be a hexadecimal number from 0x00 through 0x3F.

  • arp-priority-level arp_value downlink { encsp-header { copy-inner | dscp-marking dscp_marking_value } | user-datagram dscp-marking dscp_marking_value } } : Configure the ARP priority level and then set the DSCP value to be applied to encapsulation header or user datagram.

    If encsp-header is configured, set the DSCP in the outer-ip header in downlink direction or copy the DSCP value from inner IP header to the outer IP header.

    If user-datagram is configured, set the DSCP in the inner IP header in downlink direction.

    arp_value must be an integer in the range of 1-255.

    dscp_marking_value must be a hexadecimal number from 0x00 through 0x3F.

The following is an example configuration.


profile qos test 
 dscp-map qi5 1 downlink encaps-header copy-inner 
 dscp-map qi5 1 downlink encaps-header dscp-marking 0x3b 
 dscp-map qi5 2 downlink user-datagram dscp-marking 0x3b 
 dscp-map qi5 3 downlink user-datagram dscp-marking 0x3b encaps-header copy-inner 
 dscp-map qi5 4 downlink user-datagram dscp-marking 0x3b encaps-header dscp-marking 0x3f 
 dscp-map qi5 2 uplink user-datagram dscp-marking 0x3b 
 
 dscp-map qi5 1 arp-priority-level 1 downlink encaps-header copy-inner 
 dscp-map qi5 2 arp-priority-level 2 downlink encaps-header dscp-marking 0x3b 
 dscp-map qi5 4 arp-priority-level 3 downlink user-datagram dscp-marking 0x3b 
 dscp-map qi5 2 arp-priority-level 4 downlink user-datagram dscp-marking 0x3b encaps-header copy-inner 
 dscp-map qi5 4 arp-priority-level 5 downlink user-datagram dscp-marking 0x3b encaps-header dscp-marking 0x3f 
 dscp-map qi5 4 arp-priority-level 5 uplink user-datagram dscp-marking 0x3b