Устройство для моделирования канала множественного доступа

 

Изобретение относится к вычислительной технике и может быть использовано при моделировании канала множественного доступа локальных сетей ЭВМ. Цель нзобретения - повышение точности работы устройства. Устройство содержит генератор тактовых .импульсов, элементы задержки, группу коммутаторов,- группу генераторов случайных чисел, группу элементов ИЛИ, элемент ИЛИ-НЕ, дешифратор, элементы ИЛИ, счетчики, 1 ил.

союз соВетских

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 F 15/20

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4899937/24 (22) 19,11,90 (46) 15.04.93. Бюл. hb 14 (72) И.В.Скакун, А.А.Большаков, С.П.Прияжнюк и Е.Н.Косяков (56) Авторское свидетельство СССР

hh 115193, кл. 6 06 F 15/20, 1985..

Авторское свидетельство СССР

М 1478224, кл. 6 06 F 15/20, 1987. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ

КАНАЛА МНОЖЕСТВЕННОГО ДОСТУПА.. Изобретение относится к вычислительной технике и может быть использовано при моделировании канала множественного доступа локальных сетей 3ВМ.

Цель изобретения — повышение точности работы устройства за счет моделирования ординарных потоков запросов на доступ к каналу.

Сущность изобретения поясняется чертежом.

Устройство для моделирования канала множественного доступа содержит генератор 1 тактовых импульсов, первый 2 и второй 3 элементы задержки, группу коммутаторов 4.1- 4.С, группу генераторов

5.1 — 5.С случайных чисел,. группу элементов

ИЛИ 6.1 — 6.Р, элемент ИЛИ-НЕ 7; дешифратор 8, первый 9 и второй 10 элементы

ИЛИ, элемент И11, первый 12, второй 13 и третий 14 счетчики.

Устройство работает следующим образом. Перед началом работы счетчики 12 — 14 устанавливаются в исходное (нулевое) состояние (входы установки в "0" условно не показаны), Генератор 1 тактовых импульсов

„„Я2„„1809446 А1 (57) Изобретение относится к вычислительной технике и может быть использовано при моделировании канала множественного доступа локальных сетей 3ВМ. Цель изобретения — повышение точности работы устройства. Устройство содержит генератор тактовых, импульсов, элементы задержки, группу коммутаторов,- группу генераторов случайных чисел, группу элементов ИЛИ, элемент ИЛИ-НЕ, дешифратор, элементы

ИЛИ, счетчики, 1 ил.

Ф генерирует импульсы, период следования которых больше времени срабатывания всего устройства, С выхода генератора 1 тактовых импульсов импульс поступает на вход первого элемента задержки 2, где задерживается на время срабатывания генератора 5 случайных чисел. С выхода элемента задержки 2 импульс поступает на информационные входы всех коммутаторов 4.12 — 4.С, . р управляемых отдельными генераторами 5.1 — 5.С случайных чисел. Импульс с выхода генератора 1 тактовых импульсов поступает также на входы запуска всех генераторов

5.1 — 5С случайных чисел. в результате чего они генерируют случайные числа, Каждый О из коммутаторов 4,1 — 4,C является демультиплексором типа один в Р, где Р— число выходом коммутатора, Таким образом, код, поступающий с генератора 5 случайных чисел на группу адресных входов коммутатора

4, определяет номер выхода коммутатора 4, на котором появляется импульс с его информационного входа. Если случайное число на группе адресных входов коммутатора 4 не попадает в интервал (1...P), то импульс через

1809446 коммутатор не проходит. Таким образом, регулируя верхний предел формируемых последовательностей генераторов 5.1 — 5. С . случайных чисел можно изменять интенсив-. ность возникновения сигналов (запросов на доступ) в канале, причем для каждого генератора 5.1 — 5.С случайных чисел можно . устанавливать свой верхний предел. С выходов коммутаторов 4.1 — 4.С сигналы поступают на входы соответствующих элементов

ИЛИ 6.1 — 6.Р, причем появление импульса на выходе J-го элемента ИЛИ 6 (j = 1, Р) свидетельствует о наличии запроса на доступ к каналу от J-го абонента, Таким образом, выходы злемейтов ИЛИ 6.1 — 6.Р моделируют канал множественного доступа. Импульсы единичного уровня с выходов элементов ИЛИ 6.1 — 6.Р поступают на входы дешифратора 8, где дешифрируется значение кода канала множественного доступа, Так как К-тые выходы дешифратора 8(К=2, N

И =О; Р,тоесть1,2,4,8,16 ит.д,)соединены соответственно с входами первого. элемента ИЛИ 9; то при появлении унитарного кода на входах дешифратора 8 появляется импульс на выходе элемента ИЛИ 9, который поступает на счетный вход первого счетчика

12 и увеличивает его содержимое на единицу, моделируя тем самым ситуацию, когда через канал прошел один запрос.,(пакет информации) без наложения. Если код на входе дешифратора 8 окажется не унитарным, то появится импульс на остальных (не К-ых выходах) дешифратора 8, который пройдет через элемент ИЛИ 10, поступит на счетный вход второго счетчика 13 и увеличит его содержимое на единицу, моделируя тем самым ситуацию наложения запросов (пакетов информации); Если на выходах элементов ИЛИ 6,1 — 6,Р в такте моделирования не ока)кется импульсов, что соответствует ситуацйи свободного канала, то в этом случае сигнал единичного уровня . с выхода элемента ИЛИ 7 поступает на второй вход элемента И 11 и импульс такта с выхода элемента задержки 3 проходит через открытый элемент И 11 на счетный вход третьего счетчика 14, увеличивая его содер. жимое на единицу. Величина задержки элемента задержки 3 выбирается из выражения

ТЗ = T4+ T6+T7, где ТЗ вЂ” величина задержки элемента задержки 3, Т4 — время срабатывания коммутатора

4, Т6- время срабатывания элемента ИЛИ

6,.

T7 — время срабатывания элемента

ИЛИ-НЕ 7.

B результате на счетчике 12 накапливается число успешно переданных пакетов информации, на счетчике 13 накапливается число конфликтов при передаче пакетов информации, а на счетчике 14 число пустых тактов.Вероятность Р1 успешной передачи пакета информации через канал определяется следующим образом:

10 Р1 = М1/(M1 + M2 + МЗ)

Вероятность Р2 возникновения конфликта в канале определяется следующим образом;

Р2 = М2/(M1 + М2 + МЗ).

15 Вероятность Р3 наличия свободного канала определяется следующим образом:

РЗ = M3/(М1+ М2+ M3).

Где М1, М2, МЗ вЂ” соответственно показания первого 12, второго 13 и третьего 14

20 счетчиков, Р1+ Р2+ P3 = 1. Технико-экономический эффект от использования предлагаемого устройства заключается в том, что оно позволяет повысить точность определения статистических характеристик модулируемого канала множественного доступа локальных вычислительных сетей обработки данных за счет моделирования ординарных потоков запро30 сов на доступ к каналу. Повышение точности определения статических характеристик моделирования позволяет точнее определять достоинства и недостатки различных вариантов множественного доступа, Кроме

З5 того, в предлагаемом устройстве канал множественного доступа моделируется более простыми дешевыми элементами; элементами ИЛИ, элементами задержки, что приводит к сокращению объема используемого

40 оборудования. Сокращение объема используемого оборудования приводит к уменьшению габаритов устройства, снижению его стоимости, повышению надежности и быстродействия работы устройства. Подобное

45 моделирование локальных сетей 3ВМ на этапе их разработки позволяет сократить сроки разработки при сокращении стоимости самих работ, Формула изобретения

50 Устройство для моделирования канала множественного доступа, содержащее генератор тактовых импульсов, группу генератоpos случайных чисел, группу коммутаторов, дешифратор и три счетчика, причем выход

55 генератора тактовых импульсов соединен с входами запуска генераторов случайных чисел группы, группа выходов которых подключена соответственно к адресным входам соответствующих коммутаторов группы, о тл ич а ю щ ее с ятем, что, с целью повыше1809446

Составитель И, Скакун

Техред М.Моргентал Корректор С, Лисина

Редактор

Заказ 1287 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород. ул. Гагарина, 101

t ния точности, оно содержит первый и второй элементы задержки, группу элементов

ИЛИ, элемент ИЛИ-НЕ, элемент И, первый и второй элементы ИЛИ, причем выход генератора тактовых импульсов соединен с входом первого элемента задержки, выход которого подключен к информационным входам коммутаторов группы и входу второго элемента задержки, выход которого соединен с первым входом элемента И, J-й выход коммутатора группы (/ = 1, Р, где P— число выходов коммутатора) подключен к соответствующему входу/-го элемента ИЛИ группы, выход которого соединен с j-м входом элемента ИЛИ-НЕ и I-м входом дешифратора,К-е выходы (K=2, N=Q,PI которого, подключены соответственно к входам пер5 вого элемента ИЛИ, выход которого соединен со счетным входом первого счетчика, другие выходы дешифратора соединены соответственно с входами второго элемента

ИЛИ, выход которого подключен к счетному

10 входу второго счетчика, выход элемента, ИЛИ-НЕ соединен с вторым входом элемента И, выход которого подключен к счетному входу третьего счетчика.

Устройство для моделирования канала множественного доступа Устройство для моделирования канала множественного доступа Устройство для моделирования канала множественного доступа 

 

Похожие патенты:

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса обслуживания одним прибором двух потоков заявок с абсолютным и относительным приоритетом

Изобретение относится к вычислительной технике и автоматике

Изобретение относится к специализированным вычислительным устройствам и может быть использовано при проектировании сетей с территориально распределенными узлами

Изобретение относится к вычислительной технике и может быть использовано в задачах обработки информации для перемножения матриц исследуемого и опорного сигналов

Изобретение относится к вычислительной технике и может быть использовано в быстродействующих специализированных устройствах и системах управления технологическими процессами

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

Изобретение относится к изготовлению выкроек, в частности таких выкроек, которые должны использоваться при изготовлении предметов одежды
Наверх