맞춤기술찾기

이전대상기술

플로우 제어 관리방법 및 그 장치(Method and apparatus for managing flow)

  • 기술번호 : KST2016016447
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 플로우 제어 관리방법 및 그 장치가 개시된다. 일 실시 예에 따른 플로우 제어 관리장치는 플로우 관리공간을 다수의 공간으로 분류하고 분류된 플로우 관리공간에서 과부하 플로우를 감지하면서 제어 트래픽 처리 오버헤드를 고려하고자 플로우 관리공간을 가변적으로 조정하며, 감지된 과부하 플로우를 전달경로 별 가중치에 따라 다중경로 라우팅을 통해 전달하여 트래픽을 분산시킨다.
Int. CL H04L 12/851 (2013.01) H04L 12/801 (2013.01)
CPC H04L 47/11(2013.01) H04L 47/11(2013.01) H04L 47/11(2013.01) H04L 47/11(2013.01)
출원번호/일자 1020150031171 (2015.03.05)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2016-0107825 (2016.09.19) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.02.18)
심사청구항수 20

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 곽지영 대한민국 광주광역시 광산구
2 강세훈 대한민국 대전광역시 유성구
3 신용윤 대한민국 세종특별자치시 누리로

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2015.03.05 수리 (Accepted) 1-1-2015-0220318-28
2 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2016.10.26 1-1-2016-1042460-31
3 [반환신청]서류반려요청(반환신청)서
2016.10.27 수리 (Accepted) 1-1-2016-1049932-98
4 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2016.10.28 수리 (Accepted) 1-1-2016-1051229-12
5 [심사청구]심사청구(우선심사신청)서
[Request for Examination] Request for Examination (Request for Preferential Examination)
2020.02.18 수리 (Accepted) 1-1-2020-0170098-23
6 선행기술조사의뢰서
Request for Prior Art Search
2020.04.08 수리 (Accepted) 9-1-9999-9999999-89
7 선행기술조사보고서
Report of Prior Art Search
2020.06.04 발송처리완료 (Completion of Transmission) 9-6-2020-0068491-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
플로우 관리공간을 다수의 공간으로 분류하여 관리하는 단계;분류된 플로우 관리공간에서 과부하 플로우를 감지하는 단계; 및과부하 플로우 감지를 위해 상기 분류된 플로우 관리공간의 범위를 가변적으로 조정하는 단계;를 포함하는 것을 특징으로 하는 플로우 제어 관리방법
2 2
제 1 항에 있어서, 상기 분류하여 관리하는 단계는스위치 내 플로우 관리공간을 과부하 플로우 엔트리를 관리하는 제1 공간과, 일반 플로우 엔트리를 관리하는 제2 공간과, 제1 공간과 제2 공간이 중복되는 중복 공간으로 분류하며, 각 플로우 엔트리는 플로우 캐시 룩업에 따라 각 공간 사이에서 이동하는 것을 특징으로 하는 플로우 제어 관리방법
3 3
제 2 항에 있어서, 상기 분류하여 관리하는 단계는중복 공간을 제외한 제1 공간에서 과부하 플로우 엔트리를 관리하고,중복 공간에서 후보 과부하 플로우 엔트리를 관리하며,제2 공간에서 일반 플로우 엔트리를 관리하는 것을 특징으로 플로우 제어 관리방법
4 4
제 1 항에 있어서, 상기 과부하 플로우를 감지하는 단계는스위치에 새로운 플로우가 유입되면 유입된 플로우의 엔트리를 플로우 관리공간의 제2 공간의 상단에 저장하는 단계;제2 공간 내 저장된 플로우 엔트리의 카운트 값이 증가하여 카운트 값이 미리 설정된 역치 값에 도달하면 해당 플로우 엔트리를 과부하 플로우 엔트리로 판단하여 제2 공간에서 제1 공간으로 이동시키는 단계; 및새로 유입되는 플로우 엔트리들이 추가됨에 따라 이전의 플로우 엔트리가 제2 공간의 하단으로 점차 내려가 제1 공간과 제2 공간이 중복되는 중복 공간의 하단에서 벗어나기 직전에 해당 플로우 엔트리가 후보 과부하 플로우 엔트리인지를 검사하여 후보 과부하 플로우 엔트리로 판단되면 해당 플로우 엔트리를 제2 공간의 상단으로 이동시켜 엔트리 관리기간을 연장하는 단계;를 포함하는 것을 특징으로 하는 플로우 제어 관리방법
5 5
제 1 항에 있어서, 상기 조정하는 단계는컨트롤러의 스위치에 대한 플로우 처리 지연시간 또는 플로우 처리율에 따라 플로우 관리공간의 크기를 가변적으로 조정하는 것을 특징으로 하는 플로우 제어 관리방법
6 6
제 1 항에 있어서, 상기 조정하는 단계는스위치가 컨트롤러에 전송하는 플로우 처리 요청 횟수에 따라 플로우 관리공간의 크기를 조정하는 것을 특징으로 하는 플로우 제어 관리방법
7 7
과부하 플로우를 감지하는 단계; 및상기 감지된 과부하 플로우를 전달경로 별 가중치에 따라 다중경로 라우팅을 통해 전달하여 트래픽을 분산시키는 단계;를 포함하는 것을 특징으로 하는 플로우 제어 관리방법
8 8
제 7 항에 있어서, 상기 분산시키는 단계는과부하 플로우를 대상으로 플로우를 전달할 전달경로 별로 가중치를 계산하는 단계; 및전달경로 별 가중치 비율에 따라 다중경로 라우팅을 통해 상기 과부하 플로우를 전달하는 단계;를 포함하는 것을 특징으로 하는 플로우 제어 관리방법
9 9
제 8 항에 있어서, 상기 가중치를 계산하는 단계는전달경로를 구성하는 각 링크의 부하 비율을 기반으로 전달경로들의 가중치를 계산하는 것을 특징으로 하는 플로우 제어 관리방법
10 10
제 7 항에 있어서, 상기 플로우 제어 관리방법은다중경로 라우팅을 위해서 매칭 플로우와 연관된 그룹정보를 관리하는 그룹 테이블을 구성하는 단계; 를 더 포함하며,각 그룹 테이블은 그룹 액션 버킷의 집합으로 구성되고 각 그룹 액션 버킷은 그룹 단위로 처리될 트래픽 버킷의 점유율을 나타내는 가중치 정보와 함께 매칭 플로우에 적용될 액션 세트 정보를 포함하는 것을 특징으로 하는 플로우 제어 관리방법
11 11
제 7 항에 있어서, 상기 플로우 제어 관리방법은다중경로 라우팅을 통해 출력 측 에지 스위치에 플로우가 전달되면, 상기 출력 측 에지 스위치로부터 경로 별 부하정보를 포함한 제어 메시지를 수신하는 단계; 및수신된 경로 별 부하정보를 이용하여 각 경로의 가중치를 재계산한 후 그룹 테이블의 가중치 정보를 갱신하도록 해당 스위치들에 제어 메시지를 전송하는 단계;를 더 포함하는 것을 특징으로 하는 플로우 제어 관리방법
12 12
제 11 항에 있어서,경로 별 부하정보는 전달경로 내 스위치들에 의해 경로를 구성하는 각 링크의 부하 중에 최대값으로 갱신되는 것을 특징으로 하는 플로우 제어 관리방법
13 13
프로세서; 를 포함하며,상기 프로세서는플로우 관리공간을 다수의 공간으로 분류하고 분류된 플로우 관리공간에서 과부하 플로우를 감지하면서 플로우 관리공간을 가변적으로 조정하는 플로우 감지부;를 포함하는 것을 특징으로 하는 플로우 제어 관리장치
14 14
제 13 항에 있어서, 상기 플로우 감지부는스위치 내 플로우 관리공간을 과부하 플로우 엔트리를 관리하는 제1 공간과, 일반 플로우 엔트리를 관리하는 제2 공간과, 제1 공간과 제2 공간이 중복되는 중복 공간으로 분류하며, 각 플로우 엔트리는 플로우 캐시 룩업에 따라 각 공간 사이에서 이동하는 것을 특징으로 하는 플로우 제어 관리장치
15 15
제 14 항에 있어서, 상기 플로우 감지부는중복 공간을 제외한 제1 공간을 통해 과부하 플로우 엔트리를 관리하고,중복 공간을 통해 후보 과부하 플로우 엔트리를 관리하며,제2 공간을 통해 일반 플로우 엔트리를 관리하는 것을 특징으로 플로우 제어 관리장치
16 16
제 13 항에 있어서, 상기 플로우 감지부는컨트롤러의 스위치에 대한 플로우 처리 지연시간이나 플로우 처리율 또는 스위치가 컨트롤러에 전송하는 플로우 처리 요청 횟수에 따라 플로우 관리공간의 크기를 조정하는 것을 특징으로 하는 플로우 제어 관리장치
17 17
제 13 항에 있어서, 상기 프로세서는상기 감지된 과부하 플로우를 전달경로 별 가중치에 따라 다중경로 라우팅을 통해 전달하여 트래픽을 분산시키는 플로우 전달부;를 더 포함하는 것을 특징으로 하는 플로우 제어 관리장치
18 18
제 17 항에 있어서, 상기 플로우 전달부는각 전달경로의 부하 비율을 기반으로 전달경로 별 가중치를 계산하고 전달경로 별 가중치 비율에 따라 다중경로 라우팅을 통해 상기 과부하 플로우를 전달하는 것을 특징으로 하는 플로우 제어 관리장치
19 19
제 17 항에 있어서, 상기 플로우 전달부는다중경로 라우팅을 위해서 매칭 플로우와 연관된 그룹정보를 관리하는 그룹 테이블을 구성하고,각 그룹 테이블은 그룹 액션 버킷의 집합으로 구성되고 각 그룹 액션 버킷은 그룹 단위로 처리될 트래픽 버킷의 점유율을 나타내는 가중치 정보와 함께 매칭 플로우에 적용될 액션 세트 정보를 포함하는 것을 특징으로 하는 플로우 제어 관리장치
20 20
제 13 항에 있어서, 상기 프로세서는다중경로 라우팅을 통해 출력 측 에지 스위치에 플로우가 전달되면, 상기 출력 측 에지 스위치로부터 경로 별 부하정보를 포함한 제어 메시지를 수신하고, 수신된 경로 별 부하정보를 이용하여 각 경로의 가중치를 재계산한 후 그룹 테이블의 가중치 정보를 갱신하도록 해당 스위치들에 제어 메시지를 전송하는 경로 정보 갱신부;를 더 포함하는 것을 특징으로 하는 플로우 제어 관리장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20160261507 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2016261507 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 한국전자통신연구원 ETRI통합과제 스마트 네트워킹 핵심 기술 개발