• 제목/요약/키워드: Session initiation protocol

검색결과 179건 처리시간 0.031초

SIP기반 호 처리 언어(CPL) 서버 시스템의 설계 및 구현 (Development of SIP based Call Processing Language Server System)

  • 이종화;민경주;강신각
    • 한국통신학회논문지
    • /
    • 제29권1B호
    • /
    • pp.101-108
    • /
    • 2004
  • SIP(Session Initiation Protocol) 프로토콜을 이용한 인터넷전화 서비스가 제공되기 시작하면서, 기존의 PSTN에서 제공되고 있는 호 전환, 무응답 또는 통화 중 호 전환, 호 필터링 서비스 등 다양한 부가서비스 개발에 대한 관심이 높아지고 있다. 호 처리 언어(CPL)는 XML기반의 스크립트 언어로서 여러 유형의 인터넷전화 부가서비스를 명시하고 제어할 수 있는 표준기술에 해당한다. 본 논문에서는 응용 계층의 호 시그널링 프로토콜로서 SIP를 이용하고 호 처리 언어 기술을 이용하여 개발된 인터넷전화 부가서비스 시스템에 대해 기술한다. 이 시스템은 크게 SIP User Agent를 포함하는 CPL 클라이언트, SIP 프락시 서버, 레지스트라 그리고 CPL 서버로 구성되는데, 본 논문에서는 이 중 CPL 서버에 대하여 구체적인 설계와 구현에 대해 기술하고자 한다. CPL 시스템은 리눅스 7.2환경에서 C와 C++를 이용하여 구현되었다.

다중 서버 구조에 의한 새로운 XMPP/SIP 프레즌스 서비스 시스템 (A New XMPP/SIP Presence Service System by Multiple Servers Architecture)

  • 이기수;장춘서
    • 한국정보통신학회논문지
    • /
    • 제19권5호
    • /
    • pp.1144-1150
    • /
    • 2015
  • 프레즌스(Presence) 정보는 사용자의 온라인 상태, 현재 위치, 네트워크 접속 방식 및 접속 주소 등 사용자에 관한 다양한 내용을 제공하며 XMPP(Extensible Massaging and Presence Protocol) 기반 프레즌스 정보와 SIP(Session Initiation Protocol) 기반 프레즌스 정보의 두 종류가 사용된다, 본 논문에서는 이 두 종류의 프레즌스 정보를 모두 처리 할 수 있는 XMPP/SIP 프레즌스 서비스 시스템에서 서버 부하 증가에 따른 확장성의 제한을 해결하기 위하여 사용자 수의 증가에 따라 동적으로 서버가 추가되고 각 서버의 부하를 효율적으로 제어 할 수 있는 새로운 다중 서버 구조 방식을 제안하였다. 이 방식에서는 부하 제어를 위한 새로운 XMPP 스탠자 구조와 SIP 프레즌스 정보 데이터 구조가 설계되었고, 동적 서버 제어를 위한 각 서버와 사용자 사이의 메시지 교환 절차가 제시되었다. 제안된 시스템의 성능은 시뮬레이션 실험을 통하여 분석하였다.

SIP 환경에서 확장 CCMP를 사용한 새로운 분산 컨퍼런스 시스템 구조 (A New Distributed Conference System Architecture using Extended CCMP in SIP Environment)

  • 장춘서
    • 한국정보통신학회논문지
    • /
    • 제20권12호
    • /
    • pp.2252-2258
    • /
    • 2016
  • CCMP(centralized conferencing manipulation protocol)는 컨퍼런스 시스템에서 참가자의 추가 및 제거, 역할의 변동, 미디어스트림의 추가 및 삭제 등을 가능하게 한다. 본 논문에서는 SIP(session initiation protocol) 환경에서 확장 CCMP를 사용하여 다중 서버를 갖는 분산 컨퍼런스 시스템에 사용 할 수 있는 새로운 분산 컨퍼런스 시스템 구조를 제안하였다. 이를 위하여 본 연구에서는 컨퍼런스 참가자수의 증가에 따른 서버의 부하를 감소하기 위하여 다중 컨퍼런스 서버에게 동적으로 부하를 분산 처리하거나 서버 풀에서 새로운 서버를 동적으로 추가할 수 있는 새로운 확장 CCMP 구조가 설계되었다. 아울러 확장된 CCMP에 맞춘 새로운 컨퍼런스 정보 데이터 포맷이 설계되었고 서버들 사이에서 부하 분산을 위한 확장 CCMP 제어 메시지의 교환 절차도 제시되었다. 제안된 시스템의 성능은 시뮬레이션 실험을 통하여 분석하였다.

SIP 환경에서의 효율적인 분산형 컨퍼런스 구조 (Efficient Distributed Conference Architecture in SIP Environment)

  • 조현규;이기수;장춘서
    • 한국콘텐츠학회논문지
    • /
    • 제8권5호
    • /
    • pp.1-8
    • /
    • 2008
  • SIP(Session Initiation Protocol) 환경에서의 컨퍼런스 모델 가운데 중앙 집중형 구조는 컨퍼런스 관리 및 제어가 용이한 장점이 있어 널리 사용되나 컨퍼런스 참가자 수가 늘어남에 따른 확장성의 제약이 있다. 따라서 본 논문에서는 중앙 집중형 컨퍼런스 모델의 확장성을 개선할 수 있는 효율적인 분산형 컨퍼런스 구조를 제안하였다. 여기서는 컨퍼런스 참가자가 정해진 최대값을 넘을 경우 동적으로 새로운 컨퍼런스 서버가 추가된다. 이때 기존의 컨퍼런스 서버의 포커스는 주 포커스가 되고 새로 참여한 컨퍼런스 서버의 포커스는 부 포커스가 되며, 각 컨퍼런스 서버들 사이에 컨퍼런스 참가자들에 대한 동적인 재 할당이 이루어져 부하를 균등하게 분담할 수 있다. 이 과정은 컨퍼런스 참가자 수가 증가함에 따라 반복된다. 본 논문에서는 이러한 동작에 필요한 새로운 컨퍼런스 서버 추가 과정에서의 처리 절차, 교환되는 SIP 호 신호, 컨퍼런스 서버 사이의 RTP(Real Time Transport Protocol) 세션 연결을 위한 신호 처리 절차, 그리고 컨퍼런스 서버 사이의 컨퍼런스 이벤트 패키지 신호 처리 절차를 제시하였다. 제안한 방식은 실험을 통하여 성능을 측정하였다.

JAIN SIP 기반 소프트폰 클라이언트의 설계 및 구현 (Design and Implementation of JAIN SIP-based Softphone Client)

  • 김병호
    • 한국정보통신학회논문지
    • /
    • 제12권12호
    • /
    • pp.2301-2306
    • /
    • 2008
  • SIP(Session Initiation Protocol)은 2000년 11월 이동통신 표준화기구인 3GPP에서 IMS 플랫폼을 위한 기본 전송 프로토콜로 채택되면서 음성통신의 표준을 넘어 유무선 인터넷을 포괄하는 범용 멀티미디어 전송 표준으로 자리매김하였다. 본 논문에서는 인터넷 사용자가 기업 및 기관의 홈페이지에 부착된 링크를 클릭하여 기업이나 기관에 설치된 VoIP 게이트웨이를 통해 기업내 상담원과 PC 대 전화기 형태로 통화할 수 있는 SIP 기반 소프트폰 클라이언트 프로그램을 설계하고 개발한다. PC 대 전화기 방식의 소프트폰 클라이언트는 기업 및 기관에 설치된 다양한 종류의 VoIP 게이트웨이들과 호환되어야 하며 서로 다른 PC 환경에서도 원활하게 작동될 수 있도록 높은 이식성이 보장되어야 한다. 이를 위해 VoIP 프로토콜로써 SIP 2.0 표준을 사용하였으며 이식성을 보장하기 위해 자바 가상머신에서 수행되는 JAIN SIP과 JMF 패키지를 이용하여 개발하였다.

확장 제어 채널 프레임워크를 사용한 다중 컨퍼런스 서버 구조 (Multiple Conference Servers Architecture using Extended Control Channel Framework)

  • 장춘서
    • 한국정보통신학회논문지
    • /
    • 제21권7호
    • /
    • pp.1335-1341
    • /
    • 2017
  • 본 논문에서는 SIP(session initiation protocol) 세션에서 확장 제어 채널 프레임워크를 사용하여 대용량 컨퍼런스 시스템에 적용 할 수 있는 새로운 다중 컨퍼런스 서버 구조를 제안하였다. 이를 위하여 본 연구에서는 전체 컨퍼런스 시스템의 부하를 복수개의 서버에서 효율적으로 분산 처리하기 위한 새로운 확장된 제어 채널 프레임워크 구조가 제시되었다. 각 서버 사이에 SIP 세션을 설정하여 제어 채널을 연결하고, 이 제어 채널을 통하여 전송 될 수 있는 확장제어 채널 메시지가 설계되었다. 구현된 확장 제어 채널 메시지를 사용하여 다중 컨퍼런스 서버들 사이에 부하가 효율적으로 분산 될 수 있도록 하였고, 확장 제어 채널 프레임워크에 맞춘 컨퍼런스 정보 데이터 포맷도 설계되었다. 아울러 확장 제어 채널 메시지의 교환 절차도 함께 제시되었다. 제안된 시스템의 성능은 시뮬레이션 실험을 통하여 분석하였다. 분석 결과 평균 SIP 메시지 지연 시간과 평균 미디어 스트림 지연 시간이 향상됨을 보였다.

SIP 환경에서의 중앙 집중형 컨퍼런스 모델 기반의 새로운 서비스 모델에 관한 연구 (A Study on New Service Model Based on Centralized Conference Model in SIP Environment)

  • 조현규;이기수;장춘서
    • 한국콘텐츠학회논문지
    • /
    • 제6권2호
    • /
    • pp.17-26
    • /
    • 2006
  • SIP(Session Initiation Protocol) 기반의 중앙 집중형 방식의 컨퍼런스 서비스 모델은 다른 모델들에 비해 컨퍼런스의 관리와 서비스가 용이한 장점을 가지고 있다. 그러나 구성 요소인 미디어 서버가 컨퍼런스 서버에 포함되어 구현되는 경우 컨퍼런스의 수 및 참여자의 수가 많아지면 서버의 부하가 상대적으로 커지는 단점을 가지고 있다. 본 논문에서는 이를 개선하는 방법으로써 컨퍼런스 서버에 컨퍼런스 이벤트 패키지(Conference Event Package)를 포함시켜 컨퍼런스와 참여자들의 효율적인 관리를 담당하고 미디어 서버 기능을 사용자 시스템에 포함시켜 컨퍼런스를 처음 개설한 참여자의 시스템에서 처리하는 방식의 모델을 제안하고 구현하였다. 따라서 컨퍼런스 서버의 부하가 줄어들어 기존의 중앙 집중형 방식에 비해 보다 많은 컨퍼런스를 개설 및 관리가 가능할 뿐만 아니라 컨퍼런스가 개설된 이후의 참여자들은 미디어 세션의 성립을 위해서 단지 컨퍼런스를 개설한 사용자와만 호 처리를 수행하여 컨퍼런스를 진행할 수 있는 장점을 가진다.

  • PDF

SIP UA 기반 착신 전환 및 금지 설계에 대한 연구 (A Study on the Design of Call Forwarding and Rejection Based on SIP UA)

  • 김선준;송복섭;김정호
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.26-30
    • /
    • 2006
  • 본 연구에서는 SIP기반으로 착신 전환 및 금지 기능을 제안하고 설계한다. 인터넷 전화는 음성통화를 기존 전화망이 아닌 인터넷을 통해 이용할 수 있는 새로운 통신 기술로 인터넷 전화를 이용하면 거리에 제약 없이 전화 서비스를 적은 비용으로 이용할 수 있으며, 확장된 멀티미디어 서비스가 가능하다. 인터넷 전화가 기존 전화망을 대체하기 위해 품질 개선, 과금 문제, 부가서비스 기능 등이 해결되어야 한다. 이에 본 연구에서는 SIP-Working Group에서 제안한 인터넷 전화 접속관리 프로토콜 SIP(Session Initiation Protocol)를 이용하여 부가서비스로 활용 가능한 통화 관련 기능 중 착신 전환 기능과 자동 연결 기능, 사생활 관련 기능 중 착신 금지 기능과 개별 통화 수신 거부 기능을 SIP UA(user Agent) 기반으로 제안하고 설계 하였다.

  • PDF

광대역 접속망에서 SIP QoS 지원 방안 (SIP QoS Support in Broadband Access Networks)

  • 박승철
    • 한국정보과학회논문지:정보통신
    • /
    • 제34권1호
    • /
    • pp.73-80
    • /
    • 2007
  • 본 논문은 인터넷 멀티미디어 응용을 위한 유력한 세션 제어 프로토콜인 SIP(Session Initiation Protocol)의 동적인 QoS(Quality of Service) 요구 사항을 광대역 접속망(Broadband Access Network)에서 지원하는 방안에 대해 논한다. 먼저 SIP QoS를 지원하기 위한 광대역 접속망의 구조와 동작 모델을 제시하고, 동적 QoS를 지원하는 SIP 시그널링을 IP QoS 메카니즘으로 변환하는 과정을 제시한다. IntServ 구조의 복잡성 문제를 고려하여 본 논문은 DiffServ 기반의 IP QoS 구조를 채택하고, 동적 SIP QoS에 대응되는 동적 DiffServ 지원을 위해 COPS(Common Open Policy Service)와 COPS-PR 프로토콜 기반의 시그널링 메카니즘을 제안한다. 또한 본 논문은 현재 급속히 확산되고 있는 메트로 이더넷(Metro Ethernet) 기반의 802.1 D/Q QoS를 지원하는 광대역 접속망을 가정하고, SIP QoS 매개변수를 DiffServ의 트래픽 등급으로 변환하는 방안, 그리고 DiffServ의 트래픽 등급을 802.1 D/Q 메트로 이더넷에서 지원하는 방안을 제시한다.

mSCTP 기반 종단 간 이동성 지원을 위한 SIP 위치정보 획득방안 (An Approach to Acquire SIP Location Information for End-to-End Mobility Support Based on mSCTP)

  • 장문정;이미정
    • 정보처리학회논문지C
    • /
    • 제13C권4호
    • /
    • pp.461-470
    • /
    • 2006
  • 최근, 트랜스포트 계층 이동성 지원 프로토콜로 mSCTP (mobile SCTP)가 제안되었다. mSCTP는 종단 간 이동성 지원은 가능하나 위치관리 메커니즘이 없기 때문에 교신단말이 이동단말일 경우 mSCTP 어소시에이션을 설립하고자 하는 단말(이후, 어소시에이션 설립시작단말이라고 부름)은 외부 망에 위치한 교신단말의 현재위치정보를 알 수 없기 때문에 mSCTP 어소시에이션을 설립할 수 없다. 이러한 문제를 해결하기 위해 어소시에이션 설립시작단말에서 mSCTP와 SIP (Session Initiation Protocol) INVITE 메소드를 연동하여 사용하는 방안이 제안되었으나, 어소시에이션 설립시작단말이 교신단말의 현재위치정보들 획득하는데까지 걸리는 지연시간(이후, 주소획득 지연시간이라 부름)이 길다는 문제가 있다. 이에 본 논문에서는 교신단말의 현재위치정보를 획득하는 것을 목적으로 하는 새로운 SIP 메소드들을 정의하고, 이를 이용하여 주소 획득 지연시간을 최소화하는 연동 방안을 제안한다. 수학적 분석과 시뮬레이션 결과를 통하여 제안하는 방안이 주소획득 지연시간을 감소시킴으로써 모든 유형의 SIP 환경에서 기존의 INVITE 에소드를 사용하는 방안보다 상대적으로 좋은 성능을 보임을 알 수 있었다.