맞춤기술찾기

이전대상기술

정보 중심 네트워크(ICN)에서 플로우 스위칭 장치 및 방법

  • 기술번호 : KST2020004497
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 정보 중심 네트워크(ICN)에서 플로우 트래픽을 고속 포워딩 하는 방법 및 장치에 대한 것이다. 본 발명에 따른 정보 중심 네트워크(ICN)을 구성하는 네트워크 노드에서의 플로우 스위칭 방법은, 수신된 인터리스트 패킷에 포함된 데이터 이름을 확인하고, 상기 데이터 이름으로부터 플로우 이름을 식별하여, 상기 식별된 플로우 이름에 대응되는 플로우 엔트리가 플로우 테이블(Flow Table)내에 존재하는 지를 확인하는 과정, 상기 대응되는 플로우 엔트리로부터 상기 플로우 이름에 매칭되는 FIB(Forwarding Information Base) 엔트리 정보를 확인하고, 상기 FIB 엔트리 정보에 대응하는 FIB 엔트리를 확인하는 과정, 및 상기 확인된 FIB 엔트리내에 포함된 인터페이스 정보에 근거하여 상기 인터리스트 패킷을 전달하는 과정을 포함한다
Int. CL H04L 12/851 (2013.01.01) H04L 12/741 (2013.01.01) H04L 29/12 (2006.01.01)
CPC
출원번호/일자 1020190134045 (2019.10.25)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2020-0049607 (2020.05.08) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020180131011   |   2018.10.30
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.09.21)
심사청구항수 20

출원인

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

발명자

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

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.10.25 수리 (Accepted) 1-1-2019-1095256-68
2 [심사청구]심사청구서·우선심사신청서
2020.09.21 수리 (Accepted) 1-1-2020-1002352-10
3 선행기술조사의뢰서
Request for Prior Art Search
2020.11.04 수리 (Accepted) 9-1-9999-9999999-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
정보 중심 네트워크를 구성하는 네트워크 노드에서의 플로우 스위칭 방법에 있어서,수신된 인터리스트 패킷에 포함된 데이터 이름을 확인하고, 상기 데이터 이름으로부터 플로우 이름을 식별하여, 상기 식별된 플로우 이름에 대응되는 플로우 엔트리가 플로우 테이블(Flow Table)내에 존재하는 지를 확인하는 과정,상기 대응되는 플로우 엔트리로부터 상기 플로우 이름에 매칭되는 FIB(Forwarding Information Base) 엔트리 정보를 확인하고, 상기 FIB 엔트리 정보에 대응하는 FIB 엔트리를 확인하는 과정, 및상기 확인된 FIB 엔트리내에 포함된 인터페이스 정보에 근거하여 상기 인터리스트 패킷을 전달하는 과정을 포함하는 것을 특징으로 하는 플로우 스위칭 방법
2 2
제1항에 있어서,상기 플로우 테이블을 구성하는 플로우 엔트리는, 플로우 이름(flow name), 타임 정보(time information) 및 플로우 매칭된 FIB 엔트리 식별자를 포함하는 것을 특징으로 하는 플로우 스위칭 방법
3 3
제2항에 있어서,상기 플로우 이름에 대응되는 플로우 엔트리가 플로우 테이블내에 존재하지 않는 경우, 상기 플로우 이름, 상기 타임 정보, 및 상기 플로우 매칭된 FIB 엔트리 식별자를 포함하는 신규 플로우 엔트리를 구성하는 과정을 더 포함하는 것을 특징으로 하는 플로우 스위칭 방법
4 4
제2항에 있어서,첫번째 세그먼트 인터리스트 패킷의 FIB 룩업 결과를 상기 플로우 테이블(FT)내 플로우 엔트리에 저장하고, 해당 플로우에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 플로우 테이블(FT)에 저장된 플로우별 매치 FIB 엔트리 정보를 근거로 한번의 FIB 엔트리 룩업(lookup)으로 포워딩 하는 것을 특징으로 하는 플로우 스위칭 방법
5 5
제4항에 있어서,상기 확인된 FIB 엔트리내에 포함된 인터페이스 정보에 근거하여 상기 인터리스트 패킷을 전달하는 과정은, FIB 엔트리를 검색하기 위한 LPM (longest Prefix Match) 룩업을 수행하지 않는 것을 특징으로 하는 플로우 스위칭 방법
6 6
제1항에 있어서,상기 수신되는 데이터 이름으로부터, 공통 이름을 구성하는 네임 컴포넌트를 플로우 이름으로 설정하고 나머지 부분은 세그먼트 넘버로 구분하여, 상기 플로우 이름을 식별하는 것을 특징으로 하는 플로우 스위칭 방법
7 7
제2항에 있어서,상기 타임 정보는 해당 플로우 엔트리를 삭제하기까지 남은 시간을 의미하고, 만약 해당 시간이내에 상기 플로우 이름에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 플로우 이름에 할당된 초기값으로 리셋(reset)되는 것을 특징으로 하는 플로우 스위칭 방법
8 8
제2항에 있어서,상기 타임 정보는 해당 플로우 엔트리에 가장 최근에 매칭되었던 인터리스트 패킷의 도착 시간을 의미하고, 만약 기설정된 시간이내에 상기 플로우 이름에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 타임 정보는 해당 인터리스트의 도착 시간으로 업데이트되는 것을 특징으로 하는 플로우 스위칭 방법
9 9
제1항에 있어서,상기 플로우 엔트리의 유효성(validation)을 검증하는 과정을 더 포함하는 것을 특징으로 하는 플로우 스위칭 방법
10 10
제9항에 있어서,상기 플로우 엔트리의 유효성(validation)을 검증하는 과정은, 상기 FIB 엔트리의 프리픽스(prefix)와 플로우 이름이 일치하는 지를 확인하는 과정, 만약 상기 FIB 엔트리의 프리픽스와 플로우 이름이 일치하면, 상기 FIB 엔트리 정보가 유효한 것으로 판단하고, 해당 FIB 엔트리내 넥스트홉(nexthop) 리스트와 포워딩 전략이 포함된 포워딩 정보를 활용하여 인터리스트 포워딩을 수행하는 과정을 포함하고,만약 상기 FIB 엔트리의 프리픽스가 플로우 이름과 일치하지 않으면, 상기 FIB 정보가 변경된 것으로 판단하고, 해당 인터리스트를 신규 플로우 인터리스트로 마킹한 후에 FIB를 LPM 룩업해서 새로운 매치 FIB 엔트리를 찾고, 해당 정보를 바탕으로 포워딩하는 과정 및 해당 인터리스트를 신규 플로우 인터리스트로 인식하여 상기 플로우 테이블내에 해당 플로우 엔트리를 새로운 FIB 엔트리 정보로 업데이트하는 과정을 포함하는 것을 특징으로 하는 플로우 스위칭 방법
11 11
정보 중심 네트워크를 구성하는 네트워크 노드에 있어서,플로우 엔트리를 포함하는 플로우 테이블,수신되는 인터리스트 패킷에 포함된 데이터 이름을 확인하고, 상기 데이터 이름으로부터 플로우 이름을 식별하는 세그먼트 인식부, 및상기 식별된 플로우 이름에 대응되는 플로우 엔트리가 상기 플로우 테이블내에 존재하는 지를 확인하고, 상기 대응되는 플로우 엔트리로부터 상기 플로우 이름에 매칭되는 FIB 엔트리 정보를 확인하고, 상기 FIB 엔트리 정보에 대응하는 FIB 엔트리를 확인하여, 상기 확인된 FIB 엔트리내에 포함된 인터페이스 정보에 근거하여 상기 인터리스트 패킷을 전달하는 플로우 관리부를 포함하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
12 12
제11항에 있어서,상기 플로우 테이블을 구성하는 플로우 엔트리는, 플로우 이름(flow name), 타임 정보(time information) 및 플로우 매칭된 FIB 엔트리 식별자를 포함하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
13 13
제12항에 있어서, 상기 플로우 관리부는, 상기 플로우 이름에 대응되는 플로우 엔트리가 플로우 테이블내에 존재하지 않는 경우, 상기 플로우 이름, 상기 타임 정보, 및 상기 플로우 매칭된 FIB 엔트리 식별자를 포함하는 신규 플로우 엔트리를 플로우 테이블내에 설정하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
14 14
제12항에 있어서, 상기 플로우 관리부는,첫번째 세그먼트 인터리스트 패킷의 FIB 룩업 결과를 상기 플로우 테이블(FT)내 플로우 엔트리에 저장하고, 해당 플로우에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 플로우 테이블(FT)에 저장된 플로우별 매치 FIB 엔트리 정보를 근거로 한번의 FIB 엔트리 룩업(lookup)으로 포워딩 하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
15 15
제14항에 있어서, 상기 플로우 관리부는,상기 확인된 FIB 엔트리내에 포함된 인터페이스 정보에 근거하여 상기 인터리스트 패킷을 전달하는 과정은, FIB 엔트리를 검색하기 위한 LPM (longest Prefix Match) 룩업을 수행하지 않는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
16 16
제11항에 있어서, 상기 세그먼트 인식부는,상기 수신되는 데이터 이름으로부터, 공통 이름을 구성하는 네임 컴포넌트를 플로우 이름으로 설정하고 나머지 부분은 세그먼트 넘버로 구분하여, 상기 플로우 이름을 식별하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
17 17
제12항에 있어서,상기 타임 정보는 해당 플로우 엔트리를 삭제하기까지 남은 시간을 의미하고, 만약 해당 시간이내에 상기 플로우 이름에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 플로우 이름에 할당된 초기값으로 리셋(reset)되는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
18 18
제12항에 있어서,상기 타임 정보는 해당 플로우 엔트리에 가장 최근에 매칭되었던 인터리스트 패킷의 도착 시간을 의미하고, 만약 기설정된 시간이내에 상기 플로우 이름에 속하는 다른 세그먼트를 요청하는 인터리스트 패킷이 수신되면, 상기 타임 정보는 해당 인터리스트의 도착 시간으로 업데이트되는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
19 19
제11항에 있어서,상기 플로우 관리부는, 상기 플로우 엔트리의 유효성(validation)을 검증하는 과정을 포함하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
20 20
제19항에 있어서,상기 플로우 관리부에 의한 상기 플로우 엔트리의 유효성(validation)을 검증하는 과정은, 상기 FIB 엔트리의 프리픽스(prefix)와 플로우 이름이 일치하는 지를 확인하는 과정, 만약 상기 FIB 엔트리의 프리픽스와 플로우 이름이 일치하면, 상기 FIB 엔트리 정보가 유효한 것으로 판단하고, 해당 FIB 엔트리내 넥스트홉(nexthop) 리스트와 포워딩 전략이 포함된 포워딩 정보를 활용하여 인터리스트 포워딩을 수행하는 과정을 포함하고,만약 상기 FIB 엔트리의 프리픽스가 플로우 이름과 일치하지 않으면, 상기 FIB 정보가 변경된 것으로 판단하고, 해당 인터리스트를 신규 플로우 인터리스트로 마킹한 후에 FIB를 LPM 룩업해서 새로운 매치 FIB 엔트리를 찾고, 해당 정보를 바탕으로 포워딩하는 과정 및 해당 인터리스트를 신규 플로우 인터리스트로 인식하여 상기 플로우 테이블내에 해당 플로우 엔트리를 새로운 FIB 엔트리 정보로 업데이트하는 과정을 포함하는 것을 특징으로 하는 고속 플로우 스위칭을 지원하는 네트워크 노드
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 ETRI ETRI연구개발지원사업 초연결 지능 인프라 원천기술 연구개발