04 IP Telephony / VoIP 시그널링 (23.03.24)
■ IP Telephony
● 새롬 기술 다이얼패드
- 1999년 "다이얼패드" 세계 최초 인터넷 전화 기술 개발
- PC-to-Phone, PC-to-PC 형태 인터넷 전화 서비스
- 한국과 미국 중심으로 서비스
- PC의 성능에 따라 통화 품질 좌우
- 소프트폰 제품들은 DSP 칩 X
- 초창기 서비스 품질의 한계
- 2003년 전세계적으로 인터넷망 품질 개선
- 스카이프가 시작 점유
● 2000년대 중반 인터넷 장비 제조 기업의 움직임
- IP 데이터망과 전화망 통합
- 아날로그 전화기 → IP 전화기 대체
- 기업 전화 서비스에 PC 결합을 통한 부가 서비스 제공
- 목적 : 전화 통화 비용 절감에서 망 관리 및 유지보수 비용 절감, 음성 품질 저하 문제 해결
● IP Telephony 시스템
- 장비 제조 기업에서 PBX를 수용하는 IP 네트워크 장비 개발
- PBX 분리
- 내선 카드 : 아날로그 전화기 연결
- 스위칭 및 호 처리 : 전화기와 전화기 연동
- 트렁크 연동 : PBX, 전화국 연결
- VG(음성 게이트웨이)
- 전화망과 IP망을 연결
- IP PBX
- 호 처리 기능 담당
- In-line Power Switch
- 전화기 전원 공급
- IP 전화기
- 아날로그 전화기에서 IP 망 연결 가능한 IP 전화기로 대체
■ IP Phone
● 전원, LAN, PC 포트 분리
● In-line Power Switch
- 전원 공급 : PoE(Power of Ethernet)
■ VoIP 시그널링
● 시그널링(Signaling)
- 신호 교환
- 새로운 전화 서비스의 핵심
- 링백톤(Ring Back Tone)을 발생시킴.
- 호 접속과 해제, 호의 제어 및 관리에 관련된 정보를 교환하는 과정
- 발신자가 전화번호를 누르기 시작해서 수신자가 수화기를 들 때까지의 과정
● VoIP 시그널링 역할
- 주소 번역(Address Translation)
- 수신자 IP 주소 획득 및 연결
- E.164 주소 체계 → IP망 32bit 주소 체계
- 매핑 DB 필요
- 코덱 협상(Capability Negotiation)
- 압축 코덱 선택
- G.711, G.729, G.723, G.722 사용
- 호 수락 결정, 정책 결정(Call Admission Control)
- 사용자 권한에 대한 정책 결정 (송신/수신)
- 예) 일반 방문객 전용 전화기는 사내에만 연결, 해외 업무 직원만 국제 통화 가능
● 음성 전송 프로토콜
- RTP(Real-time Transport Protocol)
- UDP 기반
- 실시간 음성 송수신을 위한 전송 계층 통신 규약
- 실제 음성 전달에 사용
- UDP 기반
- RTCP(Real-time Transport Control Protocol)
- TCP 기반
- RTP는 원활한 통신을 위해 RTCP와 함께 사용 가능
- 송신 측 : 타임 스탬프를 이용하여 재생 동기
- 수신 측 : 전송 지연 및 대역폭 등 점검과 송신 측에 통지