맞춤기술찾기

이전대상기술

콘텐츠 중심 네트워크의 패킷 포워딩 장치 및 방법

  • 기술번호 : KST2021004454
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 개시는 콘텐츠 중심 네트워크에서의 패킷 포워딩 방법 및 노드에 대한 것으로서, 콘텐츠 중심 네트워크를 구성하는 노드는, 복수의 원격 노드에 대해 인터레스트 패킷 및 데이터 패킷을 수신 및 송신하도록 구성된 복수의 인터페이스, 응답 받지 못한 인터레스트 패킷 중 소스 네트워크 또는 목적지 네트워크가 해당 노드가 위치한 네트워크에 해당하는 로컬(local) 인터레스트 패킷의 정보를 저장하는 PIT(Pending Interest Table), 응답 받지 못한 인터레스트 패킷 중 소스 네트워크 및 목적지 네트워크가 해당 노드가 위치한 네트워크가 아닌 트랜짓(transit) 인터레스트 패킷의 정보를 소스 네트워크와 연관한 그룹 단위로 저장하는 태그 테이블(tag table), 인터레스트 패킷을 목적지 노드에 포워딩 하기 위한 FIB(Forwarding Information Base), 패킷 포워딩 시 상기 패킷이 로컬 패킷(local packet)인지 트랜짓 패킷(transit packet)인지에 따라 상기 PIT 혹은 상기 태그 테이블을 선택하고, 상기 선택된 테이블을 기반으로 패킷 포워딩을 수행하는 프로세서를 포함할 수 있다.
Int. CL H04L 12/833 (2013.01.01) H04L 12/741 (2013.01.01) H04L 12/841 (2013.01.01) H04L 29/12 (2006.01.01)
CPC
출원번호/일자 1020200133500 (2020.10.15)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2021-0044730 (2021.04.23) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020190127965   |   2019.10.15
법적상태 공개
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 20

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 성병기 대한민국 서울특별시 서초구 사임당로 **, **층 (서초동, 재우빌딩)(마루특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.10.15 수리 (Accepted) 1-1-2020-1090984-30
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
콘텐츠 중심 네트워크를 구성하는 노드에 있어서,복수의 원격 노드에 대해 인터레스트 패킷 및 데이터 패킷을 수신 및 송신하도록 구성된 복수의 인터페이스;응답 받지 못한 인터레스트 패킷 중 소스 네트워크 또는 목적지 네트워크가 해당 노드가 위치한 네트워크에 해당하는 로컬(local) 인터레스트 패킷의 정보를 저장하는 PIT(Pending Interest Table);응답 받지 못한 인터레스트 패킷 중 소스 네트워크 및 목적지 네트워크가 해당 노드가 위치한 네트워크가 아닌 트랜짓(transit) 인터레스트 패킷의 정보를 소스 네트워크와 연관한 그룹 단위로 저장하는 태그 테이블(tag table); 인터레스트 패킷을 목적지 노드에 포워딩 하기 위한 FIB(Forwarding Information Base);패킷 포워딩 시 상기 패킷이 로컬 패킷(local packet)인지 트랜짓 패킷(transit packet)인지에 따라 상기 PIT 혹은 상기 태그 테이블을 선택하고, 상기 선택된 테이블을 기반으로 패킷 포워딩을 수행하는 프로세서를 포함하는, 패킷 포워딩을 수행하는 노드
2 2
제1 항에 있어서 외부 네트워크와 연결된 인터페이스에서 수신된 인터레스트 패킷의 목적지 네트워크 이름이 노드가 위치한 네트워크 이름과 동일하지 않거나 내부 네트워크에 연결된 인터페이스에 의해 수신된 인터레스트 패킷에 태그가 포함된 경우, 상기 프로세서는상기 수신된 인터레스트 패킷을 트랜짓 인터레스트 패킷으로 구분하는, 패킷 포워딩을 수행하는 노드
3 3
제1 항에 있어서,내부 네트워크에 연결된 인터페이스에서 수신한 인터레스트 패킷이 태그를 포함하지 않았거나, 또는 외부 네트워크에 연결된 인터페이스에서 목적지 네트워크 이름이 노드가 위치한 네트워크 이름과 동일한 인터레스트 패킷을 수신한 경우, 상기 프로세서는상기 수신된 인터레스트 패킷을 로컬 인터레스트 패킷으로 구분하는, 패킷 포워딩을 수행하는 노드
4 4
제2 항에 있어서,상기 수신한 트랜짓 인터레스트 패킷에 태그가 포함된 경우,상기 프로세서는상기 수신된 패킷의 태그 및 상기 수신된 패킷의 인터페이스 관련 정보에 매칭되는 엔트리(entry)를 상기 태그 테이블에서 탐색하는, 패킷 포워딩을 수행하는 노드
5 5
제4 항에 있어서 상기 태그 테이블 탐색이 성공한 경우, 상기 프로세서는 상기 수신된 패킷의 태그를 상기 엔트리의 출력 태그로 변경하는, 패킷 포워딩을 수행하는 노드
6 6
제4 항에 있어서상기 태그 테이블에서 탐색이 실패한 경우,상기 프로세서는출력 태그를 할당하여 상기 수신된 패킷의 태그를 상기 출력 태그로 변경하는, 패킷 포워딩을 수행하는 노드
7 7
제2 항에 있어서 상기 수신한 트랜짓 인터레스트 패킷에 태그가 포함되지 않은 경우상기 프로세서는 상기 패킷이 수신된 인터페이스 관련 정보를 기반으로 상기 수신된 패킷에 태그를 부여하는, 패킷 포워딩을 수행하는 노드
8 8
제7 항에 있어서,상기 패킷에 상기 부여된 태그 및 상기 수신된 인터페이스 관련 정보는 상기 태그 테이블에 추가되는, 패킷 포워딩을 수행하는 노드
9 9
제3 항에 있어서 상기 수신한 로컬 인터레스트 패킷이 태그를 포함하는 경우 상기 태그를 헤더에서 제거하고 상기 태그와 수신 인터페이스 정보를 인터레스트의 PIT 엔트리에 저장하고, 패킷 포워딩을 수행하는 노드
10 10
제1 항에 있어서 상기 PIT의 각 엔트리는 수신한 인터레스트 패킷의 태그와 상기 수신한 인터레스트 패킷의 인터페이스 정보를 포함하는, 패킷 포워딩을 수행하는 노드
11 11
제3 항에 있어서,상기 FIB는 네트워크 이름 FIB(network name FIB) 및 데이터 이름 프리픽스 FIB(data name prefix FIB)를 포함하는, 패킷 포워딩을 수행하는 노드
12 12
제11 항에 있어서,수신된 인터레스트 패킷이 트랜짓 인터레스트 패킷인 경우, 상기 프로세서는상기 네트워크 이름(Network Name) FIB(Forwarding Information Base) 룩업(Lookup)을 통해 패킷을 포워딩하는, 패킷 포워딩을 수행하는 노드
13 13
제11 항에 있어서,수신된 인터레스트 패킷이 로컬 인터레스트 패킷인 경우,상기 프로세서는상기 데이터 이름 프리픽스(Data Name Prefix) FIB 룩업을 통해 패킷 포워딩을 수행하는, 패킷 포워딩을 수행하는 노드
14 14
제1 항에 있어서,상기 태그 테이블은상기 수신된 패킷의 태그, 상기 수신된 패킷의 포워딩을 위한 출력 태그를 포함하고 상기 수신된 패킷의 최신 수신 시각 정보 또는 상기 수신된 패킷의 에이징 관리를 위한 플래그(flag) 중 적어도 어느 하나를 더 포함하는, 패킷 포워딩을 수행하는 노드
15 15
제1 항에 있어서,상기 인터페이스를 통해 데이터 패킷을 수신하되,상기 데이터 패킷이 태그를 포함하는 경우,상기 프로세서는상기 태그와 매칭되는 출력 태그를 갖는 엔트리를 상기 태그 테이블에서 탐색하는, 패킷 포워딩을 수행하는 노드
16 16
제15 항에 있어서,상기 프로세서는,상기 태그는 상기 매칭된 엔트리의 상기 인터레스트 패킷 태그로 변경하고,상기 수신된 패킷을 상기 매칭된 엔트리의 인터페이스로 포워딩하는, 패킷 포워딩을 수행하는 노드
17 17
제1 항에 있어서,상기 수신된 패킷이 출력 태그가 포함되지 않은 데이터 패킷인 경우,상기 프로세서는PIT(Pending Interest Table)에서 상기 데이터 패킷의 데이터 이름과 매칭되는 인터레스트 패킷을 탐색하고,상기 탐색이 성공하면, 상기 인터레스트 패킷의 태그를 데이터 패킷에 추가하고, 상기 인터레스트 패킷을 수신한 인터페이스 정보를 기반으로 패킷을 포워딩하는, 패킷 포워딩을 수행하는 노드
18 18
콘텐츠 중심 네트워크를 구성하는 노드에 의해 수행되는 패킷 포워딩 방법에 있어서,콘텐츠 중심 네트워크에서 인터레스트 패킷을 수신하는 단계; 상기 인터레스트 패킷에 태그가 포함되었는지 검토하고, 상기 인터레스트 패킷을 포워딩(forwarding)하는 단계;를 포함하되,상기 인터레스트 패킷이 외부 네트워크와 연결된 인터페이스에 의해 수신되었고, 상기 인터레스트 패킷의 목적지 네트워크 이름이 노드가 위치한 네트워크 이름과 동일하지 않거나 상기 인터레스트 패킷이 내부 네트워크에 연결된 인터페이스에 의해 수신되었고, 상기 인터레스트 패킷에 태그가 포함된 경우,상기 수신된 인터레스트 패킷은 트랜짓 인터레스트 패킷으로 구분되는, 패킷 포워딩 방법
19 19
제18 항에 있어서,상기 인터레스트 패킷이 내부 네트워크에 연결된 인터페이스에서 수신되었고, 태그를 포함하지 않았거나, 상기 인터레스트 패킷이 외부 네트워크에 연결된 인터페이스에서 목적지 네트워크 이름이 노드가 위치한 네트워크 이름과 동일한 경우, 상기 수신된 인터레스트 패킷을 로컬 인터레스트 패킷으로 구분되는, 패킷 포워딩 방법
20 20
콘텐츠 중심 네트워크를 구성하는 노드에 의해 수행되는 패킷 포워딩 방법에 있어서,콘텐츠 중심 네트워크의 데이터 패킷을 수신하는 단계;상기 수신된 데이터 패킷에 태그가 포함되었는지 검토하고, 상기 데이터 패킷을 포워딩(forwarding)하는 단계;를 포함하되,상기 수신된 데이터 패킷에 태그가 포함된 경우,태그 테이블에 상기 태그와 매칭되는 출력 태그를 포함하는 엔트리를 탐색하고, 상기 엔트리에 포함된 인터레스트 패킷의 인터페이스 정보를 기반으로 포워딩을 수행하는, 패킷 포워딩 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 ETRI ETRI연구개발지원사업 초연결 지능 인프라 원천기술 연구개발