Spis tematów Projektu Grupowego Studia II stopnia magisterskie, sem. 1 1. Realizacja funkcjonalności elementu RACF dla transportu bazującego na MPLS (3 osoby) 2. Integracja interfejsu GUI, generatora i analizatora sieciowego dla systemu Windows (3 osoby) 3. Kalkulacja ścieżek z ograniczeniami dla kontrolera SDN (3 osoby) 4. Przygotowanie projektu wdrożenia SBC dla systemu telekomunikacyjnego pracującego w oparciu o protokół SIP (3 osoby) 5. Konfiguracja i zarządzanie systemem optycznym DWDM na platformie sprzętu ADVA Optical Networking (3 osoby) 6. Badanie wydajności przetwarzania żądań usług w wielodomenowej architekturze IMS/NGN z warstwą transportową bazującą na technologii MPLS (3 osoby) 7. Badanie wydajności przetwarzania żądań usług w wielodomenowej architekturze IMS/NGN z warstwą transportową bazującą na technologii Ethernet (3 osoby) 8. Zarządzanie przepływami OpenStack Swift za pomocą kontrolera OpenFlow oraz biblioteki DPDK (4 osoby) 1. Bramy sieciowe i ich wykorzystanie w sieciach konwergentnych (3 osoby) 2. Wykorzystanie ruterów IP/MPLS jako elementów sieci definiowanych programowo SDN (3 osoby) dr inż. Lech Smoleński 1. Integracja zarządzania elementami optyczno-miedzianej sieci dostępowej (3 osoby) Uwaga: Formatki z opisem każdego tematu znajdują się także na stronie Katedry pod adresem http://eti.pg.edu.pl/katedra-sieci-teleinformacyjnych/projekt-grupowy w Tematy projektów grupowych. Dokładne omówienie celu i zadań do wykonania zostanie przedstawione na spotkaniu w ramach zajęć z projektu grupowego w dniu 05 marca 2015 roku. rok akademicki 2014/15 1/7
Katedra Sieci Teleinformacyjnych Realizacja funkcjonalności elementu RACF dla transportu bazującego na MPLS mgr inż. Maciej Sac Opracowanie koncepcji i realizacja oprogramowania funkcjonalności elementu RACF, który przeznaczony jest dla warstwy transportu zrealizowanej w architekturze MPLS. Analiza literatury dotyczącej architektury IMS/NGN oraz modelu funkcjonalnego RACF. Opracowanie modelu pracy architektury MPLS z punktu widzenia elementu RACF. Opracowanie koncepcji oprogramowania RACF. Wybór środowiska i realizacja oprogramowania. Wykonanie badań. Opracowanie dokumentacji zawierającej wyniki i wnioski z badań. 1. Dokumenty standaryzacyjne IMS/NGN (ITU-T, ETSI). 2. Dokumenty RFC dotyczące architektury MPLS. 3. Prace i projekty zrealizowane w Katedrze Sieci Teleinformacyjnych dotyczące funkcji AC. 4. Zasoby Internetu obejmujące konsorcja i projekty obejmujące IMS/NGN. Projekt analityczno-programistyczny. Projekt programistyczny. Integracja interfejsu GUI, generatora i analizatora sieciowego pod systemem Windows dr inż. Michał Czarkowski Integracja interfejsu graficznego użytkownika dla generatora i analizatora sieciowego strumieni pakietów o bardzo dużych przepływnościach w systemie Windows. Analiza dostępnych technologii do implementacji GUI. Rozpoznanie aktualnie wykorzystywanego interfejsu analizatora i generatora strumieni pakietów o bardzo dużych przepływnościach zrealizowanych na bazie procesora graficznego. Opracowanie koncepcji interfejsu GUI analizatora i generatora strumieni pakietów. Implementacja interfejsu GUI analizatora i generatora. Testy funkcjonalne i wydajnościowe interfejsu GUI analizatora i generatora. Sporządzenie dokumentacji zrealizowanego zintegrowane pakietu interfejsu GUI. 1. Zasoby Internetu dotyczące środowisk i narzędzi dla projektowania interfejsów GUI. 2. Prace dyplomowe zrealizowanego w Katedrze analizatora i generatora strumieni pakietów. 3. Projekt grupowy realizowany w Katedrze. Kalkulacja ścieżek z ograniczeniami dla kontrolera SDN mgr inż. Paweł Kaczmarek, dr inż. Michał Wiktor Jesteśmy świadkami stosunkowo sporego zainteresowania protokołami i koncepcjami SDN oraz scentralizowanym sterowaniem sie- rok akademicki 2014/15 2/7
Projekt programistyczny. ciami. Przykładem jest projekt OpenDaylight, realizujący funkcje kontrolera SDN. Jednym z interfejsów używanym przez ten kontroler jest protokół NETCONF. Celem projektu jest integracja funkcji odczytywania topologii sieci w oparciu o modele zaimplementowane w kontrolerze OpenDaylight, funkcji prezentacji w oparciu o dostępne GUI (DLUX) oraz praktyczna realizacja (z ang. proof of concept ) algorytmu kalkulacji ścieżek w formie aplikacji osadzonej na kontrolerze OD. Zapoznanie się z ze specyfikacją protokołu NETCONF. Zapoznanie się z ze specyfikacją języka YANG i modelami eksponowanymi poprzez kontroler OpenDaylight. Zapoznanie się i uruchomienie kontrolera OpenDaylight. Uruchomienie i podłączenie kontrolera OpenDaylight do laboratoryjnej domeny operatora transportowego. Prezentacja topologii w oparciu o serwer DLUX. Praktyczna realizacja algorytmów kalkulacji ścieżek. Porównanie możliwości protokołów OpenFlow. Zaproponowanie sposobów dalszego rozwijania rozwiązania. 1. M. Bjorklund et. al., YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF), 6020, October 2010. 2. R. Enns et. al., Network Configuration Protocol (NETCONF), RFC6241, June 2011. 3. http://www.opendaylight.org 4. Y. Lee et. al., Framework for GMPLS and Path Computation Element (PCE) Control of Wavelength Switched Optical Networks (WSONs), RFC6163, April 2011. Przygotowanie projektu wdrożenia SBC dla systemu telekomunikacyjnego pracującego w oparciu o protokół SIP mgr inż. Krzysztof Domagalski Przygotowanie projektu wdrożenia SBC na brzegu sieci spełniającego określony zbiór wymagań sformułowanych przez właściciela systemu VoIP. Zidentyfikowanie problemów związanych z łącznością realizowaną w oparciu o protokół SIP, w tym SIP trunk. Uruchomienie SIP trunk: konfiguracja SIP trunk, konfiguracja AAA, enkrypcja (TLS, IPSec, SRTP). Interoperacyjność rozwiązań: producenckie implementacje SIP, różne polityki bezpieczeństwa, mechanizmy manipulowania polami nagłówka wiadomości SIP, praca z NAT, NAPT, interworking (SIP, H.323, transport UDP, TCP, SCTP). Mechanizmy bezpieczeństwa w SBC: ochrona przed DoS, DDoS, ukrycie infrastruktury (B2BUA), ochrona przed innymi zagrożeniami. Opracowanie zasad wdrożenia SBC. 1. Dokumenty RFC. 2. http://www.acmepacket.com/products-services/service-providerproducts/session-border-controller-net-net-session-director Zalecany sprzęt SBC to Net-Net 38XX firmy Acme Packet (Oracl). Konfiguracja i zarządzanie systemem optycznym DWDM na platformie sprzętu ADVA Optical Networking rok akademicki 2014/15 3/7
Katedra Sieci Teleinformacyjnych Projekt praktyczny. mgr inż. Magdalena Młynarczuk Opracowanie koncepcji i realizacja konfiguracji systemu optycznego DWDM na platformie sprzętu ADVA Optical Networking. Opracowanie ćwiczeń laboratoryjnych z wykorzystaniem zaproponowanej konfiguracji. Zapoznanie z aktualną konfiguracją sprzętu ADVA Optical Networking. Zaproponowania koncepcji zarządzania i konfiguracji systemu optycznego DWDM. Zaproponowanie ćwiczeń laboratoryjnych. Realizacja koncepcji zarządzania. Realizacja ćwiczeń laboratoryjnych. Testowanie zaproponowanego rozwiązania. Przygotowanie dokumentacji i opracowanie instrukcji laboratoryjnych. 1. Dokumenty RFC. 2. Dokumentacja sprzętu ADVA Optical Networking. 3. Dokumentacja oprogramowania dostępnego w laboratorium katedralnym. Badanie wydajności przetwarzania żądań usług w wielodomenowej architekturze IMS/NGN z warstwą transportową bazującą na technologii MPLS mgr inż. Maciej Sac Analiza istniejących modeli obsługi ruchu dla architektury IMS/NGN uwzględniających działanie elementów warstwy transportowej bazującej na technologii MPLS i umożliwiających badanie wydajności przetwarzania żądań usług. Propozycja modelu analitycznego i symulacyjnego dla sieci wielodomenowej oraz przeprowadzenie badań ilościowych dla różnych jej parametrów i scenariuszy. Analiza literatury dotyczącej systemu IMS/NGN, w tym miar wydajności przetwarzania żądań usług oraz technologii mających zastosowanie do realizacji warstwy transportowej, ze szczególnym uwzględnieniem technologii MPLS. Przegląd istniejących modeli obsługi ruchu przez serwery IMS/NGN oraz sieć transportową wykonaną w technologii MPLS i ich krytyczna analiza. Propozycja modelu analitycznego i symulacyjnego w środowisku OMNeT++ dla wielodomenowej sieci IMS/NGN z warstwą transportową bazującą na technologii MPLS. Badania zachowania się modelu dla różnych sytuacji ruchowych i scenariuszy. Opracowanie dokumentacji zawierającej wyniki i wnioski z badań. 1. Dokumenty standaryzacyjne architektury IMS/NGN oraz technologii MPLS (ITU-T, ETSI, 3GPP, IETF, IEEE i inne). 2. Dokumentacja środowiska OMNeT++ www.omnetpp.org. 3. Prace dyplomowe magisterskie/inżynierskie zrealizowane w Katedrze Sieci Teleinformacyjnych, PG WETI, Gdańsk, 2011-2015. 4. S. Kaczmarek, M. Sac, Zagadnienia inżynierii ruchu w sieciach NGN bazujących na IMS, rozdział w książce Biblioteka teleinformatyczna, t. 6. Internet 2011, ISBN 978-83-7493-685-9, pp. 63-115, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2012. 5. S. Kaczmarek, M. Sac, Traffic model of a multidomain IMS/NGN, PTiWT, nr 8-9, 2014, pp.1030-1038. rok akademicki 2014/15 4/7
Projekt teoretyczno programistyczny. Badanie wydajności przetwarzania żądań usług w wielodomenowej architekturze IMS/NGN z warstwą transportową bazującą na technologii Ethernet mgr inż. Maciej Sac Analiza istniejących modeli obsługi ruchu dla architektury IMS/NGN uwzględniających działanie elementów warstwy transportowej bazującej na technologii Ethernet i umożliwiających badanie wydajności przetwarzania żądań usług. Propozycja modelu analitycznego i symulacyjnego dla sieci wielodomenowej oraz przeprowadzenie badań ilościowych dla różnych jej parametrów i scenariuszy. Analiza literatury dotyczącej systemu IMS/NGN, w tym miar wydajności przetwarzania żądań usług oraz technologii mających zastosowanie do realizacji warstwy transportowej, ze szczególnym uwzględnieniem technologii Ethernet. Przegląd istniejących modeli obsługi ruchu przez serwery IMS/NGN oraz sieć transportową wykonaną w technologii Ethernet i ich krytyczna analiza. Propozycja modelu analitycznego i symulacyjnego w środowisku OMNeT++ dla wielodomenowej sieci IMS/NGN z warstwą transportową bazującą na technologii Ethernet. Badania zachowania się modelu dla różnych sytuacji ruchowych i scenariuszy. Opracowanie dokumentacji zawierającej wyniki i wnioski z badań. 1. Dokumenty standaryzacyjne architektury IMS/NGN oraz technologii Ethernet (ITU-T, ETSI, 3GPP, IETF, IEEE i inne). 2. Dokumentacja środowiska OMNeT++ www.omnetpp.org. 3. Prace dyplomowe magisterskie/inżynierskie zrealizowane w Katedrze Sieci Teleinformacyjnych, PG WETI, Gdańsk, 2011-2015. 4. S. Kaczmarek, M. Sac, Zagadnienia inżynierii ruchu w sieciach NGN bazujących na IMS, rozdział w książce Biblioteka teleinformatyczna, t. 6. Internet 2011, ISBN 978-83-7493-685-9, pp. 63-115, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2012. 5. S. Kaczmarek, M. Sac, Traffic model of a multidomain IMS/NGN, PTiWT, nr 8-9, 2014, pp.1030-1038. Projekt teoretyczno programistyczny. Zarządzanie przepływami OpenStack Swift za pomocą kontrolera OpenFlow oraz biblioteki DPDK dr inż. Marek M. Landowski Projekt oraz realizacja systemu zgodnie z metodyką Scrum Dostarczenie następujących Scrum Artifacts: - Product Backlog, który ma zawierać poukladną listę wszystkich rzeczy jakie mogą być potrzebne w projekcie, - Sprint Backlog, który jest zbiorem wybranych elementów listy product backlog przeznaczonymi do realizacji w danym sprincie (Sprit Goals) oraz planem na dostarczenie elementów listy Increment, - Increment, który zawiera elementy product backlog zrealizowane w danym sprincie. rok akademicki 2014/15 5/7
Katedra Sieci Teleinformacyjnych Liczba wykonawców 4 Projekt programistyczny. 1. H. Takeuchi and I. Nonaka, The new product development Game, Harvard Business Review 2. http://www.scrumguides.org/scrum-guide.html 3. N. McKeown et al., OpenFlow: Enabling Innovation in Campus Networks, Stanford, March 2008 4. Software-Defined Networking: The New Norm for Networks, ONF White Paper, April 2012 Bramy sieciowe i ich wykorzystanie w sieciach konwergentnych Celem pracy jest zrealizowanie stanowiska laboratoryjnego umożliwiającego zarządzanie i konfigurowanie bram sieciowych w sieci konwergentnej PSTN/ISDN-VoIP oraz badanie współpracy wykorzystywanych protokołów komunikacyjnych. Zapoznanie z budową i konfiguracją bram sieciowych. Analiza możliwości współpracy bram sieciowych z rozwiązaniami MGC VoIP na platformie Linux, w tym softswitchami, np. YATE oraz implementacjami open source protokółów komunikacyjnych MGCP i H.248 (Megaco). Analiza możliwości i wykorzystanie serwerów OSN wbudowanych w bramy. Projekt oraz implementacja systemu scentralizowanego zarządzania konfiguracją i nadzorem bram sieciowych. Zaproponowanie konfiguracji stanowiska laboratoryjnego i zrealizowanie współpracy bram sieciowych z siecią laboratoryjną. Opracowanie zestawu ćwiczeń demonstrujących działanie sieci konwergentnej wykorzystującej bramy PSTN/ISDN-VoIP i badanie współpracy wykorzystywanych protokołów komunikacyjnych. 1. Dokumentacja bram sieciowych. 2. Strony WWW rozwiązań VoIP na platformie Linux. 3. Dokumenty standaryzacyjne protokołów sieciowych. Wykorzystanie ruterów IP/MPLS jako elementów sieci definiowanych programowo SDN Celem pracy jest realizacja systemu umożliwiającego wykorzystanie tradycyjnych ruterów IP/MPLS (realizowanych jako rozwiązania firmowe np. sprzętowe rutery Cisco, jak i ruterów programowych opartych na systemach operacyjnych Linux/BSD) jako elementów warstwy zasobów sieci definiowanych programowo (SDN - Software Defnied Network). Zadanie polega na przeanalizowaniu dostępnych metod dynamicznego oddziaływania na konfigurację sterowania i zarządzania ruterami IP/MPLS w kontekście realizacji interfejsu do systemu, który współpracuje z elementami warstwy sterowania realizowanym w architekturze określanej jako sieci definiowane programowo. Dla zapewnie- rok akademicki 2014/15 6/7
nia tej współpracy konieczne jest określenie możliwości dostępnych implementacji protokołów sterowania i zarządzania ruterami oraz określenie zasad współpracy z elementami i protokołami warstwy sterowania SDN. 1. Dokumentacja Cisco IOS. 2. Dokumenty standaryzacyjne ITU, IETF dotyczące tradycyjnych rozwiązań sieciowych IP/MPLS oraz rozwiązań SDN. 3. Dokumentacja, raporty projektów badawczych i rozwiązań SDN. dr inż. Lech Smoleński Integracja zarządzania elementami optyczno-miedzianej sieci dostępowej dr inż. Lech Smoleński Wykonanie i przetestowanie aplikacji umożliwiającej zarządzanie konfiguracją, uszkodzeniami i jakością, przeznaczonej do współpracy z urządzeniami systemów ADSL, VDSL i GEPON w laboratoryjnej sieci dostępowej FITL. Opracowanie zasad i metod komunikacji z OLT, ONT, DSLAM i NTU, realizacja oprogramowania umożliwiającego konfigurowanie urządzeń i monitorowanie ich stanu, sprawdzenie działania w laboratoryjnej sieci dostępowej. 1. Dokumentacja firmowa dla urządzeń GEPON, ADSL i VDSL. 2. Zalecenia ITU-T serii G i Y. Projekt programistyczny. Przewidywane wykorzystanie w laboratorium dydaktycznym. rok akademicki 2014/15 7/7