Seminarium dyplomowe – tematy prac inżynierskich
Transkrypt
Seminarium dyplomowe – tematy prac inżynierskich
Seminarium dyplomowe – tematy prac inżynierskich Technologia Multicast Overlay Koncepcja overlay multicast polega na utworzeniu logicznej struktury hostów biorących udział w transmisji rozgałęźnej zwanej powłoką (lub nakładką, od angielskiego terminu overlay) ponad istniejącą siecią fizyczną. Powłoka realizowana jest przez odpowiednie protokoły warstwy aplikacji, które organizują członków grupy multicast w dwie topologie: topologię danych i topologię sterującą. W pracy należy przedstawid występujące w literaturze protokoły overlay multicast, a następnie stworzyd aplikację implementującą wybrany protokół overlay multicast i prezentującą jego działanie. słowa kluczowe: multicast, multicast overlay, transmisja rozgałęźna. Implementacja technologii IP Multicast w systemach wbudowanych Praca w części teoretycznej zawiera opis technologii IP Multicast. W części praktycznej koncentruje się na instalacji systemu Linux przygotowanej dla platformy ARM11 w dedykowanym systemie wbudowanym (np. CS-E9302, EM2440-III). W kolejnym kroku należy zapewnid wsparcie dla protokołu IGMP i komunikację z routerem. słowa kluczowe: IP Multicast, systemy wbudowane, ARM. Badania transmisji multicast w warunkach laboratoryjnych Praca skupia się na konfiguracji routerów Cisco (protokół sygnalizacyjny IGMP oraz protokół routingu PIM) w testowej topologii w laboratorium i przeprowadzenia transmisji multicastowej. Dodatkowym zadaniem jest przygotowanie autorskiej aplikacji służącej do nadawania i odbierania strumieniowanych danych w sieci. słowa kluczowe: multicast, routing, Cisco, streaming, IGMP, PIM. Badania parametrów sieci typu mesh Sieci mesh (nazywane też kratowymi, sitowymi lub ad-hoc) umożliwiają komunikację pomiędzy węzłami sieci bez konieczności angażowania centralnego węzła sieci. Każde urządzenie sieciowe (węzeł) może komunikowad się z innym urządzeniem bezpośrednio (jeżeli obydwa urządzenia bezpośrednio ze sobą sąsiadują) lub za pośrednictwem innych węzłów sieci. Praca zakłada stworzenie aplikacji służącej do generowania i wizualizacji tego typu sieci z wykorzystaniem technologii www (sieci kratowe o strukturze regularnej i z losowym rozmieszczaniem węzłów). Aplikacja wyznacza podstawowe parametry sieci (stopieo grafu, współczynnik gronowania, średnica itp.) oraz histogramy rozkładów poszczególnych parametrów. Umożliwia gromadzenie sieci w relacyjnej bazie danych. słowa kluczowe: mesh networks, ad-hoc networks, sieci kratowe, stopieo grafu, histogram. Routing w sieciach ad-hoc Sieci mesh (nazywane też kratowymi, sitowymi lub ad-hoc) umożliwiają komunikację pomiędzy węzłami sieci bez konieczności angażowania centralnego węzła sieci. Każde urządzenie sieciowe (węzeł) może komunikowad się z innym urządzeniem bezpośrednio (jeżeli obydwa urządzenia bezpośrednio ze sobą sąsiadują) lub za pośrednictwem innych węzłów sieci. Praca zakłada stworzenie aplikacji służącej do generowania i wizualizacji tego typu sieci z wykorzystaniem technologii www (sieci kratowe o strukturze regularnej i z losowym rozmieszczaniem węzłów). Kolejnym etapem jest implementacja przykładowego algorytmu routingu, służącego wyznaczaniu efektywnych ścieżek. słowa kluczowe: mesh networks, ad-hoc networks, sieci kratowe, routing. Algorytmy mrówkowe w zagadnieniach routingu w sieciach komputerowych Algorytm mrówkowy jest probabilistyczną techniką rozwiązywania problemów poprzez szukanie dobrych dróg w grafach. Jest on zainspirowany zachowaniem mrówek szukających pożywienia dla swojej kolonii. Praca powinna zawierad ogólny opis algorytmu mrówkowego. Na podstawie opisu powinna zostad stworzona implementacja algorytmu w dowolnym języku programowania. Algorytm powinien znajdowad optymalne ścieżki w dowolnym spójnym grafie. słowa kluczowe: algorytmy mrówkowe, routing, ant colony optimization.