МОДЕЛИРАНЕ НА ТРАФИКА В КОМУНИКАЦИОННИ МРЕЖИ С GPSS
| Информационни технологии | 2009-12-04 | 199 сваляния |
МОДЕЛИРАНЕ НА ТРАФИКА
В КОМУНИКАЦИОННИ МРЕЖИ С GPSS.
Системата за симулации с общо предназначение (GPSS) на IBM Corp. е транзактно ориентирана симулационна среда, имитираща пространственото движение на обекти (транзакти) при фиксирана функционална структура. Основните обекти в симулационния модел могат да се разделят съответно на
-
динамични (транзакти), които имитират процеси, събития, потоци, и др.;
-
статични (апаратно ориентирани), които съответстват на устройствата в моделираната система (процесор, опашка, многоканално устройство);
-
управляващи обекти, които представляват съответните блокове за управление на движението на транзактите.
Симулационните програми са реализирани със студентската версия на GPSS GPSS World Student Version 4.2.1. Поради ограниченията, налагани от студентската версия за обема на симулационните модели (допускат се до 150 оператора) в реализираните модели е използвано сравнително високо ниво на абстракция, което в най-общия случай е архитектурно ниво.
Принципите на изграждане и функциониране на симулационните модели са следните:
-
Процесорите се моделират като устройства (facilities). Заемането на устройство, обработката на задача и освобождаването на устройството се моделира с тройката оператори:
SEIZE <</I>име на устройството>
; заемане на устройството
ADVANCE <времетраене на обработката>
RELEASE <</I>име на устройството>
; освобождаване на устройството
-
Работно множество процесори, изпълняващи еднотипни задачи, както и комуникационните канали могат да се представят като многоканално устройство с капацитет, равен на броя на процесорите (комуникационните канали) в работното множество. Заемането на многоканалното устройство, обработката на задачите и освобождаването на многоканалното устройството се моделира с тройката оператори:
ENTER <</I>име на многоканалното устройство>
; заемане на многоканалното устройство
ADVANCE <времетраене на обработката>
LEAVE <</I>име на многоканалното устройство>
; освобождаване на многоканалното устройство
-
Комуникационните канали се моделират с многоканални устройства. Времето за комуникация зависи както от дължината на маршрута, така и от обема на предаваните данни;
-
За изпълнението на задачите на програмата се генерират транзакти, които се придвижват в системата с цел обработка. Блокът
Тагове от реферата: симулии, комуникацонни, модане, система











