\documentclass[12pt, a4paper] {ncc}
\usepackage[utf8] {inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english, russian] {babel}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{listings,a4wide,longtable,amsmath,amsfonts,graphicx,tikz}
\usepackage{pgfplots}
\usepackage{indentfirst}
\usepackage{bytefield}
\usepackage{multirow}
\usepackage{tabularx}

\begin{document}
\frenchspacing
\pagestyle{empty}
% ============================ ТИТУЛЬНЫЙ ЛИСТ ================================
\begin{center}
     Национальный исследовательский университет информационных технологий,
                              механики и оптики\\
                        Кафедра вычислительной техники\\
                          Сети ЭВМ и телекоммуникации
\end{center}
\vspace{\stretch{2}}
\begin{center}
                            Лабораторная работа №1\\
                <<Передача кодированных данных по каналу связи>>
\end{center}
\vspace{\stretch{3}}
\begin{flushright}
                                          Работу выполнил студент группы P3315\\
                                                         {\it Халанский Дмитрий}
\end{flushright}
\vspace{\stretch{4}}
\begin{center}
                             Санкт-Петербург, 2016
\end{center}
\newpage
% ======================== КОНЕЦ ТИТУЛЬНОГО ЛИСТА ============================

% ================================ ОТЧЁТ =====================================

\section{Цели работы}
\begin{itemize}
        \item Ознакомление с принципами работы с программой Network Fourier
                2.0;
        \item Моделирование передачи закодированного сообщения по каналам
                связи, обладающими разными свойствами;
        \item Анализ результатов моделирования.
\end{itemize}

\section{Исходные данные}

\begin{enumerate}
        \item Фамилия студента: \textsl{Халанский};
        \item Первые четыре её буквы: \textsl{Хала};
        \item Их представление в HEX: \texttt{0xD5 0xE0 0xEB 0xE0};
        \item Результирующее сообщение: \texttt{\textbackslash E0EBE0D5}.
\end{enumerate}

\section{Результаты работы}

\begin{tabular}{|c|c|c|c|c|c|c|c|}
        \hline
        \multicolumn{3}{|c|}{Шестнадцатеричный код сообщения} & \multicolumn{5}{c|}{Метод кодирования} \\
        \hline
        \multicolumn{3}{|c|}{\texttt{\textbackslash E0EBE0D5}} & NRZ & RZ & M-II & 4B/5B & Scramb \\
        \hline
        \multirow{4}{80pt}{Полоса пропускания идеального канала связи} & \multirow{2}{*}{Гармоники}
          & min &
        8  & 72 & 110 & 8  & 32 \\
          \cline{3-8} & & max &
        30 & 98 & 56  & 34 & 8  \\
          \cline{2-8}
        & \multirow{2}{*}{Частоты, МГц}
          & min &
        1.3 & 11.3 & 8.8  & 1.0 & 1.3 \\
          \cline{3-8}
        & & max &
        4.7 & 15.3 & 17.2 & 4.3 & 5.0 \\
          \cline{2-8}
        \hline
        \multicolumn{3}{|c|}{Минимальная полоса идеального канала} &
        3.4 & 4    & 8.4  & 3.3 & 3.7 \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{шума}} & max &
        0.01 & 0.01 & 0.00 & 0.12 & 0.02 \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{рассинхронизации}} & max &
        0.01 & 0.07 & 0.00 & 0.23 & 0.23 \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{гранич. напряж.}} & max &
        0.01 & 0.02 & 1.00 & 0.14 & 0.03 \\
        \hline
        \multicolumn{3}{|c|}{\% ошибок при \texttt{max} уровнях и мин. полосе} &
        0.66 & 1.55 & 0.00 & 5.74 & 2.42 \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{шума}} & avg &
        \multicolumn{5}{c|}{0.032} \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{рассинхронизации}} & avg &
        \multicolumn{5}{c|}{0.108} \\
        \hline
        \multicolumn{2}{|c|}{Уровень \textit{гранич. напряж.}} & avg &
        \multicolumn{5}{c|}{0.240} \\
        \hline
        \multirow{4}{80pt}{Полоса пропускания реального канала связи} & \multirow{2}{*}{Гармоники} & min &
        4  & 38 & 48 & 8 & 6 \\
        \cline{3-8} & & max &
        30 & 94 & 98 & 55 & 40 \\
          \cline{2-8}
        & \multirow{2}{*}{Частоты, МГц} & min &
        0.6 & 5.9  & 7.5 & 1.0 & 0.9 \\
        \cline{3-8} & & max &
        4.7 & 14.7 & 15.3 & 6.9 & 6.3 \\
        \cline{2-8}
        \hline
        \multicolumn{3}{|c|}{Требуемая полоса реального канала} &
        4.1 & 8.8  & 7.8 & 5.9 & 5.4 \\
        \hline
\end{tabular}

\section{Вывод}

Среди физических способов кодирования NRZ имеет наименьшую полосу пропускания,
M-II не допускает ошибок при высоком граничном напряжении, а RZ наиболее
устойчив к шумам и рассинхронизации.

Среди логических способов кодирования были рассмотрены лишь Scramble и 4B/5B.
Первый имеет меньшую полосу пропускания, однако второй более устойчив к шуму
и граничному напряжению.

\end{document}
