Кіріспе

Жаңашыл VoIP протоколы

Желілік дауыс протоколы (NVP) – пакеттік коммуникациялық желілер арқылы адам сөзін беруге арналған, алғашқы компьютерлік желілік протоколы. Бұл – Интернет-протокол арқылы дауыс беру технологиясының ерте мысалы.

Тарих

NVP алғаш рет 1974 жылы анықталып, іске асырылды, ал анықтама 1973 жылы басталған алғашқы жұмыстан кейін USC Ақпараттық ғылымдар институтының ISI-дегі "Сөйлеу" жобасының жетекшілігімен жүргізілді. ISI-ді Оңтүстік Калифорния Университетінің Ақпараттық ғылымдар институтының (ISI) Дэнни Коэн басқарды, ARPA-ның Желілік қауіпсіз байланыс (NSC) бағдарламасынан қаржыландырылды. Жобаның мақсаттары – «пакеттік коммутациялық компьютерлік байланыс желілері арқылы жоғары сапалы, төмен өткізу қабілетімен, нақты уақыт режимінде, екі бағытты цифрлық дауыс байланысын дамыту және іске асыру мүмкіндігін көрсету, сондай-ақ қолданыстағы шифрлау құрылғыларымен қамтамасыз етуге болатын цифрланған сөйлеуді ұсыну». Бұл зерттеудің басты мақсаты – бүкіл әлемде қауіпсіз дауыс байланысы үшін жалпы әскери талаптың бөлігі ретінде жоғары сапалы, төмен өткізу қабілетімен, қауіпсіз дауыс өңдеу қабілетін көрсету. NVP-нің алғашқы көрсетілімі 1974 жылдың тамызында ISI және MIT Линкольн зертханасындағы топтар арасында болды. Бұл – компьютерлік желі арқылы жасалған тарихтағы алғашқы «телефондық қоңырау». Бұл BB&N, Bolt Beranek және Newman компаниялары жасаған үн кодтаушыларды пайдаланушылармен ішінара іске қосылды. Жалпы алғанда, жұмыста көптеген басқа зерттеушілер де қатысты. 1974 жылдың наурызында ISI-де ДАРПА-ның сөйлеу жобасының бағдарламалық директоры Боб Канның төрағалығымен нақты уақыт пакеттерін жіберу үшін қажетті субжелі (IMP-тен IMP-ге) өзгерістер талқыланды. Кездесу соңында ол іс-қимылдарды қорытындылап, BB&N-ге қажетті субжелі жаңартуларын жасауға тапсырма берді. NVP ARPANET-те бірнеше түрлі дауыс кодтау әдістерін қолдана отырып, әртүрлі сайттар арасында сөйлеуді жіберу үшін пайдаланылды, соның ішінде сызықтық болжамды кодтау (LPC) және үздіксіз өзгермелі еңіс дельта модуляциясы (CVSD). Бірлесіп жұмыс істеген зерттеушілерге Стив Каснер, Рэнди Коул және Пол Равеллинг (ISI); Джим Форги (Линкольн зертханасы); Майк МакКаммон (Culler Harrison); Джон Маркель (Сөйлеу коммуникациялар зерттеу зертханасы); Джон Махул (Bolt, Beranek және Newman), Род МакГайр және Филип Рубин (Haskins зертханалары) кірді. NVP BBN Butterfly компьютерлеріне негізделген эксперименталды Voice Funnel жабдықтарымен (1981 жылдың ақпан айы шамасында) қолданылды, бұл пакеттік аудиоға ARPA зерттеулерінің бөлігі болды. ARPA қызметкерлері мен мердігерлері Voice Funnel және оған байланысты бейне құрылғыларын АҚШ-тың шығыс және батыс жағалауындағы бірнеше сайттар арасында үш және төрт жолды бейне конференциялар өткізу үшін қолданды. Сондай-ақ, Дэйв Ретц пен оның Санта-Барбара университетінің Сөйлеу коммуникациясы зертханасындағы тобының еңбегі де бар. ISI өзінің операциялық жүйесі ELF-ті сөйлеу желісін дамыту үшін, оның ішінде сөйлеу конференцияларына дейін қолданды.

Хаттама

Хаттама екі ерекше бөлімнен тұрды: бақылау хаттамалары және деректерді тасымалдау протоколы. Бақылау хаттамаларына салыстырмалы түрде қарапайым телефондық мүмкіндіктер кірді, мысалы, кім кіммен сөйлескісі келетінін көрсету; қоңырау сигналдары; дауысты кодтау туралы келісімдер; және қоңырауды аяқтау. Деректер хабарламалары кодталған сөйлеуді қамтыды. Әрбір кодтау схемасы (вокодер) үшін кадр – сандық дауыс үлгілерінің келісілген тарату интервалын қамтитын пакет ретінде анықталды. NVP Интернет ағыны протоколы (ST) және кейінірек Stream Protocol, нұсқа 2 (ST II) арқылы тасымалданады, бұл екеуі де Интернет протоколының (IP) қосылымға бағытталған нұсқалары және IP протоколының 5-ші нұсқасын тасымалдады. Бұл протоколдарды қызмет сапасының алғашқы тәжірибелері ретінде қарастыруға болады, сондай-ақ асинхронды транферлік режим (ATM) сияқты қосылымға бағытталған желілік протоколдар.