Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2015, 21:04   #1
milky_wa
Новичок
Джуниор
 
Регистрация: 18.11.2015
Сообщений: 1
По умолчанию Задача по GPSS о передачи пакетов по дуплексному каналу

В системе передачи данных осуществляется обмен пакетами данных между пунктами A и B по дуплексному каналу связи. Пакеты поступают в пункты системы от абонентов с интервалами времени между ними в среднем 10мс (экспоненциальный закон распределения). Передача пакета занимает 10мс. В пунктах имеются буферные регистры, которые могут хранить два пакета(включая передаваемый). В случае прихода пакета в момент занятости регистров пунктам системы предоставляется выход на спутниковую полудуплексную линию связи, которая осуществляет передачу пакетов данных в среднем за 8 мс (экспоненциальный закон распределения). При занятости спутников линии пакет получает отказ. Смоделировать обмен информацией в системе передачи данных в течении 1 минуты. Определить частоту вызовов спутниковой линии и ее загрузку и определить распределение времени передачи пакета в системе по дуплексному каналу связи.

Вот мой код:
BUF_A EQU;
BUF_B EQU;
HDUP EQU;
*******Передача из A в B*******
GENERATE(Exponential(1,0,10));
TEST_E BUF_A,0,HDUP;
SEIZE BUF_A;
ADVANCE 10;
RELEASE BUF_A;
TABULATE REZ1; для подсчета времени
TERMINATE;
*******Передача из B в A*******
GENERATE(Exponential(1,0,10));
TEST_E BUF_B,0,HDUP;
SEIZE BUF_B;
ADVANCE 10;
RELEASE BUF_B;
TABULATE REZ2; для подсчета времени
TERMINATE;
*******Передача по полудуплексной связи*******
GATE U HDUP (ПОЛЕ С) где возникает вопрос что написать, чтобы при отказе этого канала свзяи, пакет вернулся обратно откуда прибыл, т.е. либо в A, либо в B.
SEIZE HDUP;
SAVEVALUE 1+,1;
ADVANCE (Exponential(1,0,8));
RELEASE HDUP;
GENERATE 60000;
OUT TERMINATE 1;
START 1;

Помогите пожалуйста подправить, что не так, и помочь с вопросами.
milky_wa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка передачи TCP/IP пакетов C# No_Comments Помощь студентам 9 08.04.2014 18:38
задача по GPSS artur129 Помощь студентам 0 15.12.2012 21:36
Задача по GPSS Byzoi Помощь студентам 0 05.06.2012 11:06
Задача по GPSS Saka Помощь студентам 0 15.05.2012 23:44
задача GPSS gonzalo Помощь студентам 2 08.05.2012 10:57