Характерное свойство большинства моделируемых систем распределения информации - то, что состояние их изменяется в дискретные моменты времени, совпадающие с моментами поступления вызова в систему, окончания обслуживания вызова системой, поступления аварийных сигналов и т.д. Поэтому моделирование и продвижение текущего времени в системе удобно проводить, используя событийный принцип ("принцип δZ "). Этот принцип заключается в том, что система просматривается при моделировании только в моменты особых состояний (например, в моменты поступления вызова или окончания его обслуживания). При этом длительность шага по оси времени переменная и зависит как от особенностей самой системы, так и от воздействий внешней среды (через потоки вызовов).
Разработку обобщенной схемы моделирующего алгоритма рассмотрим на примере моделирования одноканальной системы распределения информации с потерями (рис.1).

Рисунок 1
После ввода исходных данных (блок 1) и установки начальных условий (блок 2) генерируются момент времени окончания обслуживания ранее поступившего вызова t0 (блок 3) и момент времени поступления очередного вызова tn (блок 4). Если моделирование не закончено, то осуществляется проверка свободности обслуживающего прибора путем сравнения сгенерированных ранее моментов времени t0 и tn (блок б). Если t0 < tn , то обслуживающий прибор свободен, он занимается поступившим вызовом (блок 7) и действия повторяются, начиная с блока 3. Если t0 > tп, то это говорит о том, что в момент поступления очередного вызова обслуживающий прибор занят предыдущим вызовом. В этом случае вызов теряется, в счетчик потерь добавляется единица, и процесс повторяется, начиная с блока 4. По окончании моделирования вычисляется вероятность потерь (блок 9) и результаты моделирования выводятся на печать (блок 10).