KR100710563B1 - P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법 - Google Patents

P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법 Download PDF

Info

Publication number
KR100710563B1
KR100710563B1 KR1020050133310A KR20050133310A KR100710563B1 KR 100710563 B1 KR100710563 B1 KR 100710563B1 KR 1020050133310 A KR1020050133310 A KR 1020050133310A KR 20050133310 A KR20050133310 A KR 20050133310A KR 100710563 B1 KR100710563 B1 KR 100710563B1
Authority
KR
South Korea
Prior art keywords
sip
standard
terminal
server
registrar
Prior art date
Application number
KR1020050133310A
Other languages
English (en)
Inventor
김창필
Original Assignee
삼성에스디에스 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성에스디에스 주식회사 filed Critical 삼성에스디에스 주식회사
Priority to KR1020050133310A priority Critical patent/KR100710563B1/ko
Application granted granted Critical
Publication of KR100710563B1 publication Critical patent/KR100710563B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1045Proxies, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1076Resource dissemination mechanisms or network resource keeping policies for optimal resource availability in the overlay network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법에 관한 것으로, P2P-SIP 기반의 SIP 단말이 P2P 오버레이 네트워크(Overlay Network)를 통해 표준 SIP 기반 시스템과 연동하는 방법에 있어서, 상기 P2P 오버레이 네트워크 상에서 부트스트랩 노드(Bootstrap Node)로 동작하는 로그인 서버(Login Server)에 구비된 초기 핑거 테이블(Initial Finger Table)의 슈퍼 노드(Super Node) 목록을 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar) 및 프록시(Proxy) 서버의 주소로 설정하는 단계와, 상기 P2P-SIP 기반의 SIP 단말이 상기 로그인 서버에 접속하여 상기 설정된 초기 핑거 테이블을 제공받는 단계와, 상기 SIP 사용자 등록 및 호 설정 요청 시 상기 설정된 초기 핑거 테이블의 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar) 및 프록시(Proxy) 서버를 경유하는 단계를 포함함으로써, P2P-SIP 기반의 SIP 단말의 소프트웨어(S/W)의 변경 없이도 표준 SIP 기반 시스템과 용이하게 연동할 수 있다.
P2P-SIP, 부트스트랩 노드, 로그인 서버, 초기 핑거 테이블, 레지스트라 서버, 프록시 서버

Description

P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법{A method for achieving interoperability between P2P-SIP-based SIP user agents and standards-based SIP system}
도 1a는 종래의 P2P-SIP 단말이 P2P 오버레이 네트워크에 참여하는 과정을 설명하기 위한 개념도.
도 1b는 도 1a에서 P2P-SIP 단말이 SIP 사용자 등록 및 호 설정 요청 과정을 설명하기 위한 개념도.
도 2a는 본 발명의 일 실시예에 따른 P2P-SIP 기반의 SIP 단말이 표준 SIP 기반 시스템에 연동하기 위한 과정을 설명하기 위한 개념도.
도 2b는 도 2b에서 P2P-SIP 단말이 SIP 사용자 등록 및 호 설정 요청 과정을 설명하기 위한 개념도.
*** 도면의 주요 부분에 대한 부호 설명 ***
100 : P2P-SIP 기반의 SIP 단말, 200 : 로그인 서버,
200a : 초기 핑거 테이블,
300 : 표준 SIP 기반 레지스트라/프록시 서버,
400 : P2P 오버레이 네트워크
본 발명은 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법에 관한 것으로, 보다 상세하게는 접속 설정 프로토콜(Session Initiation Protocol, 이하, 'SIP'라 칭함) 기반의 인스턴트 메시징(Instant Messaging), 상호접속(Presence) 및 인터넷 전화통신(Internet Telephony) 서비스를 피어-투-피어(Peer-to-Peer, 이하, 'P2P'라 칭함) 방식으로 제공하는 P2P-SIP 기반의 SIP 단말을 소프트웨어(S/W)의 변경 없이 표준 SIP 기반의 시스템과 연동할 수 있도록 한 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법에 관한 것이다.
일반적으로, 인터넷 전화(Voice over Internet Protocol, 이하, 'VoIP'라 칭함)는 인터넷 프로토콜(Internet Protocol, IP) 기반의 서비스 융합을 견인하고 있는 주요 기술 트렌드(trend)이다.
이와 관련하여 SIP는 근래 들어 사실상의 표준으로 각광받고 있는 핵심 VoIP 시그널링 프로토콜(Signaling Protocol)로 주요 통신사업자 및 서비스 사업자들은 이미 SIP 기반의 VoIP 서비스를 차세대 킬러응용(Killer Application) 중의 하나로 선정하고 이의 사업화를 추진하고 있는 단계에 있다.
근래 들어, eBay에 합병된 Skype의 P2P 기반의 VoIP는 통신사업자 중심의 전통적인 중앙집중형 서비스대신, 사용자 단말 중심의 철저한 분산형 서비스를 제공하는 기술로, 거대 통신사업자에의 지나친 종속을 꺼려하는 단말 제조사 등에 새로운 가능성을 제시하고 있다.
이에 양자의 장점을 살려 SIP 프로토콜 기반으로 P2P형 서비스를 가능케 해주는 P2P-SIP와 같은 새로운 VoIP 시스템 아키텍처(Architecture)가 등장하고 있는데, 별도의 P2P 프로토콜의 도입 없이 기존 SIP 프로토콜을 확장하여 P2P형의 서비스를 제공함을 주 골자로 하고 있다.
이에 상기 P2P-SIP 기반의 단말과 표준 SIP 기반의 단말간에 상호 연동성을 제공하고자 하는 요구가 자연스럽게 커지고 있으며, P2P형 SIP서비스의 성공을 좌우하는 핵심요소로 간주되고 있다.
현 상태의 P2P-SIP 기반 종합 통신 시스템(Integrated Communications System)에 대한 기술은, 상기 SIP 프로토콜의 확장과 이러한 확장 SIP 프로토콜로 P2P형의 서비스를 제공하는 방안에 중점(focusing)을 두고 있다.
이를 살펴보면, 상기 SIP 프로토콜의 메시지 유형(Message Type)의 하나인 레지스터 메시지(Register Message)를 확장하여 P2P 시스템 구성에 필요한 엔티티(Entity) 예컨대, 단말(Node) 및 SIP-URI(Uniform Resource Identifier) 등을 포괄한 사용자(Resource) 등록에 사용하고, 상기 엔티티(Entity) 등록을 위한 레지스트라(Registrar) 서버의 선정 및 통신을 위한 피어(Peer) 검색 시에는 DHT(Distributed Hash Table) 방식에 기반한 코드 알고리즘(Chord Algorithm)을 이용함을 그 골자로 하고 있다.
도 1a는 종래의 P2P-SIP 단말이 P2P 오버레이 네트워크에 참여하는 과정을 설명하기 위한 개념도이고, 도 1b는 도 1a에서 P2P-SIP 단말이 SIP 사용자 등록 및 호 설정 요청 과정을 설명하기 위한 개념도이다.
도 1a 및 도 1b를 참조하면, 종래의 P2P-SIP 기반의 SIP 단말(1)은 초기 로그인(Login)시 부트스트랩 노드(Bootstrap Node) 역할을 하는 로그인 서버(Login Server)(3)를 접속(Contact)하여 초기 핑거 테이블(Initial Finger Table)(3a)을 획득하게 되는데, 이는 로그인 서버(3)가 관리하는 슈퍼 노드(Super Node)(A 내지 D)들의 목록으로, P2P-SIP 기반의 SIP 단말(1)들은 로그인(Login) 후 이 정보를 이용해 SIP 사용자 등록 등의 절차를 진행하게 된다.
이를 구체적으로 살펴보면, 등록하려는 SIP-URI를 코드(Chord)에서 제안한 방식으로 해싱(Hashing)한 후 초기 핑거 테이블(3a)을 살펴 해시(Hash) 값이 단말(Node) ID와 가장 가까운 순서대로 등록을 시도하는 방식을 취한다.
또한, 검색의 경우도 마찬가지로 통신하려는 피어(Peer)의 SIP-URI를 해싱(Hashing)한 후 초기 핑거 테이블(3a)을 살펴 해시(Hash) 값이 단말(Node) ID와 가장 가까운 순서대로 통신을 시도하는 방식을 취하게 된다.
도 1은 종래의 P2P-SIP 단말(1)이 DHT-CHORD P2P 오버레이 네트워크(Overlay Network)(2)에 참여하는 과정을 도시한 것으로서, 통상 부트스트랩 노드(Bootstrap Node) 역할을 하는 로그인 서버(3)에 접속(Contact)하여 슈퍼 노드(Super Node)여부를 선정(election)받은 후, 로그인 서버(3)로부터 향후 SIP 사용자 등록을 위한 레지스트라(Registrar) 서버와, 호 설정 요청을 위한 프록시(Proxy) 서버들의 목록 등이 포함된 초기 핑거 테이블(3a)을 내려 받게 되는데, 일반 P2P-SIP 모드의 경우에는 이미 슈퍼 노드(Super Node)로 등록되어 있는 다수 의 슈퍼 노드들(A 내지 D)이 존재할 수 있으므로, 상기 초기 핑거 테이블(3a)에 다수의 엔트리(entry)들이 존재할 수 있다.
도 1b는 종래의 P2P-SIP 기반의 SIP 단말(1)이 SIP 사용자 등록을 위한 등록과정 또는 호 설정 요청 과정에서 초기 핑거 테이블(3a)에 등록되어 있는 슈퍼 노드(Super Node)로 접속(Contact)하는 과정을 도시한 것으로서, 복수개의 슈퍼 노드(Super Node)(A 내지 D)가 존재하므로 SIP URI의 해시(Hash)값에 따라 접속(Contact)할 단말(Node)이 정해지게 되며, 순차적으로 접속을 시도를 하게 된다.
즉, 종래의 P2P-SIP에서는 P2P-SIP 기반 시스템과 표준 SIP 기반 시스템의 상호 연동 관련하여 표준 SIP 기반의 사용자 에이전트(User Agent, UA)를 P2P-SIP 기반의 시스템에서 수용하는 관점에서 SIP 사용자 에이전트(UA)의 레지스트라(Registrar) 및 프록시(Proxy)를 P2P-어댑터(Adaptor)로 설정함을 언급하고 있으나, 본 발명에서 다루는 것처럼 P2P-SIP 기반의 시스템과 표준 SIP 기반의 시스템의 일반적인 상호 연동방안에 대해서는 언급되어 있지 않다.
전술한 바와 같이, 종래의 P2P-SIP 기반의 시스템은 어떻게 SIP 프로토콜을 확장하여 P2P형의 서비스를 제공할 수 있을 것인가에 대해 중점(focusing)을 두고 있다.
따라서, 반대의 경우인, P2P-SIP 기반의 시스템 혹은 단말(Node)을 어떻게 기존 표준 SIP 기반의 시스템 혹은 단말(Node)과 쉽게(Transparent) 연동시킬 수 있는 가에 대한 일반적인 솔루션(Solution)을 제공하기 어려운 문제점이 있다.
또한, 종래의 기술에서 P2P-SIP 기반 시스템과 표준 SIP 기반 시스템이 연 동하기 위해서는 P2P 시스템의 아키텍처(Architecture)나 이를 구성하는 시스템 예컨대, 부트스트랩 노드(Bootstrap Node), 슈퍼 노드(Super Node) 및 피어 노드(Peer Node) 등의 소프트웨어(S/W)적으로 변경해야 되며, 또한 표준 기반의 SIP 시스템의 아키텍처(Architecture)나 이를 구성하는 시스템 예컨대, 레지스트라(Registrar), 리다이렉트(Redirect), 프록시(Proxy) 서버, 게이트웨이(Gateway) 및 단말(User Agent) 등을 변경해야 함으로써, 그에 따른 방대한 개발비용이 들뿐 아니라 유지보수하기에 어려운 문제점이 있다.
본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 SIP 기반의 인스턴트 메시징(Instant Messaging), 상호접속(Presence) 및 인터넷 전화통신(Internet Telephony) 서비스를 P2P 방식으로 제공하는 P2P-SIP 기반의 SIP 단말을 소프트웨어(S/W)적인 변경 없이 표준 SIP 기반의 시스템과 연동함으로써, 표준 SIP 기반 시스템에서 제공하는 다양한 SIP 기반의 서비스들을 용이하게 제공받을 수 있도록 한 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법을 제공하는데 있다.
전술한 목적을 달성하기 위하여 본 발명의 일 측면은, P2P-SIP 기반의 SIP 단말이 P2P 오버레이 네트워크(Overlay Network)를 통해 표준 SIP 기반 시스템과 연동하는 방법에 있어서, (a) 상기 P2P 오버레이 네트워크 상에서 부트스트랩 노드(Bootstrap Node)로 동작하는 로그인 서버(Login Server)에 구비된 초기 핑거 테이블(Initial Finger Table)의 슈퍼 노드(Super Node) 목록을 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar) 및 프록시(Proxy) 서버의 주소로 설정하는 단계; (b) 상기 P2P-SIP 기반의 SIP 단말이 상기 로그인 서버에 접속하여 상기 설정된 초기 핑거 테이블을 제공받는 단계; 및 (c) 상기 SIP 사용자 등록 및 호 설정 요청 시 상기 설정된 초기 핑거 테이블의 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar) 및 프록시(Proxy) 서버를 경유하는 단계를 포함하는 것을 특징으로 하는 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법을 제공하는 것이다.
여기서, 상기 단계(a)에서, 새로이 상기 P2P 오버레이 네트워크에 참가하려는 P2P-SIP 기반의 SIP 단말이 슈퍼 노드로 선정됨을 방지하기 위하여, 추가적인 슈퍼 노드의 등록을 디스에이블(disable)하도록 설정함이 바람직하다.
이하, 첨부 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. 그러나, 다음에 예시하는 본 발명의 실시예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 상술하는 실시예에 한정되는 것은 아니다. 본 발명의 실시예는 당업계에서 통상의 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위하여 제공되어지는 것이다.
도 2a는 본 발명의 일 실시예에 따른 P2P-SIP 기반의 SIP 단말이 표준 SIP 기반 시스템에 연동하기 위한 과정을 설명하기 위한 개념도이고, 도 2b는 도 2b에서 P2P-SIP 단말이 SIP 사용자 등록 및 호 설정 요청 과정을 설명하기 위한 개념도이다.
도 2a 및 도 2b를 참조하면, P2P-SIP 기반의 SIP 단말(100)은 P2P-SIP에서 기술한 규격에 따라, 초기에 통상 부트스트랩 노드(Bootstrap Node)로 동작하는 로그인 서버(Login Server)(200)로 접속(Contact)하여 초기 핑거 테이블(Initial Finger Table)(200a)이라고 불리는 슈퍼 노드(Super Node)들의 목록(1:S)을 얻어오게 된다.
이러한 슈퍼 노드(Super Node)들의 목록은 표준 SIP에서 보면 향후 노드 즉, 단말(Node)과 사용자(Resource)의 등록 및 검색 시에 단말(Node) 및 사용자(Resource)의 해시(Hash) 값을 바탕으로 접속(Contact)할 SIP 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)의 목록이 된다.
본 발명의 일 실시예에서는 이러한 초기 핑거 테이블(200a)의 목록을 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)의 주소로 미리 설정해 놓음으로써, P2P-SIP 기반의 SIP 단말(100)이 단말(Node) 및 사용자(Resource)의 등록 혹은 검색 시에 예외 없이 유일무이한 슈퍼 노드(Super Node)로서 인식하여, SIP-P2P 기반의 시스템과 표준 SIP 기반의 시스템의 연결성을 용이하게 제공하는 방식을 취한다.
이를 위해서는 먼저, 표준 SIP 시스템 연동모드의 부트스트랩 노드(Bootstrap Node)인 로그인 서버(200)의 설정변경이 필요한데, 이는 초기 핑거 테 이블(200a)을 연동하고자 하는 표준 SIP 기반 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)로 채워 넣고, 추가적인 슈퍼 노드(Super Node)의 등록을 디스에이블(disable) 시켜야 한다.
이렇게 되면 도 2a에 도시된 바와 같이, 새로이 DHT-CHORD P2P 오버레이 네트워크(Overlay Network)(400)에 참가하려는 P2P-SIP 기반의 SIP 단말은 로그인(Login) 시 슈퍼 노드(Super Node)로 선정(election) 되는 일이 생기지 않게 되므로, 일단 초기 핑거 테이블(200a)에는 항상 초기 핑거 테이블(200a)에 등록한 표준 SIP 기반 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)만이 존재하게 됨을 보장할 수 있다.
도 2b에 도시된 바와 같이, SIP 사용자 등록을 위한 등록(Registration)단계에서는 초기 핑거 테이블(200a)에 미리 등록된 표준 SIP 기반 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)만이 존재하므로, 표준 SIP 기반 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)에 사용자 등록을 하게 되고, 마찬가지로 피어(Peer)에 대해 호 설정을 요청할 때도 표준 SIP 기반 레지스트라(Registrar)/프록시(Proxy) 서버(S)(300)를 경유하게 된다. 이러한 방식으로 표준 SIP 기반 시스템과의 상호 연동을 용이하게 달성할 수 있다.
전술한 바와 같이 본 발명에 따르면, P2P-SIP 기반의 인스턴트 메시징(Instant Messaging), 상호접속(Presence) 및 인터넷 전화(IP Telephony) 단말들은, 단지 모드 변경에 의해 P2P형의 분산형 서비스를 제공받을 수 있으며, 기존 통신사업자나 서비스 사업자가 제공하는 서비스를 제공받을 수도 있다.
또한, 단말 제조사의 입장에서 보면, P2P 기반의 응용과 Non-P2P 기반의 응용을 따로 개발하고 유지보수 해야 하는 부담이 줄어들고, 서비스의 선택을 사용자에게 맡길 수 있게 됨으로써, 단말을 납품해야 하는 통신사업자와의 마찰을 어느 정도 완화할 수 있으며, 통신사업자를 포함한 서비스 사업자간에 철저한 서비스 품질경쟁을 유도할 수 있어 최종 사용자들에게도 장기적인 이득을 줄 수 있는 효과가 있다.
전술한 본 발명에 따른 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법에 대한 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명에 속한다.
이상에서 설명한 바와 같은 본 발명의 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법에 따르면, SIP 기반의 인스턴트 메시징(Instant Messaging), 상호접속(Presence) 및 인터넷 전화통신(Internet Telephony) 서비스를 P2P 방식으로 제공하는 P2P-SIP 기반의 SIP 단말을 소프트웨어(S/W)적인 변경 없이 표준 SIP 기반의 시스템과 연동함으로써, 표준 SIP 기반 시스템에서 제공하는 다양한 SIP 기반의 서비스들을 용이하게 제공받을 수 있는 이점이 있다.
또한, 본 발명에 따르면, P2P-SIP 시스템의 부트스트랩 노드(Bootstrap Node)인 로그인 서버(Login Server)의 초기 핑거 테이블(Initial Finger Table)을 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar)/프록시(Proxy) 서버로 미리 설정함으로써, P2P 시스템의 아키텍처(Architecture)나 이를 구성하는 시스템 예컨대, 부트스트랩 노드(Bootstrap Node), 슈퍼 노드(Super Node) 및 피어 노드(Peer Node) 등의 소프트웨어(S/W)적인 변경이나, 또한 표준 기반의 SIP 시스템의 아키텍처(Architecture)나 이를 구성하는 시스템 예컨대, 레지스트라(Registrar), 리다이렉트(Redirect), 프록시(Proxy) 서버, 게이트웨이(Gateway) 및 사용자 에이전트(User Agent) 등의 변경 없이도 양 시스템에 속한 SIP 단말들간에 상호 연동성을 용이하게 제공할 수 있는 이점이 있다.
또한, 본 발명에 따르면, 단말 제조사의 입장에서 볼 때, P2P 기반의 응용과 Non-P2P 기반의 응용을 따로 개발하고 유지보수 해야 하는 부담이 줄어들고, 서비스의 선택을 사용자에게 맡길 수 있게 됨으로써, 단말을 납품해야 하는 통신사업자와의 마찰을 어느 정도 완화할 수 있으며, 통신사업자를 포함한 서비스 사업자간에 철저한 서비스 품질경쟁을 유도할 수 있어 최종 사용자들에게도 장기적인 이득을 줄 수 있는 이점이 있다.

Claims (2)

  1. P2P-SIP 기반의 SIP 단말이 P2P 오버레이 네트워크(Overlay Network)를 통해 표준 SIP 기반 시스템과 연동하는 방법에 있어서,
    (a) 상기 P2P 오버레이 네트워크 상에서 부트스트랩 노드(Bootstrap Node)로 동작하는 로그인 서버(Login Server)에 구비된 초기 핑거 테이블(Initial Finger Table)의 슈퍼 노드(Super Node) 목록을 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar)/프록시(Proxy) 서버의 주소로 설정하는 단계;
    (b) 상기 P2P-SIP 기반의 SIP 단말이 상기 로그인 서버에 접속하여 상기 설정된 초기 핑거 테이블을 제공받는 단계; 및
    (c) 상기 SIP 사용자 등록 및 호 설정 요청 시 상기 설정된 초기 핑거 테이블의 연동하고자 하는 표준 SIP 기반의 레지스트라(Registrar)/프록시(Proxy) 서버를 경유하는 단계를 포함하는 것을 특징으로 하는 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법.
  2. 제 1 항에 있어서, 상기 단계(a)에서, 새로이 상기 P2P 오버레이 네트워크에 참가하려는 P2P-SIP 기반의 SIP 단말이 슈퍼 노드로 선정됨을 방지하기 위하여, 추가적인 슈퍼 노드의 등록을 디스에이블(disable)하도록 설정하는 것을 특징으로 하는 P2P-SIP 기반의 SIP 단말과 표준 SIP 기반 시스템의 연동방법.
KR1020050133310A 2005-12-29 2005-12-29 P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법 KR100710563B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050133310A KR100710563B1 (ko) 2005-12-29 2005-12-29 P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050133310A KR100710563B1 (ko) 2005-12-29 2005-12-29 P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법

Publications (1)

Publication Number Publication Date
KR100710563B1 true KR100710563B1 (ko) 2007-04-24

Family

ID=38182070

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050133310A KR100710563B1 (ko) 2005-12-29 2005-12-29 P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법

Country Status (1)

Country Link
KR (1) KR100710563B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006328A (zh) * 2010-11-24 2011-04-06 中国联合网络通信集团有限公司 一种p2p流媒体分布式网络***及其数据传输方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040044216A (ko) * 2002-11-19 2004-05-28 주식회사 휴림인터랙티브 통신단말기간의 피어투피어 방식의 서비스를 위한 확장에스아이피를 이용한 티씨피/아이피 세션 설정 방법
KR20040110032A (ko) * 2003-06-20 2004-12-29 삼성전자주식회사 에스아이피 서버 및 이를 이용한 십 단말간 통화 방법
US20050165917A1 (en) 2003-12-22 2005-07-28 Nokia Corporation Method to support mobile IP mobility in 3GPP networks with SIP established communications
KR20050093463A (ko) * 2004-03-19 2005-09-23 모다정보통신 주식회사 보이스 오프 아이피 버젼6과 보이스 오프 아이피 버젼4서비스의 연동을 위한 연동기 및 이를 이용한 연동방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040044216A (ko) * 2002-11-19 2004-05-28 주식회사 휴림인터랙티브 통신단말기간의 피어투피어 방식의 서비스를 위한 확장에스아이피를 이용한 티씨피/아이피 세션 설정 방법
KR20040110032A (ko) * 2003-06-20 2004-12-29 삼성전자주식회사 에스아이피 서버 및 이를 이용한 십 단말간 통화 방법
US20050165917A1 (en) 2003-12-22 2005-07-28 Nokia Corporation Method to support mobile IP mobility in 3GPP networks with SIP established communications
KR20050093463A (ko) * 2004-03-19 2005-09-23 모다정보통신 주식회사 보이스 오프 아이피 버젼6과 보이스 오프 아이피 버젼4서비스의 연동을 위한 연동기 및 이를 이용한 연동방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006328A (zh) * 2010-11-24 2011-04-06 中国联合网络通信集团有限公司 一种p2p流媒体分布式网络***及其数据传输方法

Similar Documents

Publication Publication Date Title
US7620033B2 (en) Method for optimal path selection in traversal of packets through network address translators
US8355333B2 (en) Methods and systems for session initiation protocol control of network equipment
Singh et al. Peer-to-peer internet telephony using SIP
AU2010201294B2 (en) Routing messages
US8601141B2 (en) Providing enterprise services in a service provisioning network
US20070286100A1 (en) Local discovery of mobile network services
US20020120729A1 (en) Internet protocol based service architecture
JP4955694B2 (ja) Ipマルチメディアサブシステムにおけるメッセージハンドリング
US20070213039A1 (en) Method and System for Web service handling
JP5085781B2 (ja) 異種通信ノードを特徴付けるための方法およびシステム
AU2004214336A1 (en) Routing messages via an IMS system
WO2006073481A1 (en) Voip network infrastructure components and method
WO2006099815A1 (fr) Procede d'enregistrement d'un utilisateur dans le sous-systeme multimedia ip et systeme associe
KR100710563B1 (ko) P2p-sip 기반의 sip 단말과 표준 sip 기반시스템의 연동방법
US20150063345A1 (en) Ip multimedia subsystem support for private branch exchanges
Wisely SIP and conversational Internet applications
ZA200506769B (en) Routing messages
Hautakorpi et al. Interconnecting P2PSIP and IMS
Schmidt et al. SIP in Peer-to-Peer Networks
Venkitaraman et al. A P2P model for SIP based telecom services
Khoury et al. H-SIP Inter-Domain SIP Mobility: Design.
Toivanen A study on interworking between centralized SIP, P2P-SIP and PSTN Networks
KR100789075B1 (ko) 웹 서비스 처리용 방법 및 시스템
RU2389148C2 (ru) Способ и устройство идентификации ims-услуги
Knauf Ausarbeitung Anwendungen 2-SoSe 2010

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120404

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130408

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150305

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160330

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee