SIP   Session Initiation Protocol   세션 개시 프로토콜

(2014-11-25)
1. SIP (Session Initiation Protocol)VoIP 또는 멀티미디어 커뮤니케이션용 신호 프로토콜
     - 1 이상의 양방향 멀티미디어 세션/호(呼)를 설정,변경,해제
 

2. 특징 및 참고사항IETF SIP는 ITU-T에서의 VoIP 관련 표준인 H.323과 대응되는 프로토콜 
     - H.323 에 비하면 매우 단순하며, 호 설정이 간단
        . H.323이 과거 인터넷폰에 대한 사실상의 표준이었으나, 지금은 SIP가 우세함
     - 파싱(Parsing) 및 컴파일(Compile)이 쉬워 확장 및 구현이 용이

  ㅇ 텍스트 기반(text-based)의 응용계층 프로토콜
     - HTTPSMTP 프로토콜에 바탕을 둔 요청-응답 텍스트 메세지
        . HTTP클라이언트/서버 통신방법 및 URL 주소방식 등을 이용하여 구현 용이
     - SMTP텍스트 인코딩 방식 및 헤더 형태를 그대로 이용

  ㅇ 클라이언트/서버 기반의  형태의 프로토콜
     - 클라이언트(UAC)에서 서버(UAS)로의 호 설정 요청시 메소드를 이용
        . 메세지 구조가 헤더와 바디(본체)로 구성 (HTTP와 유사)
           .. 서버에서 클라이언트로의 응답은 숫자에 의한 상태코드를 전달하게 됨

  ㅇ 주소방식은 URI 방식을 응용
     - E-Mail과 유사한 형태의 주소를 이용해 사용자 식별 (例, sip:honggildong@kt.co.kr)
     - ENUM을 이용하면 하나의 대표 전화번호 형태로 단일화 가능

  ㅇ 호의 설정, 변경 및 종료를 위한 일종의 시그널링 기술임
     - 호(呼)경로 배정을 목적으로 RedirectProxy Server에 의해 중계도 가능
     - 세션의 관리 보다는 세션을 설정하기 위한 프로토콜임

  ㅇ 호 신호 전달 프로토콜로는 UDP 를 기본으로 사용하나, TCP도 가능함
     
     - UDP 포트 5060 을 기본값으로 사용
     * 호 설정 이후 실제 데이터 전달은 RTP 활용

  ㅇ 사용자 이동성 (Personal Mobility) 제공
     - 3GPPIMT-2000 VoIP 규격으로 기확정


3. SIP 관련 참고사항

  ㅇ 구성요소  ☞ SIP 구성요소 (UA 사용자, SIP 프록시 서버, SIP 레지스타 서버 등)

  ㅇ SIP의 메세지 및 구성체계  ☞ SIP 메세지 (호 세션 설정)

  ㅇ SIP를 응용한 다양한 부가 응용 서비스  ☞ IMPP
4. SIP 관련 표준 RFC 2543 : SIP(Session Initiation Protocol) (1999)
     - IETFMMUSIC(Multiparty Multimedia Session Control) Working Group에서 작성
     - 이후 별도 SIP WG 등이 구성되어 추가 표준 작업들이 진행
  ㅇ RFC 3261 (2002) : RFC 2543을 대체함


[SIP] 1. SIP 2. SDP 3. SIP 구성요소 4. SIP 메세지 5. SIP 호처리 6. SBC

 
        최근수정     요약목록(시험중)     참고문헌