网络语音协议-NVP

时间:2024-01-03
新悦网络

编辑:

网络语音协议( NVP ) 是一种开创性的计算机 网络协议,用于通过分组通信网络传输人类语音。这是互联网协议语音技术的早期示例。

网络语音协议的原型电话

历史


NVP 于 1974 年首次定义和实施,其定义由 ISI(南加州大学信息科学研究所)的“语音”项目主导,初始工作于 1973 年开始。ISI 的领导者是美国大学信息科学研究所(ISI)的Danny Cohen 。南加州,由ARPA的网络安全通信 (NSC) 计划资助。该项目的既定目标是“开发并展示通过分组交换计算机通信网络进行安全、高质量、低带宽、实时、全双工(双向)数字语音通信的可行性。” .[并]提供可以通过现有加密设备保护的数字化语音。这项研究的主要目标是展示数字高质量、低带宽、安全的语音处理能力,作为全球安全通用军事要求的一部分语音通讯。” 

NVP 的第一次演示是 1974 年 8 月在 ISI 和麻省理工学院林肯实验室的小组之间进行的。这是历史上第一个使用计算机网络的“电话”。它部分是由 BB&N、Bolt Beranek 和 Newman 定制的声码器用户启用的。整个工作涉及全国许多其他研究人员。1974 年 3 月,由 DARPA 语音项目项目总监 Bob Kahn 主持的 ISI 讨论了实时数据包转发所需的子网(IMP 到 IMP)更改。会议结束时,他总结了行动并指示 BB&N 进行所需的子网更新。

NVP 用于在ARPANET上的分布式站点之间发送语音,使用多种不同的语音编码技术,包括线性预测编码(LPC) 和连续可变斜率增量调制(CVSD)。合作研究人员包括 Steve Casner、Randy Cole 和 Paul Raveling (ISI);Jim Forgie(林肯实验室);迈克·麦卡蒙(卡勒·哈里森饰);约翰·马克尔(语音通信研究实验室);约翰·马库尔(Bolt、Beranek 和 Newman),以及罗德·麦奎尔和菲利普·鲁宾(哈斯金斯实验室)。

NVP 被基于BBN Butterfly计算机的实验性Voice Funnel设备(大约 1981 年 2 月)使用,作为 ARPA 正在进行的分组音频研究的一部分。ARPA 工作人员和承包商使用语音通道和相关视频设施在美国东海岸和西海岸的少数站点之间进行三向和四向视频会议。

这还要归功于戴夫·雷茨 (Dave Retz) 和他在加州大学圣巴巴拉分校语音交流实验室的团队。ISI 使用他的操作系统 ELF 进行语音网络的早期开发,包括扩展到语音会议。

协议


该协议由两个不同的部分组成:控制协议和数据传输协议。控制协议包括相对基本的电话功能,例如指示谁想与谁通话;铃声;语音编码协商;并终止呼叫。数据消息包含编码的语音。对于每种编码方案(声码器),帧被定义为包含多个数字化语音样本的协商传输间隔的数据包。

NVP 通过Internet 流协议(ST) 和称为流协议版本 2 (ST-II) 的更高版本进行传输,这两个版本都是面向连接的 Internet协议(IP) 版本,并且承载 IP 协议版本 5。这些协议可以被视为服务质量和面向连接的网络协议(例如异步传输模式(ATM))的早期实验。

来源:维基百科

最新内容

知识库