IP телефонията (Voice over IP) е разработена, за да се реализират икономии на разходи, които всъщност произвеждат от регулаторни данъци, налагани на гласови разговори на дълги разстояния. Този тип допълнителна такса не се отнася до преноса на данни на дълги разстояния. Следователно установяването на повикване за данни е по-рентабилно от установяването на гласово повикване. По-рано, телефонните услуги бяха предоставени през мрежа с комутируема верига, известна като PSTN (Public Switched Telephone Networks) или POTS (Plain Old Telephone Services), която все още се използва в някои области.
Сравнителна таблица
Основа за сравнение | H.323 | SIP |
---|---|---|
произход | Базирано на телефония | Интернет-базирани |
Проектирана от | ITU (Международен съюз по далекосъобщения) | IETF (Работна група по интернет инженеринг) |
Местоположение на крайната точка | Използва псевдоним (който е картографиран от вратарите). | Използва SIP URL адреси. |
Маршрутизиране на повиквания | Вратарят осигурява информация за маршрутизация. | Сървърът за пренасочване и локализация предоставя информация за маршрута |
Формат на съобщението | двоен | ASCII |
Съвместимост с интернет | Не | да |
архитектура | монолитен | Модулна |
Мигновени съобщения | Не е предоставено | Осигурява услуга за незабавни съобщения |
скалируемост | ограничен | По-добре |
гъвкавост | Н.323 не е достатъчно гъвкав. | Много гъвкав. |
оперативна съвместимост | Добре дефинираните протоколи и пълната обратна съвместимост го правят оперативно съвместима. | Не осигурява оперативна съвместимост. |
Лесно изпълнение | Необходимостта от специален парсер усложнява разгръщането и отстраняването на грешки. | Многократно използваните елементи лесно провеждат изпълнението. |
Сложност | Доста сложно | умерен |
Дефиниция на Н.323
H.323 е най-широко използваната мултимедийна комуникационна система в пакетна комутируема и IP мрежа, като най-старият мултимедиен комуникационен протокол, определен от ITU. Обикновено, H.323 се състои от колекция от протокол, предназначен за кодиране, декодиране и пакетиране на видео и аудио сигнали, за да се използва сигнализиране и управление на повиквания.
Сборът на протоколи H.323 включва някои основни компоненти за неговото функциониране:
- Терминал : Както подсказва името, той се използва като крайна точка в IP мрежа. Терминалът може да осигури сигнализация и контрол, двупосочна комуникация в реално време и кодеци.
- Шлюзове : между мрежите за комутиране на пакети и мрежата с комутируема верига се осигурява път за връзка, известен като Gateways. Тя може да бъде премахната, когато няма друга свързана мрежа. Той се използва за задвижване на характеристиките на крайната точка на LAN към крайната точка на мрежата на комутируема верига или обратно, където настройката, управлението и превода на повикванията се извършват от шлюзове.
- Врати : Необходимите функции, които изпълняват портиерът са транслация на адреси, контрол на честотната лента, управление на зони и контрол на достъпа, оторизация на обажданията, сигнализация за управление на повикванията, управление на честотната лента и управление на обажданията. Но основната му функция е да контролира крайните точки под нейното правило, известни като зона.
Канали, дефинирани в H.323
В H.323 има няколко канала, които управляват обмена на информация между общуващата единица, като RAS, сигнализиране на повикване, контрол H.245 и логически канал.
- Канал RAS (регистър, прием и състояние) : RAS каналът предлага стратегия за установяване на комуникация между крайните точки и портиерите, когато крайната точка се регистрира с портиер и искания за допустимост, за да направи повикване до другите крайни точки. След приключване на повикването, портиерът изпраща транспортния адрес за канала за сигнализиране на повикването на извиканата крайна точка.
- Канал за сигнализиране на повиквания : В този канал се прехвърля информация за управление на повикванията и допълнителна контролна услуга. Транспортният адрес е посочен на този канал след настройката на повикването.
- Канал за управление на H.245 : Контролът на медиите за пренос на канали и обменът на възможности поддържат съобщения за протокол H.245. Контролният канал H.245 прави логическия канал на разположение за медиите след обмен на способности с членове на повикването.
- Логически канал : В тези канали се предава информация за аудио, видео и други носители. Различният тип носител се транспортира от отделна двойка еднопосочни канали с помощта на RTP (Real-Time Transport Protocol) и RTCP (RTP Control Protocol).
H.323 описва, че ненадежден транспортен протокол (например UDP) се използва за пренос на RAS и логически канал за медиите. Докато контролният канал е определен да бъде транспортиран през надежден транспортен протокол като TCP.
Дефиниция на SIP
SIP (Session Initiation Protocol) е също мултимедиен комуникационен протокол, разработен от IETF. Подобно на H.323, SIP използва RTP за транспортиране на медийни потоци. Така че, разликата между H.323 и SIP се крие в това как се получава сигнализиране и контрол на повикването. SIP е протокол за контрол на приложния слой, използван за настройка, модифициране и приключване на мултимедийни сесии или повиквания. Въпреки това, той управлява комуникацията между повикващия и повиквания, който включва адресиране на крайната точка и местоположение на потребителя.
В основата на функционирането на SIP има основно два елемента - User Agent (UA) и мрежов сървър.
- User-Agent : Той остава в SIP крайните станции и се състои от потребителски клиентски агент (UAC) и User Agent Server (UAS), където първият издава SIP заявки и по-късно обикновено изпраща отговори на такива заявки.
- Мрежов сървър : Той може да бъде от три типа - сървър за пренасочване, прокси сървър и регистратор.
Сървърите не са непременно необходими за основно SIP повикване. SIP User Agent и мрежовият сървър са аналогични на H.323 терминала и съответно на gatekeeper. SIP включва две основни операции, при които SIP UAC издава заявка и SIP прокси сървърът функционира като идентификация на местоположението на крайния потребител и SIP UAS одобрява повикването.
SIP поканата се състои от: INVITE заявка и ACK заявка. Съобщението INVITE съдържа спецификацията на сесията, която уведомява за типа носител, който повикващият може да приеме, и за местоназначението на медийните данни. SIP адресите са известни като SIP Uniform Resource Locators (SIP-URL) и се изразяват в следния формат sip: [email protected] .
Форматът на SIP съобщенията е изграден върху формата за съобщения за протокол за хипертекст (HTTP), където се използва текстово и четено от човека кодиране. Сървърите за пренасочване обработват съобщението INVITE, като предават обратно SIP-URL адреса, където се намира извиканото съобщение. Прокси сървърите изпълняват маршрутизиране на приложния слой на SIP заявки и отговор. Прокси сървърът може да бъде държавен или без гражданство.
За да се постигнат функциите за сигнализиране на повиквания в IP телефонията, SDP (Session Description Protocol) се използва във връзка със SIP протокол.
Ключови разлики между H.323 и SIP
- Протоколът H.323 е базиран на телефония, а SIP е базиран на интернет.
- Стандартният орган на Н.323 е ITU. За разлика от това, SIP е проектиран от IETF.
- За да се определи местоположението на крайна точка H.323 използва псевдоним, който е карта на портиер (т.е. хост или телефонен номер). За разлика от това, в SIP адресирането се извършва с URL.
- Gatekeeper играе важна роля при маршрутизирането на повиквания и осигурява информация за маршрутизация в H.323, докато в SIP сървърите за пренасочване и локализиране се използват за конкретната цел.
- H.323 следва двоичен формат на съобщението. Обратно, SIP използва ASCII формат на съобщенията.
- H.323 не е съвместим с интернет, докато SIP има съвместимост с интернет.
- Архитектурата на Н.323 е монолитна. Обратно, SIP е изградена върху модулната архитектура.
- SIP предлага услугата за незабавни съобщения. Напротив, в H.323 няма такова съоръжение.
- SIP е по-мащабируем, гъвкав и лесно приложим и адаптиран. За разлика от това, H.323 е по-малко мащабируем и гъвкав, и е труден за внедряване и адаптиране към нови приложения.
- Когато става въпрос за сложност H.323 е стъпка напред от SIP.
заключение
H.323 е стандартен телефонен отрасъл, който обикновено се счита за тежък. Той описва целия протокол, точно определя какво е разрешено и какво е забранено. Системно дефинираните протоколи облекчават задачата за оперативна съвместимост, но тя е сложна, негъвкав стандарт, който е трудно да се адаптира към бъдещите приложения.
От друга страна, SIP е общ интернет протокол, който функционира чрез обмен на кратки редове от ASCII текст. Той е силно модулен, прост, гъвкав и лек, който лесно се интегрира с други интернет протоколи, но не си сътрудничи със съществуващите протоколи за сигнализация на телефонната система.