IGMP proxy

You are here:
< All Topics
Document Date2021.02.04
Tested with ONT HALNy HL-1GE/2, HL-1GC, HL-4G, HL-4GMVSupported on Version: V2.0.18 above
Tested with ONT HALNy HL-4GQV, HL-4GQVS/2, HL-4GXV/-F, HL-4GMV2/3/4Supported on Version: V3.1.22 above
Tested with ONT HALNy HL-1B, HL-2BV, HL-4G2Supported on Version: V4.0.5 above
Tested with ONT HALNy HL-4BX3V-FSupported on Version: V5.0.8 above

IGMP proxy concept

IGMP proxy is used for providing both Internet and IPTV services on the same LAN subnet. This solution allows STB to establish an Internet connection for services like VoD, Spotify, Deezer, YouTube, Internet radio stations, and others.


Service scenarios

ONTs HALNy supports two IGMP proxy scenarios:

  • Internet and Multicast provided in two separate VLAN
  • Internet and Multicast provided in the same VLAN

ONT with firmware series V2.0.X


Service Scenario 1 – Internet and Multicast provided in two separate VLAN

  • WAN1 – Internet
  • WAN2 – IPTV Multicast
  • Portbinding settings
    <WAN>
        <WAN1>
            <ACTIVE>YES</ACTIVE>
            <MODE>ROUTER</MODE>
            <SERVICE_DESCRIPTION>INTERNET</SERVICE_DESCRIPTION>
            <WAN1_PORT_BINDING>
                <LAN1>YES</LAN1>
                <LAN2>YES</LAN2>
                <LAN3>YES</LAN3>
                <LAN4>YES</LAN4>
                <WLAN_2.4G_SSID1>YES</WLAN_2.4G_SSID1>
                <WLAN_5G_SSID1>YES</WLAN_5G_SSID1>
            </WAN1_PORT_BINDING>
            <VLAN_ENABLE>TAG</VLAN_ENABLE>
            <VLAN_ID>100</VLAN_ID>
            <COS>0</COS>
            <IP_VERSION>IPv4</IP_VERSION>
            <CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
            <MTU></MTU>
            <DEFAULT_ROUTE>YES</DEFAULT_ROUTE>
            <NAT_ENABLE>YES</NAT_ENABLE>
            <IGMP_PROXY></IGMP_PROXY>
        </WAN1>
        <WAN2>
            <ACTIVE>YES</ACTIVE>
            <MODE>ROUTER</MODE>
            <SERVICE_DESCRIPTION>OTHER</SERVICE_DESCRIPTION>
            <WAN2_PORT_BINDING>
                <LAN1>YES</LAN1>
                <LAN2>YES</LAN2>
                <LAN3>YES</LAN3>
                <LAN4>YES</LAN4>
                <WLAN_2.4G_SSID1>YES</WLAN_2.4G_SSID1>
                <WLAN_5G_SSID1>YES</WLAN_5G_SSID1>
            </WAN2_PORT_BINDING>
            <VLAN_ENABLE>TAG</VLAN_ENABLE>
            <VLAN_ID>200</VLAN_ID>
            <COS>0</COS>
            <IP_VERSION>IPv4</IP_VERSION>
            <CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
            <MTU></MTU>
            <DEFAULT_ROUTE>NO</DEFAULT_ROUTE>
            <NAT_ENABLE>NO</NAT_ENABLE>
            <IGMP_PROXY>YES</IGMP_PROXY>
        </WAN2>

NOTE: This is part of an example XML file with only mandatory settings.


Service Scenario 2 – Internet and Multicast provided in the same VLAN

  • WAN1 – Internet and IPTV multicast
  • Portbinding settings
    <WAN>
        <WAN1>
            <ACTIVE>YES</ACTIVE>
            <MODE>ROUTER</MODE>
            <SERVICE_DESCRIPTION>INTERNET</SERVICE_DESCRIPTION>
            <WAN1_PORT_BINDING>
                <LAN1>YES</LAN1>
                <LAN2>YES</LAN2>
                <LAN3>YES</LAN3>
                <LAN4>YES</LAN4>
                <WLAN_2.4G_SSID1>YES</WLAN_2.4G_SSID1>
                <WLAN_5G_SSID1>YES</WLAN_5G_SSID1>
            </WAN1_PORT_BINDING>
            <VLAN_ENABLE>TAG</VLAN_ENABLE>
            <VLAN_ID>100</VLAN_ID>
            <COS>0</COS>
            <IP_VERSION>IPv4</IP_VERSION>
            <CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
            <MTU></MTU>
            <DEFAULT_ROUTE>YES</DEFAULT_ROUTE>
            <NAT_ENABLE>YES</NAT_ENABLE>
            <IGMP_PROXY>YES</IGMP_PROXY>
        </WAN1>

NOTE: This is part of an example XML file with only mandatory settings.


ONT with firmware series V3.X.X, V4.0.X, V5.0.X


Service Scenario 1 – Internet and Multicast provided in two separate VLAN

  • WAN1 – Internet
  • WAN2 – IPTV
  • Enable IGMP Proxy
<WAN>
<WAN1>
<ACTIVE>YES</ACTIVE>
<MODE>ROUTER</MODE>
<SERVICE_DESCRIPTION>INTERNET</SERVICE_DESCRIPTION>
<WAN1_PORT_BINDING>
<LAN1>YES</LAN1>
<LAN2></LAN2>
<LAN3></LAN3>
<LAN4></LAN4>
<LAN_2.5G>YES</LAN_2.5G>
<WLAN_2.4G_SSID1></WLAN_2.4G_SSID1>
<WLAN_5G_SSID1></WLAN_5G_SSID1>
</WAN1_PORT_BINDING>
<VLAN_ENABLE>TAG</VLAN_ENABLE>
<VLAN_ID>400</VLAN_ID>
<COS>0</COS>
<IP_VERSION>IPv4</IP_VERSION>
<CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
<MTU>1500</MTU>
<DEFAULT_ROUTE>YES</DEFAULT_ROUTE>
<NAT_ENABLE>YES</NAT_ENABLE>
<IGMP_PROXY></IGMP_PROXY>
<OPTION82_ENABLE></OPTION82_ENABLE>
</WAN1>
<WAN2>
<ACTIVE>YES</ACTIVE>
<MODE>ROUTER</MODE>
<SERVICE_DESCRIPTION>OTHER</SERVICE_DESCRIPTION>
<WAN2_PORT_BINDING>
<LAN1>YES</LAN1>
<LAN2></LAN2>
<LAN3></LAN3>
<LAN4></LAN4>
<LAN_2.5G>YES</LAN_2.5G>
<WLAN_2.4G_SSID1></WLAN_2.4G_SSID1>
<WLAN_5G_SSID1></WLAN_5G_SSID1
</WAN2_PORT_BINDING>
<VLAN_ENABLE>TAG</VLAN_ENABLE>
<VLAN_ID>200</VLAN_ID>
<COS>0</COS>
<IP_VERSION>IPv4</IP_VERSION>
<CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
<MTU></MTU>
<DEFAULT_ROUTE>NO</DEFAULT_ROUTE>
<IPv6_DHCP_MODE></IPv6_DHCP_MODE>
<IPv6_DHCP_PD></IPv6_DHCP_PD>
<NAT_ENABLE>NO</NAT_ENABLE>
<IGMP_PROXY>YES</IGMP_PROXY>
</WAN2>
</WAN>

NOTE: This is part of an example XML file with only mandatory settings.


Service Scenario 2 – Internet and Multicast provided in the same VLAN

  • WAN1 – Internet and IPTV
  • Enable IGMP Proxy
<WAN>
<WAN1>
<ACTIVE>YES</ACTIVE>
<MODE>ROUTER</MODE>
<SERVICE_DESCRIPTION>INTERNET</SERVICE_DESCRIPTION>
<WAN1_PORT_BINDING>
<LAN1>YES</LAN1>
<LAN2></LAN2>
<LAN3></LAN3>
<LAN4></LAN4>
<LAN_2.5G>YES</LAN_2.5G>
<WLAN_2.4G_SSID1></WLAN_2.4G_SSID1>
<WLAN_5G_SSID1></WLAN_5G_SSID1>
</WAN1_PORT_BINDING>
<VLAN_ENABLE>TAG</VLAN_ENABLE>
<VLAN_ID>400</VLAN_ID>
<COS>0</COS>
<IP_VERSION>IPv4</IP_VERSION>
<CONNECTION_TYPE>DHCP</CONNECTION_TYPE>
<MTU>1500</MTU>
<DEFAULT_ROUTE>YES</DEFAULT_ROUTE>
<NAT_ENABLE>YES</NAT_ENABLE>
<IGMP_PROXY>YES</IGMP_PROXY>
<OPTION82_ENABLE></OPTION82_ENABLE>
</WAN1>
</WAN>

NOTE: This is part of an example XML file with only mandatory settings.


Found something we can improve? Let us know at support@halny.com

Table of Contents
Comments are closed.