맞춤기술찾기

이전대상기술

IP 네트워크에서의 직접 통신 제공 방법

  • 기술번호 : KST2014032133
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 IP(Internet Protocol) 네트워크에서 피어 노드가 상대 피어 노드와의 직접 통신을 제공하기 위해, 피어 노드는 서버로부터 상대 피어 노드의 가상 주소를 수신한 후, 상대 피어 노드와 직접 터널을 설정할 수 있는 경우 상대 피어 노드와 터널을 설정하고, 상대 피어 노드와 직접 터널을 설정할 수 없는 경우 터널 중계 장치와 터널을 설정한다. 그런 후에, 피어 노드는 상대 피어 노드의 가상 주소를 루트 정보로서 터널에 연결한다. 이렇게 하면, 상대 피어 노드의 가상 주소를 목적지로 하는 패킷은 설정한 터널을 통해 상대 피어 노드로 전송된다.
Int. CL H04L 12/28 (2006.01) H04L 12/16 (2006.01)
CPC H04L 67/104(2013.01) H04L 67/104(2013.01) H04L 67/104(2013.01)
출원번호/일자 1020100081568 (2010.08.23)
출원인 한국전자통신연구원
등록번호/일자 10-1394579-0000 (2014.05.07)
공개번호/일자 10-2011-0037833 (2011.04.13) 문서열기
공고번호/일자 (20140527) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020090094783   |   2009.10.06
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2010.08.23)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김선철 대한민국 대전광역시 유성구
2 문성 대한민국 대전광역시 유성구
3 류호용 대한민국 대전광역시 서구
4 이경호 대한민국 대전광역시 유성구
5 이순석 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 팬코리아특허법인 대한민국 서울특별시 강남구 논현로**길 **, 역삼***빌딩 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2010.08.23 수리 (Accepted) 1-1-2010-0542573-34
2 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2010.09.13 수리 (Accepted) 1-1-2010-0593772-08
3 의견제출통지서
Notification of reason for refusal
2013.09.12 발송처리완료 (Completion of Transmission) 9-5-2013-0639243-85
4 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.10.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0950528-18
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.10.21 수리 (Accepted) 1-1-2013-0950530-00
6 등록결정서
Decision to grant
2014.03.21 발송처리완료 (Completion of Transmission) 9-5-2014-0198339-26
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
IP(Internet Protocol) 네트워크에서 피어 노드가 상대 피어 노드와의 직접 통신을 제공하는 방법에 있어서,서버로부터 자신의 가상 주소를 할당받는 단계,상기 상대 피어 노드의 식별자를 포함하여 터널 요청 메시지를 서버로 전송하는 단계,상기 상대 피어 노드의 식별자에 대응하는 상기 상대 피어 노드의 가상 주소를 포함한 터널 응답 메시지를 상기 서버로부터 수신하는 단계,상기 상대 피어 노드와 터널을 설정하는 단계, 그리고상기 상대 피어 노드의 가상 주소를 루트 정보로서 상기 터널에 연결하는 단계를 포함하며, 상기 터널 응답 메시지는 상기 상대 피어 노드와의 직접 통신 가능 여부를 나타내는 홀 펀칭 플래그를 더 포함하며,상기 설정하는 단계는 상기 홀 펀칭 플래그에 의해 상기 상대 피어 노드와 직접 통신이 가능한 것으로 판단되면, 상기 상대 피어 노드와 직접 터널을 설정하는 단계, 그리고 상기 홀 펀칭 플래그에 의해 상기 상대 피어 노드와 직접 통신이 불가능한 것으로 판단되면, 터널 중계 장치와 터널을 설정하는 단계를 포함하는 직접 통신 제공 방법
2 2
삭제
3 3
제1항에 있어서,상기 터널 응답 메시지는 상기 직접 터널을 설정하기 위한 터널 정보를 더 포함하며,상기 직접 터널을 설정하는 단계는,상기 터널 정보가 유용한지를 확인하는 단계, 그리고유용한 터널 정보를 이용하여 상기 상대 피어 노드와 직접 터널을 설정하는 단계를 포함하는 직접 통신 제공 방법
4 4
제3항에 있어서,상기 확인하는 단계는,상기 상대 피어 노드의 터널 정보를 이용하여 상기 상대 피어 노드와 TCP 또는 UDP 홀 펀칭을 위한 메시지 교환을 수행하는 단계,상기 메시지 교환으로부터 상기 상대 피어 노드로부터 메시지를 수신하면, 상기 메시지의 IP 헤더에서 소스 주소를 추출하는 단계, 그리고상기 터널 정보가 상기 소스 주소와 일치하는 경우, 유용한 터널 정보로 확인하는 단계를 포함하는 직접 통신 제공 방법
5 5
제3항에 있어서,상기 피어 노드 및 상기 상대 피어 노드는 네트워크 주소 변환 장치(Network Address Translation, NAT)에 접속되며,상기 터널 정보는 상기 NAT에 의해 변경된 상기 상대 피어 노드의 주소를 포함하는 직접 통신 제공 방법
6 6
삭제
7 7
제1항에 있어서,상기 터널 응답 메시지는 상기 터널 중계 장치의 주소를 더 포함하며,상기 터널 중계 장치와 터널을 설정하는 단계는 상기 터널 중계 장치의 주소를 목적지로 하여 상기 터널을 설정하는 단계를 포함하는 직접 통신 제공 방법
8 8
제7항에 있어서,상기 터널 중계 장치와 상기 터널을 설정하는 단계는,상기 터널 중계 장치의 주소를 목적지로 하여 상기 피어 노드의 가상 주소를 포함한 터널 설정 요청 메시지를 상기 중계 터널 장치로 전송하는 단계를 더 포함하며,상기 터널 중계 장치는 상기 터널 설정 요청 메시지의 소스 주소를 목적지로 하여 상기 터널을 설정하며, 상기 피어 노드의 가상 주소를 루트 정보로서 제2 터널에 연결하는 직접 통신 제공 방법
9 9
제1항에 있어서,상기 가상 주소는 가상 IP를 포함하는 직접 통신 제공 방법
10 10
제9항에 있어서,상기 가상 주소는 상기 상대 피어 노드가 가상 네트워크를 갖는 경우, 네트워크 프리픽스와 프리픽스 길이를 더 포함하며,상기 연결하는 단계는,상기 루트 정보로서 상기 네트워크 프리픽스 및 프리픽스 길이를 추가로 연결하는 단계를 포함하는 직접 통신 제공 방법
11 11
제10항에 있어서,자신의 가상 네트워크를 갖는 경우, 상기 서버로부터 할당받은 상기 네트워크 프리픽스 및 프리픽스 길이를 기반으로 상기 가상 네트워크에 접속되는 가상 호스트로 가상 IP를 할당하는 단계를 더 포함하는 직접 통신 제공 방법
12 12
IP(Internet Protocol) 네트워크에서 서버가 두 피어 노드간 직접 통신을 제공하는 방법에 있어서,상기 두 피어 노드의 네트워크 접속 유형을 확인하는 단계,상기 두 피어 노드의 네트워크 접속 유형으로부터 상기 두 피어 노드간 직접 통신이 가능한지를 판단하는 단계,상기 두 피어 노드간 직접 통신이 가능한 경우에, 상기 두 피어 노드간 터널을 설정할 수 있도록 상기 두 피어 노드로 각각 상기 터널의 목적지에 해당하는 터널 정보를 전송하는 단계, 그리고상기 터널에 연결할 루트 정보로서 통신할 상대 피어 노드의 가상 주소를 두 피어 노드로 각각 전송하는 단계를 포함하는 직접 통신 제공 방법
13 13
제12항에 있어서,상기 두 피어 노드간 직접 통신이 불가능한 경우에, 상기 두 피어 노드가 터널 중계 장치를 통해 터널을 설정할 수 있도록 상기 두 피어 노드로 각각 상기 터널 중계 장치의 주소를 전송하는 단계를 더 포함하는 직접 통신 제공 방법
14 14
제12항에 있어서,상기 두 피어 노드가 네트워크 주소 변환 장치(Network Address Translation, NAT)에 접속되는 경우,상기 터널 정보는 상기 NAT에 의해 변경된 상기 두 피어 노드의 주소를 포함하는 직접 통신 제공 방법
15 15
제12항에 있어서,상기 두 피어 노드로부터 각각 자신의 식별자를 포함한 등록 요청을 수신하는 단계,상기 등록 요청을 수신한 두 피어 노드가 엔드 호스트인지 네트워크를 갖는 장치인지를 판단하는 단계, 그리고상기 두 피어 노드 중 상기 엔드 호스트에 해당하는 피어 노드로 상기 가상 주소로서 가상 IP를 할당하는 단계를 더 포함하는 직접 통신 제공 방법
16 16
제15항에 있어서,상기 두 피어 노드 중 상기 네트워크를 갖는 장치에 해당하는 피어 노드로 상기 가상 주소로서 가상 IP뿐만 아니라 네트워크 프리픽스 및 프리픽스 길이를 할당하는 단계를 더 포함하는 직접 통신 제공 방법
17 17
제12항에 있어서,상기 판단하는 단계는,상기 두 피어 노드의 네트워크 접속 유형이,시메트릭 NAT(NAT-Symmetric)와 시메트릭 NAT(NAT-Symmetric), 시메트릭 NAT(NAT-Symmetric)와 방화벽이 있는 공용 네트워크, 시메트릭 NAT(NAT-Symmetric)와 포트 제한적인 콘 NAT(NAT-Port Restricted Cone)인 경우에, 상기 두 피어 노드간 직접 터널이 불가능한 것으로 판단하는 단계를 포함하는 직접 통신 제공 방법
18 18
IP(Internet Protocol) 네트워크에서 터널 중계 장치가 두 피어 노드의 직접 통신을 제공하는 방법에 있어서,상기 두 피어 노드 중 제1 피어 노드로부터 자신의 가상 주소를 포함한 제1 터널 설정 요청 메시지를 수신하는 단계,상기 두 피어 노드 중 제2 피어 노드로부터 자신의 가상 주소를 포함한 제2 터널 설정 요청 메시지를 수신하는 단계,상기 제1 및 제2 터널 설정 요청 메시지의 소스 주소를 추출하는 단계, 상기 제1 터널 설정 요청 메시지의 소스 주소를 목적지로 하는 제1 터널을 설정하는 단계,상기 제2 터널 설정 요청 메시지의 소스 주소를 목적지로 하는 제2 터널을 설정하는 단계,상기 제1 터널에 상기 제1 피어 노드의 가상 주소를 루트 정보로서 연결하는 단계, 그리고상기 제2 터널에 상기 제2 피어 노드의 가상 주소를 루트 정보로서 연결하는 단계를 포함하는 직접 통신 제공 방법
19 19
제18항에 있어서,상기 제1 및 제2 피어 노드가 네트워크 주소 변환 장치(Network Address Translation, NAT)에 접속되는 경우,상기 제1 및 제2 터널 설정 요청 메시지의 소스 주소는 상기 NAT에 의해 변경된 상기 두 피어 노드의 주소인 직접 통신 제공 방법
20 20
제18항에 있어서,상기 두 피어 노드 중 엔드 호스트에 해당하는 피어 노드의 상기 가상 주소는 가상 IP를 포함하고,상기 두 피어 노드 중 네트워크를 갖는 장치에 해당하는 피어 노드의 상기 가상 주소는 가상 IP뿐만 아니라 네트워크 프리픽스와 프리픽스 길이를 포함하는 직접 통신 제공 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20110082941 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2011082941 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부/방송통신위원회 한국전자통신연구원 정보통신산업원천기술개발사업 AII IPv6 기반 Fixed-Mobile Convergence 네트워킹 기술 개발