Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Проектирование сетей связи. Учебное пособие

.pdf
Скачиваний:
1
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
3
PDU
1/ T 1 20 10 50
n
j j PDU
h v ·T
j Gj
v R / 8
j j PDU
h v · T
Gj
R
G1 j
h h Ip UDP RTP
2.2.2. Расчёт производительности узла доступа с учётом структуры нагрузки, поступающей от абонентов, использующих различные услуги
Рассчитать параметры сети для кодеков согласно варианту зада­ния. Длительность дейтаграммы T дации RFC 1889 [23]. При этом в секунду передаётся следующее коли­чество кадров[9]:
Размер пакетизированных данных определяется по формуле:
, (2.5)
где vj – скорость кодирования, байт/с, hj – размер пакетизированных данных; T
– длительность одной речевой выборки (длительность
PDU
пакета).
Рассчитать vj – скорость кодирования, байт/с; hj – размер паке­тизированных данных для двух выбранных согласно варианту кодеков (индекс j соответствует 1 – для первого кодека, 2 – для второго коде­ка).
При использовании кодека скорость кодирования и размер па­кетизированных данных определяются по формулам:
(байт/с),
равна 20 мс согласно рекомен-
PDU
кадров в секунду. (2.4)
(байт), (2.6)
где
[11]: Ip – 20 байт; UDP – 8 байт; RTP – 12 байт.
абонентов, необходимо учесть их долю в общей структуре пользовате­лей, количество вызовов в час наибольшей нагрузки (ЧНН), среднюю длительность разговора, т.е.
-скорость потока из табл.2.1.
Для определения размера пакета необходимо учесть заголовки
Суммарный размер пакета для кодека определяется по формуле:
. (2.7)
Для определения числа пакетов, генерируемых первой группой
21
1j 1j 1 1 1
N n · t ·f ·p ·N
2_Tj 1j 1 1 2
N n · t · f ·p · N
2_Tj
N
2_ j 2 2j 2j
N p · N ·V / h
Д
2_ jNД
, (2.8)
где N1j – число пакетов, генерируемое первой группой пользователей в ЧНН; n1j – число пакетов, генерируемых в секунду одним абонентом;
t1 – средняя длительность разговора в секундах для первой группы
абонентов; f1 – число вызовов в ЧНН для первой группы абонентов;
p1 – доля пользователей первой группы в общей структуре абонентов; N – общее число пользователей.
Для расчёта числа пакетов, возникающих в результате пользо­вания голосовыми сервисами, для второй группы абонентов восполь­зуемся полученной ранее формулой для первой группы абонентов [12]:
, (2.9)
где
– число пакетов, генерируемое второй группой пользовате-
лей в ЧНН при использовании голосовых сервисов; n1j – число паке­тов, генерируемых в секунду одним абонентом; t2 – средняя длитель­ность разговора в секундах для второй группы абонентов; f2 – число вызовов в ЧНН для второй группы абонентов; p2 – доля пользователей второй группы в общей структуре абонентов; N – общее число пользо­вателей.
Для расчёта числа пакетов в ЧНН необходимо задаться объёмом переданных данных. Предположим, что абоненты второй группы от­носятся к Интернет-сёрферам, т.е. в основном просматривают веб­страницы. Средний объём данных, переданных за час при таком спо­собе подключения, составит около V2, что необходимо выразить в би­тах. То есть V2 (Мбайт) = 8·1024·1024. Число пакетов, переданных в ЧНН абонентами второй категории, будет равно:
, (2.10)
где
– количество пакетов, генерируемых в ЧНН абонентами
второй группы при использовании сервисов передачи данных; p2 – до-
22
2j 2_ j 2 _ j
N N N
ТД
3_ j 1j 3_ 3 3
N n · t · f · p · N
Тт
3_ jNТ
3_Дj 3 3 j
N p · N · V / h
3j j
n v/ h
ля пользователей второй группы в общей структуре абонентов; h
2j
размер поля данных пакета; N – общее число пользователей.
Суммарное число пакетов, генерируемых второй группой поль­зователей в сеть в ЧНН, будет равно:
. (2.11)
Аналогичные формулы могут применяться к сервисам передачи голоса, а именно:
, (2.12)
где
– число пакетов, генерируемое третьей группой пользовате-
лей в ЧНН при использовании голосовых сервисов; n1j – число паке­тов, генерируемых в секунду одним абонентом; t3 – средняя длитель­ность разговора в секундах; f3 – число вызовов в ЧНН; p3 – доля поль­зователей третьей группы в общей структуре абонентов; N – общее число пользователей. Предположим, что абоненты третьей группы относятся к «активным» пользователям Интернета, т.е. используют не только http, но и ftp, а также прибегают к услугам пиринговых сетей [12]. Объём переданных и принятых данных при таком использовании Интернета составляет до V3 . Число пакетов, переданных в ЧНН, будет равно:
. (2.13)
–
деоуслуг, воспользуемся соображениями относительно размера пакета, приведёнными в предыдущем пункте. Размер пакета не должен пре­восходить 200 (120) байт (вместе с накладными расходами). Например, при скорости передачи v=2048 кбит/с и размере полезной нагрузки пакета hj число пакетов, возникающих при трансляции одного канала, равно:
Для расчёта числа пакетов, генерируемых пользователями ви-
. (2.14)
23
3_Вj 3 3 j 3 _
N p · N· n · t ,
В
3_Вj
N
3j 3_ j 3_Дj 3 _Вj
N N N N
Т
j 1j 2 2 3 3 j 3 3j 3_
N N · n · t· f p ·V p ·V / h p · N · n · t
В
_ j j
N N / 3600

П
Количество пакетов, передаваемых по каналами в ЧНН, соста­вит [19]:
(2.15)
где
– число пакетов, генерируемое третьей группой пользовате-
лей в ЧНН при использовании видеосервисов; n3j – число пакетов, ге­нерируемых в секунду одним абонентом при просмотре видео, сжатого по стандарту MPEG2; t
– среднее время просмотра каналов в ЧНН,
3_В
с; p3 – доля пользователей третьей группы в общей структуре абонен­тов; N – общее число пользователей.
Суммарное число пакетов, генерируемых третьей группой поль­зователей в сеть в ЧНН, будет равно [12]:
. (2.16)
2.2.3. Расчет требований к производительности мультисервисного узла доступа
Мультисервисный узел доступа должен обслуживать трафик от всех трёх групп пользователей. Кроме того, именно узел доступа дол­жен обеспечить поддержку качества обслуживания путем приоритеза­ции трафика, которая должна осуществляться независимо от исполь­зуемой технологии транспортной сети доступа. Суммарное число па­кетов, которое должен обработать мультисервисный узел доступа, бу­дет равно [22]:
. (2.17)
Среднее число пакетов в секунду рассчитывается для двух вы­бранных кодеков и равно:
. (2.18)
Данные показатели позволяют оценить требования к производи­тельности маршрутизатора, агрегирующего трафик мультисервисной сети доступа NGN [22]. Проанализировать, как и какие группы сети
24
Номер группы
Количество передаваемых пакетов в секунду
Кодек 1
Кодек 2
Первая группа (p1),%
Вторая группа (p2) ,%
Третья группа (p3) ,%
з
t
больше всего загружают систему для рассчитываемых длин пакетов. Для этого полученные данные занести в табл. 2.2. По заполненной таблице постройте диаграммы и сделайте вывод о загрузке сети поль­зователями трех групп абонентов.
Таблица 2.2. Количество передаваемых пакетов в секунду
2.2.4. Расчет времени задержки, интенсивности и коэффициента использования системы
Для выполнения данного пункта необходимо следующее [11].
1. Рассчитать среднее время задержки пакета в сети доступа.
2. Рассчитать интенсивность обслуживания пакета при норме
задержки
длительности обслуживания одного пакета от среднего времени за­держки в сети доступа.
с различными кодеками.
длительности обслуживания одного пакета от среднего времени за­держки в сети доступа с помощью прикладной программы MathCad.
чества обслуживания, предоставляемыми оператором пользователю. Параметры QoS описаны в рекомендации ITU Y.1541 [24]. В частно­сти, задержка распространения из конца в конец при передаче речи не
= 5 мс для двух типов кодеков.
3. Построить зависимость максимальной величины для средней
4. Определить коэффициент использования системы для случаев
5. Построить зависимости максимальной величины средней
Требования к полосе пропускания определяются гарантиями ка-
25
100 мсpt
p
t t t
пакет з

2
(1 ) 2(1 )
 
з
j b j j
tC
j
2
b
C
2
b
C
j
2
1 (1 ) 2


 
j j b з
Ct
j
должна превышать 100 мс, а вероятность превышения задержки поро­га в 50 мс не должна превосходить 0,001, т.е.
p{tp > 50 мс} ≤ 0.001 [11].
Задержка из конца в конец складывается из следующих состав­ляющих:
, (2.19)
,
где tp – время передачи пакета из конца в конец, t
– время пакети-
пакет
зации (зависит от типа трафика и кодека), tз – время задержки при транспортировке в сети доступа. Допустим, что задержка сети доступа не должна превышать 5 мс. Время обработки заголовка IP-пакета близко к постоянному. Распределение интервалов между поступле­ниями пакетов соответствует экспоненциальному закону [19].
Для данной модели известна формула, определяющая среднее время вызова в системе (формула Поллачека – Хинчина) [22]:
, (2.20)
где
– средняя длительность обслуживания одного пакета;
квадрат коэффициента вариации,
0,2;
–суммарный поток.
–
Зависимость максимальной величины средней длительности об­служивания одного пакета от среднего времени задержки в сети дос­тупа:
. (2.21)
Построить данные зависимости с помощью прикладной про­граммы MathCad. Время
должно выбираться как минимальное из
двух возможных значений. Первое значение – величина, полученная из последней формулы. Второе значение – та величина, которая опреде­ляется из условия ограничения загрузки системы, – r. Обычно эта ве-
26
 

j j j
 
j j j
1

jj
1 ( (1 ) )

exp t
j j j
j h
int 2 2
( / )  
tel H
N N N N n t p V h
личина не должна превышать 0,5. При среднем значении задержки в сети доступа 5 мс коэффициент использования равен:
. (2.22)
Рассчитать коэффициент использования для двух кодеков. При высоком уровне эксплуатации небольшие флуктуации параметров мо­гут привести к нестабильной работе системы. Определим параметры системы при её использовании на 50 %. Средняя длительность обслу­живания будет определяться формулой:
. (2.23)
При этом интенсивность обслуживания равна:
. (2.24)
Рассчитывать вероятность p(t)=
при извест-
ных λ и τ нецелесообразно, так как в стандарте Y.1541 [24] вероят­ность P{t>50 мс} < 0.001 определена для передачи из конца в конец. При известном среднем размере пакета hj определить требуемую поло­су пропускания по формуле [19]:
бит/с. (2.25)
Предположим, что в структурном составе абонентов отсутству­ют группы пользователей, использующих видео. При этом в приведен­ном выше анализе следует опустить расчёт числа пакетов, возникаю­щих при использовании сервисов высокоскоростной передачи данных и видеоуслуг [22]. Число генерирующих пакетов, возникающих в ЧНН, будет равно:
, (2.26)
где N ми в ЧНН; N пой пользователей в ЧНН; p
– число пакетов телефонии, генерируемое всеми пользователя-
tel
– число пакетов Интернета, генерируемое второй груп-
int
– доля пользователей второй группы в
2 Н
общей структуре абонентов; nj – число пакетов, генерируемых в се-
27
_ j 2 2
N 3600 ( )/3600
  
П j H j
N N n t f p V h
_j
(0,005) 1 (N (1 0,2) / (2 0,005))
 
j П
0.005
 

j j j
j j j
h


кунду одним абонентом при использовании кодека G.711u; t – средняя длительность разговора в секундах; N – общее число пользователей.
Число пакетов в секунду определяется по формуле [22]:
. (2.27)
Среднее время обслуживания одного пакета при норме задерж­ки 5 мс будет равно [11]:
. (2.28)
Коэффициент использования определяется по формуле:
. (2.29)
При этом необходимая пропускная способность сети IP- телефонии равна:
, бит/с. (2.30)
2.3. Проектирование корпоративной сети
В данном пункте курсового проекта необходимо осуществить проектирование корпоративной сети с помощью программного пакета Riverbed Modeler Academic Edition [29, 30]. Программный пакет ска­чать с сайта [30], предварительно зарегистрировавшись. Компания предоставляет студентам бесплатный ознакомительный доступ к этому программному продукту. Методика регистрации приведена ниже. По­сле перехода на соответствующую ссылку появится окно (рис. 2.1)
Далее необходимо пройти регистрацию (ввод персональных данных) и подтвердить введенную информацию по электронной почте, на которую должно прийти сообщение от администратора сайта (если сообщение не пришло, нужно проверить папку спам). После перейти к скачиванию программы Riverbed Modeler Academic Edition 17.5, а за­тем к ее установке.
28
кор
N
Рис. 2.1. Сайт разработчика
Установка программы показана в [31], а примеры работы с про­граммой приведены в [29]. Оборудование и количество абонентов кор-
поративной сети ния 1, а спецификация предложенного оборудования приведена в при-
ложении 2. По приведенному в спецификации оборудованию сделать выводы о его экономической эффективности. Далее необходимо сле­дующее.
1. Пользуясь представленными в [29] примерами, составить эс-
киз сети и описать предприятие, сферу деятельности, организацион­ную структуру, объяснить необходимость взаимодействия между от­делами, а также с внешними организациями, обосновать выбор обору­дования, приложений, алгоритмов маршрутизации, программного обеспечения.
2. Смоделировать сеть с применением пакета Riverbed Modeler
Academic Edition. При обосновании модели сети сначала необходимо воспользоваться исходными данными и сценарием, дать название про­екту и сценарию (File-New – название проекта) (рис. 2.2).
следует выбирать согласно заданию из приложе-
29
Рис. 2.2. Name project
Далее необходимо выбрать размер сети (выбирать office) и на­жать клавишу Next. На следующем этапе необходимо выбрать кон­кретные размеры местности (м) (Х=100, Y=100), на которой будет рас­полагаться сеть (механизм выбора размеров местности аналогичен выбору размера сети). Далее необходимо определиться с выбором оборудования и технологий, которые будут представлены в проекте (в курсовом проекте используется Sm_Int_Model_List-Yes). Для этого в списке выделить необходимый элемент, в поле Include появится над­пись Yes, означающая, что этот пакет включен в проект.
После нажатия клавиши Next программа предлагает убедиться в правильности введенных данных. После проверки параметров созда­ваемого проекта и нажатия клавиши Finish появляются рабочая об­ласть, где будет создаваться сеть, и палитра, в которой отображаются элементы, использованные в проекте. Если все было выбрано правиль­но, должно получиться следующее поле (рис. 2.3).
30
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]