Преглед на файлове

Latex base files for report added

tags/v1.0-b1
Christos Choutouridis преди 4 години
родител
ревизия
7fd4010278
променени са 26 файла, в които са добавени 492 реда и са изтрити 0 реда
  1. +216
    -0
      report/AuthReport.tex
  2. Двоични данни
      report/images/auth_logogr.png
  3. Двоични данни
      report/images/session1/ARQ-dist-error.png
  4. Двоични данни
      report/images/session1/ARQ-dist.png
  5. Двоични данни
      report/images/session1/ARQ-time.png
  6. Двоични данни
      report/images/session1/E7837-dist.png
  7. Двоични данни
      report/images/session1/E7837-time.png
  8. Двоични данни
      report/images/session1/G7380-2020-04-11-18:48:20_1.jpg
  9. Двоични данни
      report/images/session1/G7380-2020-04-11-18:48:20_2.jpg
  10. Двоични данни
      report/images/session1/M4011-2020-04-11-18:46:12_1.jpg
  11. Двоични данни
      report/images/session1/M4011-2020-04-11-18:46:12_2.jpg
  12. Двоични данни
      report/images/session1/P1124-2020-04-11-18:55:50.jpg
  13. Двоични данни
      report/images/session2/ARQ-dist-error.png
  14. Двоични данни
      report/images/session2/ARQ-dist.png
  15. Двоични данни
      report/images/session2/ARQ-time.png
  16. Двоични данни
      report/images/session2/E1510-dist.png
  17. Двоични данни
      report/images/session2/E1510-time.png
  18. Двоични данни
      report/images/session2/G1180-2020-04-14-17:16:47_1.jpg
  19. Двоични данни
      report/images/session2/G1180-2020-04-14-17:16:47_2.jpg
  20. Двоични данни
      report/images/session2/M8753-2020-04-14-17:14:51_1.jpg
  21. Двоични данни
      report/images/session2/M8753-2020-04-14-17:14:51_2.jpg
  22. Двоични данни
      report/images/session2/P7683-2020-04-14-17:24:55.jpg
  23. Двоични данни
      report/images/session2/P7683-2020-04-14-17:30:41.jpg
  24. +67
    -0
      report/report.tex
  25. +103
    -0
      report/session1.tex
  26. +106
    -0
      report/session2.tex

+ 216
- 0
report/AuthReport.tex Целия файл

@@ -0,0 +1,216 @@
%
% AUTH report settings
%
% author:
% Χρήστος Χουτουρίδης ΑΕΜ 8997
% cchoutou@ece.auth.gr

% Requirements
% ===============================================================
%
% \ClassName: To print Class name
% \DocTitle: To print document title
% \InstructorName: To print instructor's mame
% \InstructorMail: To print instructor's mame
% \CurrentDate : To print the date

% Exported commands
% ===============================================================
% \eng{}
% \FirstPage
% \FirstPageCoAuthor{}{}{}
% \SetFancyHead{}{}
% \InsertFigure{}{}{}

% Global configuration
% ===============================================================
% Note: You can reassign them with \renewcommand
% AFTER the \input{AUTH_Settings_Report.tex}
%
\newcommand{\AuthorName}{Χρήστος Χουτουρίδης}
\newcommand{\AuthorMail}{cchoutou@ece.auth.gr}
\newcommand{\AuthorAEM}{8997}
\newcommand{\Department}{Τμημα ΗΜΜΥ. Τομεάς Ηλεκτρονικής}

% Packages and document configuration
% ===============================================================
\documentclass[11pt, twoside, a4paper]{article}
\usepackage[margin=20mm, top=25mm]{geometry} % Document margins

\usepackage[LGR, T1]{fontenc} % Language hyphenation and typographical rules
\usepackage[utf8]{inputenc}
\usepackage{microtype}
\usepackage{lmodern}
\usepackage[english, greek]{babel}

\usepackage[pdfencoding=auto]{hyperref}

\usepackage{enumitem} % Customized lists
\setlist[itemize]{noitemsep} % Make itemize lists more compact

\usepackage{graphicx} % Graphics and figures
\graphicspath{ {images/} }
\usepackage{wrapfig}
% Custom captions under/above floats in tables or figures
\usepackage[hang, small,labelfont=bf,up,textfont=it,up]{caption}



% Allows customization of section/subsection titles
\usepackage{titlesec}
\usepackage{titling}

% Change the look of the section and subsection titles
\titleformat{\section}[block]{\large\scshape}{\thesection.}{1em}{}
\titleformat{\subsection}[block]{\large}{\thesubsection.}{1em}{}

% Headers
\usepackage{fancyhdr}
\pagestyle{fancy} % All pages have headers and footers
\fancyhead{} % Blank out the default header
\fancyfoot{} % Blank out the default footer
\fancyfoot[RO,LE]{\thepage} % Custom footer text
\pagenumbering{arabic}

\usepackage{alphabeta}
\usepackage{amsmath,amsfonts,mathtools}
%\usepackage{multicol}

%\usepackage{csvsimple}

%\usepackage{tabularx}
%\usepackage{lscape}

% Local commands
% ===============================================================
% syntactic suggar for horizaontal rule
\newcommand{\Hrule}{
\rule{\linewidth}{0.1mm}
}


% AUTH report exported commands
% ===============================================================

% \eng{}
% syntactic suggar for english text
% example \eng{A quick brown fox jumpedover the lazy dog}
\newcommand{\eng}[1]{
\foreignlanguage{english}{#1}
}

% \FirstPage
\newcommand{\FirstPage}{
\begin{titlepage}
% Logo
\begin{figure}
\begin{flushleft}
\includegraphics[width=5cm]{auth_logogr.png}
\end{flushleft}
\end{figure}
% Titles
\center % Center everything on the page
\textbf{} \\[3.5cm] % vertical space
\textsc{\Large \Department} \\[0.5cm] % Department
\textsc{\Large \ClassName} \\[1.5cm] % Class/Course name
\Hrule \\[0.4cm] % -------
{\huge \bfseries \DocTitle} \\[0.1cm] % Document/Assignement Title
\Hrule \\[3.5cm] % -------
% vertical space
% Authors
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Συντάκτης :} \\
\textsc{\AuthorName} \\
\textsc{AEM:\AuthorAEM} \\[1ex]
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}}
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Διδάσκον :} \\ % Instructor
\textsc{\InstructorName}\\[1ex]
\normalsize
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
\end{flushright}
\end{minipage} \\
\vfill
{\large \CurrentDate} \\ % date
\end{titlepage}
\newpage
}

% \FirstPageCoAuthor{}{}{}
% [1]: CoAuthor's name
% [2]: CoAuthor's AEM
% [3]: CoAuthor's email
% example: \FirstPage{someone}{1000}{someone@someone.com}
\newcommand{\FirstPageCoAuthor}[3]{
\begin{titlepage}
% Logo
\begin{figure}
\begin{flushleft}
\includegraphics[width=5cm]{auth_logogr.png}
\end{flushleft}
\end{figure}
% Titles
\center % Center everything on the page
\textbf{} \\[3.5cm] % vertical space
\textsc{\Large \Department} \\[0.5cm] % Department
\textsc{\Large \ClassName} \\[1.5cm] % Class/Course name
\Hrule \\[0.4cm] % -------
{\huge \bfseries \DocTitle} \\[0.1cm] % Document/Assignement Title
\Hrule \\[3.5cm] % -------
% vertical space
% Authors
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Συντάκτες :} \\
\textsc{\AuthorName} \\
\textsc{AEM:\AuthorAEM} \\[1ex]
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}} \\[2ex]
\textsc{#1} \\
\textsc{AEM:#2} \\[1ex]
\normalsize \href{mailto:#3}{\eng{#3}}
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Διδάσκον :} \\ % Instructor
\textsc{\InstructorName}\\[1ex]
\normalsize
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
\end{flushright}
\end{minipage} \\
\vfill
{\large \CurrentDate} \\ % date
\end{titlepage}
\newpage
}

% \setFancyHead{}{}
% [1]: Even page text
% [2]: Odd page text
% example: \setFancyHead{Μαθημα}{Εργασία}
\newcommand{\setFancyHead}[2]{
\fancyhead[LE]{#1}
\fancyhead[RO]{#2}
}

% \InsertFigure{}{}{}{}
% [1]: scale
% [2]: Label
% [3]: Figure file
% [4]: Caption text
% example: \InsertFigure{0.8}{fig:lala}{lala.png}{\eng{Makes lala}}
\newcommand{\InsertFigure}[4]{
\begin{figure*}[ht]
\captionsetup{format=plain}
\centering
\includegraphics[width=#1\textwidth]{#3}
\caption{#4}
\label{#2}
\end{figure*}
}

Двоични данни
report/images/auth_logogr.png Целия файл

Before After
Width: 446  |  Height: 132  |  Size: 31 KiB

Двоични данни
report/images/session1/ARQ-dist-error.png Целия файл

Before After
Width: 1034  |  Height: 893  |  Size: 51 KiB

Двоични данни
report/images/session1/ARQ-dist.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 16 KiB

Двоични данни
report/images/session1/ARQ-time.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 29 KiB

Двоични данни
report/images/session1/E7837-dist.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 17 KiB

Двоични данни
report/images/session1/E7837-time.png Целия файл

Before After
Width: 1024  |  Height: 600  |  Size: 28 KiB

Двоични данни
report/images/session1/G7380-2020-04-11-18:48:20_1.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session1/G7380-2020-04-11-18:48:20_2.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session1/M4011-2020-04-11-18:46:12_1.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session1/M4011-2020-04-11-18:46:12_2.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session1/P1124-2020-04-11-18:55:50.jpg Целия файл

Before After
Width: 640  |  Height: 640  |  Size: 256 KiB

Двоични данни
report/images/session2/ARQ-dist-error.png Целия файл

Before After
Width: 1034  |  Height: 893  |  Size: 47 KiB

Двоични данни
report/images/session2/ARQ-dist.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 18 KiB

Двоични данни
report/images/session2/ARQ-time.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 27 KiB

Двоични данни
report/images/session2/E1510-dist.png Целия файл

Before After
Width: 1034  |  Height: 593  |  Size: 19 KiB

Двоични данни
report/images/session2/E1510-time.png Целия файл

Before After
Width: 1014  |  Height: 607  |  Size: 30 KiB

Двоични данни
report/images/session2/G1180-2020-04-14-17:16:47_1.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session2/G1180-2020-04-14-17:16:47_2.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session2/M8753-2020-04-14-17:14:51_1.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session2/M8753-2020-04-14-17:14:51_2.jpg Целия файл

Before After
Width: 640  |  Height: 480  |  Size: 256 KiB

Двоични данни
report/images/session2/P7683-2020-04-14-17:24:55.jpg Целия файл

Before After
Width: 640  |  Height: 640  |  Size: 256 KiB

Двоични данни
report/images/session2/P7683-2020-04-14-17:30:41.jpg Целия файл

Before After
Width: 640  |  Height: 640  |  Size: 256 KiB

+ 67
- 0
report/report.tex Целия файл

@@ -0,0 +1,67 @@
%
% Network programming Lab sum report
%
% authors:
% Χρήστος Χουτουρίδης ΑΕΜ 8997
% cchoutou@ece.auth.gr


% Document configuration
\newcommand{\ClassName}{Δίκτυα Υπολογιστών Ι}
\newcommand{\DocTitle}{Αναφορά 1ης συνόδου}
\newcommand{\InstructorName}{Δημήτριος Μητράκος}
\newcommand{\InstructorMail}{mitrakos@eng.auth.gr}
\newcommand{\CurrentDate}{\today}

\input{AuthReport.tex}

%\renewcommand{\AuthorName}{Χρήστος Χουτουρίδης}
%\renewcommand{\AuthorMail}{cchoutou@ece.auth.gr}
%\renewcommand{\AuthorAEM}{8997}

\setFancyHead{\ClassName}{Χρήστος Χουτουρίδης 8997}

% Document
% =================
\begin{document}

\FirstPage

\tableofcontents
\listoffigures
%\listoftables

\section{Εισαγωγή}
Για την παρούσα σύνοδο ζητήθηκε η λήψη μετρήσεων τουλάχιστον 4 λεπτών μέσω του μηχανισμού \eng{Echo} και του μηχανισμού \eng{AQR}.
Ακόμα ζητήθηκε η λήψη δύο εικόνων από τον \eng{videoCoder} τόσο με σφάλματα όσο και χωρίς.
Τέλος ζητήθηκε μία εικόνα με 4 ίχνη \eng{GPS} από την διαδρομή 1, τα οποία πρέπει να απέχουν μεταξύ τους τουλάχιστων 4 \eng{sec}.
\par Για να είναι ικανή η εξαγωγή συμπερασμάτων για την κατανομή του χρόνου απόκρισης, αλλά και της κατανομής πιθανότητας επανεκπομπών αποφασίσαμε να επεκτείνουμε τον χρόνο μετρήσεων στα 40 λεπτά.
Σε αυτή την απόφαση συνέβαλλε και το γεγονός ότι οι μετρήσεις έγιναν σε τοποθεσία με πάρα πολύ κακή γραμμή και εν μέσω τεχνικών προβλημάτων.
\par Για την ανάλυση των μετρήσεων και την παραγωγή των γραφημάτων χρησιμοποιήσαμε \eng{matlab}.
Τον κώδικα για την ανάλυση μπορείτε να τον βρείτε στον κατάλογο \eng{matlab} του παραδοτέου καθώς και στο αποθετήριο της εργασίας.

\section{Μετρήσεις μηχανισμού \eng{Echo}}
\subsection{Πρώτη σύνοδος}
Με βάση την απόκριση του συστήματος στα πακέτα \eng{echo} της πρώτης συνόδου διαγράμματος παράξαμε την κατανομή που φαίνεται παρακάτω.

\InsertFigure{fig:E7837-dist}
{session1/E7837-dist.png}
{Κατανομή του χρόνου απόκρισης του συστήματος για αποστολές\eng{echo} 40 λεπτών}

Με μια πρώτη ματιά μπορούμε να διακρίνουμε ότι ο μέσος χρόνος απόκρισης που φαίνεται στον κύριο λοβό, είναι περίπου 120 \eng{msec}, ενώ ακόμα αυτός είναι μή συμμετρικός και μετατοπισμένος προς τα αριστερά.
Ακόμα η κατανομή παρουσιάζει εκτός του κύριου λοβού δύο ακόμα μικρότερους λοβούς σε χρόνους περί τα 180 και 210 \eng{msec} αντίστοιχα.

\subsection{Συμπεράσματα}
Εύκολα μπορεί κάποιος να παρατηρήσει πως οι μικρότεροι λοβοί είναι μια “σχεδόν μικρογραφία” του κύριου.
Αυτό μας οδηγεί στο συμπέρασμα πως δεν πρόκειται για απόκριση που οφείλεται \eng{server} της Ιθάκης, αλλά ίσως κάποια διαφορετική διαδρομή που ακολούθησαν τα συγκεκριμένα πακέτα, η οποία παίρνει περισσότερο χρόνο.
Το γεγονός ότι δημιουργούνται λοβοί, τόσο ο κύριος όσο και οι μικρότεροι, έγκειται στο ότι οι διαδρομές που ακολουθούν τα πακέτα είναι πεπερασμένες.


\section{Μετρήσεις μηχανισμού \eng{ARQ}}






\end{document}

+ 103
- 0
report/session1.tex Целия файл

@@ -0,0 +1,103 @@
%
% Network programming Lab report session 1
%
% authors:
% Χρήστος Χουτουρίδης ΑΕΜ 8997
% cchoutou@ece.auth.gr


% Document configuration
\newcommand{\ClassName}{Δίκτυα Υπολογιστών Ι}
\newcommand{\DocTitle}{Αναφορά 1ης συνόδου}
\newcommand{\InstructorName}{Δημήτριος Μητράκος}
\newcommand{\InstructorMail}{mitrakos@eng.auth.gr}
\newcommand{\CurrentDate}{\today}

\input{AuthReport.tex}

%\renewcommand{\AuthorName}{Χρήστος Χουτουρίδης}
%\renewcommand{\AuthorMail}{cchoutou@ece.auth.gr}
%\renewcommand{\AuthorAEM}{8997}

\fancyhead[L]{\ClassName}
\fancyhead[R]{Χρήστος Χουτουρίδης 8997}

% Document
% =================
\begin{document}

\FirstPage

%\tableofcontents
\listoffigures
%\listoftables

\section{Εισαγωγή}
Για την παρούσα σύνοδο ζητήθηκε η λήψη μετρήσεων τουλάχιστον 4 λεπτών μέσω του μηχανισμού \eng{Echo} και του μηχανισμού \eng{ARQ}.
Ακόμα ζητήθηκε η λήψη δύο εικόνων από τον \eng{videoCoder} τόσο με σφάλματα όσο και χωρίς.
Τέλος ζητήθηκε μία εικόνα με 4 ίχνη \eng{GPS} από την διαδρομή 1, τα οποία πρέπει να απέχουν μεταξύ τους τουλάχιστον 4 \eng{sec}.
\par Για να είναι ικανή η εξαγωγή συμπερασμάτων για την κατανομή του χρόνου απόκρισης, αλλά και της κατανομής πιθανότητας επανεκπομπών αποφασίσαμε να επεκτείνουμε τον χρόνο μετρήσεων στα 40 λεπτά.
Σε αυτή την απόφαση συνέβαλλε και το γεγονός ότι οι μετρήσεις έγιναν σε τοποθεσία με πάρα πολύ κακή γραμμή.
\par Για την ανάλυση των μετρήσεων και την παραγωγή των γραφημάτων χρησιμοποιήσαμε \eng{matlab}.
Τον κώδικα για την ανάλυση μπορείτε να τον βρείτε στον κατάλογο \eng{matlab} του παραδοτέου καθώς και στο αποθετήριο της εργασίας.

\section{Υπολογισμός \eng{Bit Error Rate}}

Η πιθανότητα σφάλματος \eng{Bit Error Rate (q)} δίνεται από τη σχέση $\eng{q = 1 - \sqrt[\uproot{2}L]{1 - Q}}$.
Όπου \eng{Q} η πιθανότητα κάποιο πακέτο να έχει σφάλμα και \eng{L} ο αριθμός των \eng{bit} του πακέτου.
Το \eng{Q} επίσης συνδέεται με τον μέσο αριθμό των προσπαθειών για την λήψη του κάθε πακέτου ($\eng{\overline{l}}$) σύμφωνα με τη σχέση $\eng{Q = 1 - \overline{l}^{-1}}$.
Έτσι τελικά έχουμε:
\begin{equation}
\eng{q = 1 - \sqrt[\uproot{6}L]{\frac{1}{\overline{l}}}}
\end{equation}
Και έτσι με βάση το σχήμα \ref{fig:ARQ-dist-error}:
\[
\overline{l} =
\frac{1*8492+2*2162+3*579+4*172+5*48+6*11+7*6+9*1}{8492+2162+579+172+48+11+6+1} =
\frac{15598}{11471} = 1.35978
\]
Επομένως, εφόσον το δικό μας $\eng{L} = 128 \eng{bits}$, έχουμε:
\[
q = 1 - \sqrt[\uproot{6}128]{\frac{1}{1.35978}} = 0.00239806 => q = 0.2398 \%
\]

\par Τέλος με βάση τα πειραματικά αποτελέσματα της συνόδου (σχήμα \ref{fig:ARQ-dist-error}) η εκτιμώμενη συνάρτηση πιθανότητας του αριθμού των επανεκπομπών είναι εκθετική και ακολουθεί την εξίσωση:
\[
P(x) = 0.740089 e^{-1.36012x}
\]
Όπου \eng{x}, ο αριθμός των επανεκπομπών.

\newpage
\section{Διαγράμματα και εικόνες από τη σύνοδο}

% Echo time
\InsertFigure{0.85}{fig:E7837}{session1/E7837-time.png}
{Διάγραμμα απόκρισης του συστήματος για κάθε αποστολή \eng{echo}40 λεπτών}

% ARQ time
\InsertFigure{0.85}{fig:ARQ-time}{session1/ARQ-time.png}
{Διάγραμμα απόκρισης του συστήματος για κάθε επιτυχή αποστολή \eng{ARG}40 λεπτών}

%ARQ distribution
\InsertFigure{1}{fig:ARQ-dist-error}{session1/ARQ-dist-error.png}
{Διάγραμμα κατανομής του αριθμού εκπομπών ανά πακέτο, για σύνοδο \eng{ARQ}40 λεπτών, καθώς και εκτίμηση τις κατανομής της πιθανότητας σφάλματος.}

% Image - no error
\InsertFigure{0.8}{fig:M4011-1}{session1/M4011-2020-04-11-18:46:12_1.jpg}
{Εικόνα χωρίς σφάλματα Νο1.}

\InsertFigure{0.8}{fig:M4011-2}{session1/M4011-2020-04-11-18:46:12_2.jpg}
{Εικόνα χωρίς σφάλματα Νο2.}

% Image - error
\InsertFigure{0.8}{fig:G7380-1}{session1/G7380-2020-04-11-18:48:20_1.jpg}
{Εικόνα με σφάλματα μετάδοσης Νο1.}

\InsertFigure{0.8}{fig:G7380-2}{session1/G7380-2020-04-11-18:48:20_2.jpg}
{Εικόνα με σφάλματα μετάδοσης Νο2.}

% GPS
\InsertFigure{0.8}{fig:P1124}{session1/P1124-2020-04-11-18:55:50.jpg}
{Εικόνα 8 σημείων της διαδρομής 1, με 10\eng{sec} διαφορά μεταξύ τους.}

\end{document}

+ 106
- 0
report/session2.tex Целия файл

@@ -0,0 +1,106 @@
%
% Network programming Lab report session 2
%
% authors:
% Χρήστος Χουτουρίδης ΑΕΜ 8997
% cchoutou@ece.auth.gr


% Document configuration
\newcommand{\ClassName}{Δίκτυα Υπολογιστών Ι}
\newcommand{\DocTitle}{Αναφορά 2ης συνόδου}
\newcommand{\InstructorName}{Δημήτριος Μητράκος}
\newcommand{\InstructorMail}{mitrakos@eng.auth.gr}
\newcommand{\CurrentDate}{\today}

\input{AuthReport.tex}

%\renewcommand{\AuthorName}{Χρήστος Χουτουρίδης}
%\renewcommand{\AuthorMail}{cchoutou@ece.auth.gr}
%\renewcommand{\AuthorAEM}{8997}

\fancyhead[L]{\ClassName}
\fancyhead[R]{Χρήστος Χουτουρίδης 8997}

% Document
% =================
\begin{document}

\FirstPage

%\tableofcontents
\listoffigures
%\listoftables

\section{Εισαγωγή}
Για την παρούσα σύνοδο ζητήθηκε η λήψη μετρήσεων τουλάχιστον 4 λεπτών μέσω του μηχανισμού \eng{Echo} και του μηχανισμού \eng{ARQ}.
Ακόμα ζητήθηκε η λήψη δύο εικόνων από τον \eng{videoCoder} τόσο με σφάλματα όσο και χωρίς.
Τέλος ζητήθηκε μία εικόνα με 4 ίχνη \eng{GPS} από την διαδρομή 1, τα οποία πρέπει να απέχουν μεταξύ τους τουλάχιστον 4 \eng{sec}.
\par Για να είναι ικανή η εξαγωγή συμπερασμάτων για την κατανομή του χρόνου απόκρισης, αλλά και της κατανομής πιθανότητας επανεκπομπών αποφασίσαμε να επεκτείνουμε τον χρόνο μετρήσεων στα 60 λεπτά.
Σε αυτή την απόφαση συνέβαλλε και το γεγονός ότι οι μετρήσεις έγιναν σε τοποθεσία με πάρα πολύ κακή γραμμή και εν μέσω τεχνικών προβλημάτων.
\par Για την ανάλυση των μετρήσεων και την παραγωγή των γραφημάτων χρησιμοποιήσαμε \eng{matlab}.
Τον κώδικα για την ανάλυση μπορείτε να τον βρείτε στον κατάλογο \eng{matlab} του παραδοτέου καθώς και στο αποθετήριο της εργασίας.

\section{Υπολογισμός \eng{Bit Error Rate}}

Η πιθανότητα σφάλματος \eng{Bit Error Rate (q)} δίνεται από τη σχέση $\eng{q = 1 - \sqrt[\uproot{2}L]{1 - Q}}$.
Όπου \eng{Q} η πιθανότητα κάποιο πακέτο να έχει σφάλμα και \eng{L} ο αριθμός των \eng{bit} του πακέτου.
Το \eng{Q} επίσης συνδέεται με τον μέσο αριθμό των προσπαθειών για την λήψη του κάθε πακέτου ($\eng{\overline{l}}$) σύμφωνα με τη σχέση $\eng{Q = 1 - \overline{l}^{-1}}$.
Έτσι τελικά έχουμε:
\begin{equation}
\eng{q = 1 - \sqrt[\uproot{6}L]{\frac{1}{\overline{l}}}}
\end{equation}
Και έτσι με βάση το σχήμα \ref{fig:ARQ-dist-error}:
\[
\overline{l} =
\frac{1*18368+2*2741+3*377+4*71+5*9+6*6+7*1}{18368+2741+377+71+9+6+1} =
\frac{25353}{21573} = 1.17522
\]
Επομένως, εφόσον το δικό μας $\eng{L} = 128 \eng{bits}$, έχουμε:
\[
q = 1 - \sqrt[\uproot{6}128]{\frac{1}{1.17522}} = 0.00126057 => q = 0.126 \%
\]

\par Τέλος με βάση τα πειραματικά αποτελέσματα της συνόδου (σχήμα \ref{fig:ARQ-dist-error}) η εκτιμώμενη συνάρτηση πιθανότητας του αριθμού των επανεκπομπών είναι εκθετική και ακολουθεί την εξίσωση:
\[
P(x) = 0.851462 e^{-1.90528x}
\]
Όπου \eng{x}, ο αριθμός των επανεκπομπών.

\newpage
\section{Διαγράμματα και εικόνες από τη σύνοδο}

% Echo time
\InsertFigure{0.85}{fig:E1510}{session2/E1510-time.png}
{Διάγραμμα απόκρισης του συστήματος για κάθε αποστολή \eng{echo}60 λεπτών}

% ARQ time
\InsertFigure{0.85}{fig:ARQ-time}{session2/ARQ-time.png}
{Διάγραμμα απόκρισης του συστήματος για κάθε επιτυχή αποστολή \eng{ARG}60 λεπτών}

%ARQ distribution
\InsertFigure{1}{fig:ARQ-dist-error}{session2/ARQ-dist-error.png}
{Διάγραμμα κατανομής του αριθμού εκπομπών ανά πακέτο, για σύνοδο \eng{ARQ}60 λεπτών, καθώς και εκτίμηση τις κατανομής της πιθανότητας σφάλματος.}

% Image - no error
\InsertFigure{0.8}{fig:M8753-1}{session2/M8753-2020-04-14-17:14:51_1.jpg}
{Εικόνα χωρίς σφάλματα Νο1.}

\InsertFigure{0.8}{fig:M8753-2}{session2/M8753-2020-04-14-17:14:51_2.jpg}
{Εικόνα χωρίς σφάλματα Νο2.}

% Image - error
\InsertFigure{0.8}{fig:G1180-1}{session2/G1180-2020-04-14-17:16:47_1.jpg}
{Εικόνα με σφάλματα μετάδοσης Νο1.}

\InsertFigure{0.8}{fig:G1180-2}{session2/G1180-2020-04-14-17:16:47_2.jpg}
{Εικόνα με σφάλματα μετάδοσης Νο2.}

% GPS
\InsertFigure{0.8}{fig:P7683_1}{session2/P7683-2020-04-14-17:30:41.jpg}
{Εικόνα 8 σημείων της διαδρομής 1, με 8\eng{sec} διαφορά μεταξύ τους.}

\InsertFigure{0.8}{fig:P7683_2}{session2/P7683-2020-04-14-17:24:55.jpg}
{Εικόνα 8 σημείων της διαδρομής 1, με 6\eng{sec} διαφορά μεταξύ τους.}

\end{document}

Loading…
Отказ
Запис