Перейти к содержимому
Калькуляторы

сигнальная нагрузка SIP - ТфОП

Добрый день!

 

Помогите пожалуйста подсчитать сигнальную нагрузку для протокола SIP, при подключении к ТфОП через ОКС-7.

 

одного сигнального канала 64 кбит/с должно хватить более чем на 1000 звонков.

но если посчитать трафик от одного звонка у SIP - для одного вызова необходимо передать 18 пакетов по 512 байт. 512 байт , это 4 кбит/c. т.е. 76 кбит/c на один вызов

 

т.е. даже сигнализация от одного звонка не убирается в канал.

 

где я ошибаюсь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Из SIP в ОКС происходит конвертация т.е. сообщения SIP протокола конвертируются в сообщения ОКС протокола. Протоколы сигнализаций отличаются. Связывать размеры сообщений ОКС и SIP не корректно. Сообщения ОКС в бинарном виде передаются в 64КБит/с, SIP в текстовом формате передаются (с огромными накладными расходами). на VoIP стороне конвертора для SIP сигнализации и медиатрафика доступна скорость до 10ГБит/с.

 

Откуда вы взяли 18 пакетов SIP протокола для установления одного вызова?

 

http://ru.wikipedia.org/wiki/SIP

 

| INVITE F4 | |

|-------------------------------->| INVITE F5 |

| 100 Trying F6 |---------------->|

|<--------------------------------| 180 Ringing F7 |

| 180 Ringing F8 |<----------------|

|<--------------------------------| |

| | 200 OK F9 |

| 200 OK F10 |<----------------|

|<--------------------------------| |

| ACK F11 | |

|-------------------------------->| ACK F12 |

| |---------------->|

| Двусторонняя передача RTP Media |

|<=================================================>|

 

5 пакетов всего. Но это не к тому что 5 пакетов влезут в 64кбит/с со свистом. В бинарном виде данные очень компактны, в текстовом нет.

Изменено пользователем QWE

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а если через прокси ? - http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/SIP_signaling.png/500px-SIP_signaling.png

почему 5? даже на приведённом примере их 9 ?

 

получается 76кбит/c для SIP на один звонок это правильные цифры ?

 

нашёл - http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/6x/uc6xsrnd.pdf

что Equation 1B: Recommended Bandwidth Needed for SIP Control Traffic without Signaling Encryption.

Bandwidth (bps) = 538 ∗ (Number of IP phones and gateways in the branch)

 

т.е. пишут что 538 бит в секунду трафика на один звонок, как они его посчитали ? как он складывается? или это не по пакетной сети? т.к. тут большой оверхед в заголовках дейтаграм, пакетов, кадров.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а если через прокси ? - http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/SIP_signaling.png/500px-SIP_signaling.png

почему 5? даже на приведённом примере их 9 ?

 

получается 76кбит/c для SIP на один звонок это правильные цифры ?

 

нашёл - http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/6x/uc6xsrnd.pdf

что Equation 1B: Recommended Bandwidth Needed for SIP Control Traffic without Signaling Encryption.

Bandwidth (bps) = 538 ∗ (Number of IP phones and gateways in the branch)

 

т.е. пишут что 538 бит в секунду трафика на один звонок, как они его посчитали ? как он складывается? или это не по пакетной сети? т.к. тут большой оверхед в заголовках дейтаграм, пакетов, кадров.

 

5 между VoIP GW и SIP Proxy. 9 это с учетом пакетов от Proxy до телефона абонента. Для сопоставления ОКС и SIP это не нужно.

Я так понимаю Вам принцип рассчета (понимание что к чему) нужен а не супер точность до байта. Кто то на форуме приводил, что средняя длительность соединения на сети оператора составляет 25 сек. Можно и от этого значения вести рассчеты. Посчитаете сколько SIP пакетов пролетело при установлении соединения, сколько при завершении. Посчитатее их размер и поделите на 25 сек. получите байты/сек. - искомая величина при длительности вызова 25 сек.

Либо максимальное число вызовов в сек примите (длительность вызова к примеру 1сек) и рассчитывайте. Количество байт/сек будет больше.

Запустите tcpdump и точно посчитайте сколько байт в сек нужно, для установления одного соединения.

 

Еще есть SIP-T это когда ОКС поверх SIP бегает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В бинарном виде данные очень компактны, в текстовом нет.

 

Вот для сравнения вызов SIP-T->ОКС-7 из реальной сети:

 

INVITE (1310 байт)      ->  IAM (30 байт)
180 Ringing (1319 байт) <-  ACM (10 байт)
200 OK (1406 байт)      <-  ANM (6  байт)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скажите, а какая практическая цель этих изысканий?

 

для одного вызова необходимо передать 18 пакетов по 512 байт.

почему именно 512?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.