-
SIP Proxy Server RoleSIP 2014. 4. 12. 01:03
SIP Proxy Server는 SIP network에서 가장 중심적인 역할을 한다.
즉 네트워크내에의 각각의 SIP component들을 연결해주는 역할이다.
- IP Phone
- PSTN Gateway
- SMS Gateway
- Application Server
- Other domains
SIP server가 하는 중요한 역할은
- Security
Admission Control이다. 즉 가입자의 등록을 수행하며 접속 요구를 받아 등록 유무를 확인하는 절차를 수행
- Service
Call Forwarding, Call Waiting, Back to back, screening
- Routing
SIP Proxy Routing
- SIP Proxy Server가 직접 등록을 받은 가입자는 User Location Database에 저장이 되며 URL 형태의 주소로 등록이 된다. 따라서 Routing시에 User Location Server로 Query Message를 통해서 해당 주소가 검색이 되어 Routing 이 된다.
- 또한 911, 1800같은 Provisioned Data 주소는 이미 입력된 테이블을 통해서 Routing 이 된다.
- Routing 시 Location Server에 등록되지 않은 가입자는 외부 DNS Lookup을 통해서 위치 정보를 찾아서 Routing을 한다.
Email 을 보내는 방법과 비슷한 방법이다.
- Voice Mail 같은 SIP Method에 관련된 서비스는 해당 Application Server로 Routing을 한다.
- PSTN 번호를 가진 착신 가입자
Pre-provisioned least coast routing table
Or Dynamically provisioned routing table
ENUM
SIP Server 가 수행하는 작업 순서1. 입력 요구에 대한 Sanity Check (Syntax check, Valid Sender, Registered Sender, Banned Sender, etc)2. Emergency Call3. 발신자 인증4. 발신자 서비스 수행5. 착신자 검색6. 등록 서비스 수행7. PSTN Forward