맞춤기술찾기

이전대상기술

유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치 및 방법

  • 기술번호 : KST2022000819
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 유전 알고리즘을 기반으로 하여 평균 엣지 컴퓨팅 속도를 최소화하는 서버 배치, 컴퓨팅 자원 할당 및 오프로딩을 공동 설계할 수 있는 유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치 및 방법 에 관한 것이다. 본 발명의 일 실시 예에 따른 유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치는, 목적함수를 설정하고, 목적함수의 해에 대한 제약조건을 설정하는 설정부와, 제약조건을 만족하는, 모바일 기기의 오프로딩 결정에 대응하는 행렬() 및 무선 AP의 컴퓨팅 자원 할당에 대응하는 벡터()를 포함하는 해 집합을 구성하는 제1 구성부와, 해 집합에 대한 목적함수의 연산 결과를 산출하는 제1 연산부와, 목적함수의 연산 결과를 이용하여 다음 세대의 해들을 생성하는 교차 연산을 수행하는 제2 연산부와, 다음 세대의 해 집합을 구성하는 제2 구성부와, 기설정된 세대 수에 도달할 때까지, 목적함수의 연산 결과 산출과, 교차 연산 수행과, 다음 세대의 해 집합 구성을 반복 수행하는 제3 연산부와, 반복 수행의 결과로 마지막 세대의 해 집합으로부터 목적함수의 연산 결과값이 가장 작은 해를 엣지 컴퓨팅 최적화 결과로 생성하는 생성부를 포함할 수 있다.
Int. CL G06N 3/12 (2006.01.01) G16B 50/00 (2019.01.01) H04W 16/18 (2009.01.01)
CPC G06N 3/126(2013.01) G16B 50/00(2013.01) H04W 16/18(2013.01)
출원번호/일자 1020200104195 (2020.08.19)
출원인 서울대학교산학협력단, 한국과학기술원
등록번호/일자 10-2352375-0000 (2022.01.13)
공개번호/일자
공고번호/일자 (20220118) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.08.19)
심사청구항수 17

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 최완 서울특별시 관악구
2 구본준 경기도 성남시 분당구
3 송희강 대전광역시 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서울대학교산학협력단 서울특별시 관악구
2 한국과학기술원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.08.19 수리 (Accepted) 1-1-2020-0872307-58
2 직권정정안내서
Notification of Ex officio Correction
2020.08.27 발송처리완료 (Completion of Transmission) 1-5-2020-0126685-31
3 보정요구서
Request for Amendment
2020.08.27 발송처리완료 (Completion of Transmission) 1-5-2020-0126684-96
4 [출원서 등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2020.09.04 수리 (Accepted) 1-1-2020-0936966-05
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.11.25 수리 (Accepted) 4-1-2020-5265458-48
6 특허고객번호 정보변경(경정)신고서·정정신고서
2021.07.29 수리 (Accepted) 4-1-2021-5205564-29
7 등록결정서
Decision to grant
2021.12.09 발송처리완료 (Completion of Transmission) 9-5-2021-0968308-58
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법으로써,모바일 기기가 무선 AP에게 작업 오프로딩을 요청하여 작업 결과를 되돌려 받기까지의 평균 서비스 지연시간을 산출하는 목적함수를 설정하는 단계; 상기 목적함수의 해에 대한 제약조건을 설정하는 단계; 상기 제약조건을 만족하는, 상기 모바일 기기의 오프로딩 결정에 대응하는 행렬() 및 상기 무선 AP의 컴퓨팅 자원 할당에 대응하는 벡터()를 포함하는 기설정된 한 세대 당 해의 수(pop-size)만큼의 임의의 해들을 이용하여 해 집합을 구성하는 단계; 상기 해 집합에 대한 상기 목적함수의 연산 결과를 산출하는 단계; 상기 목적함수의 연산 결과를 순위로 정렬하고, 선택한 기설정된 개수의 해들을 이용하여 다음 세대의 해들을 생성하는 교차(crossover) 연산을 수행하는 단계; 상기 한 세대당 해의 수(pop-size)를 유지하도록, 상기 제약조건을 만족하는 임의의 해들을 생성하고, 상기 다음 세대의 해들과 결합하여 다음 세대의 해 집합을 구성하는 단계;기설정된 세대 수에 도달할 때까지, 상기 목적함수의 연산 결과를 산출하는 단계와, 상기 교차(crossover) 연산을 수행하는 단계와, 상기 다음 세대의 해 집합을 구성하는 단계를 반복 수행하는 단계; 및상기 반복 수행의 결과로 마지막 세대의 해 집합으로부터 상기 목적함수의 연산 결과값이 가장 작은 해를 엣지 컴퓨팅 최적화 결과로 생성하는 단계를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
2 2
제 1 항에 있어서,상기 목적함수를 설정하는 단계는,상기 모바일 기기가 오프로딩 요청한 작업을, 상기 무선 AP에 포함되는 어느 한 서버 AP가 자신의 컴퓨팅 자원을 이용하여 연산하는 데에 소요되는 평균 연산 지연시간을 산출하는 제1 함수를 설정하는 단계;상기 모바일 기기가 오프로딩 요청이 상기 무선 AP를 거쳐서 상기 서버 AP에 도달하기까지 소요되는 시간과, 상기 서버 AP의 연산 결과가 상기 무선 AP를 거쳐서 상기 모바일 기기에 도달하기까지 소요되는 시간에 기초하여 평균 전송 지연시간을 산출하는 제2 함수를 설정하는 단계; 및상기 제1 함수 및 상기 제2 함수의 합을 상기 목적함수로 설정하는 단계를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
3 3
제 2 항에 있어서,상기 목적함수의 연산 결과를 산출하는 단계는,상기 해 집합에 포함된 각 해에 대하여, 상기 제1 함수와, 상기 제2 함수와, 상기 제1 함수 및 상기 제2 함수의 합을 각각 산출하는 단계를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
4 4
제 1 항에 있어서,상기 행렬(X)은,상기 무선 AP의 개수()만큼의 행과, 상기 모바일 기기의 개수()만큼의 열을 가지며,상기 행렬()의 각 원소 는, 번째 모바일 기기()가 번째 무선 AP()에게 상기 작업 오프로딩을 요청하는 경우에 1로 설정되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
5 5
제 1 항에 있어서,상기 벡터()는,상기 무선 AP의 개수()만큼의 원소를 가지는 1차원 벡터이고,상기 벡터()의 번째 원소 는, 번째 무선 AP()에 할당된 컴퓨팅 자원의 크기에 대응하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
6 6
제 2 항에 있어서,상기 교차(crossover) 연산을 수행하는 단계는,상기 해 집합에 대한 목적함수의 연산 결과를 순위로 정렬하고, 상기 해 집합으로부터 상기 목적함수의 연산 결과값이 가장 작은 기설정된 개수의 해를 선택하고, 상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해를 선택하고, 상기 제2 함수의 연산 결과 값이 작은 기설정된 개수의 해를 선택하는 단계;상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해에 대하여, 기설정된 횟수만큼 반복하여, 상기 서버 AP에 포함되지 않는 무선 AP와 연결된 모바일 기기의 오프로딩 결정에 대응하는 행렬()을 임의로 재배치하는 단계; 상기 제2 함수의 연산 결과값이 작은 기설정된 개수의 해에 대하여, 기설정된 횟수만큼 반복하여, 선택된 기설정된 개수의 해 중 상기 무선 AP의 컴퓨팅 자원 할당에 대응하는 벡터()의 자원을 임의로 재할당하는 단계; 및상기 목적함수의 연산 결과값이 가장 작은 해와, 상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해와, 상기 제2 함수의 연산 결과값이 작은 기설정된 개수의 해와 상기 행렬()을 임의로 재배치한 기설정된 개수의 해와, 상기 벡터()의 자원을 임의로 재할당한 기설정된 개수의 해를 결합하여 다음 세대의 해들을 생성하는 단계를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
7 7
제 1 항에 있어서,상기 엣지 컴퓨팅 최적화 결과로 생성하는 단계 이후에,상기 엣지 컴퓨팅 최적화 결과에 기반하여 상기 모바일 기기의 작업 오프로딩 요청을 처리하는 단계를 더 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
8 8
제 7 항에 있어서,상기 엣지 컴퓨팅 최적화 결과는, 상기 행렬()에 대한 최적 행렬() 및 상기 벡터()에 대한 최적 벡터()를 포함하고,상기 모바일 기기의 작업 오프로딩 요청을 처리하는 단계는,상기 최적 행렬()에 기반하여 상기 작업 오프로딩 요청을 처리할 무선 AP를 결정하는 단계를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 방법
9 9
컴퓨터를 이용하여 제1 항 내지 제 8 항의 방법 중 어느 한 항의 방법을 실행시키기 위한 컴퓨터 프로그램이 저장된 판독 가능한 기록 매체
10 10
유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치로써,모바일 기기가 무선 AP에게 작업 오프로딩을 요청하여 작업 결과를 되돌려 받기까지의 평균 서비스 지연시간을 산출하는 목적함수를 설정하고, 상기 목적함수의 해에 대한 제약조건을 설정하는 설정부; 상기 제약조건을 만족하는, 상기 모바일 기기의 오프로딩 결정에 대응하는 행렬() 및 상기 무선 AP의 컴퓨팅 자원 할당에 대응하는 벡터()를 포함하는 기설정된 한 세대 당 해의 수(pop-size)만큼의 임의의 해들을 이용하여 해 집합을 구성하는 제1 구성부; 상기 해 집합에 대한 상기 목적함수의 연산 결과를 산출하는 제1 연산부; 상기 목적함수의 연산 결과를 순위로 정렬하고, 선택한 기설정된 개수의 해들을 이용하여 다음 세대의 해들을 생성하는 교차(crossover) 연산을 수행하는 제2 연산부; 상기 한 세대당 해의 수(pop-size)를 유지하도록, 상기 제약조건을 만족하는 임의의 해들을 생성하고, 상기 다음 세대의 해들과 결합하여 다음 세대의 해 집합을 구성하는 제2 구성부;기설정된 세대 수에 도달할 때까지, 상기 제1 연산부에 의한 상기 목적함수의 연산 결과 산출과, 상기 제2 연산부에 의한 상기 교차(crossover) 연산의 수행과, 상기 제2 구성부에 의한 상기 다음 세대의 해 집합 구성을 반복 수행하는 제3 연산부; 및상기 반복 수행의 결과로 마지막 세대의 해 집합으로부터 상기 목적함수의 연산 결과값이 가장 작은 해를 엣지 컴퓨팅 최적화 결과로 생성하는 생성부를 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
11 11
제 10 항에 있어서,상기 설정부는,상기 모바일 기기가 오프로딩 요청한 작업을, 상기 무선 AP에 포함되는 어느 한 서버 AP가 자신의 컴퓨팅 자원을 이용하여 연산하는 데에 소요되는 평균 연산 지연시간을 산출하는 제1 함수를 설정하고,상기 모바일 기기가 오프로딩 요청이 상기 무선 AP를 거쳐서 상기 서버 AP에 도달하기까지 소요되는 시간과, 상기 서버 AP의 연산 결과가 상기 무선 AP를 거쳐서 상기 모바일 기기에 도달하기까지 소요되는 시간에 기초하여 평균 전송 지연시간을 산출하는 제2 함수를 설정하며,상기 제1 함수 및 상기 제2 함수의 합을 상기 목적함수로 설정하도록 구성되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
12 12
제 11 항에 있어서,상기 제1 연산부는,상기 해 집합에 포함된 각 해에 대하여, 상기 제1 함수와, 상기 제2 함수와, 상기 제1 함수 및 상기 제2 함수의 합을 각각 산출하도록 구성되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
13 13
제 10 항에 있어서,상기 행렬(X)은,상기 무선 AP의 개수()만큼의 행과, 상기 모바일 기기의 개수()만큼의 열을 가지며,상기 행렬()의 각 원소 는, 번째 모바일 기기()가 번째 무선 AP()에게 상기 작업 오프로딩을 요청하는 경우에 1로 설정되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
14 14
제 10 항에 있어서,상기 벡터()는,상기 무선 AP의 개수()만큼의 원소를 가지는 1차원 벡터이고,상기 벡터()의 번째 원소 는, 번째 무선 AP()에 할당된 컴퓨팅 자원의 크기에 대응하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
15 15
제 11 항에 있어서,상기 제2 연산부는,상기 해 집합에 대한 목적함수의 연산 결과를 순위로 정렬하고, 상기 해 집합으로부터 상기 목적함수의 연산 결과값이 가장 작은 기설정된 개수의 해를 선택하고, 상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해를 선택하고, 상기 제2 함수의 연산 결과 값이 작은 기설정된 개수의 해를 선택하고,상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해에 대하여, 기설정된 횟수만큼 반복하여, 상기 서버 AP에 포함되지 않는 무선 AP와 연결된 모바일 기기의 오프로딩 결정에 대응하는 행렬()을 임의로 재배치하고,상기 제2 함수의 연산 결과값이 작은 기설정된 개수의 해에 대하여, 기설정된 횟수만큼 반복하여, 선택된 기설정된 개수의 해 중 상기 무선 AP의 컴퓨팅 자원 할당에 대응하는 벡터()의 자원을 임의로 재할당하며,상기 목적함수의 연산 결과값이 가장 작은 해와, 상기 제1 함수의 연산 결과값이 작은 기설정된 개수의 해와, 상기 제2 함수의 연산 결과값이 작은 기설정된 개수의 해와 상기 행렬()을 임의로 재배치한 기설정된 개수의 해와, 상기 벡터()의 자원을 임의로 재할당한 기설정된 개수의 해를 결합하여 다음 세대의 해들을 생성하도록 구성되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
16 16
제 10 항에 있어서,상기 엣지 컴퓨팅 최적화 결과를 생성한 이후에, 상기 엣지 컴퓨팅 최적화 결과에 기반하여 상기 모바일 기기의 작업 오프로딩 요청을 처리하는 처리부를 더 포함하는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
17 17
제 16 항에 있어서,상기 엣지 컴퓨팅 최적화 결과는, 상기 행렬()에 대한 최적 행렬() 및 상기 벡터()에 대한 최적 벡터()를 포함하고,상기 처리부는,상기 최적 행렬()에 기반하여 상기 작업 오프로딩 요청을 처리할 무선 AP를 결정하도록 구성되는,유전 알고리즘 기반의 엣지 컴퓨팅 최적화 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국과학기술원 정보통신,방송 연구개발사업 새로운 자원을 활용한 beyond 5G 이동통신 변혁기술 개발