|
1 / 1 / 0
Регистрация: 12.09.2013
Сообщений: 45
|
|
Моделирование систем передачи данных с использованием С++26.09.2013, 20:54. Показов 2097. Ответов 0
Метки нет (Все метки)
Система передачи данных обеспечивает передачу пакетов дан¬ных из пункта А в пункт C через транзитный пункт В. В пункт А паке¬ты поступают через 10± 5 мс. Здесь они сохраняются в накопителе c максимальной вместительностью 25 пакетов и c равной вероятно¬стью передаются по одной из двух линий: AB1 – за 20 мс; AB2 – за 20 ± 5 мс. В пункте В пакеты снова буферизируются в накопителе c максимальной вместительностью 20 пакетов и дальше передаются по линии BC1 за 20 ± 3 мс и по линии BC2 за 25 мс. Причем пакеты, ко¬торые передавались по AB1, поступают в BC1, а те, которые передавались по AB2, – в BC2. При достижении предельного значения коли¬чества пакетов в накопителе (максимальной вместительности) пакет, который пытается попасть в этот накопитель, уничтожается.
Промоделировать работу системы на протяжении 1 мин. Оценить вероятность уничтожения пакетов. Я сделала эту задачу на GPSS,подскажите пжл,а как эту задачу прописать на С++ ;simulate initial x$kill,0 ; объявление переменной, значение 0 generate 10,5 ; создание транзакций 10+-5 test l q$ochAB,25,mKill ; проверка количества очереди если больше 25 то на выход queue ochAB ; создание очереди seize mess1 ; вход в оду advance 10 ; задержка транзактов в очереди depart ochAB ; выход из очереди release mess1 ; освобождение оду transfer .5,mAB1,mAB2 ; распределение транзактов на 2 пути по 50% mAB1 advance 20 ; путь AB1 задержка 20 мс assign 1,0 ; задание первому параметру значение 0 transfer ,mPunB ; передача транзактов в пункт B mAB2 advance 20,5 ; путь AB2 задержка 20+-5 мс assign 1,1 ; задание первому параметру значение 1 transfer ,mPunB ; передача транзактов в пункт B mPunB test l q$ochBC,20,mKill ; проверка количества очереди если больше 20 то на выход queue ochBC ; создание очереди seize mess2 ; вход в оду advance 10 ; задержка транзактов в очереди depart ochBC ; выход из очереди release mess2 ; освобождение оду test e p1,0,mBC2 ; проверка если значение параметра равно 1 значит транзакт пришел из AB2 отправляем в BC2 mBC1 Advance 20,3 ; путь BC1 задержка 20+-3 мс transfer ,mEnd ; передача транзактов на выход mBC2 advance 25 ; путь BC2 задержка 25 мс transfer ,mEnd ; передача транзактов на выход mKill savevalue kill+,1 ; увеличение переменной на 1 mEnd terminate ; удаление транзактов generate 60000 terminate 1 start 1
0
|
|
| 26.09.2013, 20:54 | |
|
Ответы с готовыми решениями:
0
Моделирование систем массового обслуживания метод монте карло Моделирование магистрали передачи данных |
| 26.09.2013, 20:54 | |
|
Помогаю со студенческими работами здесь
1
Моделирование системы передачи данных по дуплексному каналу связи Моделирование системы передачи данных по дуплексному каналу связи Моделирование работы двух узлов коммутации сети передачи данных Пример передачи данных с использованием стека протоколов HTTP/TCP/IP/Wi-Fi Моделирование передачи сигнала Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 05.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|