Tematy prac dyplomowych w semestrze zimowym 2013/2014 zgłoszone w Zakładzie Systemów Rozproszonych L.p. Opiekun pracy Temat Symbol kierunku i specjalności 1. 2. 3. 4. 5. dr inż. Andrzej Paszkiewicz 6. dr inż. Andrzej Paszkiewicz Bifurkacje w Internecie Praca dotyczy zjawisk chaosu w Internecie powodowanych przez protokół TCP. Musi zawierać część teoretyczną i praktyczną. Analiza i ocena wybranych algorytmów sortowania z punktu widzenia systemów złożonych Praca dotyczy nowego spojrzenia na zagadnienie sortowania w kontekście sieci złożonych i procesów o charakterze nieekstensywnym. Musi zawierać część teoretyczną i praktyczną. Analiza i ocena wybranych algorytmów rekurencyjnych z punktu widzenia systemów złożonych Praca dotyczy nowego spojrzenia na zagadnienie rekurencji w kontekście sieci złożonych i procesów o charakterze nieekstensywnym. Musi zawierać część teoretyczną i praktyczną. Homeostaza i metodologia projektowania systemów złożonych Praca dotyczy nowego spojrzenia na zagadnienie projektowania systemów w kontekście sieci złożonych i procesów o charakterze nieekstensywnym. Musi zawierać część teoretyczną i praktyczną. Projektowanie systemów rozproszonych w warunkach niepełnej informacji Celem pracy jest analiza dostępnych metod uwzględniania niepełnej informacji podczas procesu projektowania systemów rozproszonych, w tym sieci komputerowych oraz ich wypływ na otrzymywane rezultaty. Wykorzystanie GIS przy projektowaniu sieci rozległych Celem pracy jest zaprezentowanie możliwości oraz znaczenia wykorzystywania GIS przy projektowaniu sieci rozległych. W pracy należy odnieść się do założeń teoretycznych GIS, a także zaprezentować dostępne narzędzia wykorzystujące GIS przy projektowaniu tych sieci. Praca musi zawierać część praktyczną.
7. dr inż. Andrzej Paszkiewicz 8. dr inż. Andrzej Paszkiewicz 9. dr inż. Andrzej Paszkiewicz 10. dr inż. Andrzej Paszkiewicz 11. dr inż. Andrzej Paszkiewicz 12. dr inż. Andrzej Paszkiewicz Wykorzystanie q-algebry przy projektowania sieci komputerowych Celem pracy jest zaprezentowanie możliwości wykorzystania q-algebry przy projektowaniu sieci komputerowych. W pracy należy odnieść się do założeń teoretycznych, jak również zaprezentować praktyczne wykorzystanie poruszanego zagadnienia. Sieci społecznościowe w kontekście systemów złożonych Celem pracy jest dokonanie analizy mechanizmów towarzyszących tworzeniu oraz funkcjonowaniu sieci społecznościowych w ujęciu systemów złożonych. Bifurkacje w sieciach komputerowych Celem pracy jest przedstawienie teorii bifurkacji, a także dokonanie analizy występowania tego zjawiska we współczesnych sieciach komputerowych zarówno przewodowych jak i bezprzewodowych. Arkuszy kalkulacyjnych jako narzędzie wspierające zaawansowane zarządzanie projektami IT Celem pracy jest zaprezentowanie możliwości wykorzystania ogólnie znanych narzędzi aplikacyjnych jak np. MS Excel do zarządzania projektami IT. W pracy należy dokonać analizy powszechnie znanych metody zarządzania projektami, a także przedstawić możliwości zastosowania arkuszy kalkulacyjnych w kontekście analizy procesów towarzyszących bieżącemu zarządzaniu projektami. Symulacja routingu w środowisku NetFPGA Celem pracy jest zaprezentowanie możliwości środowiska NetFPGA w zakresie testowania oraz symulacji zarówno powszechnie znanych, jak i nowych mechanizmów routowania danych. W ramach pracy należy dokonać praktycznej implementacji wybranych protokołów routingu w środowisku NetFPGA. Opnet Modeler jako środowisko prototypowe dla rozwiązań sieciowych Celem pracy jest analiza możliwości wykorzystania środowiska Opnet Modeler do tworzenia nowych rozwiązań sieciowych. W pracy należy zaprezentować metodykę postępowania oraz przykłady nowo wdrożonych mechanizmów sieciowych w środowisku symulacyjnym.
13. dr inż. Andrzej Paszkiewicz 14. dr inż. Mirosław Mazurek 15. dr inż. Mirosław Mazurek 15. dr inż. Mirosław Mazurek 16. dr inż. Mirosław Mazurek 17. dr inż. Marek Bolanowski Analiza statystyczna ruchu o charakterze konwergentnym Celem pracy jest dokonanie analizy ruchu sieciowego o charakterze konwergentnym łączącym w sobie dane, obraz i dźwięk. W pracy należy przedstawić znane metody wykorzystywane podczas analizy statystycznej oraz zaprezentować przykłady ich wykorzystania w systemach konwergentnych. Samoadaptacyjne algorytmy rekonfiguracji sieci bezprzewodowych Celem pracy jest analiza porównawcza algorytmów routowania i rekonfiguracji stosowanych w sieciach bezprzewodowych. W pracy należy przedstawić podstawowe algorytmy budowy i rekonfiguracji sieci bezprzewodowych, modele rekonfiguracji, wprowadzając podstawowe zależności niezbędne do estymacji ich parametrów. Geoinformatyka perspektywy rozwoju, zastosowania, przykłady systemów. Celem pracy jest omówienie sposobów pozyskiwania, przetwarzania, gromadzenia, analizowania i udostępniania informacji przestrzennej. W pracy należy scharakteryzować środki techniczne, prawne i ekonomiczne związane z tematem. Analiza efektywności routingu multicastowego w sieciach IP Celem pracy jest przedstawienie zagadnień związanych z routingiem multicastowym w sieciach IP poprzez szczegółowe omówienie charakterystycznych protokołów ze względu na budowę, właściwości i działanie. W pracy należy dokonać analizy efektywności wybranych protokołów z użyciem samopodobieństwa statystycznego oraz analizy widm multifraktalnych. Projektowanie i zarządzanie siecią opartą na protokołach BGP i MP-BGP Celem pracy jest zaprojektowanie sieci opartej na protokołach BGP i MP-BGP oraz analiza jej wydajności z uwzględnieniem wpływu konwergencji i filtrowania tras. W pracy należy opisać proces wdrożenia protokołów np. do sieci firmowej, sposób wyboru oraz ich wpływ na parametry tras. Metody i środki szybkiego prototypowania protokołów i urządzeń sieciowych. W pracy należy dokonać analizy metod i środków szybkiego prototypowania protokołów i urządzeń sieciowych oraz przetestować wybrane z nich. Prace należy zrealizować w środowisku symulacyjnym NETFPGA. Należy zbudować środowisko testowe, przeprowadzić kilka wybranych symulacji oraz przedstawić proces modyfikacji elementów składowych wybranego protokołu sieciowego.
18. dr inż. Marek Bolanowski 19. dr inż. Marek Bolanowski 20. dr inż. Marek Bolanowski 21. dr inż. Marek Bolanowski 22. dr inż. Paweł Dymora Testy obciążeniowe urządzeń sieciowych. W pracy należy przeanalizować obecnie stosowane algorytmy i techniki stosowane przy badaniu wydajności urządzeń sieciowych oraz zaproponować własny algorytm testowania na bazie zapętlania ruchu w sieci komputerowej. Protokół LACP i jego wykorzystanie w detekcji zagrożeń sieciowych. Praca będzie się skupiać na wykorzystaniu właściwości statystycznych protokołu LACP do detekcji zagrożeń w środowisku wysokoprzepustowych sieci rdzeniowych. W pracy należy zbudować stanowisko testowe, zaimplementować protokół LACP, oraz mechanizm detekcji ataków bazujący na sygnaturach statystycznych. Detekcja zagrożeń może być również realizowana z wykorzystaniem ogólnodostępnych aplikacji (np. SNORT) Protokoły trasowania we współczesnych sieci komputerowych. W pracy należy dokonać klasyfikacji algorytmów i technik trasowania ruchu używanych we współczesnych sieciach komputerowych zarówno dla sieci przewodowych jak i bezprzewodowych. Należy również zmodyfikować wybrany protokół, lub jego implementacje tak aby możliwe było równoważenie obciążeń w sieci komputerowej w warstwie 3 modelu ISO/OSI Metody i środki komunikacji w sieciach smart GRID. W pracy należy przeanalizować obecnie stosowane mechanizmy komunikacji stosowane w sieciach Smart GRID. Szczególną uwagę należy zwrócić na możliwość enkapsulowania ramek Ethernet oraz możliwość implementacji mechanizmów podwyższających niezawodność transmisji takich jak: VRRP, LACP, itp. Oracle Business Intelligence jako analityczny system wspomagania decyzji Celem pracy jest omówienie: analityki biznesowej, m.in. zastosowanie narzędzi BI do zarządzania procesami biznesowymi i strategią firmy, zarządzania informacjami strategicznymi, hurtownie danych, OLAP oraz praktyczna implementacja hurtowni danych wraz ze studium przypadku. Forma: dokumentacja wraz z prezentacją oraz aplikacja/baza danych/symulacja.
23. dr inż. Paweł Dymora 24. dr inż. Paweł Dymora 25. dr inż. Paweł Dymora 26. dr inż. Paweł Dymora 27. dr inż. Dominik Strzałka Oracle Werhouse Builder 10g implementacja OLAP Celem pracy jest omówienie: analityki biznesowej, zastosowanie narzędzi BI, hurtownie danych, OLAP oraz praktyczna implementacja hurtowni danych wraz ze studium przypadku. Forma: dokumentacja wraz z prezentacją oraz aplikacja/symulacja. System akwizycji i przetwarzania danych w bezprzewodowej sieci sensorowej Celem pracy jest praktyczne realizacja niewielkiej sieci sensorowej (ok. 4 sensory) w oparciu o układy rodziny Atmel AVR oraz analiza efektywności komunikacji w procesie samoadaptacji sieci i synchronizacji danych. Forma: dokumentacja wraz z prezentacją oraz aplikacja/symulacja. Protokoły samorekonfiguracji w bezprzewodowych sieciach sensorowych Celem pracy jest omówienie istniejących protokołów samorekonfiguracji w sieciach sensorowych oraz opracowanie i praktyczna realizacja ich symulacji w OMNeT++ lub OPNET wraz z analizą porównawczą i statystyczną zebranych wyników. Forma: dokumentacja wraz z prezentacją oraz aplikacja/symulacja. Porównanie technologii komunikacji bezprzewodowej w kontekście niezawodności sieci sensorowych Celem pracy jest omówienie istniejących technologii komunikacji w bezprzewodowych sieciach sensorowych oraz opracowanie i praktyczna realizacja ich symulacji w OMNeT++ lub OPNET wraz z analizą porównawczą i statystyczną zebranych wyników. Forma: dokumentacja wraz z prezentacją oraz aplikacja/symulacja. Dynamika procesu przetwarzania algorytmicznego W pracy należy dokonać analizy statystycznej dynamiki procesu przetwarzania algorytmicznego (np. w odniesieniu do wybranego algorytmu lub grupy algorytmów rozwiązujących podobny problem). Analiza powinna obejmować przypadek pesymistyczny, optymistyczny oraz średni. Pracę należy przygotować tak aby nadawała się do publikacji w czasopiśmie typu open access.
28. dr inż. Dominik Strzałka 29. dr inż. Dominik Strzałka 30. dr inż. Mariusz Nycz 31. dr inż. Mariusz Nycz 32. dr inż. Jerzy Nazarko 33. dr inż. Jerzy Nazarko Dziwne atraktory jako modele przetwarzania algorytmicznego W pracy należy zbadać przetwarzanie algorytmiczne pod kątem możliwości pojawiania się dziwnych atraktorów. Realizację tego zadania należy opracować na bazie jednego wybranego algorytmu lub grupy algorytmów przetwarzających podobny problem. Dla atraktorów należy zbadać ich właściwości fraktalne. Pracę należy przygotować tak aby nadawała się do publikacji w czasopiśmie typu open access. Uogólnione równanie logistyczne jako generator dziwnych atraktorów W pracy należy dokonać analizy uogólnionego równania logistycznego pod kątem generacji dziwnych atraktorów. Praca powinna zawierać oprogramowanie pozwalające nie tylko na rysowanie tego typu atraktorów, ale także na wyznaczanie ich najważniejszych parametrów. Pracę należy przygotować tak aby nadawała się do publikacji w czasopiśmie typu open access. Analiza ataków z wykorzystaniem metod socjotechnicznych. Celem pracy jest scharakteryzowanie metod uzyskiwania pożądanych informacji na temat systemu, a także jego użytkownika z wykorzystaniem socjotechniki. W pracy należy opracować algorytm badający podatność na ataki socjotechniczne. Deskrypcja lokalizacji węzłów w sieciach bezprzewodowych. Celem pracy jest przedstawienie dostępnych metod deskrypcyjnych stosownych w określeniu lokalizacji użytkowników mobilnych. W pracy należy przedstawić analizę wydajności zaprezentowanych metod. Maszyna wirtualna Oracle VM VirtualBox w dydaktyce sieci komputerowych Opracować program cyklu ćwiczeń laboratoryjnych kursu podstawowych zagadnień z sieci komputerowych oparty na systemie operacyjnym Linux Debian, zainstalowanym na platformie Oracle VM VirtualBox. Usługi w sieciach mobilnych Przegląd technologii sieciowych i usług oferowanych przez operatorów telefonii komórkowej ze szczególnym uwzględnieniem współpracy z personalnymi sieciami komputerowymi PAN.
34. dr inż. Jerzy Nazarko 35. dr inż. Jerzy Nazarko Sieci bezprzewodowe w zastosowaniach domowych Tendencje rozwojowe metod komunikacji typu człowiek maszyna w rozwiązaniach problemów odnoszących się do zastosowań domowych. Ewentualna propozycja nowych, niekonwencjonalnych rozwiązań technicznych w zakresie sterowania technicznymi urządzeniami w domu. Propozycje własne Zaakceptowane mogą być tematy zgłaszane przez: jednostki zewnętrzne takie jak inne Wydziały, firmy czy indywidualne tematy badawcze studentów pod warunkiem, że mieszczą się one w profilu działalności naukowo badawczej Zakładu Systemów Rozproszonych P Rz.