VoIP

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
Файл:Cisco 7960 IP Phone.JPG
VoIP-телефон Cisco 7960 IP Phone
Файл:IP phone Addpac.jpg
IP-телефон AddPac AP-IP160

VoIP (англ. Voice over IP; IP-телефония) — система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим IP-сетям. Сигнал по каналу связи передаётся в цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить избыточность.

Содержание

VoIP

Функциональность

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

Примеры:

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

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

  • Безопасные звонки, со стандартизованным протоколом, (такие, как SRTP). Большинство трудностей для включения безопасных телефонных соединений по традиционным телефонным линиям, такие как оцифровка сигнала, и передача цифрового сигнала, уже решены в рамках технологии VoIP. Необходимо лишь произвести шифрование сигнала, и его идентификацию для существующего потока данных.
  • Независимость от месторасположения. Нужно только интернет соединение, для подключения к провайдеру VoIP. Например, операторы центра звонков (call-центр) с помощью VoIP-телефонов могут работать из любого офиса, где есть в наличии эффективное быстрое и стабильное интернет подключение.
  • Доступна интеграция с другими через интернет, включая видео-звонок, обмен сообщениями и данными во время разговора, аудио конференции, управление адресной книгой, и получение информации о том, доступны ли для звонка другие абоненты (коллеги или друзья).
  • Дополнительные телефонные свойства, такие как маршрутизация звонка, всплывающие окна, альтернативный GSM-роуминг и внедрение IVR — легче и дешевле внедрить и интегрировать. Тот факт, что телефонный звонок находится в той же самой сети передачи данных, что и персональный компьютер пользователя, открывает путь ко многим новым возможностям.

Дополнительно: возможность подключения прямых номеров в любой стране мира (DID).

Совместимость мобильных номеров (MNP)

Совместимость мобильных номеров (Mobile number portability, MNP) также оказывает свое влияние на IP-телефонию, или другими словами, на коммерческое применение VoIP. Голосовой звонок, который пришел по каналу VoIP, маршрутизируется на мобильный телефон традиционного мобильного оператора, также имеет задачу достичь цели назначения, которая в случае с мобильным телефоном выражается в том, что звонок (сигнал) должен достичь порта. Совместимость мобильных номеров — это сервис, который позволяет его пользователям сохранить существующий телефонный номер при переходе от одного мобильного оператора к другому.

Звонки по номерам экстренных вызовов (скорая, пожарные)

Из-за свойств, присущих самой технологии IP, трудно определить местонахождение пользователя географически. Звонки по номерам экстренных вызовов нельзя легко маршрутизировать, (перенаправить) на близлежащий центр приема звонков. Иногда, VoIP-системы могут маршрутизировать экстренные внутрисетевые вызовы на неэкстренные телефонные линии в нужном подразделении.

Кодирование речевой информации

Вокодер вносит дополнительную задержку порядка 15—45 мс, возникающую по следующим причинам:

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

Данную задержку необходимо учитывать при расчёте сквозных задержек (см. выше).

Проведённый в различных исследовательских группах анализ качества передачи речевых данных через Интернет показывает, что основным источником возникновения искажений, снижения качества и разборчивости синтезированной речи является прерывание потока речевых данных, вызванное:

  • потерями пакетов при передаче по сети связи;
  • превышением допустимого времени доставки пакета с речевыми данными.

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

Система с минимальной стоимостью маршрутизации звонка (LCR)

VoIP считают системой с минимальной стоимостью маршрутизации звонка (LCR, Least Cost Routing system), которая основана на том, что осуществляется проверка пункта назначения каждого телефонного звонка, как только он сделан внутри сети, что даёт потребителю самую низкую цену.

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

Следовательно, VoIP-решения также необходимы для того, чтобы управлять совместимостью мобильных номеров MNP, при маршрутизации голосового звонка. В странах без центральной базы данных, таких как UK, иногда бывает нужно направлять запрос в GSM-сеть о том, к какой сети (какому оператору) принадлежит данный мобильный телефон. Поскольку VoIP начинает набирать обороты на рынке компаний благодаря применению функций системы минимальной стоимости маршрутизации звонка, необходимо предоставить определённый уровень надёжности при управлении звонками.

Проверки совместимости мобильных номеров MNP нужны для того, чтобы гарантировать, что качество услуги будет соответствовать требуемому; при проведении проверки совместимости мобильных номеров перед тем, как осуществится маршрутизация звонка, и тем самым гарантировать, что голосовой звонок действительно попадёт по назначению, VoIP-компании дают своим компаниям-клиентам (потребителям) гарантию, что они найдут провайдера услуг IP-телефонии. Компания-оператор, предоставляющая услугу интернет-пейджера, Tyntec, зарегистрированная в UK, предоставляет услугу Voice Network Query, (система передачи голосовых сообщений), эта услуга даёт возможность как традиционным операторам голосовой связи, так и VoIP-операторам отправлять запрос в GSM-сеть, запрос, направленный на то, чтобы найти домашнюю сеть для перенесённого номера.

Кодеки

Открытые:

Проприетарные:

Сравнительные характеристики VoIP-кодеков[1]

КодекПолезная нагрузка
пакета, байт
Скорость передачи, кбит/сАлгоритмическая
задержка
Занимаемый поток, кбит/с
IP-пакетыEthernet-фреймы
G.711160642064,880
G.723.1 (6.3)246,337,56,917,1
G.723.1 (5.3)205,337,55,916
G.726-32160322032,842,7
G.726-24160242024,834,7
G.726-16160162016,826,7
G.729 (8)208258,818,7
G.729 (6.4)166,4257,217,1

Протоколы

Протоколы обеспечивают регистрацию IP-устройства (шлюз, терминал или IP-телефон) на сервере или гейткипере провайдера, вызов и/или переадресацию вызова, установление голосового или видеосоединения, передачу имени и/или номера абонента. В настоящее время широкое распространение получили следующие VoIP-протоколы:

  • SIP — обеспечивает передачу голоса, видео, сообщений систем мгновенного обмена сообщений и произвольной нагрузки, для сигнализации обычно использует порт 5060 UDP. Поддерживает контроль присутствия.
  • H.323 — протокол, более привязанный к системам традиционной телефонии, чем SIP, сигнализация по порту 1720 TCP, и 1719 TCP для регистрации терминалов на гейткипере.
  • IAX2 — через 4569 UDP-порт и сигнализация, и медиа-трафик.
  • MGCP (Media Gateway Control Protocol) — протокол управления медиашлюзами.
  • Megaco/H.248 — протокол управления медиашлюзами, развитие MGCP.
  • SIGTRAN — протокол тунеллирования PSTN сигнализации SS7/ОКС7 через IP на программный коммутатор (SoftSwitch).
  • SCTP (Stream Control Transmission Protocol) — протокол для организации гарантированной доставки пакетов в IP-сетях.
  • SGCP
  • SCCP (Skinny Call Control Protocol) — закрытый протокол управления терминалами (IP-телефонами и медиашлюзами) в продуктах компании Cisco.
  • Unistim — закрытый протокол передачи сигнального трафика в продуктах компании Nortel.

Оптимизация задержек в сети

Декодирование речевой информации

Безопасность соединения (Security)

Большинство потребителей VoIP-решений ещё не поддерживают криптографическое шифрование, несмотря на то, что наличие безопасного телефонного соединения намного проще внедрить в рамках VoIP-технологии, чем в традиционных телефонных линиях. В результате, относительно несложно[источник не указан 1977 дней] установить прослушивание VoIP-звонков, и даже изменить их содержание.

Тот, кто вторгается с использованием анализатора сетевых пакетов, имеет возможность перехватить VoIP-звонки, если пользователь не находится в рамках безопасной (защищённой) виртуальной сети VLAN (VPN). Эта уязвимость в безопасности может привести к атакам со сбоями[источник не указан 1977 дней] (отказами в обслуживании) у пользователя или у кого-то, чей номер принадлежит той же сети. Эти отказы в обслуживании могут полностью уничтожить телефонную сеть, создав постоянный сигнал «занято» и увеличив количество разъединений абонентов.

Не существует такого понятия, как 100 % безопасное соединение в сети. Внедрение VoIP-протокола может лишь усложнить такое вмешательство в систему[источник не указан 1977 дней].

Потребители могут обезопасить свою сеть, ограничив доступ в виртуальную локальную сеть данных, спрятав свою сеть с голосовыми данными от пользователей. Если потребитель поддерживает безопасный и правильно конфигурируемый межсетевой интерфейс-шлюз с контролируемым доступом, это позволит обезопасить себя от большинства хакерских атак[источник не указан 1977 дней]. Есть несколько[уточнить] ресурсов с открытым кодом (open source solutions), выполняющих анализ трафика VoIP-разговоров. Невысокий[источник не указан 1977 дней] уровень безопасности предоставляется в рамках патентованных аудиокодеков, которые нельзя найти в списках источников с открытым кодом, однако, такая «безопасность через непонятность» не зарекомендовала себя, как эффективное средство в других областях. Некоторые вендоры используют также сжатие, чтобы перехват информации было труднее выполнить. Однако, настоящая безопасность сети требует проведения криптографического шифрования и криптографической аутентификации, которые не доступны[источник не указан 1977 дней] широкому потребителю.

Существующий сейчас стандарт безопасности SRTP и новый ZRTP протокол доступен на аналоговых телефонных адаптерах (Analog Telephone Adapters, ATAs), также как на различных софтфонах. Можно использовать IPsec, чтобы обеспечить безопасность P2P VoIP с помощью применения альтернативного шифрования (opportunistic encryption). Программа Skype не использует SRTP[источник не указан 1977 дней], но там используется система шифрования, которая прозрачна для Skype-провайдера.

Решение Voice VPN (которое представляет собой сочетание технологии VoIP и Virtual Private Network) предоставляет возможность создания безопасного[уточнить] голосового соединения для VoIP-сетей внутри компании, путем применения IPSec шифрования к оцифрованному потоку голосовых данных.

Определение идентификатора звонящего (Caller ID)

Поддержка услуги определения Caller ID у разных провайдеров может отличаться, хотя большинство[источник не указан 1977 дней] VoIP-провайдеров сейчас предлагают услугу «определение идентификатора звонящего caller ID» с именем на исходящие звонки. Когда звонок идёт на номер местной сети от какого-то VoIP-провайдера, услуга определения caller ID не поддерживается[источник не указан 1977 дней].

В некоторых случаях, VoIP-провайдеры могут позволить звонящему имитировать какой-то не принадлежащий ему caller ID, потенциально давая возможность демонстрировать такой ID, который фактически не является номером звонящего. Коммерческое VoIP-оборудование и программное обеспечение обычно легко даёт возможность изменять информацию caller ID. Несмотря на то, что эта услуга может обеспечить огромную свободу действий, она также даёт возможность для злоупотреблений.

Примечания

  1. См.: Глава 2. Голосовые приложения мультисервисных сетей // Александр Филимонов. Построение мультисервисных сетей Ethernet. БХВ-Петербург, 2007. ISBN 978-5-9775-0007-4

См. также

Аналоговые порты
Цифровые порты
Программы
Прочее

Ссылки

ar:الصوت عبر الإنترنت az:İP telefoniya bg:Интернет телефония ca:Veu sobre IP cs:Voice over Internet Protocol da:VoIP de:IP-Telefonie en:Voice over Internet Protocol eo:Interreta telefono es:Voz sobre IP eu:VoIP fa:صدا روی پروتکل اینترنت fi:VoIP fr:Voix sur réseau IP gl:VoIP he:VoIP hi:वॉयस ओवर इंटरनेट प्रोटोकॉल hr:VoIP hu:Voice over IP id:Voice over IP it:Voice over IP ja:VoIP kn:ಅಂತರ್ಜಾಲ ಆಧಾರಿತ ಕರೆ ಪ್ರೋಟೋಕಾಲ್‌ ko:VoIP lmo:Vus sura IP lo:VoIP lt:IP telefonija lv:IP balss pārraide mk:Voice over IP ml:വോയിസ് ഓവർ ഇന്റർനെറ്റ് പ്രോട്ടോക്കോൾ ms:Suara melalui Protokol Internet nl:Voice over IP no:Voice over IP pl:Voice over Internet Protocol pms:Telefonìa IP pt:Voz sobre IP ro:Voce peste IP simple:Voice over Internet Protocol sk:Voice over Internet Protocol sl:VoIP telefonija sq:VoIP sr:ВоИП sv:IP-telefoni ta:இணையவழி ஒலி பரிமாற்றம் th:วีโอไอพี tr:VoIP uk:VoIP ur:آواز بدوش جالبینی دستور vec:Telefono VoIP vi:VoIP zh:IP电话

Источник — «http://www.sbup.com/wiki/VoIP»
Личные инструменты

Served in 0.297 secs.