네트워크 음성 프로토콜
Network Voice ProtocolNVP(Network Voice Protocol, 네트워크 음성 프로토콜)는 패킷화된 통신 네트워크를 통해 사람의 말을 전달하기 위한 선구적인 컴퓨터 네트워크 프로토콜이었다. 그것은 인터넷 프로토콜 기술에 대한 초기 사례였다.
역사
NVP는 1973년 12월 캘리포니아 주립대 정보과학연구소(ISI)의 컴퓨터 네트워킹 연구원인 대니 코헨이 ARPA의 네트워크 보안 커뮤니케이션(NSC) 프로그램으로부터 자금을 지원받아 처음 구현했다.[1] 이 프로젝트의 명시적인 목표는 "패킷 교환 컴퓨터 통신 네트워크를 통해 안전하고, 고품질, 저대역폭, 실시간, 전이중(양방향) 디지털 음성 통신의 실현 가능성을 개발하고 입증하는 것이었다. 기존 암호화 장치로 보호할 수 있는 디지털화된 음성을 공급한다. 이번 연구의 주요 목표는 전 세계 보안 음성 통신을 위한 일반 군사 요건의 일환으로 디지털 고품질, 저대역폭, 안전한 음성 처리 능력을 입증하는 것이다."[2]
NVP는 선형 예측 부호화(LPC)와 연속 가변 경사 델타 변조(CVSD)를 포함한 여러 가지 음성 인코딩 기법을 사용하여 ARPANET의 분산 사이트 간에 음성 전송에 사용되었다.[3] 스티브 캐스너, 랜디 콜, 폴 래블링(ISI), 짐 구디(링컨 연구소) 등이 공동 연구자로 참여했다. Mike McCammon (Culler-Harison); John Markel (Speech Communications Research Laboratory), John Makhoul (Bolt, Beranek and Newman), 그리고 Rod McGuire와 Philip Rubin (Haskins Labors.[citation needed]
NVP는 BBN 버터플라이 컴퓨터를 기반으로 한 실험용 음성 깔때기 장비(1981년 2월 동)에 의해 패킷형 오디오에 대한 ARPA 연구의 일환으로 사용되었다. ARPA 직원과 계약업체는 음성 깔때기, 그리고 관련 영상 시설을 이용하여 소수의 미국 동부 및 서부 해안 사이트들 사이에서 3자 및 4자 비디오 회의를 했다.
프로토콜
프로토콜은 제어 프로토콜과 데이터 전송 프로토콜의 두 가지 구별되는 부분으로 구성되었다. 제어 프로토콜은 누가 누구와 대화하기를 원하는지 지시하는 것, 벨소리, 음성 인코딩 협상, 통화 종료와 같은 비교적 초보적인 전화 기능을 포함했다. 데이터 메시지에는 암호화된 음성이 포함되어 있었다.[3] 각 인코딩 방식(보더)에 대해 프레임은 디지털화된 음성 샘플의 협상된 전송 간격을 포함하는 패킷으로 정의되었다.
NVP는 인터넷 스트림 프로토콜(ST)과 스트림 프로토콜 버전 2(ST-II)라는 이후 버전을 통해 전송되었으며, 두 가지 연결 지향 버전의 인터넷 프로토콜(IP)을 모두 통해 IP 프로토콜 버전 5를 운반하였다. 이러한 프로토콜은 서비스 품질 및 ATM(비동기 전송 모드)과 같은 연결 지향 네트워크 프로토콜의 초기 실험으로 볼 수 있다.
참조
- ^ Danny Cohen; Stephen Casner; James W. Forgie. "ISI / RR-81-90 A Network Voice Protocol NVP-II" (PDF). Retrieved 2020-12-13.
- ^ Network Voice Protocol (NVP). 1977. doi:10.17487/RFC0741. RFC 741.
- ^ a b Danny Cohen; Stephen Casner (August 2010), A Brief Prehistory of Voice over IP, archived from the original on 2021-12-21, retrieved 2014-09-09
외부 링크
Wikimedia Commons의 네트워크 음성 프로토콜 관련 미디어