Hierarchical Multicast CAC (H-MCAC)

MCAC is supported on three levels:

MCAC is supported for the following replication modes:

Two levels of MCAC can be enabled simultaneously and in such case this is referred as Hierarchical MCAC (H-MCAC). If redirection is enabled, H-MCAC per subscriber and the redirected interface is supported. However, MCAC per group-interface in this case is not supported. Channel definition policy for the subscriber and the redirected interface is in this case referenced under the config>router>igmp>interface (redirected interface) CLI hierarchy or IPv6 config>router>mld>interface.

If redirection is disabled, H-MCAC for both, the subscriber and the group-interface is supported. The channel definition policy is in this case configured under the config>router>igmp>group-interface CLI hierarchy or IPv6 config>router>mld>group-interface.

Examples

Note: The same channel definition and association with interfaces is used for MCAC/H-MCAC and HQoS Adjustment.

Channel definition:

configure
    router 
        mcac    
            policy <mcac-pol-name>
                bundle <bundle-name>
                    bandwidth <kbps>
                    channel <start-address> <end-address> bw <bw> [class {high|low}]
 [type {mandatory|optional}]
                    :
                    :

Channel bandwidth definition policy can be referenced under the:

Enabling MCAC per subscriber:

configure
    subscr-mgmt
        sub-mcac-policy <name>
            unconstrained-bw <bandwidth> mandatory-bw <mandatory-bw>
  
configure
    subscr-mgmt
        sub-profile <subscriber-profile-name>
            sub-mcac-policy <name>

Enabling MCAC per-group-interface

configure
        service vprn <id>
            igmp/mld        
                group-interface <ip-int-name>
                    mcac
                        unconstrained-bw <bandwidth> mandatory-bw <mandatory-bw>    

Enabling MCAC per redirected interface

configure
    router
        igmp/mld    
            interface <ip-int-name>
                mcac
                    unconstrained-bw <bandwidth> mandatory-bw <mandatory-bw>

configure
    service vprn <id>
        igmp/mld    
            interface <ip-int-name>
                mcac
                    unconstrained-bw <bandwidth> mandatory-bw <mandatory-bw>