Моделирование работы дуплексного канала связи"

  • 02 июня 2014 г.
  • 3022 Слова
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
на тему: "Моделирование работы дуплексного канала связи"


Введение

В настоящее время нельзя назвать область человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования. Особенно это относится к сфере управления различными системами, где основными являются процессы принятия решений на основе полученнойинформации.
Одна из проблем современной науки и техники – разработка и внедрение в практику проектирования новейших методов исследования характеристик сложных информационно-управляющих и информационно-вычислительных систем различных уровней (например, автоматизированных систем научных исследований и комплексных испытаний, систем автоматизации проектирования, АСУ технологическими процессами, а такжеинтегрированных АСУ, вычислительных систем, комплексов и сетей, информационных систем, цифровых сетей интегрального обслуживания и т.д.). При проектировании сложных систем и их подсистем возникают многочисленные задачи, требующие оценки количественных и качественных закономерностей процессов функционирования таких систем, проведения структурного алгоритмического и параметрического их синтеза.
Примерпроектирования системы передачи данных и является темой данной работы. Модель реализуется на ЭВМ, воспроизводит поведение управляемого объекта и внешней среды, а люди в определённый момент времени имеют возможность принимать решение по управлению объектом. Это весьма актуально так как, в последние годы основные достижения в областях науки и техники неразрывно связаны с процессом совершенствования ЭВМ ирасширением сферы её эксплуатации.


1. Описание моделируемой системы

Как в аннотации уже было сказано, что рассматривается система передачи пакетов данных между пунктам А и В. В системе имеется 2 пункта А и В. В обоих пунктах находятся накопители, которые играют роль буферов. Они контролируют передачу и следят за тем, чтобы в системе не происходило перегрузок, и система передачи не выходила из строя.Рассмотрим условие задачи более подробно и разберём каждый из этапов работы системы.
Условие задания:
В системе передачи данных осуществляется обмен пакетами данных между пунктами A и B по дуплексному каналу связи. Пакеты поступают в пункты от абонентов с интервалами времени между ними 10±3 мс. Передача одного пакета занимает 10 мс. В пунктах имеются буферные накопители, в каждом из которыхможет храниться два пакета (включая передаваемый). В случае прихода очередного пакета в момент занятости накопителя, этот пакет получает отказ.
Смоделировать обмен пакетами в течение 1 мин. Определить вероятность отказа в каждом из пунктов. Предложить меры по уменьшению этой вероятности. Определить коэффициент загрузки канала.
Как видно из условия предложенной модели, работа всей системы передачиосуществляется в три этапа.
Первый этап заключается в поступлении пакетов в пункт А и В и заполнения соответствующих накопителей. Начальное время поступления пакетов берётся в интервале [7,13], т.е. точного значения определить нельзя. Система сама генерирует время поступления пакетов в пункт А и В, выбирая его из указанного интервала случайным образом.
Рассмотрим накопитель, который находится в пункте А.Его заполнение связано с двумя интервалами:
· время поступления пакетов в пункт;
· время передачи пакетов из накопителя пункта А в пункт назначения В.
Заполнение накопитель пункта В аналогично.
Если время передачи от пакета из одного пункта в другой будет превышать время поступления в пакетов, то в накопителе будут накапливаться пакеты. Причем, при наполнении накопителя, последующие пакеты будутуничтожатся. Увеличение количества уничтоженных пакетов будет зависеть от промежутков.
Второй этап заключается в передаче пакетов от одного пункта до другого. На втором этапе временной интервал передачи пакета равен 10 мс. Т.к. время передачи постоянно, а время поступления пакетов колеблется в интервале от 7 до 13, то не все пакеты будут сразу передаваться, и...