Построение сетей телефонной связи железнодорожного транспорта (Раздел дипломной работы), страница 41

После подтверждения доступа оконечное устройство 1 устанавливает соединение с оконечным устройством 2, используя сигнализация Н.225.0 (аналог протоколу DSS1). Передаются сообщения Setup и Call Proceeding. Эти сообщения могут передаваться по логическому каналу через привратника или непосредственно между двумя оконечными устройствами. Привратник выбирает способ передачи и сообщает об этом оконечному оборудованию в сообщении ASF. При передаче сообщений через привратника, последний может закрыть логический канал сигнализации после установления соединения или сохранить этот канал до конца сеанса связи, если необходимо предоставить дополнительные услуги. После приема оконечным устройством 2 сообщения Setup, это устройство посылает привратнику запрос на допуск к ресурсам сети в виде сообщения ARQ. Привратник отвечает либо разрешением доступа (сообщение ACF) или отказом (сообщение ARJ). Если есть разрешение доступа, то вызываемое устройство посылает сообщение Alerting в сторону привратника, который перенаправляет его с сторону вызывающего устройства. Когда вызываемый абонент свободен, в обратном направлении передается сообщение Alerting. После ответа вызванного абонента оконечное оборудование посылает привратнику сообщение Connect, в котором кроме ответа абонента содержатся данные по открытию управляющего канала Н.245. Привратник транслирует это сообщение в сторону оконечного устройства 1 вместе с данными об открытии управляющего канала Н.245. Происходит образование управляющего логического канала Н.245. По этому каналу начинается обмен данными о функциональных возможностях оконечных устройств. В рассматриваемом примере все управляющие сообщения передаются через привратника. Оконечные устройства обмениваются сообщениями Terminal Capability Set, в котором содержатся данные о возможных алгоритмах декодирования пользовательской информации. Оборудование, получившее это сообщение, подтверждает его прием передачей сообщения Terminal Capability SetAck.

В дальнейшем начинается процедура выявления ведущего и ведомого оборудования, необходимая для устранения конфликтов, возникающих между оконечными устройствами. Конфликт может появиться при организации конференции, когда оба оконечных устройства могут быть активными контроллерами конференций или когда оба устройства попытаются одновременно открыть двусторонние логические каналы. Процедура сопровождается обменом сообщениями MSD (Master/Slave Determination). В ответ на каждое сообщение в обратном направлении передаются подтверждающие сообщения MSD Ack. Эти сообщения несут информацию о том, какое устройство ведущее, а какое - ведомое. Возможен сокращенный вариант, когда сообщение MSD посылает только одно устройство. Второе устройство в ответ передает сообщение MSD Ack, после чего первое устройство также передает сообщение MSD Ack.

Затем запускается процедура открытия односторонних логических каналов для передачи пользовательской информации. Для этого от каждого оконечного устройства передается сообщение Open Logical Channel (сквозной логический канал), содержащее данные о виде пользовательской информации (например, речь) и алгоритм кодирования. При передаче речи в последнее сообщение вставляется параметр  media Control Channel, с помощью которого образуется канал для передачи пакетов RTCP, предназначенных для контроля передачи речи с помощью протокола RTP. В ответ на сообщение Open Logical Channel посылается подтверждение в виде сообщения Open Logical Channel Ack.

Теперь начинается сессия телефонной связи, когда абоненты разговаривают. Речевые пакеты передаются с последовательной обработкой протоколами по схеме RTP->UDP->IP (RTP/UDP/IP) с контролем с помощью протокола RTCP. На принимающей стороне используется обратная схема. Протокол RTCP позволяет организовать обратную связь между получателем и отправителем речевых данных, что необходимо для обеспечения показателей качества передачи речи. В частности передаются данные о числе потерянных пакетов, о задержке пакетов и другие. Эти данные могут быть использованы для изменения параметров передачи с целью улучшения качества передачи (например, может быть уменьшен коэффициент сжатия речи при кодировании).

После окончания разговора начинается процесс нарушения соединения. Оконечное устройство, инициирующее разъединение, прекращает передачу речевой информации, закрывает логический речевой канал и передает по управляющему каналу Н.245 сообщение End Session Command (команда окончания сессии). После получения этого сообщения, от противоположной стороны поступает такое же сообщение. Далее происходит закрытие управляющего канала Н.245. Если сигнальный канал еще открыт, по нему передается сообщение Release Complete. Оконечное устройство, получившее сообщение End Session Command прекращает передачу речи и закрывает логический речевой канал. В завершении сеанса связи оконечное устройство с помощью сообщения DRQ (Disengage Request - требование на разъединение) извещает привратника о разъединении и об освобождении использованной полосы пропускания. В качестве подтверждения привратник посылает в обратном направлении сообщение DCF (Disengage Confirm - подтверждение разъединения. Сообщения DRQ и DCF передаются по протоколу RAS.

На этом обслуживание вызова заканчивается.

Кодирование речи и качество передачи речи на сети IP-телефонии. В IP-телефонии нашли применение методы кодирования речи со сжатием. Используются разные алгоритмы кодирования и декодирования, реализуемые в кодеках. Преимущественно находят применение комбинированные (гибридные) кодеки, которые сочетают в себе цифровое преобразование и вокодерный синтез речи. Цифровое преобразование осуществляется методом ИКМ или АДИКМ (адаптивная дифференциальная импульсно-кодовая модуляция). Алгоритмы кодирования и декодирования выполняются на базе специализированных сигнальных процессоров (DSP).