1 |
1
컴퓨터에 의해 수행되는 방법에 있어서,UPnP(Universal Plug and Play)를 통해 동일 서브넷으로 구성된 복수의 엣지 컴퓨팅 노드의 초기 접속 정보를 설정하는 단계;상기 복수의 엣지 컴퓨팅 노드의 초기 접속 정보 설정에 따라, 각 엣지 컴퓨팅 노드 간 데이터 공유를 위하여 공유 대상 데이터를 소정의 크기 조각으로 분할하는 단계;상기 분할된 공유 대상 데이터의 조각을 공유 대상 엣지 컴퓨팅 노드로 전송하는 단계; 및소정의 엣지 컴퓨팅 노드에서 상기 공유 대상 데이터의 조각을 취합하여 공유 대상 데이터를 획득하는 단계를 포함하는,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
2 |
2
제1항에 있어서,상기 UPnP를 통해 동일 서브넷으로 구성된 복수의 엣지 컴퓨팅 노드의 초기 접속 정보를 설정하는 단계는,소정의 시간 이내에 상기 복수의 엣지 컴퓨팅 노드 중 마스터 노드와 슬레이브 노드를 결정하는 단계;상기 마스터 노드의 주소로 엣지 네트워크 구성 및 데이터 공유를 위한 소켓 접속을 시도하는 단계; 및상기 마스터 노드에서 상기 슬레이브 노드들의 소켓 접속을 대기 및 수락하는 단계를 포함하는,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
3 |
3
제2항에 있어서,상기 UPnP를 통해 동일 서브넷으로 구성된 복수의 엣지 컴퓨팅 노드의 초기 접속 정보를 설정하는 단계는,상기 소정의 시간 이내에 동일한 타겟 ID를 갖는 엣지 컴퓨팅 노드를 상기 마스터 노드로 결정하는 것인,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
4 |
4
제1항에 있어서,상기 분할된 공유 대상 데이터의 조각을 공유 대상 엣지 컴퓨팅 노드로 전송하는 단계는,상기 분할된 공유 대상 데이터의 조각을 대상으로 노드 간 데이터 공유 기여도에 기초하여 전송량을 결정하는 단계; 및상기 결정된 전송량에 따라 상기 분할된 공유 대상 데이터의 조각을 전송하는 단계를 포함하는,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
5 |
5
제2항에 있어서,상기 분할된 공유 대상 데이터의 조각을 대상으로 노드 간 데이터 공유 기여도에 기초하여 전송량을 결정하는 단계는,상기 복수의 엣지 컴퓨팅 노드 각각의 부하량에 비례하여 결정하는 것인,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
6 |
6
제1항에 있어서,상기 소정의 엣지 컴퓨팅 노드에서 상기 공유 대상 데이터의 조각을 취합하여 공유 대상 데이터를 획득하는 단계는,상기 공유 대상 데이터의 조각 중 일부가 아직 공유 완료되지 않은 경우, URI를 통해 간접 접근하여 획득하는 것인,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
7 |
7
제1항에 있어서,상기 소정의 엣지 컴퓨팅 노드에서 소정의 해쉬 함수를 통해 상기 공유 대상 데이터를 검증하는 단계를 더 포함하는,엣지 컴퓨팅 시스템에서의 데이터 공유 방법
|
8 |
8
데이터 공유가 가능한 엣지 컴퓨팅 노드에 있어서,복수의 엣지 컴퓨팅 노드와 동일 서브넷에서 공유 대상 데이터를 공유하는 통신모듈,상기 공유 대상 데이터를 분할하여 타 엣지 컴퓨팅 노드와 공유하기 위한 프로그램이 저장된 메모리 및상기 메모리에 저장된 프로그램을 실행시키는 프로세서를 포함하되,상기 프로세서는 상기 프로그램을 실행시킴에 따라, 상기 공유 대상 데이터를 소정의 크기 조각으로 분할하고, 분할된 공유 대상 데이터의 조각을 공유 대상 엣지 컴퓨팅 노드로 전송하고,타 엣지 컴퓨팅 노드로부터 공유 대상 데이터의 조각을 수신함에 따라 이를 취합하여 공유 대상 데이터를 획득하는 것인,데이터 공유가 가능한 엣지 컴퓨팅 노드
|