80 likes | 192 Views
SIP application 을 위한 framework 구현 Fall, 2005 CS499A Proposal. Oct. 08. 2005 Hwang, In wook inux@postech.ac.kr DPNM Lab., Dept. of CSE, POSTECH. Presentation Outline. Introduction What is SIP? Purpose Goal Method Schedule. Introduction. SIP (Session Initiation Protocol)
E N D
SIP application을 위한 framework 구현Fall, 2005 CS499A Proposal Oct. 08. 2005 Hwang, In wook inux@postech.ac.kr DPNM Lab., Dept. of CSE, POSTECH
Presentation Outline • Introduction • What is SIP? • Purpose • Goal • Method • Schedule
Introduction • SIP (Session Initiation Protocol) • IETF에서 제안한 application layer protocol • Request/response protocol (like HTTP) • Simple and extensible • Designed for mobility (proxy/redirect servers) • SIP server를 이용한 방식과 P2P방식으로 나누어짐
Purpose • SIP application의 증가 • Html과 비슷한 구조로 쉽고 확장이 용이한 구조로 H.323방식에 비해 그 비중이 증가하고 있음. • 표준화된 구조나 Api module이 없음 • 프로그램마다 독자적인 구조를 사용 • SUN에서 주창하는 JAIN SIP가 현재 추진중 • SIP application 개발에 도움 • 독자적인 설계에 드는 노력을 절감 • API를 사용하는 프로그램간의 호환성 극대화.
Goal • Server와 User agent간의 SIP message 교환이 이루어지는 부분을 하나의 모듈로 구현. Network
Method • 기존에 나와있는 open source program 분석 • SUN의 JAIN SIP를 참고 • 필요한 part 및 기능 • Registrar • Proxy server • Presence server • User Agent에서 SIP message를 처리하는 부분 • Test program
Schedule • 현재까지의 진행상황 • 9/15 연구주제 선정 • ~10/2 자료 수집 및 기초지식 습득 • 예정 계획 • ~10/16 기존의 소스 분석 및 요구사항 파악 • ~10/23 conceptual design • ~10/30 detail design • ~11/20 protype implementation • ~11/30 debug & test • ~12/9 final presentation & report