본문 바로가기
Protocol/VoIP

11 SIP Response (1xx, 2xx, 3xx) (23.04.14)

by Orangetasteboy 2023. 6. 20.

■  SIP Response

●  SIP는 Request / Response 프로토콜 & Server / Client 프로토콜

●  엔지니어는 SIP Response를 보고 에러 발생 원인 확인

●  종류

  • 1xx Provisional : 정보
  • 2xx Success : 정상
  • 3xx Redirection : 요청을 다른 주소로 재송신 요청
  • 4xx Client Error : 클라이언트 장애
  • 5xx Server Error : 서버 장애
  • 6xx Global Failure : 사용자와 연결은 가능하나 통화는 불가

 

■  1xx Provisional Provisional Responses (or 1xx Informational Responses)

●  특징

  • 서버가 처리 중임을 통지
  • 요청에 대한 최종 응답 전에 요청에 하는 시간이 200ms 200ms 이상일때
  • SIP 메시지 바디에 SDP SDP 포함 가능

 

●  100 Trying

  • 수신된 요청을 다음 서버로 전송하거나 처리 중
  • 재요청 방지

 

●  180 Ringing

  • 수신 전화기의 벨 울림
  • 링백톤 재생 또는 수신 준비
  • 정상적 진행중

 

●  181 Call Is Being Forwarded

  • 착신 번호로 호 시도 중임을 통지

 

●  182 Queued

  • 호를 대기 큐로 전달
  • 수신 전화기가 일시적으로 통화 할 수 없는 상태 일 때
  • 예: 고객센터 모든 상담원 통화중

 

●  183 Session In Progress

  • 현재 처리 중인 호에 대한 추가적인 정보 전달

 

●  199 Early Dialog Terminated

  • RFC 6228 SIP Response Code for Indication of Terminated Dialog에 명시
  • 수신 전화기와 SIP Proxy간에 200 OK 전 다이얼로그 종료

 

■  2xx Successful

●  특징

  • 요청이 정상적으로 처리됨

 

●  200 OK

  • 요청이 성공적으로 처리됨

 

●  202 Accepted

  • 요청 처리가 승인되었지만 아직 처리중

 

●  204 No Notification

  • RFC 5839 An Extension to SIP Events for Conditional Event Notification에 명시
  • 기존 다이얼로그 내에서 SUBSCRIBE 메시지와 관련된 응답이 전달되지 않음

 

■  3xx Redirect

●  특징

  • 사용자가 새로운 위치 이동
  • 또는 UA 정보를 변경된 서비스로 통합

 

●  300 Multiple Choices

  • 사용자가 여려 개의 단말을 소유하고 있으므로 선호되는 UA로 호 진행

 

●  301 Moved Permanently

  • 요청된 Request-URI 주소로 단말을 찾을 수 없음
  • 발신자는 응답에 포함된 Contact 헤더 주소로 re-INVITE 요청
  • 로컬 디렉토리와 주소록 등에 정보를 업데이트

 

●  302 Moved Temporarily

  • 사용자가 일시적으로 다른 곳으로 이동
  • 발신자는 응답에 포함된 Contact 헤더 주소로 re-INVITE 요청
  • 로컬 디렉토리와 주소록 등에 정보를 업데이트 하지 않음

 

●  305 User Proxy

  • 착신 전화기에 도착한 요청이 SIP Proxy를 경유하지 않음
  • 요청을 응답에 포함된 SIP Proxy 서버 주소로 재전송

 

●  380 Alternative Service

  • 현재의 서비스 요청은 실패하였으나 다른 서비스는 이용 가능

댓글