Protocol/VoIP

04 IP Telephony / VoIP 시그널링 (23.03.24)

Orangetasteboy 2023. 4. 12. 22:11

■  IP Telephony

●  새롬 기술 다이얼패드

  • 1999년 "다이얼패드" 세계 최초 인터넷 전화 기술 개발
  • PC-to-Phone, PC-to-PC 형태 인터넷 전화 서비스
  • 한국과 미국 중심으로 서비스

 

  • PC의 성능에 따라 통화 품질 좌우

        -  소프트폰 제품들은 DSP 칩 X

        -  초창기 서비스 품질의 한계

 

  • 2003년 전세계적으로 인터넷망 품질 개선

        -  스카이프가 시작 점유

 

 

●  2000년대 중반 인터넷 장비 제조 기업의 움직임

  • IP 데이터망과 전화망 통합
  • 아날로그 전화기 → IP 전화기 대체
  • 기업 전화 서비스에 PC 결합을 통한 부가 서비스 제공
  • 목적 : 전화 통화 비용 절감에서 망 관리 및 유지보수 비용 절감, 음성 품질 저하 문제 해결

 

IP Telephony 시스템 진화

●  IP Telephony 시스템

  • 장비 제조 기업에서 PBX를 수용하는 IP 네트워크 장비 개발

 

IP Telephony 시스템 구조

  • 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)을 발생시킴.
  • 호 접속과 해제, 호의 제어 및 관리에 관련된 정보를 교환하는 과정
  • 발신자가 전화번호를 누르기 시작해서 수신자가 수화기를 들 때까지의 과정

 

IP Telephony 시스템 시그널링

●  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와 함께 사용 가능

        -  송신 측 : 타임 스탬프를 이용하여 재생 동기

        -  수신 측 : 전송 지연 및 대역폭 등 점검과 송신 측에 통지