1 / 8

SIP application 을 위한 framework 구현 Fall, 2005 CS499A Proposal

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)

kevyn
Download Presentation

SIP application 을 위한 framework 구현 Fall, 2005 CS499A Proposal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIP application을 위한 framework 구현Fall, 2005 CS499A Proposal Oct. 08. 2005 Hwang, In wook inux@postech.ac.kr DPNM Lab., Dept. of CSE, POSTECH

  2. Presentation Outline • Introduction • What is SIP? • Purpose • Goal • Method • Schedule

  3. 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방식으로 나누어짐

  4. Purpose • SIP application의 증가 • Html과 비슷한 구조로 쉽고 확장이 용이한 구조로 H.323방식에 비해 그 비중이 증가하고 있음. • 표준화된 구조나 Api module이 없음 • 프로그램마다 독자적인 구조를 사용 • SUN에서 주창하는 JAIN SIP가 현재 추진중 • SIP application 개발에 도움 • 독자적인 설계에 드는 노력을 절감 • API를 사용하는 프로그램간의 호환성 극대화.

  5. Goal • Server와 User agent간의 SIP message 교환이 이루어지는 부분을 하나의 모듈로 구현. Network

  6. Method • 기존에 나와있는 open source program 분석 • SUN의 JAIN SIP를 참고 • 필요한 part 및 기능 • Registrar • Proxy server • Presence server • User Agent에서 SIP message를 처리하는 부분 • Test program

  7. 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

More Related