IP-телефония

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Успехи IP-телефонии являются сегодня наиболее наглядным доказательством необходимости и неизбежности конвергенции сетей и услуг связи. Книга посвящена этой новой и перспективной технологии. Рассматриваются системно-сетевые аспекты IP-телефонии, методы и алгоритмы кодирования речевой информации, основные подходы и протоколы Н.323, SIP, MGCP, MEGACO, вопросы качества обслуживания QoS, аспекты реализации оборудования IP-телефонии и его тестирования. Для инженеров, программистов, менеждеров и специалистов, занятых разработкой и эксплуатацией систем и средств IP-телефонии. Для студентов и аспирантов соответствующих специальностей. Для всех, кого интересуют современные технологии телекоммуникаций.

Author(s): Гольдштейн B.C., Пинчук А.В., Суховицкий А.Л.
Publisher: Радио и связь
Year: 2001

Language: Russian
Pages: 335
City: Москва

литература.pdf......Page 0
2001......Page 1
Copyright © B.S. Goldstein, A.V. PintchukandA.L. Souhovitsky......Page 2
4.1 Интернет ab ovo 95......Page 3
6.4.4 Выбор режима обработки информации 179......Page 4
протокола MEGACO/H.248 257......Page 5
Список литературы 332......Page 6
А начиналось все отнюдь не так безоблачно. Первая попытка ре......Page 7
В дополнение к алгоритмам компрессии/декомпрессии выборок ре......Page 8
Замечания и предложения по материалам книги просьба направля......Page 9
Эти три источника и три составные части телекоммуникаций в п......Page 10
Но понятие Voice over IP подразумевает не только и не стольк......Page 11
Продолжая анализ роста трафика данных и речи, представленног......Page 12
Краткосрочный прогноз авторы связывают с упомянутыми выше ас......Page 13
Первоочередная цель конвергенции сетей на базе протокола IP......Page 14
Владыка наш - традиция. А в ней -свои благословенья и препон......Page 15
à\) Ðå÷ü ïî ATM......Page 16
Технологии Frame Relay суждено было сыграть в пакетной телеф......Page 17
Нижняя плоскость, говоря упрощенно, представляет собой комби......Page 18
Наиболее распространенным является протокол, специфицированн......Page 19
Рекомендация Н.323 предусматривает довольно сложный набор пр......Page 20
Терминал Н.323 - оконечное устройство пользователя сети IP-т......Page 21
В одной сети IP-телефонии, отвечающей требованиям рекомендац......Page 22
цессоров для обработки пользовательской информации (Multipoi......Page 23
Протокол RAS (Registration, Admission, Status) обеспечивает......Page 24
6. Речевая информация передаётся в обе стороны в сообщениях......Page 25
Мониторинг качества обслуживания обеспечивается протоколом R......Page 26
Тем не менее, протокол SIP поддерживает услуги интеллектуаль......Page 27
Кроме того, существует два типа сетевых серверов SIP: прокси......Page 28
6. Вызывающая сторона подтверждает установление соединения п......Page 29
6. Когда вызываемый абонент принимает вызов, об этом извещае......Page 30
Существует также и бессерверный вариант соединения, когда од......Page 31
• шлюз - Media Gateway (MG), который выполняет функции преоб......Page 32
Шлюз сигнализации должен принимать поступающие из ТфОП пакет......Page 33
Рассмотрим алгоритмы установления и разрушения соединения с......Page 34
5. Шлюз TGW2 выбирает порт, который будет участвовать в соед......Page 35
Второй пример иллюстрирует взаимодействие протокола MGCP с п......Page 36
6. Контроллер передает запрос соединения SETUP на транспортн......Page 37
20. От АТС-А приходит подтверждение разъединения RLC, после......Page 38
Основным недостатком третьего из приведенных в данном парагр......Page 39
Приведенных в этой главе сведений отнюдь не достаточно для о......Page 40
Компоненты модели IP-телефонии по сценарию «компьютер-компью......Page 41
Для проведения телефонных разговоров друг с другом абоненты......Page 42
Сам характер сценария «компьютер-компьютер» на рис. 2.1 обус......Page 43
И еще одно, более существенное замечание. До сих пор в обсуж......Page 44
• от абонента ТфОП к пользователю IP-сети с идентификацией в......Page 45
В соответствии со второй модификацией сценария «компьютер -т......Page 46
Эффективность объединения услуг передачи речи и данных являе......Page 47
Полная стоимость такой связи будет складываться для пользова......Page 48
Рис. 2.5......Page 49
В проекте принимают участие свыше 40 крупнейших телекоммуник......Page 50
• терминалами TIPHON могут быть персональные компьютеры и об......Page 51
Разработка процедур обработки вызовов и протоколов, алгоритм......Page 52
Шлюз сигнализации служит промежуточным звеном сигнализации м......Page 53
Смоделированный на основе трех описанных элементов распредел......Page 54
Три упомянутых элемента (SG, MG, MGC) могут не быть физическ......Page 55
Еще одним важным направлением работы TIPHON является вопрос......Page 56
<25......Page 57
Одним из этих компонентов является шлюз Н.323, который служи......Page 58
5. Шлюз консультируется с привратником о возможных способах......Page 59
Предоставление телефонных услуг через инфраструктуру IP позв......Page 60
Тем не менее, эффективность IP-телефонии ограничивается сего......Page 61
Общее правило гласит, что более «плотное» сжатие приводит к......Page 62
Отметим, что устройства, поддерживающие G.723.1, не могут «р......Page 63
Большинство приложений IP-телефонии (особенно клиентских) пр......Page 64
Проблема джиттера весьма существенна в пакетно-ориентированн......Page 65
Большинство современных эффективных алгоритмов кодирования/д......Page 66
Авторам отнюдь не хотелось бы, чтобы у читателя сложилось вп......Page 67
Если задержка распространения сигнала в сети невелика (что о......Page 68
Эхокомпенсатор - это более сложное устройство, которое модел......Page 69
По изложенным выше причинам эхокомпенсаторы являются неотъем......Page 70
Так называемая теорема отсчетов гласит, что аналоговый сигна......Page 71
ñ êîäèðîâàíèåì ïî \(m-çàêîí......Page 72
При построении алгоритмов кодирования названная закономернос......Page 73
Наиболее совершенным алгоритмом, построенным на описанных вы......Page 74
Рис. 3.5 иллюстрирует описанную упрощенную модель функционир......Page 75
Важное отличие кодеров такого типа состоит в том, что в рамк......Page 76
Процессоры DSP имеют архитектуру, оптимизированную для выпол......Page 77
Оборудование ПРОТЕЙ-1Р использует DSP с лицензированным у од......Page 78
При диалоге один его участник говорит, в среднем, только 35......Page 79
Генератор CNG позволяет избежать таких неприятных эффектов.......Page 80
Потери пакетов являются неотъемлемым атрибутом IP-сетей. Так......Page 81
Рекомендация G.723.1 утверждена ITU-T в ноябре 1995 года. Фо......Page 82
Недостатком алгоритма является высокая сложность - около 20......Page 83
Рассмотрение кодеков было бы неполным, если бы, наряду со сп......Page 84
• Нестандартный метод, предложенный Форумом VolP. Он может б......Page 85
Что же касается необходимости обеспечить возможность обмена......Page 86
Принцип передачи факсов в реальном времени очевиден: на ближ......Page 87
Несмотря на то, что согласно ITU-T реализация на основе прот......Page 88
На основе данного обзора функций оборудования IP-телефонии м......Page 89
В 1969 году на основе мини-компьютера DDP-516 фирмы Honey-we......Page 90
Тогда же появляется первый список адресов электронной почты......Page 91
Национальный фонд Науки США, с целью обеспечить взаимодейств......Page 92
Существует ряд организаций, которые участвуют в различных ме......Page 93
Общество Интернет (ISOC) -добровольная организация, которая......Page 94
• Адреса класса В идентифицируются начальной двухбитовой дво......Page 95
Как отмечалось выше, корпорация Интернет по присвоению имен......Page 96
Но вернемся к протоколу IPv4. Компьютер, подключенный к сети......Page 97
Для того, чтобы классифицировать различные протоколы и понят......Page 98
Первый уровень модели ARPA - уровень сетевого интерфейса -по......Page 99
Конечные пользователи взаимодействуют с компьютером на уровн......Page 100
В каждой рабочей станции, подключенной к IP-сети, обработка......Page 101
Поле общая длина (Total Length) определяет общую длину дейта......Page 102
В начале 90-х годов интенсивное коммерческое использование И......Page 103
Вместо существующих двух уровней иерархии адреса (номер сети......Page 104
Адрес типа anycast - новый тип адреса, определяющий, как и m......Page 105
Адрес Получателя (128 битов)......Page 106
Функции поддержки фрагментации переносятся в конечные узлы и......Page 107
4.7 Протокол TCP......Page 108
Прямоугольники обозначают модули, обрабатывающие данные, а л......Page 109
Один порт компьютера может быть задействован в соединениях с......Page 110
Режим участия в установлении TCP-соединения может быть актив......Page 111
При передаче информации каждому байту данных присваивается п......Page 112
Протокол TCP предоставляет получателю пакетов возможность ре......Page 113
Порядковый номер (Sequence Number, 32 бита). Если в пакете о......Page 114
К заголовку IP-пакета протокол UDP добавляет служебную инфор......Page 115
Синхронная передача данных предполагает периодическую генера......Page 116
Сеть Интернет была создана для передачи данных на основе ада......Page 117
Подводя итог, отметим, что Интернет в сегодняшнем состоянии,......Page 118
Именно протокол RTP позволяет компенсировать негативное влия......Page 119
На рис. 4.7 представлен основной заголовок RTP-пакета, содер......Page 120
Временной штамп (Timestamp, 32 бита). Момент времени, в кото......Page 121
Другим способом передачи данных является широковещательная п......Page 122
Основными протоколами, на базе которых реализуется многоадре......Page 123
Таблица 5.1. Рекомендации ITU-T по видеотелефонии и мультиме......Page 124
Оборудование мультимедийной связи содержит оконечные устройс......Page 125
Рекомендация Н.323 специфицирует системы мультимедийной связ......Page 126
Этот более чем краткий обзор деятельности ITU-T в области ст......Page 127
Блок видеоаппаратуры включает в себя видеокамеру, монитор и......Page 128
Блок синхронизации обеспечивает задержку речевых сигналов пр......Page 129
Управление конференциями включает в себя согласование алгори......Page 130
Наиболее востребованной из услуг, специфицированных в рекоме......Page 131
На рис. 5.2 изображена архитектура сети, построенной на базе......Page 132
Модуль Н.225.0 отвечает за преобразование видеоинформации, р......Page 133
5.5 Шлюз Н.323......Page 134
Шлюз, в совокупности с привратником сети IP-телефонии, образ......Page 135
В привратнике сосредоточен весь интеллект сетей IP-телефонии......Page 136
• маршрутизация сигнальных сообщений между терминалами, расп......Page 137
Первый вид - централизованная конференция, в которой оконечн......Page 138
Устройство управления конференциями MCU содержит один обязат......Page 139
При организации централизованной конференции, кроме контролл......Page 140
Lucent Technologies выпускает также платы IP-телефонии для у......Page 141
Интерес представляет решение компании Cisco - использовать с......Page 142
Nortel Networks анонсировала целую серию новых продуктов IP-......Page 143
Cisco......Page 144
TAPI 2.1 и JTAPI 1.3......Page 145
наведением справки; парковка/ответ с другого аппарата; поста......Page 146
Основными процедурами, выполняемыми оконечным оборудованием......Page 147
Ручной способ заключается в том, что привратник, обслуживающ......Page 148
С точки зрения простоты технического обслуживания сети автом......Page 149
Процесс регистрации представлен на рис.6.3. Оконечное оборуд......Page 150
Если привратник получает запрос RRQ, содержащий те же самые......Page 151
В начальной фазе установления соединения, а также после полу......Page 152
Если требуемая полоса недоступна, привратник передает сообще......Page 153
В процессе обслуживания вызова оконечное оборудование или пр......Page 154
Привратник в любой момент времени может определить текущее с......Page 155
Существует еще один вариант использования сообщений IRR. При......Page 156
Первый вариант служит для сокрытия транспортного адреса и al......Page 157
Unregistration Confirm (Регистрация отменена)......Page 158
Location Confirm (Сообщение о местоположении оборудования) С......Page 159
Процедуры управления соединениями в сетях Н.323 специфициров......Page 160
Оборудование, поддерживающее управление множеством сигнальны......Page 161
При маршрутизации сигнальных сообщений привратником сигнальн......Page 162
После обмена с привратником сообщениями ARQ и ACF по каналу......Page 163
М......Page 164
Не разрешено......Page 165
По управляющему каналу Н.245 передаются сообщения четырех ка......Page 166
Следует отметить, что активный МС в конференции должен испол......Page 167
В этом варианте оборудование, передавшее сообщение master-Sl......Page 168
Кроме того, оборудование может указывать режимы, которые оно......Page 169
Функциональные возможности терминала описываются набором дес......Page 170
Однонаправленные логические каналы открываются при помощи пр......Page 171
Для передачи речи или видеоинформации, как правило, открывае......Page 172
Закрытие логических каналов может производиться с помощью пр......Page 173
В таблице 6.4 приведены сообщения Н.245, которые оборудовани......Page 174
0......Page 175
0......Page 176
В силу важности этих алгоритмов авторам хотелось бы сохранит......Page 177
сообщение Call Proceeding, означающее, что полученной информ......Page 178
Затем инициируется процедура определения ведущего/ведомого о......Page 179
Напомним, что возможен сценарий процедуры Master-Slave Deter......Page 180
После вышеописанных действий оконечное оборудование извещает......Page 181
После окончания разговорной фазы начинается фаза разрушения......Page 182
Пользователь, получивший команду endSessionCommand от пользо......Page 183
Самый быстрый способ установления соединения в сети, базирую......Page 184
Вызывающее оборудование, инициировавшее процедуру Fast Conne......Page 185
Существует несколько способов идентификации абонентов. В пер......Page 186
Сценарий вызова абонента ТфОП абонентом ТфОП является комбин......Page 187
Расширение функций протокола SIP может быть произведено за с......Page 188
Здесь же следует отметить то, что сигнальные сообщения могут......Page 189
Для передачи речевой информации комитет IETF предлагает испо......Page 190
• имя@хост,......Page 191
Управление процессом обслуживания вызова распределено между......Page 192
- работает в режиме многоадресной рассылки сигнальной информ......Page 193
Но пользователю не обязательно связываться с каким-либо SIP-......Page 194
Резюмируя все сказанное выше, отметим, что сети SIP строятся......Page 195
Структурная схема организации услуг SIP-сервера представлена......Page 196
Пустая строка......Page 197
Заголовок Call-ID - уникальный идентификатор сеанса связи ил......Page 198
Warning (предупреждение)......Page 199
User-Agent (агент пользователя)......Page 200
0......Page 201
0......Page 202
Запрос INVITE приглашает пользователя принять участие в сеан......Page 203
• В поле Expires указывается время в секундах, в течение кот......Page 204
В этом примере пользователь Bell ([email protected]) выз......Page 205
Завершает сеанс связи. Может быть передан любой из сторон, у......Page 206
• ответ 200 OK на запрос BYE означает завершение сеанса связ......Page 207
• ответ 500 Server Internal Error означает, что сервер не им......Page 208
Рис. 7.8 Пример SIP-ответа 200 OK......Page 209
Требуется проведение процедуры авторизации пользователя......Page 210
Сервер обнаружил, что принятый им запрос передается по замкн......Page 211
Вызываемый пользователь не может принять входящий вызов из-з......Page 212
В этом параграфе описан алгоритм установления соединения с у......Page 213
этого сервера пользователям. Вызывающий пользователь передае......Page 214
Все сообщения проходят через прокси-сервер, который может мо......Page 215
Дополнительная услуга «Переключение связи» позволяет пользов......Page 216
Рис. 7.12 Дополнительная услуга "Переадресация вызова"......Page 217
Прежде чем начать сравнение функциональных возможностей прот......Page 218
Протокол SIP изначально ориентирован на использование в IP-с......Page 219
Расширяемость протокола. Необходимой и важной в условиях эво......Page 220
В протоколе Н.323 все кодеки должны быть стандартизированы.......Page 221
Оценка времени установления соединения производится в условн......Page 222
Выводы. На основе проведенного выше сравнения можно сделать......Page 223
Таблица 7.7 Открытие новых логических каналов......Page 224
<- OpenLoglcalChannelAck......Page 225
• шлюз сигнализации - Signaling Gateway, который обеспечивае......Page 226
Перенос сообщений протокола MGCP обеспечивает протокол не га......Page 227
Такое решение обеспечивает масштабируемость сети и простоту......Page 228
Рабочей группой MEGACO предложена следующая классификация тр......Page 229
Connection - означает подключение порта к одному из двух кон......Page 230
ç\) ÀÒÌ-èíòåðôåéñ......Page 231
Call Agent при помощи команды Notification Request может дат......Page 232
DetectEvents - необязательный параметр, определяющий события......Page 233
метод кодирования, размер речевых пакетов, полоса пропускани......Page 234
[LocalConnectionDescriptor]......Page 235
В общем случае, команда DeleteConnection передается обоим шл......Page 236
Observed Events - необязательный параметр, в котором приводи......Page 237
• Cancel-graceful - данное значение присваивается параметру......Page 238
Шлюз информирует Call Agent о том, что один или несколько по......Page 239
3. Идентификатор порта определяет тот порт шлюза, которому н......Page 240
Идентифицирует подключение данного порта к одному соединению......Page 241
Специфицируется сигнал, который должен быть передан абоненту......Page 242
Способ индикации шлюзом вывода порта из обслуживания или вво......Page 243
F......Page 244
В этом параграфе речь пойдет, главным образом, о заголовке о......Page 245
Порт не имеет сведений о плане нумерации......Page 246
F......Page 247
При установлении соединений Call Agent предоставляет портам......Page 248
Шлюз не должен ни передавать, ни принимать информацию......Page 249
С: A3C47F21456789FO......Page 250
Шлюз TGW 2 выбирает порт, который будет участвовать в связи,......Page 251
m=audio 1296 RTP/AVP 0......Page 252
250 1217 OK......Page 253
Как известно, до недавнего времени единственным протоколом,......Page 254
Результатом эволюции ОКС7 в направлении пакетной передачи ин......Page 255
Но, в то же время, следует отметить, что в существующих сего......Page 256
Еще одной особенностью протокола MEGACO/H.248 является то, ч......Page 257
Порты являются источниками и приемниками речевой информации.......Page 258
При создании портов некоторые свойства присваиваются им по у......Page 259
Содержит параметр Mode - режим работы и ряд свойств порта. П......Page 260
В общем случае для присоединения порта к контексту служит ко......Page 261
Вариант 3......Page 262
Описание......Page 263
Самым важным отличием протокола MEGACO/H.248 от протокола MG......Page 264
Протокол MEGACO/H.248, так же, как и протокол MGCP, предусма......Page 265
Абонент А разговаривает с абонентом В, а абонент С вызывает......Page 266
В заключение данного параграфа хотелось бы отметить, что неи......Page 267
AuditDescriptor] ),......Page 268
,MediaDescriptorJ ^^—•/ ,ModemDescriptor] ,MuxDes......Page 269
Notify(TenninationID,......Page 270
Контроллер запрашивает свойства порта, произошедшие события......Page 271
Два одинаковых дескриптора в команде......Page 272
На рисунке 9.8 приведен пример установления соединения с исп......Page 273
)......Page 274
MEGACO/l.O [124.124.124.222]:55555 Reply = 9999 {......Page 275
Context = 5000 { Add, Add = А5556{ Media {......Page 276
Notify = А5555 {ObservedEvents =1234 {......Page 277
26. После этого начинается разговорная фаза соединения, в те......Page 278
30. Получив информацию от любого из шлюзов о том, что один и......Page 279
32. После завершения соединения контроллер MGC предписывает......Page 280
Идеальной была бы следующая ситуация. Приложение «договарива......Page 281
его смысл зависит от приложения, с которым работает пользова......Page 282
Все большую часть трафика в IP-сетях составляют потоки инфор......Page 283
В сетях традиционных операторов обслуживается трафик разных......Page 284
Поступающий в сеть трафик классифицируется и нормализуется п......Page 285
Спецификация потока (flow specification) нужна для определен......Page 286
При одноадресной передаче процесс резервирования выглядит до......Page 287
Отправитель данных передает на индивидуальный или групповой......Page 288
Если же запрос приемлем, данные о требуемом качестве обслужи......Page 289
Протокол RSVP поддерживает улучшенную версию однопроходного......Page 290
Например, при использовании для IP-телефонии алгоритма кодир......Page 291
к одному FEC относятся пакеты всех потоков, пути следования......Page 292
Последовательность (LER^, LSR,,..., LSR„, LER^) маршрутизато......Page 293
Метки для каждого FEC всегда назначаются «снизу», то есть ли......Page 294
MPLS предусматривает два способа пересылки пакетов. При одно......Page 295
В некоторых ситуациях данный алгоритм может вызвать так назы......Page 296
При малых размерах очередей метод RED более эффективен, чем......Page 297
Очередь с приоритетами (Priority Queuing) - это алгоритм, пр......Page 298
Обработка очередей по алгоритму Class-Based Queuing, CBQ пре......Page 299
Если необходимо обеспечить для всех потоков постоянное время......Page 300
Представим себе ведро, в котором накапливаются данные, получ......Page 301
Имеется некое «ведро», в которое через равные промежутки вре......Page 302
Рис. 10.10 Алгоритм "Token Bucket"......Page 303
Еще одним примером оборудования IP-телефонии может служить у......Page 304
3. Телефонные аппараты, упаковывающие речевую информацию в I......Page 305
• удобство и функциональность средств управления и контроля.......Page 306
При внедрении технологии передачи речевой информации по сетя......Page 307
Таблица 11.1 Технические спецификации шлюза IP-телефонии «Пр......Page 308
Модуль обработки телефонной сигнализации взаимодействует с т......Page 309
Механизм обнаружения активных периодов речи проверяет получа......Page 310
В привратнике сосредоточен весь интеллект сети IP-телефонии.......Page 311
Если сеть построена на базе оборудования VocalTec или, по кр......Page 312
64......Page 313
10%/год от затрат на строительство......Page 314
А если приведенные в таблице 11.2 суммы не показались достат......Page 315
Дополнительно, по IP-адресу пользователя, может быть проведе......Page 316
Вызывающий абонент набирает номер вызываемого абонента (1),......Page 317
Если автоматически реализовать услугу «Виртуальная телефонна......Page 318
В центре обработки вызовов (Call-center) будут интегрированы......Page 319
Все чаще телефонные сети общего пользования (ТфОП) использую......Page 320
Модуль IPU подключается к АТС по цифровым трактам Е1 с испол......Page 321
Для тестирования семейства протоколов сигнализации Н.323, ра......Page 322
Остановимся немного более подробно на каждом из этих этапов.......Page 323
Специальные опции протокол-тестера SNT-7531 позволяют измеря......Page 324
Вспоминая замечание о попытках сдерживания IP-телефонии адми......Page 325
CSRC Contributing Source Identifier. Список полей с идентиф......Page 326
ICMP Internet Control Message Protocol Протокол управляющи......Page 327
MCU Multipoint Control Unit. Устройство управления конфере......Page 328
Router Маршрутизатор. Программно-аппаратное устройство, кот......Page 329
TAPI Telephony Applications Programming Interface. Интерфе......Page 330
VolP Voice over Internet Protocol. Технология, позволяющая......Page 331
WFQ Weighted Fair Queuing. Взвешенная справедливая очередь......Page 332
22. Douskalis B. IP Telephony. The Integration of Robust Vol......Page 333
43. ITU-T Recommendation H.324. Terminal for Low Bit Rate Mu......Page 334
61. Walter J. Goralski, Matthew C. Kolon. IP telephony / The......Page 335