KR20050087938A - Sip 기반의 네트워크 접속 시스템 및 방법 - Google Patents
Sip 기반의 네트워크 접속 시스템 및 방법 Download PDFInfo
- Publication number
- KR20050087938A KR20050087938A KR1020040013655A KR20040013655A KR20050087938A KR 20050087938 A KR20050087938 A KR 20050087938A KR 1020040013655 A KR1020040013655 A KR 1020040013655A KR 20040013655 A KR20040013655 A KR 20040013655A KR 20050087938 A KR20050087938 A KR 20050087938A
- Authority
- KR
- South Korea
- Prior art keywords
- sip
- public
- network
- address
- private
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G9/00—Bed-covers; Counterpanes; Travelling rugs; Sleeping rugs; Sleeping bags; Pillows
- A47G9/10—Pillows
- A47G9/1081—Pillows comprising a neck support, e.g. a neck roll
- A47G9/109—Pillows comprising a neck support, e.g. a neck roll adapted to lie on the side and in supine position
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61H—PHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
- A61H39/00—Devices for locating or stimulating specific reflex points of the body for physical therapy, e.g. acupuncture
- A61H39/04—Devices for pressing such points, e.g. Shiatsu or Acupressure
Landscapes
- Health & Medical Sciences (AREA)
- Rehabilitation Therapy (AREA)
- General Health & Medical Sciences (AREA)
- Pain & Pain Management (AREA)
- Pulmonology (AREA)
- Epidemiology (AREA)
- Otolaryngology (AREA)
- Physical Education & Sports Medicine (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 SIP 기반의 네트워크 접속 시스템 및 방법에 관한 것으로 특히, 사설 IP 망 내에 존재하는 엔티티(entity)와 공용 IP 망에 존재하는 엔티티 사이에서 SIP를 기반으로 일련의 처리(transaction)를 수행함으로써 UDP 세션 접속이 가능하도록 함에 목적이 있다. 이러한 목적의 본 발명은 사설 IP 망에 존재하여 공인 IP 주소를 획득한 후 그 자신이 사설 IP 망에 존재함을 인식하고 그 획득된 공인 IP 주소를 이용하여 공인 IP 망으로의 UDP 세션 접속을 수행하는 SIP UA(110)와, 이 SIP UA(110)의 등록에 대해 그 SIP UA(110)가 사용하고 있는 공인 IP 주소를 그 SIP UA(110)로 전송하는 SIP 프록시(130)와, 상기 SIP UA(110)의 SIP 프록시(130)로의 등록에 대해 그 SIP UA(110)의 공인 IP 주소를 상기 SIP 프록시(130)로 전달하고 그 공인 IP 주소가 기록된 상기 SIP 프록시(130)의 등록 확인 메시지(registration confirm message)를 상기 SIP UA(110)로 전달하는 NAT(Network Address Translation) 모듈(120)를 포함하여 구성함을 특징으로 한다.
Description
본 발명은 네트워크 접속 기술에 관한 것으로 특히, SIP 기반의 네트워크 접속 방법에 관한 것이다.
텍스트 기반의 SMTP와 HTTP 이후에 SIP(Session Initiation Protocol)이 제안되었다.
SIP(session initiation protocol)는 매우 간단한 텍스트 기반의 응용계층 제어 프로토콜로서, 하나 이상의 참가자들이 함께 세션을 만들고, 수정하고 종료할 수 있게 한다. SIP는 하위에 있는 패킷 프로토콜(TCP, UDP, ATM, X.25)에 독립적이다.
SIP는 클라이언트들이 호출을 시작하면 서버가 그 호출에 응답을 하는 클라이언트/서버 구조에 기반을 두고 있으며, 인터넷을 이용한 원격회의, 인터넷 전화, 이벤트 통지, 인스턴트 메시징 등의 분야에 적용할 수 있다.
그러나, 종래에는 사설 IP 망 내에 존재하는 UA(User Agent)가 공인 IP 망의 UA와 UDP 세션 접속(session initiation)이 불가능하는 문제점이 있다.
따라서, 본 발명은 종래의 문제점을 개선하기 위하여 사설 IP 망 내에 존재하는 엔티티(entity)와 공용 IP 망에 존재하는 엔티티 사이에서 SIP를 기반으로 일련의 처리(transaction)를 수행함으로써 UDP 세션 접속이 가능하도록 창안한 SIP 기반의 네트워크 접속 시스템 및 방법을 제공함에 목적이 있다.
본 발명은 상기의 목적을 달성하기 위하여
사설 IP 망에 존재하여 공인 IP 주소를 획득한 후 그 자신이 사설 IP 망에 존재함을 인식하고 그 획득된 공인 IP 주소를 이용하여 공인 IP 망으로의 UDP 세션 접속을 수행하는 SIP UA(110)와, 이 SIP UA(110)의 등록에 대해 그 SIP UA(110)가 사용하고 있는 공인 IP 주소를 그 SIP UA(110)로 전송하는 SIP 프록시(130)와, 상기 SIP UA(110)의 SIP 프록시(130)로의 등록에 대해 그 SIP UA(110)의 공인 IP 주소를 상기 SIP 프록시(130)로 전달하고 그 공인 IP 주소가 기록된 상기 SIP 프록시(130)의 등록 확인 메시지(registration confirm message)를 상기 SIP UA(110)로 전달하는 NAT(Network Address Translation) 모듈(120)를 포함하여 구성함을 특징으로 한다.
또한, 본 발명은 상기의 목적을 달성하기 위하여 사설 IP 망의 UA(User Agent)가 자신의 존재를 공인 IP 망의 SIP 프록시(proxy)에 등록 시도하는 단계와, 상기 SIP 프록시가 등록을 시도한 사설 IP 망의 UA에게 공인 IP 주소를 응답하는 단계와, 사설 IP 망의 UA가 자신이 사설 IP 망에 존재함을 인식한 후 상기 공인 IP 주소를 이용하여 공인 IP 망의 UA와의 UDP 세션 접속을 시도하는 단계를 SIP 기반으로 수행하도록 구성함을 특징으로 한다.
상기에서 사설 IP 망의 UA와 공인 IP 망의 SIP 프록시 간의 통신 및 공인 IP 망의 UA 간의 통신은 NAT(Network Address Translation) 모듈을 통해 이루어지도록 구성함을 특징으로 한다.
이하, 본 발명을 도면에 의거 상세히 설명하면 다음과 같다.
도1은 본 발명의 실시 예에서 공인 IP 주소 획득 과정을 보인 신호 흐름도이고, 도2는 본 발명의 실시 예에서 공인 IP 주소를 이용한 세션 접속 과정을 보인신호 흐름도이다.
본 발명의 실시 예는 도1 및 도2에 도시한 바와 같이, 사설 IP 망에 존재하여 공인 IP 주소를 획득한 후 그 자신이 사설 IP 망에 존재함을 인식하고 그 획득된 공인 IP 주소를 이용하여 공인 IP 망의 UA로 UDP 세션 접속을 수행하는 SIP UA(110)와, 이 SIP UA(110)의 등록에 대해 그 SIP UA(110)가 사용하고 있는 공인 IP 주소를 그 SIP UA(110)로 전송하는 SIP 프록시(130)와, 상기 SIP UA(110)의 SIP 프록시(130)로의 등록에 대해 그 SIP UA(110)의 공인 IP 주소를 상기 SIP 프록시(130)로 전달하고 그 공인 IP 주소가 기록된 상기 SIP 프록시(130)의 등록 확인 메시지(registration confirm message)를 상기 SIP UA(110)로 전달하며 상기 SIP UA(110)가 공인 IP 주소를 이용한 공인 IP 망의 SIP UA(140)로의 접속을 지원하는 NAT(Network Address Translation) 모듈(120)를 포함하여 구성한다.
이와 같이 구성한 본 발명의 실시 예에 대한 동작 및 작용 효과를 설명하면 다음과 같다.
사설 IP 망에 존재하는 SIP UA(110)는 공인 IP 망에 접속하려는 경우 공인 IP 망에 존재하는 SIP 프록시(130)에게 자신의 존재를 등록(register)한다.
이때, 사설 IP 주소를 사용하는 SIP UA(110)는 NAT 모듈(120)를 통해 공인 IP 망의 SIP 프록시(130)와 통신한다.
이에 따라, SIP 프록시(130)는 등록을 시도한 사설 IP 망의 SIP UA(110)가 사용하고 있는 공인 IP 주소를 NAT 모듈(120)에서 확인하고 상기 SIP UA(110)로 응답(reply)하는 등록 확인 메시지에 그 공인 IP 주소를 기록하여 상기 NAT 모듈(120)을 통해 상기 SIP UA(110)에게 전송한다.
따라서, SIP UA(110)는 SIP 프록시(130)에서의 등록 확인 메시지를 해독하여 자신이 사설 IP 마에 존재함을 인식하며 아울러 자신이 사용하고 있는 NAT 기반의 공인 IP 주소를 인지한다.
이후, SIP UA(110)는 자신에게 할당되어 있는 사설 IP 주소 대신에 NAT 기반의 공인 IP 주소를 사용하여 공인 IP 망의 SIP UA(140)로 UDP 세션 접속을 시도한다. 이 경우, 사설 IP 망의 SIP UA(110)와 공인 IP 망의 SIP UA(140) 간의 통신은 NAT 모듈(120)을 통해 이루어진다.
상기에서 상세히 설명한 바와 같이 본 발명은 사설 IP 망 내의 UA와 공인 IP 망 내의 UA 간의 UDP 세션 접속을 SIP의 등록 트랜잭션(registration transaction)과 세션 접속 트랜잭션(session initiation transaction)을 이용하여 가능하게 함으로써 네트워크 이용의 편이성을 향상시키는 효과가 있다.
도1은 본 발명의 실시 예에서 공인 IP 주소 획득 과정을 보인 신호 흐름도.
도2는 본 발명의 실시 예에서 공인 IP 주소를 이용한 세션 접속 과정을 보인신호 흐름도.
* 도면의 주요부분에 대한 부호 설명 *
110,140 : UA(User Agent) 120 : NAT 모듈
130 : SIP 프록시(Proxy)
Claims (3)
- 사설 IP 망에 존재하면서 공인 IP 주소를 획득하여 그 공인 IP 주소를 이용하여 공인 IP 망으로의 UDP 세션 접속을 수행하는 SIP UA(User Agent)와,상기 SIP UA의 등록에 대해 그 SIP UA가 사용하고 있는 공인 IP 주소를 그 SIP UA로 전송하는 SIP 프록시(proxy)와,상기 SIP UA와 SIP 프록시간의 통신을 지원하면서 상기 SIP UA의 공인 IP 주소를 상기 SIP 프록시로 전달하고 그 공인 IP 주소가 기록된 상기 SIP 프록시의 등록 확인 메시지(registration confirm message)를 상기 SIP UA에게 전달하는 NAT(Network Address Translation) 수단을 포함하여 구성함을 특징으로 하는 SIP 기반의 네트워크 접속 시스템.
- 사설 IP 망의 UA(User Agent)가 자신의 존재를 SIP 프록시(proxy)에 등록 시도하는 단계와,상기 SIP 프록시가 등록을 시도한 사설 IP 망의 UA에게 공인 IP 주소를 응답하는 단계와,사설 IP 망의 UA가 상기 공인 IP 주소를 획득하여 자신이 사설 IP 망에 존재함을 인식하며 필요한 경우 상기 공인 IP 주소를 이용하여 공인 IP 망으로의 UDP 세션 접속을 시도하는 단계를 수행하도록 구성함을 특징으로 하는 SIP 기반의 네트워크 접속 방법.
- 제2항에 있어서, SIP 프록시와 SIP UA간의 통신을 지원하는 NAT 수단이 상기 SIP UA의 공인 IP 주소를 상기 SIP 프록시로 알리는 단계를 포함하여 이루어짐을 특징으로 하는 SIP 기반의 네트워크 접속 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040013655A KR20050087938A (ko) | 2004-02-27 | 2004-02-27 | Sip 기반의 네트워크 접속 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040013655A KR20050087938A (ko) | 2004-02-27 | 2004-02-27 | Sip 기반의 네트워크 접속 시스템 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050087938A true KR20050087938A (ko) | 2005-09-01 |
Family
ID=37271022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040013655A KR20050087938A (ko) | 2004-02-27 | 2004-02-27 | Sip 기반의 네트워크 접속 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20050087938A (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007068206A1 (fr) * | 2005-12-13 | 2007-06-21 | Huawei Technologies Co., Ltd. | Procede et reseau de mise en marche d'informations concernant la capacite de session |
US8477761B2 (en) * | 2008-03-27 | 2013-07-02 | Ittiam Systems (P) Ltd. | Unified session signaling system for use in multimedia communications |
KR101282986B1 (ko) * | 2011-03-22 | 2013-07-05 | 성균관대학교산학협력단 | 스턴 프록시 서버 및 이를 이용한 sip 통신 방법 |
-
2004
- 2004-02-27 KR KR1020040013655A patent/KR20050087938A/ko not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007068206A1 (fr) * | 2005-12-13 | 2007-06-21 | Huawei Technologies Co., Ltd. | Procede et reseau de mise en marche d'informations concernant la capacite de session |
US8477761B2 (en) * | 2008-03-27 | 2013-07-02 | Ittiam Systems (P) Ltd. | Unified session signaling system for use in multimedia communications |
KR101282986B1 (ko) * | 2011-03-22 | 2013-07-05 | 성균관대학교산학협력단 | 스턴 프록시 서버 및 이를 이용한 sip 통신 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11575719B2 (en) | Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration | |
US7173928B2 (en) | System and method for establishing channels for a real time streaming media communication system | |
US8767590B2 (en) | Multimedia conference system and method which enables communication between private network and internet | |
Rosenberg et al. | Best current practices for third party call control (3pcc) in the session initiation protocol (SIP) | |
CN106850399B (zh) | 一种基于WebRTC技术即时消息的通信方法 | |
TWI229518B (en) | Apparatus and method for computer telephone integration in packet switched telephone networks | |
US20020114322A1 (en) | System and method for providing real time connectionless communication of media data through a firewall | |
JP5679745B2 (ja) | Sipエンドポイント・エンハンサー | |
JP2001358778A (ja) | 通信システム及び通信ゲートウェイ及び通信方法 | |
TW200304303A (en) | Apparatus and method for computer telephone integration in packet switched telephone networks | |
JP2005236824A (ja) | IPv6/IPv4トランスレータ | |
EP2018756A2 (en) | Address translation in a communication system | |
US20090245233A1 (en) | unified session signaling system for use in multimedia communications | |
WO2006119683A1 (fr) | Procede d'implementation de traversee nat mms | |
KR20050087938A (ko) | Sip 기반의 네트워크 접속 시스템 및 방법 | |
US7512226B1 (en) | IP-centric speed dial | |
JP2010011120A (ja) | Uni接続におけるnat変換装置およびnat変換プログラム | |
EP1879345A1 (en) | Method for sending a Session Initiation Protocol (SIP) message using SIP encapsulation | |
Rosenberg | A Framework for Application Interaction in the Session Initiation Protocol (SIP) | |
US20100020788A1 (en) | Method for Establishing Multimedia Connections Across the Borders of Packet-Switching Communications Networks | |
JP2005269407A (ja) | Dmzを介した外部ネットワークからイントラネット上のサーバへの端末識別の登録 | |
KR20050119389A (ko) | H.323 및 sip 단말 사이의 호 처리 방법 및 그 시스템 | |
Peterson et al. | STATUS OF THIS MEMO | |
Schulzrinne et al. | SIPPING J. Rosenberg Internet-Draft dynamicsoft Expires: December 29, 2003 J. Peterson Neustar | |
Schulzrinne et al. | SIPPING J. Rosenberg Internet-Draft dynamicsoft Expires: April 26, 2004 J. Peterson Neustar |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |