맞춤기술찾기

이전대상기술

비균일 트래픽을 고려한 중앙 집중형 스케줄링 장치 및 방법

  • 기술번호 : KST2021006848
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 비균일 트래픽을 고려한 중앙 집중형 스케줄링 장치 및 방법에 관한 것으로, 보다 자세하게, 복수의 어플리케이션이 전개되고, 모든 랙에 비균등하게 배치되는 데이터센터의 데이터 특성에 대한 데이터센터 내 트래픽 분포를 고려하여 비균일 트래픽을 효과적으로 스케줄링한다.
Int. CL H04L 12/937 (2013.01.01) H04L 12/863 (2013.01.01) H04L 12/935 (2013.01.01) H04L 12/933 (2013.01.01) H04L 12/879 (2013.01.01)
CPC H04L 49/254(2013.01) H04L 47/6225(2013.01) H04L 49/3045(2013.01) H04L 49/101(2013.01) H04L 49/901(2013.01)
출원번호/일자 1020190149423 (2019.11.20)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2021-0061630 (2021.05.28) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.10.07)
심사청구항수 17

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 무한 대한민국 서울특별시 강남구 언주로 ***, *층(역삼동,화물재단빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.11.20 수리 (Accepted) 1-1-2019-1192415-29
2 [심사청구]심사청구서·우선심사신청서
2020.10.07 수리 (Accepted) 1-1-2020-1058548-07
3 선행기술조사의뢰서
Request for Prior Art Search
2021.01.07 수리 (Accepted) 9-1-9999-9999999-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
트래픽 모니터링을 통해 형성한 비실시간 트래픽 매트릭스를 이용하여 라운드-로빈-포인터(RRP: Round Robin Pointer) 시퀀스 매트릭스를 생성하는 단계;상기 라운드-로빈-포인터 시퀀스 매트릭스를 통해 형성한 실시간 트래픽 매트릭스를 이용하여 TR 불린 매트릭스(TR: Transportation Request)를 생성하는 단계;라운드 로빈 방식을 이용하여 상기 TR 불린 매트릭스에 따른 입력 아비터의 포인터와 출력 아비터의 포인터를 설정하는 단계;상기 입력 아비터의 포인터와 출력 아비터의 포인터를 기반으로 메시징 사이클에 따른 입력 아비터와 출력 아비터 간 매칭 여부를 판단하는 단계; 및상기 입력 아비터와 출력 아비터 간 매칭이 완료되면, 승인 프레임을 생성한 후, 상기 생성한 승인 프레임을 복수의 라인 카드로 전송하는 단계를 포함하는 중앙 집중형 스케줄링 방법
2 2
제1항에 있어서,상기 라운드-로빈-포인터 시퀀스 매트릭스를 생성하는 단계는,상기 비실시간 트래픽 매트릭스로부터 정규화된 트래픽 매트릭스를 생성하는 단계; 및상기 정규화된 트래픽 매트릭스를 기반으로 상호 포인팅(Mutual Pointing) 특성을 갖는 라운드-로빈-포인터 시퀀스 매트릭스를 형성하는 단계를 포함하는 중앙 집중형 스케줄링 방법
3 3
제2항에 있어서,상기 정규화된 트래픽 매트릭스를 생성하는 단계는,상기 비실시간 트래픽 매트릭스에 스케일링 팩터(Scaling Factor)를 적용하여 특정 조건에서의 트래픽 처리량이 조절된 정규화된 트래픽 매트릭스(Normalized Traffic Matrix)를 생성하는 중앙 집중형 스케줄링 방법
4 4
제2항에 있어서,상기 라운드-로빈-포인터 시퀀스 매트릭스를 형성하는 단계는,상기 정규화된 트래픽 매트릭스에서 최대값을 갖는 행과 열의 엘리먼트의 개수를 최소화하며, 입력 아비터와 출력 아비터 간에 상호 포인팅 특성을 갖는 라운드-로빈-포인터 시퀀스 매트릭스를 형성하는 중앙 집중형 스케줄링 방법
5 5
제4항에 있어서,상기 라운드-로빈-포인터 시퀀스 매트릭스를 형성하는 단계는,상기 정규화된 트래픽 매트릭스에서 최대값을 갖는 행과 열을 결정하고, 상기 결정된 행과 열의 엘리먼트가 갖는 최대값에서 '1'을 차감하고, 상기 정규화된 트래픽 매트릭스에서 최대값으로 차감된 행과 열을 제외하며, 상기 엘리먼트의 개수를 최소화하는 중앙 집중형 스케줄링 방법
6 6
제1항에 있어서,상기 라운드-로빈-포인터 시퀀스 매트릭스를 형성하는 단계는,시퀀스 스텝에 따른 타임 슬롯(S)의 각 구간에서의 라운드-로빈-포인터 시퀀스의 길이에 대한 N 개의 라운드-로빈-포인터 시퀀스를 추출하여, N * S 크기를 갖는 라운드-로빈-포인터 시퀀스 매트릭스를 생성하는 중앙 집중형 스케줄링 방법
7 7
제1항에 있어서,상기 TR 불린 매트릭스를 생성하는 단계는,가상 출력 큐(VOQ: Virtual Output Queues)의 상태를 고려한 특정 구간에서의 입력 아비터와 출력 아비터 간 스케줄링이 가능한지를 나타내는 실시간 트래픽 불린 매트릭스를 생성하는 단계;시퀀스 스텝에 따른 라운드-로빈-포인터 시퀀스 매트릭스로부터 열 벡터를 추출하는 단계;상기 열 벡터를 기반으로 라운드-로빈-포인터 불린 매트릭스를 생성하는 단계; 및상기 실시간 트래픽 불린 매트릭스와 라운드-로빈-포인터 불린 매트릭스를 이용하여 TR 불린 매트릭스를 생성하는 단계를 포함하는 중앙 집중형 스케줄링 방법
8 8
제1항에 있어서,상기 매칭 여부를 판단하는 단계는,상기 TR 불린 매트릭스를 구성하는 복수의 엘리먼트가 '0'이 아닌 값을 갖는 집합의 크기(카디넬리티: Cardinality)와 동일한지 여부를 확인하는 단계;동일한 경우, N개의 라인카드로부터 전달된 요청 프레임을 이용하여 입력 아비터의 요청 메시지를 생성하는 단계;상기 생성된 입력 아비터의 요청 메시지를 출력 아비터에 전송하는 단계;상기 요청 메시지를 수신한 출력 아비터로부터 입력 아비터에 대한 출력 아비터의 승인 메시지를 포함하는 승인 불린 매트릭스를 생성하는 단계; 및상기 승인 불린 매트릭스를 이용하여 입력 아비터들과 출력 아비터들 간의 매칭 여부를 판단하는 단계를 포함하는 중앙 집중형 스케줄링 방법
9 9
오프라인 알고리즘을 적용하여 트래픽 모니터링을 통한 네트워크의 트래픽 부하를 기반으로 스케일링 팩터를 이용한 스케줄링 시퀀스 정보를 생성하는 단계;온라인 알고리즘을 적용하여, 상기 스케줄링 시퀀스 정보의 라운드 로빈 포인터를 이용해 입력 아비터(IA: Input Arbiter)의 포인터와 출력 아비터(OA: Output Arbiter)의 포인터를 결정하는 단계;상기 라운드 로빈 포인터의 시간적 순서에 대응하여 메시지 전송을 위한 입력 아비터의 요청 메시지를 생성하는 단계;상기 요청 메시지에 따른 입력 아비터들과 출력 아비터들 간의 매칭 여부를 판단하는 단계; 및상기 입력 아비터들과 출력 아비터들 간의 매칭이 완료되면, 승인 프레임을 생성하고, 생성한 승인 프레임을 복수의 라인 카드로 전송하는 단계를 포함하는 중앙 집중형 스케줄링 방법
10 10
제9항에 있어서,상기 스케줄링 시퀀스 정보를 생성하는 단계는,특정 주기에 따라 반복적으로 수행되는 타임 슬롯(S)에 대응하여 스케줄링 시퀀스 정보를 설정하는 단계;입력 포트 별 가상 출력 큐 정보와 스케줄링 시퀀스 정보를 매핑하는 단계; 및상기 타임 슬롯(S)의 매 타임 슬롯마다 상기 가상 출력 큐 정보와 매핑된 스케줄링 시퀀스 정보를 이용하여 스케줄링 시퀀스 정보의 라운드 로빈 포인터를 업데이트하는 단계를 포함하는 중앙 집중형 스케줄링 방법
11 11
제9항에 있어서,상기 입력 아비터의 포인터와 출력 아비터의 포인터는,상기 오프라인 알고리즘의 입력에 관한 라운드-로빈-포인터 시퀀스 정보 및 출력에 관한 라운드-로빈-포인터 시퀀스 정보에 따라 결정되는 중앙 집중형 스케줄링 방법
12 12
제9항에 있어서,상기 입력 아비터의 포인터와 출력 아비터의 포인터를 결정하는 단계는,시퀀스 스텝에 따른 타임 슬롯(S)의 각 구간에서의 라운드-로빈-포인터 시퀀스의 길이에 대한 N 개의 라운드-로빈-포인터 시퀀스를 고려하여 입력 아비터의 포인터와 출력 아비터의 포인터를 결정하는 중앙 집중형 스케줄링 방법
13 13
제9항에 있어서,상기 요청 메시지를 생성하는 단계는,상기 타임 슬롯(S)의 매 타임 슬롯의 반복 구간에서 입력 아비터의 요청 메시지(Request Message)를 생성하는 중앙 집중형 스케줄링 방법
14 14
제9항에 있어서,상기 매칭 여부를 판단하는 단계는,상기 생성된 입력 아비터의 요청 메시지를 출력 아비터에 전송하는 단계;상기 요청 메시지를 수신한 출력 아비터로부터 입력 아비터에 대한 출력 아비터의 승인 메시지를 수신하는 단계; 및상기 요청 메시지 및 승인 메시지로 구성된 메시징 사이클에 따른 입력 아비터들과 출력 아비터들 간의 매칭 여부를 판단하는 단계를 포함하는 중앙 집중형 스케줄링 방법
15 15
제9항에 있어서,상기 매칭 여부를 판단하는 단계는,상기 입력 아비터들과 출력 아비터들 간 매칭이 이루어지지 않은 경우, 매칭이 이루어지지 않은 입력 아비터와 출력 아비터를 대상으로 다음 반복 동작을 위한 승인 메시지를 생성하는 중앙 집중형 스케줄링 방법
16 16
프로세서를 포함하는 중앙 집중형 스케줄링 장치에 있어서,상기 프로세서는,트래픽 모니터링을 통해 형성한 비실시간 트래픽 매트릭스를 이용하여 라운드-로빈-포인터 시퀀스 매트릭스를 생성하고,상기 라운드-로빈-포인터 시퀀스 매트릭스를 통해 형성한 실시간 트래픽 매트릭스를 이용하여 TR 불린 매트릭스를 생성하고,라운드 로빈 방식을 이용하여 상기 TR 불린 매트릭스에 따른 입력 아비터의 포인터와 출력 아비터의 포인터를 설정하고,상기 입력 아비터의 포인터와 출력 아비터의 포인터를 기반으로 메시징 사이클에 따른 입력 아비터와 출력 아비터 간 매칭 여부를 판단하고,상기 입력 아비터와 출력 아비터 간 매칭이 완료되면, 승인 프레임을 생성한 후, 상기 생성한 승인 프레임을 복수의 라인 카드로 전송하는 중앙 집중형 스케줄링 장치
17 17
프로세서를 포함하는 중앙 집중형 스케줄링 장치에 있어서,상기 프로세서는,오프라인 알고리즘을 적용하여 트래픽 모니터링을 통한 네트워크의 트래픽 부하를 기반으로 스케일링 팩터를 이용한 스케줄링 시퀀스 정보를 생성하고,온라인 알고리즘을 적용하여, 상기 스케줄링 시퀀스 정보의 라운드 로빈 포인터를 이용해 입력 아비터의 포인터와 출력 아비터의 포인터를 결정하고,상기 라운드 로빈 포인터의 시간적 순서에 대응하여 메시지 전송을 위한 입력 아비터의 요청 메시지를 생성하고,상기 요청 메시지에 따른 입력 아비터들과 출력 아비터들 간의 매칭 여부를 판단하고,상기 입력 아비터들과 출력 아비터들 간의 매칭이 완료되면, 승인 프레임을 생성하고, 생성한 승인 프레임을 복수의 라인 카드로 전송하는 중앙 집중형 스케줄링 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국전자통신연구원 ETRI연구개발지원사업 [전문연구실] 초정밀 서비스 실현을 위한 On-Time·On-Rate 무선액세스 및 광에지 클라우드 네트워킹 핵심기술 개발