Моделирование инфокоммуникационных систем и сетей связи

Содержание

Слайд 2

Основные понятия о структуре ИССС


Основные понятия
о структуре ИССС

Слайд 3

Инфокоммуникацион-ная сеть это: Телекоммуникаци онная сеть + средства обработки, хранения и


Инфокоммуникацион-ная сеть это:
Телекоммуникаци
онная сеть +
средства обработки,
хранения и поиска
информации

Всемирная сеть
Internet объединяет
сотни

тысяч ИК-сетей

Схема инфокоммуникационной сети

Слайд 4

Структура телефонной сети общего пользования Междугородная телефонная сеть РФ ЗУС ЗУС

Структура телефонной сети общего пользования

Междугородная телефонная сеть РФ

ЗУС

ЗУС

ГТС

ГТС

ГТС

ГТС

СТС

СТС

СТС

СТС

Зона семизначной нумерации Административное

образование

Международная телефонная сеть

СТС


Слайд 5

Структурная схема сотовой сети стандарта GSM

Структурная схема сотовой сети стандарта GSM

Слайд 6


Слайд 7


Слайд 8


Слайд 9

Виды сетей в Internet

Виды сетей в Internet

Слайд 10

Объёмы основных видов трафика в Internet

Объёмы основных видов трафика в Internet


Слайд 11

Основные телекоммуникационные системы Телефонная Сеть Общего Пользования Internet Системы мобильной связи

Основные телекоммуникационные системы

Телефонная
Сеть
Общего
Пользования

Internet

Системы мобильной связи

Слайд 12

Варианты конфигурации сетей n = v+1 n = v+1 n =

Варианты конфигурации сетей

n = v+1

n = v+1

n = v+1

n = v

n

= v+1

v = n(n-1)/2

Слайд 13

ЛВС среднего предприятия Internet 192.168.1.0 192.168.1.1 192.168.1.5 192.168.1.3 192.168.1.4 192.168.1.12 192.168.1.23 192.168.1.44 192.168.1.75 192.168.1.123 192.168.1.2

ЛВС среднего предприятия


Internet

192.168.1.0

192.168.1.1

192.168.1.5

192.168.1.3

192.168.1.4

192.168.1.12

192.168.1.23

192.168.1.44

192.168.1.75

192.168.1.123

192.168.1.2

Слайд 14

Основные виды сред, проводящих ЭМВ в телекоммуникационных сетях: э ф и

Основные виды сред,
проводящих ЭМВ
в телекоммуникационных сетях:
э ф

и р,
- м е д ь,
- о п т и к а.
Слайд 15

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

Коммутационные устройства в компьютерных сетях

Концентратор – позволяет соединять подключённые к нему

устрой-
ства на уровне физических каналов (1-й уровень модели ВОС) без анализа адресов. Производится передача символов.

Коммутатор соединяет подключённые к нему устройства на канальном уровне (2-й уровень модели ВОС) в соответствии с адресами устройств канального уровня (МАС-адреса). Производится
передача кадров. Возможна индивидуальная или широковещатель-
ная адресация.

Маршрутизатор производит передачу поступающих к нему пакетов на сетевом уровне (3-й уровень модели ВОС) в соответствии с сетевыми адресами получателей (IP-адреса).

Шлюз может производить передачу информационных блоков между сетями с различными формами представления информации, различными системами сигнализации и адресации. Например, шлюз между телефонной сетью общего пользования и сетью Internet. Часто такие шлюзы функционально разделяются на две части: шлюз сигнализации (согласует различные системы сигнализации) и медиа шлюз (меняет форму представления информации).

Слайд 16

Схема коммутатора (маршрутизатора)

Схема коммутатора (маршрутизатора)


Слайд 17


Слайд 18

АП АП Установление соединения Информац. обмен Разъединение Способ коммутации каналов Все

АП

АП

Установление соединения

Информац. обмен

Разъединение

Способ коммутации каналов

Все каналы в соединении одинаковой скорости

Инициатором разъединения
может

быть любой АП

Фазы информационного обмена при коммутации каналов

Слайд 19

IP-сеть п Память п Память РС РС М а р ш


IP-сеть

п

Память

п

Память

РС

РС

М а р ш р у т и з а т

о р ы

- Коммутационная часть маршрутизатора

Процесс передачи пакетов по IP-сети

- Последовательность IP-пакетов

Слайд 20

РС РС IP-пакеты с сетевыми адресами РС-отправителя и РС-получателя Способ коммутации

РС

РС

IP-пакеты с сетевыми адресами РС-отправителя и РС-получателя

Способ коммутации пакетов. Дейтаграммный режим

Все

узлы имеют память для промежуточного хранения пакетов

Каналы в соединении могут иметь различные скрости

Сообщение

Сообщение

Предварительное установ. соединения на сетевом уровне не производится

Слайд 21

IP-пакеты с идентификаторами пути РС РС Установление соединения Разъединение Способ коммутации

IP-пакеты с идентификаторами пути

РС

РС

Установление соединения

Разъединение

Способ коммутации пакетов. Режим виртуального канала

Соединение устанавливается
по

таблице маршрутизации

Пакеты передаются по
Таблице коммутации

Сообщение

Сообщение

IP-пакеты с идентификаторами пути

Слайд 22


Слайд 23

Основные параметры маршрутизатора пакетов (Р и t) Входные потоки пакетов Выходной

Основные параметры маршрутизатора пакетов (Р и t)

Входные
потоки
пакетов

Выходной
поток одного
из направ-
лений

Очередь высшего
приоритета

Очередь низшего
приоритета

Потери

пакетов
при отсутствии
мест в буфере
Р

Задержки пакетов в маршрутизаторе на время ожидания t

При увеличении объёма
буфера вероятность потерь Р снижается, а длительность задержки
t - увеличивается

Труднейшая
задача:
поиск оптимальн-
ого соотношения
между Р и t

Слайд 24

Определение оптимальной длины буфера 0.001 0.01 0.1 1 N N P(N)

Определение оптимальной длины буфера


0.001

0.01

0.1

1

N

N

P(N)

t(N)

N

0

0

S(P)

S(t)

N-объём буфера в маршрутизаторе
Р-вероятность потери пакета
t-длительность задержки

пакета в буфере
S-штрафная функция потерь

S

N оптим

Слайд 25

Сеть абонентского доступа

Сеть абонентского доступа


Слайд 26

Сетевое окончание ADCL (на стороне провайдера)

Сетевое окончание ADCL (на стороне провайдера)

Слайд 27

Варианты построения FTTx - доступа FTTN (Fiber to the Node) —

Варианты построения FTTx - доступа

FTTN (Fiber to the Node) — волокно

до сетевого узла
FTTC (Fiber to the Curb) — волокно до квартала
FTTB (Fiber to the Building) — волокно до здания
FTTH (Fiber to the Home) — волокно до жилища
Слайд 28

Спутники на геостационарной орбите (ГСО) Позиция спутника на ГСО указывается значением долготы Высота 35850 км

Спутники на геостационарной орбите (ГСО)


Позиция спутника на ГСО указывается значением

долготы

Высота 35850 км

Слайд 29

Схема организации спутникового доступа

Схема организации спутникового доступа

Слайд 30

Структурная схема сотовой сети стандарта GSM Опорная сеть Радио сеть MSC

Структурная схема сотовой сети стандарта GSM


Опорная
сеть

Радио
сеть

MSC

MSC

Internet

ТфОП

Мобильные центры
коммутации

BSC

BSC

Контроллеры
базовых станций

Базовые
станции

Моб.станции

MS

MS

MS

MS

MS

handover

Слайд 31

Основные принципы моделирования

Основные принципы моделирования

Слайд 32

Основные элементы модели исследуемой системы Методы моделирования телекоммуникационных систем Натурное Математическое

Основные элементы модели исследуемой системы


Методы моделирования телекоммуникационных систем

Натурное

Математическое

Аналитическое

Имитационное

Основные виды

моделирования

Обслуживающие
устройства
(каналы и др.)

Входные параметры

Выходные характеристики

Х

У

(Потоки вызовов,
требуемое качество)

Потери, задержки и др

Слайд 33

Схема 2-х канальной телефонной сети Телефонный район А Телефонный район В

Схема 2-х канальной телефонной сети


Телефонный
район А

Телефонный
район В

Интенсивность вызовов из ТР-А

в ТР-В: λ = N·λ0 выз/ед.вр
где: λ0 - средне статистическая интенсивность вызовов от одного абонента; N – число абонентов в ТР-А

- АТС

- абоненты

Слайд 34

Фрагмент процесса натурного моделирования Анализ системы с явными потерями - принятые

Фрагмент процесса натурного моделирования

Анализ системы с явными потерями

- принятые вызовы

- потерянные

вызовы (отказы)

t

Вероятность потери вызова Р = n / N = 3 / 10 = 0.3

n – число потерянных вызовов

N – общее число вызовов

Для проведения натурного моделирования на исследуемых объектах
(АТС, базовые станции сотовой сети и т.д.) необходимо иметь сред-
ства контроля (подсчёт значений n и N)

Современное оборудование (коммутаторы, маршрутизаторы и др.),
как правило, содержит встроенные агенты, которые информируют
пункты управления сетью (менеджеры) о проходящих в них процес-
сах (вызовы, потери, отказы, пакеты, нарушение адресации и пр.)

Слайд 35

Фрагмент процесса имитационого моделирования Входной поток заявок в 2-х канальную систему

Фрагмент процесса имитационого моделирования


Входной поток заявок в 2-х канальную систему

с отказами (потерями)

t

1-й канал

2-й канал

- имитация занятого состояния канала

Вероятность потери вызова Р = n / N = 3 / 10 = 0.3

n – число потерянных вызовов

N – общее число вызовов

Для получения статистически достоверного результата число испыта-
ний N должно быть достаточно большим (10000 и более)

Ниже приведена программа имитационного моделирования 2-х
канальной системы на языке моделирования GPSS

Слайд 36

*анализ многоканальной системы с потерями на языке GPSS ggg storage 2

*анализ многоканальной системы с потерями на языке GPSS
ggg storage 2 ;установка

числа каналов
generate 20,20 ;генерация вызовов
gate snf ggg,met ; устройство не заполнено?
enter ggg ;Да. Занять канал
advance 18,10 ;задержать транзакт
leave ggg ;освободить канал
terminate 1 ;вывести транзакт из системы
met savevalue ot+,1 ;зафиксировать очередной отказ
terminate 1 ;вывести транзакт из системы

Общее число вызовов N устанавливается при запуске программы.
Число потерянных вызовов в данном прогоне n будет выдано в
стандартном отчёте по прогону в переменной savevalue

Слайд 37

Аналитическая модель многоканальной системы с потерями

Аналитическая модель многоканальной системы с потерями

 

Слайд 38

Понятие о дисциплинах обслуживания

Понятие о дисциплинах обслуживания

Слайд 39

Дисциплины обслуживания

Дисциплины обслуживания


Слайд 40

Дисциплина без потерь – поступивший вызов обслуживается в любом случае и

Дисциплина без потерь – поступивший вызов обслуживается в любом случае и

без задержки.
Дисциплина с потерями – при занятости всех обслуживающих устройств вызов теряется и соответствующее ему сообщение больше в систему не поступает.
Дисциплина с ожиданием – при занятости всех обслуживающих устройств вызов устанавливается в очередь. Очередь предполагается бесконечной.
Дисциплина с повторными вызовами – при занятости всех обслуживающих устройств вызов теряется, а источник вызовов делает повторные вызовы для передачи того же самого сообщения.
Дисциплины с ожиданием и с повторными вызовами являются дисциплинами с условными (не явными) потерями, т.е. с потерями времени, а не самого сообщения.
Комбинированная система объединяет дисциплины с потерями и с ожиданием. В системе имеется очередь ограниченной длины.
Три варианта обслуживания вызова:
- обслуживающее устройство свободно – вызов обслуживается сразу,
- обслуживающее устройство занято, а в буфере ожидания есть свободные места. Вызов устанавливается в очередь,
- в буфере ожидания нет свободных мест. Вызов и соответствующее ему сообщение теряются безвозвратно.
Слайд 41

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

Дисциплины обслуживания в реальных системах

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

может выполняться только при условии, что число обслуживающих устройств (каналов) не меньше числа источников вызовов (абонентов). Практически это может наблюдаться для примитивного потока вызовов, например, в УАТС при N < v. Напомним, что простейший (пуассоновский) поток возникает от очень большого (теоретически бесконечного) числа источников (абонентов). Для дисциплины без потерь нужно бескон. число каналов.
Обслуживание с потерями может наблюдаться только в тех редких случаях, когда в системах без ожидания абоненты по каким-либо причинам не идут на повторные вызовы.
Дисциплина с повторными вызовами наблюдается в очень многих случаях, связанных с инициацией человеком телефонного соединения (сотовые сети, фиксированная телефония и др.) при отсутствии свободных каналов.
Комбинированная система обслуживания (сочетание потерь и ожидания) наблюдается повсеместно для систем с очередями, поскольку для чистой системы с ожиданием требуется возможность установления очереди бесконечной длины. Реализуется во всех системах с коммутацией пакетов, например, в маршрутизаторах Internet, в сотовых сетях с пакетным режимом работы (GPRS, LTE) и др.
Слайд 42

Задачи и принципы имитационного моделирования

Задачи и принципы
имитационного моделирования

Слайд 43

Задачи моделирования инфокоммуникационных систем и сетей связи В задачах моделирования ИССС

Задачи моделирования инфокоммуникационных систем и сетей связи


В задачах моделирования ИССС изучаются

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

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

Задачи синтеза менее проработаны ввиду их большой сложности
и не ушли дальше таких простых случаев как определение
необходимого числа каналов при известной интенсивности
входного потока и заданного качества (вероятности потерь).

Слайд 44

Задачи дисциплины «Моделирование ИССС» Исследуемые характеристики модели Входной поток событий Моделирование


Задачи дисциплины «Моделирование ИССС»

Исследуемые
характеристики
модели

Входной
поток
событий

Моделирование представляет собой метод научного познания,

при использовании которого исследуемый объект заменяется более простым объектом, называемым моделью. В процессе моделирования ИССС изучаются процессы функционирования инфокоммуникационных систем с определением таких качественных показателей этих процессов, как:
Время выполнения заявки на обслуживание;
Вероятность обслуживания заявки;
Влияние различных параметров объекта (производительность хостов и серверов, пропускная способность каналов и др.) на характеристики
Слайд 45

Генерация равномерно распределённых случайных чисел (ПСЧ) 1. Метод середины квадратов. Предложен

Генерация равномерно распределённых случайных чисел (ПСЧ)

1. Метод середины квадратов. Предложен Фон

Нейманом в 1946 году. Алгоритм очевиден:
 Х0 = 4567 (Х0)2 = 20857489
Х1 = 8574 (Х1)2 = 73513476
Х2 = 5134 (Х2)2 = 26357956
Х3 = 3579 и т.д.
 Полученную последовательность ПСЧ можно выстроить в ряд:
4567857451343579.....................
Начальное значение в этом ряде ПСЧ (в данном случае Х0 = 4567) выбирается произвольно, но при желании повторить прогон с тем же рядом случайных воздействий нужно начинать с одного и того же числа.
2. Смешанный конгруэнтный метод, являющийся в настоящее время наиболее популярным Xi+1 = (aXi + c) mod m .
Операция mod m означает получение остатка от деления некоторого числа (в данном случае содержимого скобок) на m.
Слайд 46

Механизм системного времени с шагом до события Модель двухканальной системы телефонных

Механизм системного времени с шагом до события


Модель двухканальной системы телефонных

вызовов с потерями

Содержимое Буфера Будущих Событий (ББС)

ББС-0
t-1

ББС-1
t-2
t-3

ББС-2
t-4
t-5
t-3

ББС-4
t-5
t-6
t-3

ББС-5
t-6
t-3

ББС-6
t-3
t-7
t-8

ББС-3
t-7
t-8

ББС-7
t-9
t-11
t-8

Слайд 47

Механизм системного времени с фиксированным шагом Вся временная ось разделяется на

Механизм системного времени с фиксированным шагом

Вся временная ось разделяется на

интервалы времени Δt. Счётчик времени после каждого интервала увеличивается на Δt. Определяются все возможные состояния системы и вероятности переходов между этими состояниями.

Например, двухканальная система с потерями может находиться в одном из трёх состояний S0, S1 и S2 (по числу занятых каналов)

Δt

Δt

Δt

Δt

Δt

Δt

Δt

Δt

t

Слайд 48

Матричная форма переходов между состояниями S0, S1 и S2 Для случая

Матричная форма переходов между состояниями S0, S1 и S2


Для случая

пуассоновского входного потока λ и экспоненциальной
длительности обслуживания µ = 1/tобсл эта матрица принимает вполне конкретные значения
Слайд 49

Процедура розыгрыша переходов в марковской цепи Выбирается случайное равномерно-распределённое число в

Процедура розыгрыша переходов в марковской цепи


Выбирается случайное равномерно-распределённое число в


интервале 0 – 1. По состоянию системы (S0, S1, S2) определяется
одна из 3-х шкал, а по значению случайного числа – интервал в этой
шкале и соответствующий переход в новое состояние
Слайд 50

Расчёт параметров маршрутизатора в системе М/G/1/∞

Расчёт параметров маршрутизатора в системе М/G/1/∞

Слайд 51

Система с ожиданием с бесконечной очередью (М/М/v/∞) tд Вероятность ожидания Р(γ

Система с ожиданием с бесконечной очередью (М/М/v/∞)


Вероятность ожидания Р(γ > 0)

= Р≥v = Pt = Dv (Λ)
Слайд 52

Расчёт времени передачи пакета между узлами Тпрд

Расчёт времени передачи пакета между узлами

Тпрд

Слайд 53

Методы планирования эксперимента. Стратегическое планиров Факторы и отклики при стратегическом планировании

Методы планирования эксперимента. Стратегическое планиров Факторы и отклики при стратегическом планировании

Определение цели

эксперимента. Выбор откликов и факторов

Варианты откликов:
- определение потока мультимедийного трафика между ЛВС;
- время задержки пакетов в сети;
- вероятность потери пакетов в сети;
- определение необходимого числа базовых станций;
- выбор оборудования и др.

Варианты факторов:
- число абонентов и их распределение по проектируемой территории;
- величины входных потоков в виде матриц тяготения по видам траф;
пропускные способности каналов и их технологии;
конфигурация сети и сетевые протоколы;
дисциплины обслуживания и нормативные требования к ним;
стоимости покупаемого или арендуемого оборудования.

Слайд 54

Тактическое планирование Основные этапы: определение размера выборки; учёт начальных условий; сходимость

Тактическое планирование

Основные этапы:
определение размера выборки;
учёт начальных условий;
сходимость результата;
методы снижения дисперсии

результата.
Определение размера выборки.
Размер выборки – это число единичных испытаний. Например,
число пакетов, поступающих в систему в одном прогоне, или
число телефонных вызовов в сотовой системе мобильной связи
за прогон. Наиболее просто размер выборки определяется по
оценке доверительного интервала для биномиальной схемы:
ε = ± tβ √(D/N) = ± tβ √((͝p(1-͝p))/N) ,
где ͝p – оценка вероятности потери пакета или вызова,
D – дисперсия оценки ͝p,
N – длина прогона (размер выборки),
β – доверительная вероятность,
tβ – функция доверительной вероятности,
ε – доверительное значение (допустимое отклонение от ͝p).
Слайд 55

Определение доверительного интервала Доверительная вероятность β – это вероятность того, что

Определение доверительного интервала


Доверительная вероятность β – это вероятность того, что

истинное значение измеряемого параметра р отклоняется от измеренного значения ͝p не более, чем на допустимое отклонение ε. Например, если β = 0,95, то это площадь заштрихованной части на графике, а параметр р будет находиться в пределах ͝p±ε.
Слайд 56

Оператор формирования транзактов - generate A,B,C,D,E Пример использования оператора generate met


Оператор формирования транзактов - generate A,B,C,D,E

Пример использования оператора generate

met

generate 30,5,40,,17 ;генератор моментов поступления пакетов

А = 30 е.м.в. – интервал между моментами поступления пакетов,
В = 5 е.м.в. – разброс параметра в РР, т.е. интервал меняется 30±5,
С = 40 е.м.в. – пакеты начнут выдаваться через 40 е.м.в. после
запуска программы,
D = 0 – число выдаваемых пакетов не ограничено,
Е = 17 – всем выдаваемым пакетам присваивается приоритет 17.

Слайд 57

Примеры счётных числовых атрибутов Стандартные числовые атрибуты служат для сокращённого указания

Примеры счётных числовых атрибутов

Стандартные числовые атрибуты служат для сокращённого указания

различных величин, фигурирующих в программе модели.
Адресуемые СЧА:
- n$met1 – число транзактов, входивших в блок с меткой met1;
- s$kan3 – текущее содержимое памяти (например, число занятых каналов в многоканальном устройстве) с именем kan3;
r$kan3 – число свободных ячеек памяти (например, число свободных
каналов в многоканальном устройстве) с именем kan3;
- q$vetv5 – текущая длина очереди к каналам ветви с именем vetv5;
qа$vetv5 – средняя длина очереди к каналам ветви с именем vetv5.
Безадресные СЧА
rn1 ÷ rnN – случайные числа, выдаваемые одним из датчиков случайных чисел.
Слайд 58

Огибающие распределений вероятностей чисел занятых каналов для простейшего входящего потока. Λ

Огибающие распределений вероятностей чисел занятых каналов для простейшего входящего потока.


Λ

= 4

Λ = 4, v = 5