Protocol/VoIP
09 모든 메시지 SIP Proxy 경유 / SIP REGISTER (23.04.07)
Orangetasteboy
2023. 4. 22. 21:27
■ 모든 SIP 메시지 SIP Proxy 경유
● 기업의 IP PBX 또는 SIP Proxy는 호의 상태를 관리하고 과금 데이터를 생성할 목적으로 모든 시그널링이 자신을 경유하도록 설계
● 방법
- Record Route Header
- SIP Proxy 를 경유하는 다이얼로그에 대한 요청과 응답에 사용
- 콤마(,)를 사용하여 여러 대의 SIP Proxy 구분
- Route Header
- 응답 메시지의 Route Route Header로 부터 생성
- 첫 번째 Transaction 완료 이후 트랜잭션에 대해 Record Route Header를 복사하여 Route
헤더로 사용
- Record Route Header 와 동일한 방식으로 사용
■ SIP REGISTER
● SIP REGISTRAR server
- SIP 전화기의 수가 많을수록 SIP Proxy 서버나 IP PBX를 이용한 중앙집중식 관리가 효율적
- 논리적 기능 구분
- 별도 서버 구축 가능
- 일반적으로 기업용 IP PBX 에서는 SIP Proxy 와 SIP REGISTRA 를 같은 서버에 구현
● REGISTER
- Expires
- 등록 유효 기간
- Keep Alive 메커니즘 기능 수행 가능
- Expires 헤더의 값이 작으면 잦은 재등록 요청이 발생하고, 너무 크면 Keep Alive 메커니즘의 기능 수행 불가
● Contact Header
- IP PBX는 사용자 당 여러 대의 전화기를 사용하도록 하기 위해 수신자의 단말 구분 필요
- SIP Proxy 서버는 앨리스가 여러 대의 단말을 가지고 있다고 인식
- 전화를 주고받는 사람을 인지하는 주소 체계와 사용자의 단말을 인식할 수 있는 주소 체계 필요
- AOR (Address of Record)
- 사람을 인지하는 주소 체계
- 사용자 주소
- Contact Address
- 단말을 인식할 수 있는 주소 체계
- 등록된 단말의 주소
● 서버 주소 획득
- 관리자 수동입력
- 관리가 어려움.
- HTTP or TFTP 프로토콜 활용
- 기업에서 주로 사용하는
- 방화벽 문제
- 추가 프로토콜 구현 필요
- DHCP 활용
- IP 주소 할당시 SIP Proxy 서버 주소 획득
- Service Router Header
- SIP Proxy 서버의 주소 획득