맞춤기술찾기

이전대상기술

P2P 오버레이 네트워크 구축 방법 및 장치

  • 기술번호 : KST2015099019
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 P2P 오버레이 네트워크 구축 방법 및 장치에 관한 것으로, 분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에 참여를 원하는 노드를 등록시키는 방법에 있어서, (a) 상기 참여를 원하는 노드로부터 상기 P2P 오버레이 네트워크의 기준 노드로 참여 요청 메시지가 전송되는 단계; (b) 상기 참여 요청 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 참여 요청 메시지를 전송받은 제 1 노드가 상기 참여를 원하는 노드의 식별값이 상기 제 1 노드의 식별값과 상기 제 1 노드 다음에 위치하는 제 2 노드의 식별값의 사이값인지 여부가 판단되는 단계; 및 (c) 상기 (b)단계에서 사이값이라고 판단되는 경우에 상기 참여를 원하는 노드가 상기 제 1 노드와 상기 제 2 노드 사이에 등록되는 단계;로 구성된다. 따라서, 각 노드에서 공유하는 자원을 보다 쉽고 효율적으로 검색할 수 있다.
Int. CL H04L 12/28 (2006.01)
CPC H04L 67/1076(2013.01) H04L 67/1076(2013.01) H04L 67/1076(2013.01) H04L 67/1076(2013.01)
출원번호/일자 1020050039228 (2005.05.11)
출원인 한국전자통신연구원, 재단법인서울대학교산학협력재단
등록번호/일자 10-0641796-0000 (2006.10.26)
공개번호/일자 10-2006-0071079 (2006.06.26) 문서열기
공고번호/일자 (20061102) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020040109698   |   2004.12.21
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2005.05.11)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 재단법인서울대학교산학협력재단 대한민국 서울특별시 관악구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 유태완 대한민국 대전 서구
2 이승윤 대한민국 대전 유성구
3 조호식 대한민국 서울 관악구
4 남민지 대한민국 서울 관악구
5 박건우 대한민국 서울 관악구
6 권태경 대한민국 서울 관악구
7 최양희 대한민국 서울 관악구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 리앤목특허법인 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)
2 이해영 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)(리앤목특허법인)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인서울대학교산학협력재단 대한민국 서울특별시 관악구
2 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2005.05.11 수리 (Accepted) 1-1-2005-0246217-78
2 공지예외적용주장대상(신규성,출원시의특례)증명서류제출서
Submission of Document Verifying Exclusion from Being Publically Known (Novelty, Special Provisions for Application)
2005.05.12 수리 (Accepted) 1-1-2005-5058903-10
3 전자문서첨부서류제출서
Submission of Attachment to Electronic Document
2005.05.12 수리 (Accepted) 1-1-2005-5058904-55
4 등록결정서
Decision to grant
2006.09.28 발송처리완료 (Completion of Transmission) 9-5-2006-0568136-12
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.01.29 수리 (Accepted) 4-1-2008-5015497-73
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.08.22 수리 (Accepted) 4-1-2014-5100909-62
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.03.20 수리 (Accepted) 4-1-2015-5036045-28
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에 참여를 원하는 노드를 등록시키는 방법에 있어서,(a) 상기 참여를 원하는 노드로부터 상기 P2P 오버레이 네트워크의 기준 노드로 참여 요청 메시지가 전송되는 단계;(b) 상기 참여 요청 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 참여 요청 메시지를 전송받은 제 1 노드가 상기 참여를 원하는 노드의 식별값이 상기 제 1 노드의 식별값과 상기 제 1 노드 다음에 위치하는 제 2 노드의 식별값의 사이값인지 여부가 판단되는 단계; 및(c) 상기 (b)단계에서 사이값이라고 판단되는 경우에 상기 참여를 원하는 노드가 상기 제 1 노드와 상기 제 2 노드 사이에 등록되는 단계;를 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
2 2
제 1 항에 있어서,(d) 상기 제 1 노드는 상기 참여를 원하는 노드에게 등록이 성공되었음을 알리는 참여 확인 메시지를 전송하는 단계;를 더 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
3 3
제 2 항에 있어서,상기 다수개의 노드는 각각 자신을 중심으로 양쪽 방향으로 2홉 내로 이웃하는 노드들에 대한 자원 정보 위치자를 저장하고 있는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
4 4
제 3 항에 있어서,(f) 상기 제 1 노드는 상기 참여를 원하는 노드를 중심으로 양쪽 방향으로 2홉 내에 존재하는 노드에 상기 참여를 원하는 노드의 자원 정보 위치자를 전송하는 단계;를 더 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
5 5
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에 참여를 원하는 노드를 등록하는 방법에 있어서,(a) 상기 참여를 원하는 노드로부터 상기 P2P 오버레이 네트워크의 기준 노드로 참여 요청 메시지가 전송되는 단계;(b) 상기 참여 요청 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 참여 요청 메시지를 전송받은 제 1 노드에서 상기 참여를 원하는 노드의 식별값과 상기 제 1 노드의 식별값이 일치되는지 여부를 판단하는 단계;(c) 상기 (b)단계에서 일치한다고 판단되는 경우에 상기 제 1 노드는 상기 참여를 원하는 노드에 패스워드 요청 메시지를 전송하는 단계;(d) 상기 제 1 노드는 상기 참여를 원하는 노드로부터 패스워드를 전송받는 단계; 및(e) 상기 제 1 노드는 상기 (d)단계에서 전송받은 패스워드와 상기 제 1 노드를 등록할 때 입력되었던 패스워드를 비교하여 일치하는 경우 상기 참여를 원하는 노드로 대체되는 단계;를 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
6 6
제 5 항에 있어서,상기 다수개의 노드는 각각 자신을 중심으로 양쪽 방향으로 2홉 내로 이웃하는 노드들에 대한 자원 정보 위치자를 저장하고 있는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
7 7
제 6 항에 있어서,(f) 상기 제 1 노드에 대체되어 등록된 상기 참여를 원하는 노드는 자신을 중심으로 양쪽 방향으로 2홉 내에 존재하는 노드에 상기 참여를 원하는 노드의 자원 정보 위치자를 전송하는 단계;를 더 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 방법
8 8
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에서 공유 파일을 저장하고 있는 노드에서 상기 공유 파일에 대한 자원 정보 위치자를 등록하는 방법에 있어서,(a) 상기 공유 파일을 상기 분산 해쉬 테이블을 통한 해쉬를 이용하여 파일 식별값을 계산하는 단계;(b) 상기 파일 식별값을 포함하는 파일등록 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 파일등록 메시지를 전송받은 제 1 노드가 상기 파일 식별값이 상기 제 1 노드의 식별값과 상기 제 1 노드 다음에 위치하는 제 2 노드의 식별값의 사이값인지 여부를 판단하는 단계; 및(c) 상기 (b)단계에서 사이값이라고 판단되는 경우에 상기 제 1 노드는 상기 파일에 대한 자원 정보 위치자를 등록하는 단계;를 포함하는 것을 특징으로 하는 공유 파일 자원 정보 위치자 등록 방법
9 9
제 8 항에 있어서,상기 다수개의 노드는 각각 자신을 중심으로 양쪽 방향으로 2홉 내로 이웃하는 노드들에 대한 자원 정보 위치자를 저장하고 있는 것을 특징으로 하는 공유 파일 자원 정보 위치자 등록 방법
10 10
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에서 공유 파일을 검색하기 원하는 노드에서 공유 파일을 검색하는 방법에 있어서,(a) 상기 검색하기 원하는 공유 파일명을 상기 분산 해쉬 테이블을 통한 해쉬를 이용하여 파일 식별값을 계산하는 단계;(b) 상기 파일 식별값을 포함하는 파일 검색 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 파일 검색 메시지를 전송받은 제 1 노드가 상기 파일 식별값이 상기 제 1 노드의 식별값과 상기 제 1 노드 다음에 위치하는 제 2 노드의 식별값의 사이값인지 여부를 판단하는 단계; 및(c) 상기 (b)단계에서 사이값이라고 판단되는 경우에 상기 제 1 노드는 상기 파일에 대한 자원 정보 위치자를 포함한 검색 확인 메시지를 상기 파일을 검색하기 원하는 노드로 전송하는 단계;(d) 상기 파일검색을 원하는 노드는 상기 자원 정보 위치자를 통하여 실제 파일을 가지는 노드로 연결하여 상기 파일을 검색하는 단계;를 포함하는 것을 특징으로 하는 공유 파일 검색 방법
11 11
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크에서 공유 파일을 검색하기 원하는 노드에서 공유 파일을 검색하는 방법에 있어서,(a) 상기 검색하기 원하는 공유 파일명을 상기 분산 해쉬 테이블을 통한 해쉬를 이용하여 파일 식별값을 계산하는 단계;(b) 상기 파일 식별값을 포함하는 파일 검색 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 파일 검색 메시지를 전송받은 제 1 노드가 상기 파일 식별값이 상기 제 1 노드에 기 저장되어 있는 공유 파일 리스트에 존재하는지 판단하는 단계;(c) 상기 (b)단계에서 존재한다고 판단되는 경우에, 상기 제 1 노드는 사전에 상기 파일 식별값과 일치하는 공유 파일 리스트를 전송한 노드로 상기 파일 검색 메시지를 전송하는 단계;(d) 상기 공유 파일 리스트를 전송한 노드는 상기 파일 식별값에 대한 자원 정보 위치자를 포함한 검색 확인 메시지를 상기 파일을 검색하기 원하는 노드로 전송하는 단계; 및(e) 상기 공유 파일 검색을 원하는 노드는 상기 자원 정보 위치자를 통하여 실제 파일을 가지는 노드로 연결하여 상기 파일을 검색하는 단계;를 포함하는 것을 특징으로 하는 공유 파일 검색 방법
12 12
제 11 항에 있어서, 상기 (c)단계는 상기 (b)단계에서 존재하지 않는다고 판단되는 경우에, 상기 파일 식별값을 포함하는 파일 검색 메시지가 상기 다수개의 노드 사이에서 순차적으로 전송되면서, 상기 파일 검색 메시지를 전송받은 노드가 상기 파일 식별값이 상기 파일 검색 메시지를 전송받은 노드의 식별값과 상기 파일 검색 메시지를 전송받은 노드 다음에 위치하는 노드의 식별값의 사이값인지 여부를 판단하고, 사이값이라고 판단되는 시점에서 파일 검색 메시지를 전송받은 노드로 상기 파일 검색 메시지를 전송하는 것을 특징으로 하는 공유 파일 검색 방법
13 13
분산 해쉬 테이블을 이용하여 다수개의 노드에 대한 식별값을 획득하고 상기 다수개의 노드가 상기 식별값을 기반으로 순차적으로 위치되어 있는 P2P 오버레이 네트워크를 구축함에 있어서,상기 다수개의 노드는 각각 자신의 노드에서 양쪽 방향으로 2홉 내로 이웃하는 노드들에 대한 자원 정보 위치자를 저장하는 이웃 노드 테이블; 및인스턴트 메신져와 연동하여 얻을 수 있는 친구 노드들에 대한 자원 정보 위치자를 저장하는 친구 노드 테이블;을 포함하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 장치
14 14
제 13 항에 있어서, 상기 자원 정보 위치자에는해당하는 노드의 이메일 주소를 해쉬하여 얻어지는 해쉬 함수값인 식별값;상기 해당하는 노드의 실제 위치를 나타내는 IP 주소; 및상기 해당하는 노드에서 현재 응용 서비스를 제공하는 포트 번호;로 이루어진 것을 특징으로 하는 P2P 오버레이 네트워크 구축 장치
15 15
제 13 항에 있어서, 상기 다수개의 노드는 각각 상기 이웃 노드 테이블을 통하여 이웃하는 노드들과 상기 친구 노드 테이블을 통하여 친구 노드들에게 주기적으로 동작상태 확인 메시지를 전송하여 RTT 값을 측정함으로써 상기 이웃하는 노드들과 친구 노드들이 동작하고 있는지 여부를 측정하는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 장치
16 16
제 15 항에 있어서,상기 다수개의 노드는 각각 상기 친구 노드들중에서 동작하고 있는 친구 노드들에 자신이 보유하고 있는 공유 파일 리스트를 전송하고,상기 동작하고 있는 친구 노드들이 보유하고 있는 공유 파일 리스트를 전송받는 것을 특징으로 하는 P2P 오버레이 네트워크 구축 장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20080130516 US 미국 FAMILY
2 WO2006068365 WO 세계지적재산권기구(WIPO) FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2008130516 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.