Uploaded image for project: 'VOLTHA'
  1. VOLTHA
  2. VOL-3347

Sometimes IGMP Queries cannot be sent to ONU

    XMLWordPrintable

    Details

      Description

      Sometimes IGMP Queries cannot be sent to an ONU. As a result, IgmpPoxy cannot receive IGMP query responses and triggers an IGMP Leave accordingly.

      When we investigated the problem we noticed that OpenOLT Adapter sometimes sends packets to a wrong GEM port id. It seems that OpenOLT Adapter learns GEM ports from incoming packets and sends packets to an ONU through this learned GEM port. However, it's cache size is just 1 per a UNI port. It learns just one GEM port per subscriber and packet-outs all packets, which can belong to different services, to this GEM port. In TT cases, there are more than one services and this structure may sometimes result in sending of packets to wrong GEM ports.

      As a solution, GEM ports can be learned and kept per pon-onu-uni-vlan-pbit  basis instead of per pon-onu-uni basis.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            esinka Esin Karaman
            Reporter:
            esinka Esin Karaman
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: