rawsik Опубликовано 11 ноября, 2013 · Жалоба Добрый день! Помогите пожалуйста подсчитать сигнальную нагрузку для протокола SIP, при подключении к ТфОП через ОКС-7. одного сигнального канала 64 кбит/с должно хватить более чем на 1000 звонков. но если посчитать трафик от одного звонка у SIP - для одного вызова необходимо передать 18 пакетов по 512 байт. 512 байт , это 4 кбит/c. т.е. 76 кбит/c на один вызов т.е. даже сигнализация от одного звонка не убирается в канал. где я ошибаюсь? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 12 ноября, 2013 (изменено) · Жалоба Из 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кбит/с со свистом. В бинарном виде данные очень компактны, в текстовом нет. Изменено 12 ноября, 2013 пользователем QWE Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rawsik Опубликовано 12 ноября, 2013 · Жалоба а если через прокси ? - 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 бит в секунду трафика на один звонок, как они его посчитали ? как он складывается? или это не по пакетной сети? т.к. тут большой оверхед в заголовках дейтаграм, пакетов, кадров. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 12 ноября, 2013 · Жалоба а если через прокси ? - 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 бегает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Bokrenok Опубликовано 13 ноября, 2013 · Жалоба В бинарном виде данные очень компактны, в текстовом нет. Вот для сравнения вызов SIP-T->ОКС-7 из реальной сети: INVITE (1310 байт) -> IAM (30 байт) 180 Ringing (1319 байт) <- ACM (10 байт) 200 OK (1406 байт) <- ANM (6 байт) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
^rage^ Опубликовано 13 ноября, 2013 · Жалоба скажите, а какая практическая цель этих изысканий? для одного вызова необходимо передать 18 пакетов по 512 байт. почему именно 512? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...