Quality of Service

The 7705 SAR-Hm series of routers supports Quality of Service (QoS) as covered in the following topics:

QoS policies

For general information about QoS policies support, see the following topics in the 7450 ESS, 7750 SR, 7950 XRS, and VSR Quality of Service Guide, "QoS policies":

  • QoS overview

  • Forwarding classes

  • Queue parameters

  • QoS policies overview

    • Service versus network QoS

    • QoS policy entities

    • Network QoS policies

    • Network queue QoS policies

    • Service ingress QoS policies

    • Service egress QoS policies

    • Configuration notes

Network QoS policies

This section describes Dedicated bearers functionality

For general information about network QoS policies support, see the following topics in the 7450 ESS, 7750 SR, 7950 XRS, and VSR Quality of Service Guide, "Network QoS Policies":

  • Network QoS policies overview

  • Network ingress

    • Network ingress tunnel QoS override

    • Network ingress IP match criteria

  • Network egress

  • Basic configurations

  • Service management tasks

For descriptions of network QoS policy commands, see the 7450 ESS, 7750 SR, 7950 XRS, and VSR Classic CLI Command Reference Guide and the 7450 ESS, 7750 SR, 7950 XRS, and VSR Clear, Monitor, Show, and Tools CLI Command Reference Guide.

Dedicated bearers

A default bearer is established when the node first attaches to a cellular network for each cellular port that has an enabled SIM. An IP address is assigned for each default bearer and the node uses this IP address for the associated PDN router interface that is used to route traffic to and from the cellular network. See the PDN router interfaces section for information about PDN router interfaces and IP address assignment.

In addition to the default bearer, the node accepts network-initiated dedicated bearer establishment. The node does not initiate dedicated bearers toward the network.

Dedicated bearers provide a dedicated tunnel for specific types of traffic depending QoS requirements. Because they are established for the same cellular port as the default bearer, dedicated bearers use the same PDN router interface configured for the default bearer for sending and receiving traffic. Dedicated bearers can be a guaranteed bit rate (GBR) or non-GBR, whereas the default bearer can only be non-GBR. Dedicated bearers use traffic flow templates (TFTs) to provide special treatment to specific services that need to use the dedicated bearers.

The network programs TFTs on the cellular interface for each dedicated bearer. The TFTs contains at least one and up to eight packet filter items as follows:

  • source address (with subnet mask)

  • IP protocol number (TCP, UDP)

  • destination port range

  • source port range

  • IPSec Security Parameter Index (SPI)

  • type of Service (TOS) (IPv4)

  • Flow-Label (IPv6 only)

  • evaluation precedence index

The node expects only one TFT to be programmed by the network for each dedicated bearer. More than one TFT per dedicated bearer is not supported.

The node expects that the TFT programmed per dedicated bearer will contain only a TOS packet filter. Other TFT parameters, if they are specified and programmed, are not supported. The TOS packet filter enables mapping of egress packets that match the TOS settings to the corresponding dedicated bearer and provide GBR, or non-GBR, service for the traffic as required.

Operators must coordinate with their wireless service providers and subscribe for dedicated bearers with the specific TOS packet filter settings as required. Operators must then ensure that service ingress classification and marking for the respective traffic flows match the dedicated bearer TOS packet filter when services traffic must egress the radio interface on the dedicated bearer.

Dedicated bearer and differentiated services over a cellular network illustrates a typical use case for dedicated bearers to differentiate services over a cellular network.

Figure 1. Dedicated bearer and differentiated services over a cellular network

The following CLI output shows an example of bearer information configured on a cellular port.

*A:Dut-E# show port 1/1/1 
===============================================================================
Cellular Interface
===============================================================================
...
==================================================================
Bearer Information
==================================================================
Bearer Id   Bearer Type   QCI   UL GBR   UL MBR   DL GBR   DL MBR
------------------------------------------------------------------
        5       default     5                                    
        6     dedicated     1      100      200     1000    50000
        7     dedicated     9                                    
==================================================================
==========================================================
Traffic Flow Template Packet Filters
==========================================================
Bearer Id   Filter Id   Precedence   Direction   TOS/Mask
----------------------------------------------------------
        6           1            1      uplink    0xc0/fc
        6           2            2    downlink    0x04/fc
        7           1          200        both           
==========================================================

Network queue QoS policies

For general information about network queue QoS policies support, see the topics listed below in the7450 ESS, 7750 SR, 7950 XRS, and VSR Quality of Service Guide, "Network queue QoS policies":

  • Basic configurations

    • Default network queue policy values

Service ingress and egress QoS policies

The 7705 SAR-Hm series of routers support the creation of SAP ingress QoS policies that filter on MAC criteria. For information, see MAC criteria filter.

For general information about service ingress and egress QoS policies support, see the topics listed below in the 7450 ESS, 7750 SR, 7950 XRS, and VSR Quality of Service Guide, "Network queue QoS policies":

  • Basic configurations

  • Service ingress QoS policy

    • Service ingress QoS queue

    • Ingress forwarding class (FC)

    • Ingress IP match criteria

    • Ingress IPv6 match criteria

  • Service egress QoS policy

    • Service egress QoS queue

    • Egress percent-rate support

    • Egress SAP FC and FP overrides

    • Dot1p egress remarking

    • DSCP and IP precedence egress remarking

  • Service management tasks

For descriptions of service ingress and egress QoS policy commands, see the 7450 ESS, 7750 SR, 7950 XRS, and VSR Classic CLI Command Reference Guide and the 7450 ESS, 7750 SR, 7950 XRS, and VSR Clear, Monitor, Show, and Tools CLI Command Reference Guide.

MAC criteria filter

The 7705 SAR-Hm series of routers support the creation of ingress SAP QoS policies that filter on MAC information with the command config>qos>sap-ingress>mac-criteria>entry>action fc. Operators can filter packets based on Layer 2 MAC criteria to set the forwarding class (FC) for the packet when forwarding to the egress interface. MAC filtering is supported on all services.

The following CLI output shows an example of a MAC criteria filter configured on a VPLS SAP.

#--------------------------------------------------
echo "Port Configuration"
#--------------------------------------------------
    port 1/1/4
        ethernet
            mode access
        exit
        no shutdown
    exit
    port 1/1/9
        ethernet
            mode access
        exit
        no shutdown
    exit
#--------------------------------------------------
echo "QoS Policy Configuration"
#--------------------------------------------------
    qos
        sap-ingress 66 name "66" create
            queue 1 create
            exit
            queue 2 create
            exit
            queue 11 multipoint create
            exit
            fc "af" create
                queue 2
            exit
            fc "be" create
                queue 1
            exit
            mac-criteria
                entry 1 create
                    match frame-type ethernet-II
                        src-mac 00-14-14-14-00-02
                    exit
                    action fc "af"
                exit
            exit
        exit
        sap-ingress 67 name "67" create
            queue 1 create
            exit
            queue 2 create
            exit
            queue 11 multipoint create
            exit
            fc "af" create
                queue 2
            exit
            fc "be" create
                queue 1
            exit
            mac-criteria
                entry 1 create
                    match frame-type ethernet-II
                        src-mac 00-14-14-14-00-01
                    exit
                    action fc "af"
                exit
            exit
        exit
    exit
#--------------------------------------------------
echo "Service Configuration"
#--------------------------------------------------
    service
        customer 1 name "1" create
            description "Default customer"
        exit
        vpls 12 name "12" customer 1 vpn 12 create
            description "Default tls description for service id 12"
            stp
                shutdown
            exit
            sap 1/1/4 create
                description "Default sap description for service id 12"
                static-mac 00:14:14:14:00:02 create
                ingress
                    qos 66
                exit
                no shutdown
            exit
            sap 1/1/9 create
                description "Default sap description for service id 12"
                static-mac 00:14:14:14:00:01 create
                ingress
                    qos 67
                exit
                no shutdown
            exit
            no shutdown
        exit
    exit

MAC criteria command reference

The 7705 SAR-Hm series of routers support the MAC criteria commands liststed in this section. For command descriptions, see the 7450 ESS, 7750 SR, 7950 XRS, and VSR Classic CLI Command Reference Guide .

MAC criteria configuration commands
config qos sap-ingress
    mac-criteria
        entry entry-id [create]
        no entry entry-id 
            [no] action [fc fc-name] 
            description description
            no description 
            match [frame-type {802dot3|802dot2-llc|802dot2-snap | ethernet-II}
            no match
                dot1p dot1p-value [dot1p-mask]
                no dot1p 
                dsap dsap-value [dsap-mask]
                no dsap
                dst-mac ieee-address [ieee-address-mask]
                no dst-mac 
                etype etype-value
                no etype 
                inner-tag value [vid-mask]
                no inner-tag
                outer-tag value [vid-mask]
                no outer-tag 
                snap-oui {zero | non-zero}
                no snap-oui 
                snap-pid snap-pid
                no snap-pid
                src-mac ieee-address [ieee-address-mask]
                no src-mac 
                ssap ssap-value [ssap-mask]
                no ssap
        renum old-entry-number new-entry-number
        type filter-type  
        no type