Information About Configuring Multicast in the GPON Network
About Multicast
The GPON system works on a master-slave ONU Management Control Interface (OMCI) protocol. In the GPON system, the OLT is the master, the ONT is the slave and the OMCI protocol allows the OLT to configure, manage and control the attached ONT device. The OMCI protocol establishes a proprietary OMCI channel transmission control messages between the OLT and the ONT. The configuration of the ONT-related multicast function is configured and delivered through the OLT. There are two types of ONT multicast modes:
-
IGMP-snooping mode
-
Controllable multicast mode
About IGMP Snooping
IGMP snooping examines IGMP protocol messages to discover which interfaces are connected to hosts or other devices interested in receiving this traffic. Multicast service packets are forwarded only to those hosts listed in the forwarding table. The forwarding table entries are created, maintained, and deleted dynamically based on the host members joining and leaving. IGMP report requests from the ONT are not required to pass the authentication table issued from the OLT, which allows the forwarding table to be updated by directly snooping the IGMP packets. IGMP snooping allows users to watch multicast programs on demand.
About Multicast Group Entry
You can view the multicast group entries learned by the ONT. The HGU type ONT can only be based on global view, and the SFU type ONT is based on port view.
About Multicast Group Learning Limitation
The multicast group learning limitation allows to limit the number of multicast group entries learnt on the ONT. By default, the maximum number of multicast groups learnt on an ONT interface is the maximum number of hardware entries used on an interface. If the number of multicast group entries exceed the configured value, then previous learnt multicast group entries will not be deleted, and new IGMP join messages are dropped. The multicast group limit is configured on the OLT to control the number of multicast group learning on the ONT or ONT port. You must configure the ONT multicast mode before configuring the multicast group limitation.
About Fast Leave
The ONT processes the IGMP leave message in the following ways:
-
Normal leave: The local multicast entry is not deleted immediately after the IGMP leave message is received and waits for the multicast query timeout to expire. If an IGMP join message is not received before the multicast query timeout then the local multicast entry is deleted.
-
Fast Leave: The local multicast entry is deleted immediately after the IGMP leave message is received and the multicast table resource is freed.
About VLAN tagging on Downlink Multicast Packets
Multicast packets in the downlink path are assigned to a dedicated channel forwarding gemport 4095 on the PON system.
The VLAN tagging on downlink multicast packet feature allows you to configure a VLAN policy on the ONT. Based on the VLAN policy, the ONT performs VLAN tagging on the downlink multicast group packet. The multicast group packet can either be a service packet or a query packet. The packet is then only forwarded to the attached STB device.
The HGU-type ONT is based on the global, and the SFU-type ONT is based on the port.
Configuring VLAN tagging on a downlink multicast packet includes removing a tagging rule, adding a tagging and a translating rule. If VLAN tagging on an uplink multicast packet feature is not configured, then the default flow rule is processed.