Смекни!
smekni.com

IP-телефония и видеосвязь (стр. 2 из 4)

Для G.711u

кадр/с (т.е. без сжатия)

G.723m

кадр/с (т.е. со сжатием)

Размер пакетизированных данных

hj = Vj ·TPDU (1.1.2)

где Vj, - скорость кодирования, байт/с;

Т PDU -длительность одной речевой выборки (длительность пакета).

Рассчитать Vj - скорость кодирования, байт/с; hj - размер пакетизированных данных для двух выбранных согласно варианту кодеков (индекс j соответствует 1-первый кодек без сжатия, 2- второй кодек со сжатием).

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

Vj = RGJ/8 , (байт/с) (1.1.3)


Для G.711u

байт/с (т.е. без сжатия)

G.723m

байт/с (т.е. со сжатием)

Следовательно,

h1 = 8000 ·20·10-3=160 байт (т.е. без сжатия)

h2 = 787,5 ·30·10-3=23,625 байт (т.е. со сжатием)

Для определения размера пакета необходимо учесть заголовки:

- IP - 20 байт;

- UDP - 8 байт;

- RTP - 12 байт.

Суммарный размер пакета для кодека без сжатия

hΣG = hj+ Ip + UDP+ RTP, байт (1.1.4)

hΣG1 = 160 + 20 + 8+ 12=200 байт (т.е. без сжатия)

hΣG2 = 23,625 + 20 + 8+ 12=63,625 байт (т.е. со сжатия)

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

N1j = nlj∙tj∙f1∙π1∙N (1.1.5)

где N1j, - число пакетов, генерируемое первой группой пользователей в час наибольшей нагрузки;

n1j- число пакетов, генерируемых в секунду одним абонентом;

t1 - средняя длительность разговора в секундах для первой группы абонентов;

f1 - число вызовов в час наибольшей нагрузки для первой группы абонентов;

π1 - доля пользователей группы 1 в общей структуре абонентов;

N - общее число пользователей.

N11 = 50∙180∙5∙0,6∙2500=67,5·106 (т.е. без сжатия)

N12 = 33,3∙180∙5∙0,6∙2500=44,955·106 (т.е. со сжатием)

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

N2_Tj = n2j∙t2∙f2∙π2∙N (1.1.6)

где N2_Tj - число пакетов, генерируемое второй группой пользователей в час наибольшей нагрузки при использовании голосовых сервисов;

n2j - число пакетов, генерируемых в секунду одним абонентом;

t2 - средняя длительность разговора в секундах для второй группы абонентов;

f2 - число вызовов в час наибольшей нагрузки для второй группы абонентов;

π2 - доля пользователей группы 2 в общей структуре абонентов;

N - общее число пользователей.

N2_T1 = 50∙180∙5∙0,35∙2500=39,375·106 (т.е. без сжатия)

N2_T2 = 33,3∙180∙5∙0,35∙2500=26,22·106 (т.е. со сжатием)


Для расчета числа пакетов, генерируемых второй группой пользователей при использовании сервисов передачи данных, необходимо задаться размером пакетов. При построении сети NGN, как правило, на одном или нескольких участках сети на уровне звена данных используется та или иная разновидность технологии Ethernet, поэтому использовать пакеты, превышающие максимальную длину поля данных Ethernet, не имеет смысла. Использование пакетов большого размера затрудняет обеспечение качества обслуживания и на магистральной сети, и в сети доступа.

Для расчёта числа пакетов в час наибольшей нагрузки необходимо задаться объёмом переданных данных. Предположим, что абоненты второй группы относятся к интернет-серверам, т.е. в основном просматривают вебстраницы. Средний объём данных, переданных за час при таком способе подключения, составит около V2.

Число пакетов, переданных в ЧНН, будет равно:

N2_j = π2 N V2j/h2j (1.1.7)

где N2_j - количество пакетов, генерируемых в час наибольшей нагрузки абонентами второй группы при использовании сервисов передачи данных;

π2 - доля пользователей группы 2 в общей структуре абонентов;

h2j- размер поля данных пакета;

N - общее число пользователей.

N2_1 = 0,35∙2500∙15∙1024∙1024/160=86∙106 (т.е. без сжатия)

N2_2 = 0,35∙2500∙15∙1024∙1024/23,625=582,542222∙106 (т.е. со сжатием)

Суммарное число пакетов, генерируемых второй группой пользователей в ceть в час наибольшей нагрузке, будет равно


N2J=N2_Tj + N2_j (1.1.8)

N21=39,375·106+ 86·106 =125,375·106 (т.е. без сжатия)

N22=26,22·106 + 582, 542222∙106=608,762222·106 (т.е. со сжатием)

Расчёт числа пакетов от третьей группы абонентов (triple play) Все рассуждения, проведённые относительно первых двух групп, остаются в силе и для третьей группы, применительно к сервисам передачи голоса, а именно:

N3_Tj =n3j t3_T f3 π3∙N (1.1.9)

где N3_T - число пакетов, генерируемое третьей группой пользователей в час наибольшей нагрузки при использовании голосовых сервисов;

n1j - число пакетов, генерируемых в секунду одним абонентом;

t3 - средняя длительность разговора в секундах;

f3 - число вызовов в час наибольшей нагрузки;

π3 - доля пользователей группы 3 в общей структуре абонентов;

N - общее число пользователей.

N3_T1 =50∙180∙5∙0,05∙2500=5,525∙106 (т.е. без сжатия)

N3_T2 =33,3∙180∙5∙0,05∙2500=3,746250∙106 (т.е. со сжатием)

Предположим, что абоненты третьей группы относятся к «активным» пользователям интернета, т.е., используют не только http, но и ftp, а также прибегают к услугам пиринговых сетей. Объём переданных и принятых данных при таком использовании интернета составляет до V3. Число пакетов, переданных в ЧНН, будет равно

N3_j = π3∙N∙V3/hj (1.1.10)

N3_j = 0,05∙2500∙75∙1024∙1024/160=61,44∙106 (т.е. без сжатия)

N3_j = 0,05∙2500∙75∙1024∙1024/23,625=416,101587∙106 (т.е. со сжатием)


Одной из наиболее перспективных и динамически развивающихся услуг является IPTV - передача каналов телевещания с помощью протокола IP. При организации данного сервиса для каждого пользователя в транзитной сети доступа не требуется выделения индивидуальной полосы пропускания. До мультисервисного узла доходит определённое количество каналов, которые распределяются между заказчиками услуги, причём существует возможность организации широковещательной рассылки.

Например, при скорости передачи v и размере полезной нагрузки пакета h, число пакетов, возникающих при трансляции одного канала, равно:

n3j = v/hj (1.1.11)

n31 = 2048000 /160∙8=1600 (т.е. без сжатия)

n32 =2048000 /23,625∙8= 10836 (т.е. со сжатием)

Количество пакетов, передаваемых по каналами в ЧНН, составит

N3i_Bj= π3∙N∙n3i∙t3B_ (1.1.12)

где N3i_b - число пакетов, генерируемое третьей группой пользователей в час наибольшей нагрузки при использовании видео-сервисов сервисов;

n3i - число пакетов, генерируемых в секунду одним абонентом при использовании просмотре видео, сжатого по стандарту MPEG2;

t3B - среднее время просмотра каналов в ЧНН, сек;

π3- доля пользователей группы 3 в общей структуре абонентов;

N - общее число пользователей.

N31_B1=0,05∙2500∙1600∙3300=660∙106 (т.е. без сжатия)

N32_B2=0,05∙2500∙10836∙3300=4469,85∙106 (т.е. со сжатием)


Суммарное число пакетов, генерируемых третьей группой пользователей и сеть в час наибольшей нагрузке, будет равно

N3j = N3 J_T+N3j+N3j_b (1.1.13)

N31=5,525∙106+61,44∙106 +660∙106 =726,965∙106 (т.е. без сжатия)

N32=3,74625∙106+416,101587∙106 +4469,85∙106= 4889,698∙106 (т.е. со сжатием)

Требования к производительности мультисервисного узла доступа Мультисервисный узел доступа должен обслуживать трафик от всех трёх групп пользователей. Кроме того, именно узел доступа должен обеспечить поддержку качества обслуживания путем приоритезации трафика, которая должна осуществляться независимо от используемой технологии транспортной сети доступа.

Суммарное число пакетов, которое должен обработать мультисервисный узел доступа, будет равно:

NΣG1= N1j+ N2j+ N3j= n1j t∙f π1∙N+(n1j t2 f2 π2∙N+ π2∙N V2/hj)+

+( n3j t3 f3 π3∙N+ π3∙N V3/hj+ π3∙N n3j t3_B) (1.1.14)

NΣG1= N11+ N21+ N31= 67,5·106+125,375·106 +726,965·106 =919,84·106 (т.е. без сжатия)

NΣG2= N12+ N22+ N32= 44,955·106+608,762222·106+4889,698∙106 =5543,415222·106 (т.е. со сжатием)

Учитывая, что:

t1=t2 = t3 = t - средняя длительность разговора в секундах;

f3= f2= f1= f - число вызовов в ЧНН;

получим


NΣG1= N∙(n1j∙t∙ f (π1+ π2+ π3)∙N V2/hj)+N/hj2∙V23∙V3+ π3∙N∙ n3j∙ t3_B)(1.1.15)