|
- %
- % 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}
|