網絡語音協定
網絡語音協定(英語:Network Voice Protocol,縮寫:NVP)為電腦網絡協定中,藉由封包化的通訊網絡傳送人類的話語的先驅。因此,網絡語音協定可視為今日VoIP技術的始祖。
網絡語音協定最早於1973年由南加州大學資訊科學研究院的網絡研究員Danny Cohen所實作,其研究資金來自美國高等研究計劃署(ARPA)的網絡安全通訊計劃(Network Secure Communications program)。計劃目標(參見1977年發表的IETF RFC 741)為發展及展示藉由封包交換的電腦通訊網絡進行安全、高質素、低頻寬、即時、全雙工數碼聲音通訊的可行性,此外並藉由現有的加密器材來保護其中內容。而此研究的最主要目標是展示同時具備數碼化的高質素、低頻寬、以及具有加密語音處理的能力,以滿足一般軍事需求中全球加密語音通訊的部分。
網絡語音協定在之前的用途為在阿帕網上運用了各種不同的語音編碼技術從各個不同的節點上彼此傳送語音頻息,這些編碼包括線性預測編碼以及連續可變斜率增量調制(Continuously variable slope delta modulation)。其合作研究人員包含Steve Casner、Randy Cole、Paul Raveling、Paul Raveling(資訊科學研究院)、Jim Forgie(林肯實驗室)、Mike McCammon(Culler-Harrison)、John Markel(Speech Communications Research Laboratory),以及John Makhoul(Bolt, Beranek and Newman BBN)。
此協定包含了兩個不同的部分,控制協定以及資料傳輸協定;控制協定包含了相對較基本的電話功能,例如來電顯示,鈴聲,聲音編碼的交涉,以及結束通話。資料訊息則包含了語音的聲碼,對聲碼格式來說,一個"頁框"(frame)的定義是指在傳輸交涉間隔中包含一些數碼語音樣本的封包。
約在1981年2月,網絡語音協定被美國高等研究計劃署正在進行的封包化聲音研究,以BBN Butterfly的電腦為基礎運用在實驗性的語音漏斗(Voice Funnel)器材上。美國高等研究計劃署的研究人員使用了語音漏斗以及相關的影片裝置,在東西岸少數的站點上進行三方或是四方視像會議測試。
網絡語音協定亦和最早的互聯網串流協定(Internet Stream Protocol)以及後來的串流協定第二版(Stream Protocol, version 2)有關。雖然這些協定來自Internet Protocol research community,但是他們可視為服務質素以及連接導向網絡協定(例如非同步傳輸模式)中的實驗成果。