Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
551.84 Кб
Скачать

2.7 Протокол mgcp

MGCP (англ. Media Gateway Control Protocol) - протокол для управління шлюзами між IP-мережею і коммутованою телефонною мережею загального користування (ТМЗК). Загальна архітектура бази та програмного інтерфейсу описана в RFC 2805, а поточне конкретне визначення MGCP - в RFC 3435 (застарів RFC 2705). Це наступник Simple Gateway Control Protocol (SGCP).

MGCP є протоколом сигналізації і управління викликами, який використовується в рамках Voice over IP (VoIP) системи, яка зазвичай взаємодіє з комутованою телефонною мережею загального користування (PSTN). Протокол є декомпозицією інших моделей VoIP, таких як H.323, в якому шлюзи (наприклад, гейткіпер H.323) мають більш високий рівень інтелекту сигналізації.

MGCP використовує Session Description Protocol (SDP) для визначення та узгодження медіа-потоків, які будуть передаватися у сесії, і протокол реального часу (RTP) для фреймування медіа потоків.

Розподілена система складається з Call Agent або Media Gateway Controller (MGC), принаймні одного Media Gateway (MG), який виконує перетворення форматів медіаданих і пакетів, і принаймні одного Signaling gateway (SG) при підключенні до PSTN.

Call Agent використовує MGCP, щоб сповістити Media Gateway:

  • Які події повинні бути представлені Call Agent:

  • Як кінці повинні бути з'єднані разом:

  • Які сигнали повинні бути відтворені на кінцях.

MGCP також дозволяє Call Agent перевірити поточний стан кінцевих точок на Media Gateway.

MG використовує MGCP для повідомлень MGC про події (наприклад, стан зайнятості абонентського шлейфу, або набрані цифри).

Як правило, Media Gateway налаштований список викликів агентів, з яких вона може прийняти програмування (де цей список зазвичай включає в себе тільки один або два виклики агентів). У принципі, події можуть бути спрямовані на різні агенти викликів для кожної кінцевої точки на шлюз (відповідно до програми по Call Агенти, встановивши параметр NotifiedEntity). На практиці, однак, як правило, бажано, щоб у будь-який момент усі кінці на шлюз повинен бути одним і тим же Call Agent, інші агенти виклику доступні тільки для забезпечення надмірності у разі, якщо первинний Call Agent не вдається, або втрачає контакт з Media Gateway. У разі такої відмови несе відповідальність резервного Call Agent, щоб перепрограмувати МГ так що шлюз підпадає під контроль резервного Call Agent. Догляд необхідна у таких випадках; двох агентів Call знали, що вони втратили контакт один з одним, але це не гарантія того, що вони не як спробу контролювати ж шлюз. Можливість аудиту шлюз для визначення Call Agent В наш час контроль може бути використаний для вирішення подібних конфліктів.

2.8 Протоколи кодування мовної інформації

2.8.1 Кодек g.711

Кодек G.711 - «дідусь» всіх цифрових кодеків мовних сигналів, був схвалений ITU-T в 1965 році. Застосовує спосіб перетворення аналогового сигналу в цифровий з використанням полулогарифмічної шкали. Типова оцінка MOS складає 4.2. В першу чергу. Відзначимо, що, як і для ТМЗК, мінімально необхідним для обладнання VolP є ІКМ-кодування G.711. Це означає, що будь-який пристрій VolP має підтримувати цей тип кодування.