Сетевой голосовой протокол

Network Voice Protocol ( NVP ) был новаторским протоколом компьютерной сети для передачи человеческой речи по пакетным сетям связи. Это был ранний пример технологии передачи голоса по интернет-протоколу .
История
[ редактировать ]NVP был впервые определен и реализован в 1974 году, его определение возглавил проект «Речь» в ISI, Институте информационных наук Университета Южной Калифорнии, после первоначальной работы, начатой в 1973 году. Руководство ISI возглавил Дэнни Коэн из Института информационных наук (ISI) Университета Южной Калифорнии. Южная Калифорния , при финансовой поддержке . программы Network Secure Communications (NSC) ARPA [1] Заявленные цели проекта заключались в том, чтобы «разработать и продемонстрировать возможность безопасной, высококачественной, с низкой пропускной способностью, полнодуплексной (двусторонней) цифровой голосовой связи в реальном времени по сетям компьютерной связи с коммутацией пакетов... [и для] предоставления оцифрованной речи, которая может быть защищена с помощью существующих устройств шифрования. Основная цель этого исследования - продемонстрировать возможность цифровой высококачественной, безопасной обработки голоса с низкой пропускной способностью как часть общих военных требований к всемирной безопасной голосовой связи. " [2]
Первая демонстрация НВП состоялась в августе 1974 года между группами ISI и Лаборатории Линкольна Массачусетского технологического института . Это был первый в истории «телефонный звонок» с использованием компьютерной сети. Частично это стало возможным благодаря пользователям вокодеров, созданных BB&N, Bolt Beranek и Newman. В работе в целом участвовало множество других исследователей на национальном уровне. Необходимые изменения подсети (IMP-to-IMP) для пересылки пакетов в реальном времени обсуждались на ISI в марте 1974 года под председательством Боба Кана, программного директора DARPA по речевому проекту. В конце встречи он подвел итоги действий и поручил BB&N произвести необходимые обновления подсети.
NVP использовался для передачи речи между распределенными узлами в ARPANET с использованием нескольких различных методов кодирования голоса, включая кодирование с линейным прогнозированием (LPC) и дельта-модуляцию с плавным наклоном (CVSD). [3] В число сотрудничающих исследователей входили Стив Каснер, Рэнди Коул и Пол Рэвелинг (ISI); Джим Форги ( Лаборатория Линкольна ); Майк Маккаммон (Каллер-Харрисон); Джон Маркел (Лаборатория исследований речевых коммуникаций); Джон Махул ( Болт, Беранек и Ньюман ), а также Род МакГуайр и Филип Рубин ( Хаскинские лаборатории ). [ нужна ссылка ]
NVP использовался экспериментальным оборудованием Voice Funnel (около февраля 1981 г.), основанным на компьютерах BBN Butterfly , в рамках продолжающегося исследования ARPA в области пакетированного звука. Сотрудники и подрядчики ARPA использовали голосовую воронку и связанные с ней видеосредства для организации трехсторонней и четырехсторонней видеоконференцсвязи между несколькими объектами восточного и западного побережья США.
Благодарность также принадлежит Дэйву Ретцу и его группе из Лаборатории речевой коммуникации Калифорнийского университета в Санта-Барбаре . ISI использовал свою операционную систему ELF для раннего развития речевых сетей, включая расширение речевых конференций.
Протокол
[ редактировать ]Протокол состоял из двух отдельных частей: протоколов управления и протокола передачи данных. Протоколы управления включали относительно элементарные функции телефонии , такие как указание, кто с кем хочет поговорить; мелодии звонка; согласование кодировки голоса; и завершение вызова. Сообщения с данными содержали закодированную речь. [3] Для каждой схемы кодирования (вокодера) кадр определялся как пакет, содержащий согласованный интервал передачи ряда оцифрованных голосовых отсчетов.
NVP транспортировался по протоколу Internet Stream Protocol (IP) , ориентированные на соединение (ST) и более поздней версии, называемой Stream Protocol, версии 2 (ST-II), обе версии Интернет-протокола , и которые содержали протокол IP версии 5. Эти протоколы можно рассматривать как ранние эксперименты в области качества обслуживания и сетевых протоколов, ориентированных на соединение, таких как асинхронный режим передачи (ATM).
Ссылки
[ редактировать ]- ^ Дэнни Коэн; Стивен Каснер; Джеймс В. Форги. «ISI/RR-81-90 Сетевой голосовой протокол NVP-II» (PDF) . Проверено 13 декабря 2020 г.
- ^ Сетевой голосовой протокол (NVP) . 1977. номер документа : 10.17487/RFC0741 . РФК 741 .
- ^ Jump up to: а б Дэнни Коэн; Стивен Каснер (август 2010 г.), Краткая предыстория передачи голоса по IP , заархивировано из оригинала 21 декабря 2021 г. , получено 9 сентября 2014 г.
Внешние ссылки
[ редактировать ]СМИ, связанные с сетевым голосовым протоколом, на Викискладе?