KR100410809B1 - 사설인터넷망에서의 에스아이피전화기 통화방법 - Google Patents
사설인터넷망에서의 에스아이피전화기 통화방법 Download PDFInfo
- Publication number
- KR100410809B1 KR100410809B1 KR10-2002-0001807A KR20020001807A KR100410809B1 KR 100410809 B1 KR100410809 B1 KR 100410809B1 KR 20020001807 A KR20020001807 A KR 20020001807A KR 100410809 B1 KR100410809 B1 KR 100410809B1
- Authority
- KR
- South Korea
- Prior art keywords
- private
- signal
- router
- sip
- value
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2564—NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims (6)
- 에스아이피 인터넷 전화기에 있어서, 초기 다이어로그박스(D1)에 사설 아이피 환경 설정부(D2)를 두고;사설아이피 환경 설정부(D2)는 사설 환경 설정용 인에이블 버튼(D21)과;사설 환경에서 유동아이피 환경 설정용 유스헬로우 버튼(D22)과;고정/유동아이피에서 지정되는 아이피어드레스를 나타내는 아이피어드레스부(D23)로 이루어지며;고정아이피 사용시 사설아이피 환경설정부(D2)인 (NAT Configuration)의 인에이블 버튼(D21)을 체크하고(단계a1), 공유기(NAT)에 할당된 공인 아이피를 설정한 후(단계a2), 세이브 버튼(D3)을 누르면(단계a3), 설정된 아이피 공유기의 공인 아이피 값이 브이오아이피 전화기 프로그램에서 전역 변수(natlp)에 32비트 정수 값으로 변환되어 저장되고, 변수값(useNat)이 (TRUE)로 설정되어(단계a4) 이후 브이오아이피 전화 통화시 호 신호의 콘택트 헤더(Contact Header) 및 에스디피 바디(SDP Body)의 알티피 콘넥션(RTP Connection) 주소로 변수(natlp)값을 아이피로 이용하여 통신토록 함을 특징으로 하는 사설인터넷망용 에스아이피 전화기가 아이피공유기의 아이피를 찾는방법.
- 에스아이피 인터넷 전화기에 있어서, 초기 다이어로그박스(D1)에 사설 아이피 환경 설정부(D2)를 두고;사설아이피 환경 설정부(D2)는 사설 환경 설정용 인에이블 버튼(D21)과;사설 환경에서 유동아이피 환경 설정용 유스헬로우 버튼(D22)과;고정/유동아이피에서 지정되는 아이피어드레스를 나타내는 아이피어드레스부(D23)로 이루어지며;유동아이피 사용시 인에이블체크 버튼을 체크하고 (NAT Configuration)의 유즈 헬로우버튼(Use Hellow Button)을 체크하고(단계1,2)(b1,b2), 세이브 버튼을 누르면(단계3;b3), 설정된 아이피 공유기의 공인 아이피 값이 브이오아이피 전화기 프로그램에서 전역 변수(usehellow)에 (TRUE)로 설정되어 저장되고(b4), 변수값(useNat)이 (TRUE)로 설정되어 이후 브이오아이피 전화 통화시 호 신호의 콘택트 헤더(Contact Header) 및 에스디피 바디(SDP Body)의 알티피 콘넥션(RTP Connection) 주소로 변수(usehellow)값을 아이피값으로 이용하고;아이피값의 변동을 주기적으로 인식하는 단계(bb)를 수행함을 특징으로 하는 사설인터넷망용 에스아이피 전화기가 아이피공유기의 아이피를 찾는방법.
- 제 2 항에 있어서, 아이피값의 변동을 주기적으로 인식하는 단계(bb)는 에스아이피 교환기인 에스아이피 프록시 서버로 신호(Register Query)를 발생한다(단계5), 그리고 에스아이피 응답이 오기를 기다리고(단계 6;b6), 에스아이피 프록시 서버는 이에 대한 응답을 보내오는데, 이 응답신호엔 신호 전송시 거친 경로를 포함하는 가장 인접한 게이트 웨이인 아이피 공유기의 공인 아이피가 들어있는 바이아 헤더(Via header)가 포함되는데, 이 헤더의 리시브드 값은 아이피공유기의 최신 공인 아이피 값을 포함하므로 이 신호를 받은 에스아이피 전화기는 함수(getIpFromVia(buffer,ip,port))를 호출하여, 아이피 공유기의 최신 아이피값을 찾아서(단계7) 기존에 알고 있는 값과 비교하고(단계8), 비교하여 동일하면, 추가의 절차가 필요하지 않고 타이머를 다시 설정하여 일정 시간 동안 기다리며(단계 10), 다른 경우 아이피 변동이 일어난 경우에 해당하므로, 새로운 아이피값으로 아이피 공유기의 공용 아이피 값을 설정하고, 그런 후 에읏아이피 단말기는 외부에 전화기에서 사설 아이피를 사용하는 현재 전화기로의 콜을 전달 받을 수 있도록 기존의 등록 사항을 해제하는 신호를 에스아이피 프록시 서버로 보내며(단계11), 응답신호가 오면, 다시 최신의 정보로 에스아이피 프록시 서버로 등록 신호를 보낸다(단계12), 그리고 이에 대한 응답이 오기를 기다리고(단계13), 이어 에스아이피 프록시 서버로부터 응답이 오면(단계14), 아이피값(NatIP)을 변형된 아이피로 재 설정하는 단계(다이얼로그 박스에서 유동아이피 환경으로 설정한다)(단계15)를 수행함을 특징으로 하는 에스아이피 교환기인 에스아이피 프록시 서버로 신호(Register Query)를 발생하며(단계5), 에스아이피 응답이 오기를 기다리고(단계 6), 에스아이피 프록시 서버는 이에 대한 응답을 보내오는데, 이 응답신호엔 신호 전송시 거친 경로를 포함하는 가장 인접한 게이트 웨이인 아이피 공유기의 공인 아이피가 들어있는 바이아 헤더(Via header)가 포함되는데, 이 헤더의 리시브드 값은 아이피 공유기의 최신 공인 아이피 값을 포함하므로, 이 신호를 받은 에스아이피 전화기는 함수(getIpFromVia(buffer,ip,port))를 호출하여, 아이피 공유기의 최신 아이피값을 찾아서(단계7) 기존에 알고 있는 값과 비교하고(단계8), 비교하여동일하면, 추가의 절차가 필요하지 않고 타이머를 다시 세트하여 일정 시간 동안 기다리고(단계 10), 다른 경우 아이피 변동이 일어난 경우에 해당하므로, 새로운 아이피값으로 아이피 공유기의 공용 아이피 값을 설정하여, 최선의 값을 에스아이피 전화기는 유지하게 되며, 그 후 에스아이피 단말기는 외부에 전화기에서 사설 아이피를 사용하는 현재 전화기로의 콜을 전달 받을 수 있도록 기존의 등록 사항을 해제하는 신호를 에스아이피 프록시 서버로 보낸 후(단계11), 응답신호가 오면, 다시 최신의 정보로 에스아이피 프록시 서버로 등록 신호를 보내며(단계12), 그리고 이에 대한 응답이 오기를 기다리고(단계13), 이어 에스아이피 프록시 서버로부터 응답이 오면(단계14), 아이피값(NatIP)을 변형된 아이피로 재 설정하는 단계(다이얼로그 박스에서 유동아이피 환경으로 설정한다)(단계15)를 수행함을 특징으로 하는 사설인터넷망용 에스아이피 전화기가 아이피공유기의 아이피를 찾는방법.
- 에스아이피 인터넷 전화기에 있어서, 초기 다이어로그박스(D1)에 사설 아이피 환경 설정부(D2)를 두고;사설아이피 환경 설정부(D2)는 사설 환경 설정용 인에이블 버튼(D21)과;사설 환경에서 유동아이피 환경 설정용 유스헬로우 버튼(D22)과;고정/유동아이피에서 지정되는 아이피어드레스를 나타내는 아이피어드레스부(D23)로 이루어지며;호 요청신호(INVITE)를 에스아이피 교환기인 에스아이피 프록시 서버(6-1)로 전송하면(S1), 에스아이피 프록시서버(6-1)는 자신의 주소를 포함하는헤더(RECORD-ROUTE)를 이 신호에 추가하여 아이피 공유기(NAT) 장비로 전송하고(S2), 아이피 공유기( NAT)는 자신이 가지고 있는 주소변환 테이블을 참조하여 사설망의 에스아이피 전화기로 전송하며(S3), 수신자인 사설 아이피망에 있는 전화기는 자기가 사설 아이피망에 있는지 체크한 후, 사설 아이피망 내에 있으면, 아이피 공유기(NAT)가 가지고 있는 공용 아이피로 헤더(CONTACT)를 생성하고, 공용 아이피망 인 경우 자신의 로컬 아이피를 계산하여 헤더(CONTACT)를 생성한 후 이를 에스아이피 프록시서버로 호 설정 요청에 대한 응답 신호를 전송하며(S4), 이를 받은 에스아이피 프록시 서버(6-1)는 이를 공용 아이피망에 있는 에스아이피 전화기로 전송하면(S5), 송신자인 에스아이피 전화기는 이를 받아서 수신자의 콘택트 헤더와 중간 노드들(프록시서버)에 의해 생성되어 추가된 헤더(RECORD-ROUTE)를 조합하여, 최종의 헤더(ROUTE)들을 헤더(RECORD-ROUTE)가 생성된 순서대로 생성하여, 최종 액크신호(ACK)를 만들어서 이 경로에 따라서 파이널(FINAL)신호를 전송하는 것을 특징으로 하는 사설인터넷망용 에스아이피 전화기가 찾은 아이피공유기의 아이피를 에스아이피 신호에 적용시키는 방법.
- 에스아이피 인터넷 전화기에 있어서, 초기 다이어로그박스(D1)에 사설 아이피 환경 설정부(D2)를 두고;사설아이피 환경 설정부(D2)는 사설 환경 설정용 인에이블 버튼(D21)과;사설 환경에서 유동아이피 환경 설정용 유스헬로우 버튼(D22)과;고정/유동아이피에서 지정되는 아이피어드레스를 나타내는아이피어드레스부(D23)로 이루어지며;브이오아이피 전화기에서 이용자에 의해 어떠한 신호가 발생하면 그 신호가 형식이 요청인지 응답인지를 검사한다(단계1;e1), (단계1)에서 리퀘스트이면 리퀘스트 형식이 인바이트(Invite;초기 전화요청신호)인지 검사한다(단계2;e2), (단계2;e2)에서 인바이트이면 인바이트 신호 내에 미디어 정보가 있는지 검사한다(단계3;e3), (단계3;e3)에서 신호 내에 미디어 정보가 있으면 바디셋(Body set)을 트루(True)로 설정하여 추후 액크(ACK;최종신호) 전송시 미디어 정보 변환 여부를 판단하는 과정에 이용하게 한다(단계4;e4), 이어 브이오아이피 전화기의 네트웍 환경이 사설 아이피망인지 검사한다(단계5;e5), (단계5;e5)에서 사설아이피망이면 바디의 콘넥션 정보를 아이피 공유기(NAT)에 부여된 공인 아이피로 하여 미디어 정보를 포함하는 메시지 바디를 생성하여(단계6;e6), 리퀘스트 신호를 네트웍 망을 통하여 전송한다(단계11;e11), 상기 (단계2;e2)에서 인바이트(요청) 신호가 아닌 경우 액크(최종 확인신호)인지 검사한다(단계7;e7), (단계7;e7)에서 액크신호 이면 바디셋의 값이 트루인지 검사하여(단계8;e8), 바디셋이 트루이면 액크 메시지를 전송하고(단계11;e11), 아니면 (단계5;e5)로 이동한다, (단계5;e5)에서 사설 아이피망이 아니면 자신의 공인 아이피를 계산하여(단계9;e9), 미디어 정보의 코넥션 정보에 그 공인아이피를 설정하여 메시지 바디를 생성한 후(단계10;e10), 리퀘스트 메시지를 전송하는(단계11;e11)를 수행하는 사설인터넷망용 에스아이피 전화기가 찾은 아이피공유기의 아이피를 에스아이피 신호에 적용시키는 방법.
- 제 5 항에 있어서,사설 아이피망의 에스아이피 브이오아이피 전화기가 네트웍을 통해서 어떤 신호를 받으면 수신한 신호기 리퀘스트인지 리스폰스신호인지를 검사한다(단계1;f1), 만일 리퀘스트 신호이면 리퀘스트 형식이 인바이트(초기요청신호)인지 검사하며(단계2;f2), (단계2;f2)에서 인바이트 요청이면 수신 브이오아이피 전화기가 사설 아이피망에 있는지 검사하고(단계3;f3), 사설아이피 환경이면 아이피 공유기(NAT)의 공인 아이피로 미디어 정보를 생성하며(단계4;f4), 수신자 최종 응답신호를 전송하고(단계5;f5), 그렇지 않으면 에스아이피 브이오아이피 전화기의 아이피를 계산하여(단계6;f6), 계산된 아이피로 미디어 정보를 생성한 후(단계7;f7), 수신자 최종 응답 신호를 전송하는 것을 특징으로 하는 사설인터넷망용 에스아이피 전화기가 찾은 아이피공유기의 아이피를 에스아이피 신호에 적용시키는 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0001807A KR100410809B1 (ko) | 2002-01-11 | 2002-01-11 | 사설인터넷망에서의 에스아이피전화기 통화방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0001807A KR100410809B1 (ko) | 2002-01-11 | 2002-01-11 | 사설인터넷망에서의 에스아이피전화기 통화방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030061242A KR20030061242A (ko) | 2003-07-18 |
KR100410809B1 true KR100410809B1 (ko) | 2003-12-18 |
Family
ID=32217812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0001807A KR100410809B1 (ko) | 2002-01-11 | 2002-01-11 | 사설인터넷망에서의 에스아이피전화기 통화방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100410809B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100694206B1 (ko) * | 2005-02-28 | 2007-03-14 | 삼성전자주식회사 | 사설망에서의 sip 서비스 제공 장치 및 그 방법 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09233112A (ja) * | 1996-02-22 | 1997-09-05 | Nissin Electric Co Ltd | アドレス変換装置 |
JPH1013471A (ja) * | 1996-06-25 | 1998-01-16 | Nippon Telegr & Teleph Corp <Ntt> | ネットワーク間接続方式およびドメインネーム管理方法 |
KR20010104828A (ko) * | 2000-05-16 | 2001-11-28 | 이정태 | 에스아이피 프로토콜을 기반으로 한 분산형 호처리방식의인터넷 전화시스템 및 그 동작방법 |
KR20020068145A (ko) * | 2001-02-20 | 2002-08-27 | 삼성전자 주식회사 | 보이스 오버 인터넷 프로토콜 시스템용 네트워크 주소변환 라우터 |
KR20030031442A (ko) * | 2001-10-13 | 2003-04-21 | 삼성전자주식회사 | 인터넷 프로토콜 텔레포니 교환 시스템 및 그 호처리제어방법 |
KR20030048246A (ko) * | 2001-12-11 | 2003-06-19 | (주)코스모브리지 | 온라인망을 기반으로 하는 실시간 음성통신 관리방법 |
KR20030057095A (ko) * | 2001-12-28 | 2003-07-04 | 엘지전자 주식회사 | 게이트키퍼와 nat-pt 연동을 위한 서로 상이한ip 주소 연동 방법 |
-
2002
- 2002-01-11 KR KR10-2002-0001807A patent/KR100410809B1/ko active IP Right Grant
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09233112A (ja) * | 1996-02-22 | 1997-09-05 | Nissin Electric Co Ltd | アドレス変換装置 |
JPH1013471A (ja) * | 1996-06-25 | 1998-01-16 | Nippon Telegr & Teleph Corp <Ntt> | ネットワーク間接続方式およびドメインネーム管理方法 |
KR20010104828A (ko) * | 2000-05-16 | 2001-11-28 | 이정태 | 에스아이피 프로토콜을 기반으로 한 분산형 호처리방식의인터넷 전화시스템 및 그 동작방법 |
KR20020068145A (ko) * | 2001-02-20 | 2002-08-27 | 삼성전자 주식회사 | 보이스 오버 인터넷 프로토콜 시스템용 네트워크 주소변환 라우터 |
KR20030031442A (ko) * | 2001-10-13 | 2003-04-21 | 삼성전자주식회사 | 인터넷 프로토콜 텔레포니 교환 시스템 및 그 호처리제어방법 |
KR20030048246A (ko) * | 2001-12-11 | 2003-06-19 | (주)코스모브리지 | 온라인망을 기반으로 하는 실시간 음성통신 관리방법 |
KR20030057095A (ko) * | 2001-12-28 | 2003-07-04 | 엘지전자 주식회사 | 게이트키퍼와 nat-pt 연동을 위한 서로 상이한ip 주소 연동 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20030061242A (ko) | 2003-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4208540B2 (ja) | インターネットプロトコルネットワークで負荷割当てボイスオーバーインターネットプロトコルトラフィックに対して分割されたファイアーウォールを使用するソフトスイッチ | |
US8208412B2 (en) | Method and system for network address translation (NAT) traversal of real time protocol (RTP) media | |
US7773580B2 (en) | Apparatus and method for voice processing of voice over internet protocol (VoIP) | |
JP4757438B2 (ja) | ネットワーク、構内交換機及びそれに用いるマルチプロトコル通信端末制御方法 | |
US8374178B2 (en) | Apparatus and method for supporting NAT traversal in voice over internet protocol system | |
US8554925B2 (en) | Method and device for the bidirectional address conversion in SIP-controlled data streams between IPv4 and IPv6 data terminals | |
US20190081886A1 (en) | Method and system for surviving outages in hosted sip service networks | |
KR100410809B1 (ko) | 사설인터넷망에서의 에스아이피전화기 통화방법 | |
CN107634954B (zh) | 一种软交换呼叫方法及系统 | |
AU2001272428B2 (en) | Optimal routing when two or more network elements are integrated in one element | |
EP4064635B1 (en) | Method for realizing voice-over-ip communication sessions between a calling party and a called party, telecommunications network, transport forwarding path network entity or proxy call state control function entity or functionality or software defined network entity or functionality, program and computer-readable medium | |
JP5608748B2 (ja) | 通信ネットワークにおける方法及び装置 | |
US8576856B2 (en) | IP telephony service interoperability | |
KR100769216B1 (ko) | 홈 네트워크를 위한 에스아이피 서비스 방법 | |
JP2010514326A (ja) | Tcp/ip基盤のアドレス変更方法及び装置 | |
JP5158588B2 (ja) | SIP電話機、VoIPシステム及びそれらに用いる同一ネットワーク内通信方法並びにそのプログラム | |
JP5752014B2 (ja) | ゲートウェイ装置およびデータ送信方法 | |
KR20120110832A (ko) | 사설인터넷망에서의 에스아이피전화기 통화방법 | |
KR20120110940A (ko) | 사설인터넷망에서의 에스아이피전화기 통화방법 | |
KR100639358B1 (ko) | 표준인터넷전화기의 메인 측 지역 네트웍을 통한아이피공유기나 방화벽 통과방법 | |
KR101015538B1 (ko) | VoIP 억세스 게이트웨이 및 그 로컬 가입자간 호 처리방법 | |
JP4852181B2 (ja) | 通信装置、及び通信システムで用いられる端末登録方法 | |
JP5971026B2 (ja) | ゲートウェイ装置及びゲートウェイ装置用プログラム | |
JP2007088607A (ja) | Sipネットワークシステムのメッセージ交換方法 | |
JP2006340260A (ja) | インターネット電話機の通話制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
FPAY | Annual fee payment |
Payment date: 20121129 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20131120 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20140806 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20150901 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20160907 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20170809 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20180913 Year of fee payment: 16 |