맞춤기술찾기

이전대상기술

프로그래밍 가능한 네트워크 가상화에서의 플로우 룰 가상화 장치 및 그 방법

  • 기술번호 : KST2019016979
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 플로우 룰 가상화 방법이 개시된다. 상기 플로우 룰 가상화 방법은 (a) 가상화 타입 테이블을 생성하는 단계, (b) 상기 가상화 타입 테이블을 이용하여 테넌트 컨트롤러로부터 생성된 가상의 플로우 룰에 대하여 상기 가상의 플로우 룰과 물리적 네트워크에서 실행되는 물리적 플로우 룰 간에 맵핑 정도를 나타내는 가상화 타입을 선택하는 단계, (c) 상기 선택된 가상화 타입에 따라 상기 가상의 플로우 룰을 상기 물리적 플로우 룰로 가상화하는 단계, (d) 룰 맵(rule map)을 이용하여 상기 물리적 플로우 룰을 가상화하는 단계, 및 (e) 상기 가상화된 물리적 플로우 룰을 상기 물리적 스위치에 설치하는 단계를 포함한다.
Int. CL H04L 12/931 (2013.01.01) H04L 12/935 (2013.01.01) G06F 9/455 (2018.01.01)
CPC H04L 49/70(2013.01) H04L 49/70(2013.01) H04L 49/70(2013.01)
출원번호/일자 1020180078872 (2018.07.06)
출원인 고려대학교 산학협력단
등록번호/일자 10-1982230-0000 (2019.05.20)
공개번호/일자
공고번호/일자 (20190828) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.07.06)
심사청구항수 11

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 고려대학교 산학협력단 대한민국 서울특별시 성북구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 양경식 서울특별시 동대문구
2 유봉열 서울특별시 송파구
3 유혁 서울특별시 용산구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김홍석 대한민국 서울특별시 구로구 디지털로 **길 ***, ***호(구로동,JnK 디지털타워)(동진국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 고려대학교 산학협력단 서울특별시 성북구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.07.06 수리 (Accepted) 1-1-2018-0668410-19
2 의견제출통지서
Notification of reason for refusal
2019.03.07 발송처리완료 (Completion of Transmission) 9-5-2019-0173086-23
3 [출원서 등 보정(보완)]보정서
2019.03.18 수리 (Accepted) 1-1-2019-0276586-31
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.03.18 수리 (Accepted) 1-1-2019-0276485-28
5 [공지예외적용 보완 증명서류]서류제출서
2019.03.18 수리 (Accepted) 1-1-2019-0276563-92
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.03.18 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0276516-56
7 등록결정서
Decision to grant
2019.05.13 발송처리완료 (Completion of Transmission) 9-5-2019-0339664-52
8 [명세서등 보정]보정서(심사관 직권보정)
2019.08.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-5022887-73
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.10.10 수리 (Accepted) 4-1-2019-5210941-09
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
(a) 가상화 타입 테이블을 생성하는 단계;(b) 상기 가상화 타입 테이블을 이용하여 테넌트 컨트롤러로부터 생성된 가상의 플로우 룰에 대하여 상기 가상의 플로우 룰과 물리적 네트워크에서 실행되는 물리적 플로우 룰 간에 맵핑 정도를 나타내는 가상화 타입을 선택하는 단계;(c) 상기 선택된 가상화 타입에 따라 상기 가상의 플로우 룰을 상기 물리적 플로우 룰로 가상화하는 단계;(d) 룰 맵(rule map)을 이용하여 상기 물리적 플로우 룰을 가상화하는 단계; 및(e) 상기 가상화된 물리적 플로우 룰을 물리적 스위치에 설치하는 단계를 포함하는 플로우 룰 가상화 방법
2 2
제1항에 있어서,상기 가상화 타입은 병합의 단위에 따라 홉 기반의 홉 타입(hop vt), 최종 호스트 기반의 종단 타입(end vt), 애플리케이션 기반의 애플리케이션 타입(application vt) 및 테넌트 내의 병합이 없을 때의 임의 타입(arbitrary vt)을 포함하고,상기 홉 타입은 테넌트 내 병합일 때의 홉 격리 타입(hop-isolated vt) 및 테넌트 간 병합일 때의 홉 병합 타입(hop-merged vt)을 포함하는 플로우 룰 가상화 방법
3 3
제1항에 있어서,상기 가상화 타입 테이블은 테넌트로부터 얻은 적어도 하나 이상의 가상화 타입 정책으로 구성되고,상기 가상화 타입 테이블의 각 항목은 스위치 ID, 플로우 정보, 가상화 타입 및 우선 순위를 포함하는 플로우 룰 가상화 방법
4 4
제3항에 있어서,상기 우선 순위는 상기 적어도 하나 이상의 가상화 타입 정책이 상기 가상의 플로우 룰에 적용되는 순위를 의미하는 플로우 룰 가상화 방법
5 5
제4항에 있어서,상기 (b) 단계는 가상 스위치 ID와 상기 가상화 타입 테이블의 스위치 ID를 비교하고, 상기 가상의 플로우 룰의 매칭 필드와 상기 플로우 정보를 비교하여 상기 적어도 하나 이상의 가상화 타입 정책 중에서 일치하는 가상화 타입 정책을 조회하고, 일치하는 가상화 타입 정책들 중에서 가장 높은 우선 순위를 갖는 가상화 타입 정책의 가상화 타입을 선택하는 플로우 룰 가상화 방법
6 6
제2항에 있어서,상기 (c) 단계는상기 선택된 가상화 타입이 애플리케이션 타입이고, 상기 물리적 스위치에 상기 애플리케이션 타입보다 거친(coarser-grained) 가상화 타입의 물리적 플로우 룰이 설치되어 있는 경우, 상기 물리적 스위치에 표시 규칙(indicator rule)을 설치하는 단계를 더 포함하고,상기 표시 규칙은 상기 거친 가상화 타입의 물리적 플로우 룰보다 높은 우선 순위를 갖고, 상기 물리적 스위치의 첫 번째 애플리케이션 패킷을 네트워크 하이퍼바이저에 전달하도록하는 플로우 룰 가상화 방법
7 7
제2항에 있어서,상기 (d) 단계는상기 물리적 플로우 룰이 상기 물리적 스위치에 기 설치된 물리적 플로우 룰과 충돌하는지 여부를 검사하는 단계를 더 포함하고,상기 물리적 플로우 룰과 상기 물리적 스위치에 기 설치된 물리적 플로우 룰이 충돌하는 것으로 판단되면 상기 룰 맵을 이용하여 상기 물리적 플로우 룰을 종단 타입으로 확장시켜 가상화하는 플로우 룰 가상화 방법
8 8
가상화 타입 테이블을 생성하는 테이블 생성부;상기 가상화 타입 테이블을 이용하여 테넌트 컨트롤러로부터 생성된 가상의 플로우 룰에 대하여 상기 가상의 플로우 룰과 물리적 네트워크에서 실행되는 물리적 플로우 룰 간에 맵핑 정도를 나타내는 가상화 타입을 선택하고, 상기 선택된 가상화 타입에 따라 상기 가상의 플로우 룰을 상기 물리적 플로우 룰로 가상화하는 vf 가상화부; 및룰 맵(rule map)을 이용하여 상기 물리적 플로우 룰을 가상화하는 pf 가상화부를 포함하는 플로우 룰 가상화 장치
9 9
제8항에 있어서,상기 가상화 타입은 병합의 단위에 따라 홉 기반의 홉 타입(hop vt), 최종 호스트 기반의 종단 타입(end vt), 애플리케이션 기반의 애플리케이션 타입(application vt) 및 테넌트 내의 병합이 없을 때의 임의 타입(arbitrary vt)을 포함하고,상기 홉 타입은 테넌트 내 병합일 때의 홉 격리 타입(hop-isolated vt) 및 테넌트 간 병합일 때의 홉 병합 타입(hop-merged vt)을 포함하는 플로우 룰 가상화 장치
10 10
제9항에 있어서,상기 선택된 가상화 타입이 애플리케이션 타입이고, 물리적 스위치에 상기 애플리케이션 타입보다 거친(coarser-grained) 가상화 타입의 물리적 플로우 룰이 설치되어 있는 경우, 상기 물리적 스위치에 표시 규칙(indicator rule)을 설치하는 표시 규칙 설치부를 더 포함하고,상기 표시 규칙은 상기 거친 가상화 타입의 물리적 플로우 룰보다 높은 우선 순위를 갖고, 상기 물리적 스위치의 첫 번째 애플리케이션 패킷을 네트워크 하이퍼바이저에 전달하도록하는 플로우 룰 가상화 장치
11 11
제9항에 있어서,상기 pf 가상화부는 상기 물리적 플로우 룰이 물리적 스위치에 기 설치된 물리적 플로우 룰과 충돌하는지 여부를 검사하고, 상기 물리적 플로우 룰과 물리적 스위치에 기 설치된 물리적 플로우 룰이 충돌하면 상기 룰 맵을 이용하여 상기 물리적 플로우 룰을 종단 타입으로 확장시켜 가상화하는 플로우 룰 가상화 장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US10686700 US 미국 FAMILY
2 US20200014621 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US10686700 US 미국 DOCDBFAMILY
2 US2020014621 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 고려대학교 산학협력단 정보통신방송연구개발사업 SDN 2.0 실현을 위한 네트워크 가상화 플랫폼 핵심 기술 및 서비스 연구
2 과학기술정보통신부 고려대학교 산학협력단 정보통신방송연구개발사업 (SW 스타랩) 성능 및 보안 SLA 보장이 가능한 차세대 클라우드 인프라SW 개발