DISTRIBUTED LEDGER FOR SOFTWARE DISTRIBUTION IN A WIRELESS AD HOC NETWORK FOR AD-HOC DATA PROCESSING ON A SOURCE NODE

A method for obtaining software by a source node in a wireless ad hoc network is provided. The method comprises the following steps of: executing, by a source node, application software for which a need to perform tasks has been identified; and determining that the source node cannot perform the tas...

Full description

Saved in:
Bibliographic Details
Main Authors ROBERT J. RENCHER, RAHUL C. THAKKAR, ROLAND N. FREEMAN
Format Patent
LanguageEnglish
Korean
Published 19.07.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for obtaining software by a source node in a wireless ad hoc network is provided. The method comprises the following steps of: executing, by a source node, application software for which a need to perform tasks has been identified; and determining that the source node cannot perform the tasks. In response to this determination, the source node searches for a software modules available to perform the tasks in a local module repository (MR) of the source node and in response to the source node failing to find the software module in the local MR, a request for the software module to a neighboring node among a plurality of nodes in a radio range of the source node is broadcast. The source node receives the software module from the neighboring node and uses the software module to perform a task. 무선 애드혹 네트워크에서 소스 노드에 의해 소프트웨어를 획득하는 방법이 제공된다. 이 방법은, 소스 노드에 의해, 작업을 수행할 필요성이 식별된 애플리케이션 소프트웨어를 실행하는 단계, 및 소스 노드가 작업을 수행할 수 없다는 결정을 내리는 단계를 포함한다. 이 결정에 응답하여, 소스 노드는 소스 노드의 로컬 모듈 저장소(MR)에서 작업을 수행하는 데 사용 가능한 소프트웨어 모듈을 검색하고, 소스 노드가 로컬 MR에서 소프트웨어 모듈을 찾는 데 실패한 것에 응답하여, 소스 노드의 무선 범위에 있는 복수의 노드 중 이웃 노드로 소프트웨어 모듈에 대한 요청을 브로드캐스트한다. 소스 노드는 이웃 노드로부터 소프트웨어 모듈을 수신하고, 작업을 수행하기 위해 소프트웨어 모듈을 사용한다.
Bibliography:Application Number: KR20210002443