VoIP
태그 :
- 개념
- - 음성서비스를 패킷 교환망을 통하여 제공하는 기술 및 시스템 - IP Datagram을 통하여 전송하며 실시간 또는 비실시간(Messaging 형태) 형태로 제공 - 인터넷의 IP 프로토콜을 사용하여 음성을 전송하는 기술을 말하며, VoIP 기술을 바탕으로 제공되는 서비스를 인터넷전화서비스, 인터넷 텔레포니 등으로 혼재하여 부름
I. VOIP의 개요
가. VoIP의 정의
- 음성서비스를 패킷 교환망을 통하여 제공하는 기술 및 시스템
- IP Datagram을 통하여 전송하며 실시간 또는 비실시간(Messaging 형태) 형태로 제공
- 인터넷의 IP 프로토콜을 사용하여 음성을 전송하는 기술을 말하며, VoIP 기술을 바탕으로 제공되는 서비스를 인터넷전화서비스, 인터넷 텔레포니 등으로 혼재하여 부름
나. VoIP의 장점
- 광대역 인터넷망의 공유 -> 통신 인프라의 국가, 사회적 공유
- 전화 비용 절감
- 인터넷 및 타 서비스와의 결합 용이
다. VoIP 프로토콜의 스택의 취약성
- 음성이 암호화되지 않으면 망에 접근하는 누구라도 감시 장치 부착에 의한 도청 가능
- VoIP 스니핑, VoIP 스팸, 타 IP 망으로 유입되는 네트워크 위협 등.
II. VoIP 구성도와 구성요소(H.323)
가. VoIP 구성도(H.323)
나. VoIP 구성요소
III. VoIP 프로토콜과 구현기술
가. VoIP 프로토콜
구분 |
H.323 |
SIP |
MGCP/MEGACO |
개요 |
-QoS가 보장되지 않는 LAN 상에서 실시간 음성, 데이터, 영상등을 전송하는 표준 - 터미널, 게이트웨어, 게이트키퍼, MCU 간의 프로토콜 |
-인터넷상에서 멀티미디어 서비스를 위한 표준 - User Agent, Proxy Server, Redirect Server 간 프로토콜 |
- 중앙집중식으로 외부의 콜 에이전트에 의한 게이트웨이 제어하기 위한 표준 - MG, TG, SG,, MGC 간의 게이트웨이 콘트롤 프로토콜 |
표준 |
ITU |
IETF |
ITU/IETF |
특징 |
-End Point에 다양한 기능 부가 - 전화망에 기반, 전화와 패킷을 연동하는 프로토콜로 all IP망에 부적합 |
- SIP는 파싱과 컴파일이 쉽고 확장성이 뛰어나며 문자기반 - 웹 기반의 클라이언트 서버 프로토콜 H.323에 비하여 호설정 용이 |
- 망의 확장성과 서비스 구현 용이 - 대형 게이트웨이 시스템에 적합(Telco, ISP 등) |
적용 |
- 가장 일반화된 프로토콜, 호설정 기능 복잡, 화환성/ 확장성 부족 - 유지보수비 |
- SIP 기반의 단말기 증가 - 확장, 유지를 위한 시스템에 대한 고비용 구조 |
-현재 검증단계, 기간통신 사업자에 적합한 컨트롤 기능 강점 - 확장성, 개방형, 상호운용성 제공 |
나. VoIP구현기술
- 읍성 압축/복원 기술: 실시간 인코딩/디코딩. G.711, G721, H.261, H263 등
- 버퍼링 기술: Jitter를 줄이고, 침묵지연 해소
- 실시간 전송기술: 인코딩 된 데이터를 인터넷을 통하여 실시간 전송 기술(RTP/TTCP, SRTP)
- 호 연결: 원하는 송수신자의 통신 연결(H.323, MGCP, SIP MEGACO 등)
- 전송에러 수정 기술: 가청 범위 이외의 손실을 허용하되 가능한 손실을 최소화
- 과금: OSP(Open Settlement Protocol) 등
- QoS(Quality Of Service) 기술: 전송지연 보장 및 통화음질 보장 기술(RSVP, Diff-Serv, MPLS..)
IV. VoIP 프로토콜
가. H.323
- 멀티미디어 화상회의 데이터를 TCP/IP와 같은 패킷 교환 방식의 네트워크를 통해 전송하기 위한 ITU-T 표준
- 고품질 오디오를 위한 LAN 표준, 28.8kbps 정도의 느린 회선을 통해 저주파수 대역의 비디오를 전송하기 위한 인터넷 표준 포함
- H.225: Gatekeeper 에서 등록을 위해 사용됨
- Q.931: 연결 설정 및 종료
- H.245: 압축방법 협상
- G.711, G.723.1: 압축
나. SIP(Session Initiation Protocol)
- 세션 설치 프로토콜로 IETF의 WG RFC253 SIP의 확장 보안을 표준화한 프로토콜로 응용계층의 Signaling 프로토콜
- H.323과 달리 클라이언트/서버 방식의 프로토콜로써 시도자가 상대편을 세션에 참석시키기 위하여 호출하는 형태로 전개되는 프로토콜임
- http와 같이 텍스트 기반 플로토콜로 전자우편 주소, IP주소, 전화번호 등과 같은 것으로 식별함
SIP 메시지 |
설명 |
INVITE |
세션 초기화 |
ACK |
응답확인 |
BYE |
세션종료 |
OPTIONS |
호출자의 기능 질의 |
CANCEL |
초기화 과정 취소 |
REGISTER |
유효하지 못한 피호출자와 연결가짐 |
다. MEGACO(Media Gateway Control)
- H.323, SIP의 구조 및 문제점으로 출현 End-toEnd 구조, Signaling과 Media Control이 함께하는 구조
- Media G/W: 음성 및 데이터 정보를 패킷으로 변환하여 패킷 코어망을 통해 목적지로 전송하도록 하는 장비
- MGC: Media G/W Control, Media G/W에 명령 전달
- Call Agent: 어드레스 해결 및 대역 관리, 적당한 MG 선택 가능