Wybrane zagadnienia modelowania kanałów cyfrowych
Streszczenie
Celem mojej pracy jest przybliżenie zagadnień związanych z modelowaniem kanałów cyfrowych. Realizacja celu sprowadza się do napisania programu komputerowego ilustrującego symulację trzech wybranych przeze mnie modeli kanałów.
Moja praca dyplomowa podzielona jest na trzy części .
W pierwszym teoretycznym rozdziale przedstawiam podstawowe pojęcia z zakresu teorii informacji oraz pokrótce charakteryzuje systemy przesyłu informacji. Dokładnie omawiam rzeczywiste kanały ziarniste, gdyż ich teoria potrzebna jest do zrozumienia podstawowych pojęć
z zakresu modelowania kanałów cyfrowych, a także w celu napisania programu symulacyjnego odzwierciedlającego zachowanie się rzeczywistych kanałów ziarnistych.
Drugi rozdział poświęcony jest opisowi programu komputerowego. Przedstawiam
w nim zastosowane algorytmy działania programu oraz wszystkie funkcje wykorzystywane
w tej aplikacji. Omawiam metody wprowadzania wartości wymaganych przed przeprowadzeniem symulacji oraz sposób w jaki należy interpretować wyniki.
Trzeci rozdział w całości poświęcony jest analizie wyników programu komputerowego. Prezentuje w nim kilka najciekawszych wizualizacji ciągu stanów oraz błędów. Omawiam wyniki teoretyczne i te uzyskane drogą symulacji. Na sam koniec porównuje modele trójstanowe
z dwustanowymi oraz wyciągam wnioski z tego zestawienia.
Program jest napisany w środowisku Borland C++ Builder, gdyż jego opanowanie
nie stanowi większych problemów, a dodatkowo język ten umożliwia w łatwy i przejrzysty sposób stworzenie takiej aplikacji. Intencją przy powstaniu tego programu jest jego wykorzystanie przez studentów w laboratorium z Podstaw Telekomunikacji. Aplikacja ta w praktyczny
i obrazowy sposób przedstawia wizualizację stanów i błędów kanału dla modeli dwu
i trójstanowych. Wśród modeli dwustanowych zasymulowane są modele Gilberta oraz
Elliota – Gilberta natomiast przykładem modelu trójstanowego jest model Smith’a, Bowena, Joice’a