Лучшие тарифы

выгодный
3.5 руб/мин
безлимит
160 рублей
Безлимит на свои операторы
120 руб
Безлимит
299 руб
Замечательный тариф
99 руб

Реклама

Список терминов и летературы.

Список терминов и летературы.

ІР-ТЕЛЕФОНИЯ - Б.С. Гольдштейн

Влияние операционной системы

Большинство приложений IP-телефонии (особенно клиентских) представляет собой обычные программы, выполняемые в среде ка­кой-либо операционной системы, такой как Windows или Linux. Эти программы обращаются к периферийным устройствам (платам об­работки речевых сигналов, специализированным платам систем сиг­нализации) через интерфейс прикладных программ для взаимодей­ствия с драйверами этих устройств, а доступ к IP-сети осуществля­ют через Socket-интерфейс.

Большинство операционных систем не может контролировать распределение времени центрального процессора между разными процессами с точностью, превышающей несколько десятков милли­секунд, и не может обрабатывать за такое же время более одного прерывания от внешних устройств. Это приводит к тому, что задерж­ка в продвижении данных между сетевым интерфейсом и внешним устройством речевого вывода составляет, независимо от используе­мого алгоритма кодирования речи, величину такого же порядка, или даже больше.

Из сказанного следует, что выбор операционной системы являет­ся важным фактором, влияющим на общую величину задержки. Что­бы минимизировать влияние операционной системы, некоторые про­изводители шлюзов и IP-телефонов используют так называемые ОС реального времени (VxWorks, pSOS, QNX Neutrino и т.д.), которые используют более сложные механизмы разделения времени процес­сора, действующие таким образом, чтобы обеспечивать значитель­но более быструю реакцию на прерывания и более эффективный обмен потоками данных между процессами.

Другой, более плодотворный подход - переложить все функции, которые необходимо выполнять в жестких временных рамках (обмен данными между речевыми кодеками и сетевым интерфейсом, под­держку RTP и т.д.), на отдельный быстродействующий специализи­рованный процессор. При этом пересылка речевых данных осуще­ствляется через выделенный сетевой интерфейс периферийного устройства, а операционная система рабочей станции поддержива­ет только алгоритмы управления соединениями и протоколы сигна­лизации, т.е. задачи, для выполнения которых жестких временных рамок не требуется. Этот подход реализован в платах для приложе­ний IP-телефонии, производимых фирмами Dialogic, Audiocodes, Natural Microsystems. По такой же технологии выполнен и шлюз IP-те- лефонии в платформе Протей-IP, что позволило обеспечить высокое качество передачи речи.