Środowisko i procedura testowa
Test miał na celu sprawdzenie, czy ONT przekazuje ruch bez zmiany kluczowych pól, takich jak wartość p-bit i numer VLAN. W tym celu przygotowaliśmy środowisko testowe składające się z następujących elementów :

Nasza procedura testowa rozpoczęła się od konfiguracji ONT (Optical Network Terminal) za pomocą protokołu OMCI (ONT Management and Control Interface), której celem było zapewnienie transparentnego przekazywania ramek Ethernet przez terminal ONT.
Po zakończeniu konfiguracji, przeszliśmy do kolejnego etapu testu. Na interfejsie 'V’ (interfejs po stronie sieci) wygenerowaliśmy ramkę multicast, symulując ruch sieciowy charakterystyczny dla transmisji multicast. Równocześnie, na interfejsie 'U’ (interfejs po stronie użytkownika) wygenerowaliśmy wiadomość 'join’, która jest typowa dla protokołu IGMP (Internet Group Management Protocol) używanego w transmisji multicast. Wiadomość ta została skonfigurowana z precyzyjnie określonymi parametrami, które są kluczowe dla prawidłowego funkcjonowania usługi multicast.


Następnym krokiem była weryfikacja poprawności transmisji ramek Ethernet zarówno w kierunku downstream (od sieci do użytkownika), jak i upstream (od użytkownika do sieci).
Dla pozytywnej walidacji urządzenia ONT i uzyskania miarodajnych wyników testów, kluczowe znaczenie miał fakt, by ONT nie wprowadzał żadnych modyfikacji w przesyłanych ramkach. Innymi słowy, integralność danych musiała zostać zachowana podczas całego procesu transmisji.
Szczególną uwagę zwróciliśmy na wiadomość 'join’. Zgodnie z naszymi kryteriami, ta wiadomość powinna była być identyczna na interfejsie „U” i interfejsie „R/S” (interfejs po stronie OLT – Optical Line Terminal). Ta zgodność powinna była być zachowana zarówno w kierunku upstream, jak i downstream. Aby ułatwić analizę i porównanie, przygotowaliśmy szczegółowe tabele przedstawiające oczekiwane parametry dla obu kierunków transmisji.




Kryteria pass/fail
W celu przeprowadzenia kompleksowej oceny wyników testu ruchu multicast, opracowaliśmy precyzyjne kryteria pass/fail. Pierwszym krokiem w naszej procedurze testowej była weryfikacja konfiguracji ONT. Dokonaliśmy tego poprzez szczegółową analizę wiadomości OMCI (ONT Management and Control Interface). Naszym celem było upewnienie się, że wszystkie wysłane polecenia konfiguracyjne zostały prawidłowo przetworzone i zakończyły się sukcesem. Ten etap był kluczowy, ponieważ jakakolwiek awaria lub nieprawidłowość w konfiguracji ONT na tym poziomie uczyniłaby dalsze testy bezcelowymi i mogłaby prowadzić do błędnych wniosków.
Po pozytywnym przejściu pierwszego etapu, skupiliśmy się na kolejnych kryteriach. Te dotyczyły szczegółowego porównania dwóch kluczowych typów ramek sieciowych: „wiadomości join” związanych z protokołem IGMP (Internet Group Management Protocol) oraz właściwego „ruchu multicast”.
Dla testu ruchu multicast ustanowiliśmy trzy precyzyjne kryteria pass/fail:
- Poprawność przetwarzania komend OMCI: To kryterium wymaga, aby wszystkie wysłane komendy OMCI były prawidłowo przetwarzane przez ONT. Jest to fundamentalny aspekt, który świadczy o poprawnej komunikacji między OLT (Optical Line Terminal) a ONT.
- Prawidłowy odbiór IGMP Join: Zgodnie z tym kryterium, wiadomość IGMP Join powinna być odbierana na interfejsie R/S (interfejs po stronie OLT) z poprawnie ustawioną wartością p-bitu oraz prawidłowym numerem VLAN (Virtual Local Area Network). Te parametry są kluczowe dla prawidłowego funkcjonowania usługi multicast.
- Poprawny odbiór ruchu multicast: To kryterium wymaga, aby ruch multicast był odbierany na interfejsie U (interfejs po stronie użytkownika) również z poprawną wartością p-bitu i numerem VLAN. Jest to ostateczne potwierdzenie, że cały proces transmisji multicast przebiega prawidłowo.
Przeprowadzenie tego testu wymagało specyficznej konfiguracji portów GEM (GPON Encapsulation Method) w celu obsługi ruchu multicast. W tym celu OLT wykorzystało protokół OMCI do utworzenia dwóch specjalistycznych portów:
- Dwukierunkowy port GEM (ID 1210) dedykowany dla wiadomości IGMP.
- Jednokierunkowy port GEM multicast (ID 1220) przeznaczony dla ramek Ethernet multicast.
Ponadto, Bridge MAC w ONT został skonfigurowany w taki sposób, aby zapewnić przejrzyste przekazywanie ramek w obu kierunkach. Ta konfiguracja ma na celu umożliwienie transmisji ramek bez wprowadzania jakichkolwiek modyfikacji, co jest kluczowe dla zachowania integralności danych w sieci.
Wiadomości OMCI i logiczna konfiguracja
W celu weryfikacji pierwszego kryterium oceny, które brzmi: „Poprawne przetwarzanie komendy OMCI – wszystkie wysłane komendy OMCI są prawidłowo przetwarzane przez ONT”, przeprowadziliśmy szczegółową analizę komunikatów OMCI (ONT Management and Control Interface). Te komunikaty są kluczowe dla konfiguracji ONT (Optical Network Terminal) i zapewnienia płynnego przekazywania ruchu sieciowego.

Aby zobrazować ten proces, przygotowaliśmy szczegółowy diagram, który przedstawia przepływ wybranych, kluczowych komunikatów OMCI pomiędzy testowanymi urządzeniami. Diagram ten nie tylko ilustruje sekwencję komunikacji, ale także podkreśla znaczenie każdego etapu w procesie konfiguracji.

Co szczególnie istotne, każdy z przedstawionych na diagramie komunikatów OMCI kończy się statusem „Sukces”. Ten jednoznaczny wynik wskazuje na dwa kluczowe aspekty:
- Bezbłędną konfigurację ONT: Oznacza to, że wszystkie parametry i ustawienia zostały poprawnie zaimplementowane w urządzeniu.
- Bezbłędną komunikację za pośrednictwem protokołu OMCI: Potwierdza to, że interfejs zarządzania między OLT (Optical Line Terminal) a ONT funkcjonuje prawidłowo, umożliwiając skuteczną wymianę informacji konfiguracyjnych.
Na podstawie tych pozytywnych wyników, na tym etapie testowania mogliśmy z pewnością stwierdzić, że nie zidentyfikowaliśmy żadnych problemów. Ta konkluzja jest niezwykle istotna, ponieważ stanowi podstawę do przeprowadzenia kolejnych, bardziej zaawansowanych testów funkcjonalności ONT.
Podsumowując, konfiguracja urządzenia za pośrednictwem protokołu OMCI okazała się w pełni poprawna. Rezultatem tego procesu jest logiczna konfiguracja ONT, którą dla przejrzystości przedstawiliśmy w formie uproszczonego schematu.