Configuring Multicast Virtual Scheduling
Multicast virtual scheduling is user-level scheduling. When the total bandwidth of a user is limited, you can configure multicast virtual scheduling to adjust the bandwidth for unicast and multicast traffic, thus ensuring BTV service quality.
Usage Scenario
When the total bandwidth of a user is limited, you can configure the multicast virtual scheduling to ensure the normal playback of a multicast program by adjusting the bandwidth for unicast traffic.
If multicast virtual scheduling is required in the MPLS multicast networking, the lower-layer devices must support IGMP FORK. For single-edge networking, configure the devices to forward the multicast data.
Pre-configuration Task
Before configuring the multicast virtual scheduling, complete the following tasks:
Configuring users to access the network normally
Allocating unicast bandwidth and multicast bandwidth for users through the equipment or the RADIUS server
Configuring users to subscribe to multicast programs
- Configuring the Multicast Program List
A multicast program list contains one or more multicast addresses for identifying one or more channels or programs. - Configuring Bandwidth for Multicast Programs
By configuring static bandwidth for multicast programs, you can assign fixed bandwidth for specific multicast programs; by configuring dynamic bandwidth for multicast programs, you can adjust the unicast bandwidth that exceeds the CIR to ensure bandwidth for multicast traffic. - Disabling Multicast Data Replication and Forwarding
On a dual-edge network, the NE40E on one edge only performs virtual scheduling of multicast traffic, and the received data is only used for bandwidth statistics collection rather than data replication and forwarding. Therefore, you can disable the NE40E disable from replicating and forwarding multicast data. The device on the other edge is responsible for forwarding multicast data. - Configuring the Bandwidth Reserved for Unicast
You can configure the minimum reserved bandwidth when adjusting the unicast bandwidth that exceeds the CIR. - (Optional) Configuring the Maximum Number of Programs a User
Can Watch at a Time
A multicast program list contains one or more multicast addresses that identify one or more multicast programs. You can configure the maximum number of multicast programs a user can watch at a time in the multicast program list. - (Optional) Configuring Inter-VPN Multicast Virtual Scheduling
This section describes how to configure inter-VPN multicast virtual scheduling. - (Optional) Enabling the Function of Adjusting Unicast CAR of
Family Users in Multicast Virtual Scheduling Scenarios
This section describes how to enable the function of adjusting unicast CAR of family users in multicast virtual scheduling scenarios. - Verifying the Configuration of Multicast Virtual Scheduling
After multicast virtual scheduling is configured, you can view information about the multicast bandwidth and multicast program list.