본문 바로가기

Protocol/VoIP18

14 원격 링백톤 & 미디어 클리핑 문제 / Early Media (23.05.12) ■ 원격 링백톤(Remote Ring Back) 문제 ● 미디어 채널 협상전 로컬 링백톤 재생 ● 착신 측 벨소리 전송을 위해서는 미디어 채널 협상이 180 Ringing 이전에 끝나야함 컬러링 ● 해결책: 180 Ringing 이전 SDP offer와 SDP Answer 협상 지금 까지 방법으로는 해결 불가 새로운 SIP 메소드 필요 ■ 미디어 클리핑(Media Clipping) 문제 ● 선두음이 잘리는 현상 "여보세요" →"보세요" ● 원인: SIP 시그널링과 RTP 미디어 전송에서의 경로 차이에 의한 음성의 빠른 전달 ACK 수신시 미디어 채널 개방 SIP 시그널링은 SIP Proxy 경유하여 전송 RTP는 최단거리 전송 ● 해결책: SDP Early Offer 협상 ■ Early Media ● R.. 2023. 6. 20.
13 SDP / SDP Offer 방법 (23.05.12) ■ SDP (Session Description Protocol) ● 멀티미디어 파라미터를 협상하는 프로토콜 ● RFC 2327를 개정한 RFC 4566으로 권고 ● H.323 protocol suits H.225 시그널링 정의 H.245 Capability Exchange 정의 ● SIP 뿐만 아니라 Megaco 에서도 사용 ● 제안&수락 모델(Offer & Answer Model) SIP는 Request & Response Model RFC 3264 An Offer/Answer Model with the SDP에서 설명 ● Capability 협상을 위해 SIP 호 처리 절차 활용 SIP Body에 포함 ex) SIP INVITE 메시지에 SDP Offer, 200 OK에 SDP Answer 포함 ■.. 2023. 6. 20.
12 SIP Response (4xx, 5xx, 6xx) / 응용(23.04.14) ■ 4xx Request Failure ● 특징 요청 실패 통지 응답에 실패 이유 명기 발신 전화기는 메시지 변경 없이 같은 요청 반복 없음 ● 400 Bad Request 잘못된 문구나 메시지 포맷을 포함 처리 할 수 없음 주로 필수 SIP 헤더가 빠져 있을 때 발행 ● 401 Unauthorized&407 Proxy Authentication Required 요청은 사용자 인증이 필요함 401: 등록 서버 or UAS 407: SIP Proxy ● 403 Forbidden 서버는 요청에 대한 처리를 거절 ● 404 Not Found Request-URI에 있는 도메인 주소가 존재하지 않음 ● 406 Not Acceptable Accept 헤더에 열거되지 않은 콘텐츠 타입을 요구 ● 408 Reques.. 2023. 6. 20.
11 SIP Response (1xx, 2xx, 3xx) (23.04.14) ■ 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) ● 특징 서버가 처리 중임을 통지 요청에 대한 최종 응답 전에 요청에 하는 시간이.. 2023. 6. 20.