SIP과 H.323

Internet/기타 2016. 5. 13. 15:07

1, 개요

2. SIP

3. H.323

4. 비교

 

 

1, 개요

 - TCP/IP상에서 음성이나 영상을 전송하기 위하여는 양방향 통신을 가능하게 하고 세션을 연결해 주기 위한 프로토콜이 필요하며 SIP와 H.323이 있음

 - SIP(Session Initiation Protocol)은 Voip나 멀티미디어 커뮤니케이션용 통신에서 세션이나 호를 관리하는 프로토콜

 - 멀티미디어 데이터 전송(RTP) 자체보다는 Signalling을 통한 멀티미디어 통신 관리

 

2. SIP 등장 배경

 -  SIP는 H.323 과 마찬가지로 IP 네트워크상에서 다수의 이용자들간에 멀티미디어 세션을 생성하고 종료시키는 역할을 수행하는 프로토콜

 -  H.323 이 이미 사용되고 있음에도 불구하고 굳이 IETF 에서 SIP 를 발표한 이유는 H.323 프로토콜이 가지고 있는 취약점 떄문

                  H.323 프로토콜 복잡

                  H.323 프로토콜은 IP 프로토콜 보다는 ISDN 프로토콜에 적합

                  SIP 는 HTTP와 같은 Text 기반의 프로토콜로 비교적 구성이 간단

 

 

3. SIP 구조와 특징

 가. 구조

    - SIP 시스템의 구성요소는 SIP 클라이언트와 SIP 서버로 나누어 볼 수 있음

   1) SIP Client

     - UAC(User Agent Client): 세션 종단에 위치하여 호를 생성하고 설정을 요청

     - UAS(User Agent Server): UAC로부터 호를 수락하거나 거절 또는 Redirect 한다

   2) SIP Server

     - UA간 직접 호출이 가능하지만 SIP 서버를 둠으로써 확장성을 제공

     - Proxy server: UAC로부터 SIP콜을 받아 자신이 콜을 대신 만들어 주는 역할

     - Register Server: 사용자의 에이전트로터 레지스터 요청을 수신하여 사용자의 위치 정보를 유지

     - Redirect Server: 사용자가 직접 요청을 할 수 있는 상대방의 URL을 알려줌

     - Location Server: Proxy server나 Redirect server로부터 SIP콜의 목적지 노드의 주소가 요청되면 이를 Resolution해주는 역할

 

나. SIP 프로토콜의 기능

 - SIP 프로토콜이 멀티미디어 통신을 위한 호를 생성 및 종료하기 위해서는 다음의 5가지 기능(Funtionality)이 필요

  1) User Location : 통신에 참가할 단말을 결정

  2) User Availiability : 통신에 참여할 착신측의 통화 가능여부 결정

  3) User Capabilities : 통신간에 사용될 미디어 및 미디어 파라미터 결정

  4) Session Setup : 착신측 및 송신측에 세션 파라미터 생성

  5) Session Management : 세션의 종료 및 전환, 세션 파라미터 변경, 부가 서비스 연동

 

 다. SIP을 이용해서 전화를 걸고 받는 과정 

출처: http://goodsped.tistory.com/category/VoIP%20-%20New%20Generation

 

 라. 특징

    - 프로토콜이 단순하고 호환성이 뛰어남

    - 인터넷에서 사용되는 다른 많은 프로토콜과 결합하여 다양한 서비스들을 만들 수 있는 유연성과 확장성을 제공

    - TCP와 UDP 모두 사용할 수 있으며 Request/Response 구조

    - HTTP와 유사한 트랜잭션을 을 가지며, 텍스트 기반이기 때문에 H.323에 비해 구현이 용이

 

3. H.323

  가. 구조

   - Terminal: 점대점 또는점대 다자간서비스 제공단말

   - Gateway: 서로다른망연결

   - Gateway Keeper : H.323 사용 단말의 호제어 및 서비스제어

    - MCU : 일정한 품질 유지 및 제어

 나. 특징

    - call setup 제어와 미디어 전송이 분리되어 있지 않은 구조임

    -  H.323 프로토콜 복잡

      -  H.323 프로토콜은 IP 프로토콜 보다는 ISDN 프로토콜에 적합

    - 확장성 한계

    - 대규모사용자불가

 

4. SIP과 H.323 비교

 구분

SIP

 H.323

 표준화

 IETF

 ITU

 기반

 인터넷기반

 웹중심

 음성전화망 기반

 중심 서버

 Proxy, redirect, location, registration servers

 H.323 Gatekeeper

 메시지

 HTTP 신택스 및 메시지 기반

 ISDN Signalling 프로토콜 기반

 (Q.931)

 확장성

 용이

 부족

 복잡성

 단순

 복잡

 구성    

 

 

5. 맺음말

 - SIP는 범용 Protocol로 다양한 분야에 응용되고 있음.

- IMS나 무선 Mobile 에서도 주요 프로토콜로서 채택

'Internet > 기타' 카테고리의 다른 글

데이터 마이닝(Data Mining)  (0) 2016.06.08
QoS, QoE, NP  (0) 2016.05.17
이동 Ad-hoc 네트워크  (0) 2016.05.12
RFC 2544  (0) 2016.05.04
NFV  (0) 2015.12.16
Posted by 둔탱이
,