[go: up one dir, main page]

WO2020138747A1 - Procédé pour faire fonctionner une infrastructure de micro-service de l'ido à usage unique - Google Patents

Procédé pour faire fonctionner une infrastructure de micro-service de l'ido à usage unique Download PDF

Info

Publication number
WO2020138747A1
WO2020138747A1 PCT/KR2019/016975 KR2019016975W WO2020138747A1 WO 2020138747 A1 WO2020138747 A1 WO 2020138747A1 KR 2019016975 W KR2019016975 W KR 2019016975W WO 2020138747 A1 WO2020138747 A1 WO 2020138747A1
Authority
WO
WIPO (PCT)
Prior art keywords
task
terminal
infrastructure
disposable
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2019/016975
Other languages
English (en)
Korean (ko)
Inventor
성낙명
김재호
안일엽
최성찬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Korea Electronics Technology Institute
Original Assignee
Korea Electronics Technology Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Korea Electronics Technology Institute filed Critical Korea Electronics Technology Institute
Publication of WO2020138747A1 publication Critical patent/WO2020138747A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Definitions

  • the present invention relates to IoT technology, and more particularly, to an infrastructure that connects and services micro IoT terminals.
  • IoT technology development and service expansion are accelerating in recent years. Recently, research and development is underway to provide services by connecting a large number of very small IoT terminals.
  • the present invention has been devised to solve the above problems, and an object of the present invention is to provide an extremely small disposable IoT service infrastructure and an optimal method of operating the infrastructure.
  • a method for operating a disposable IoT infrastructure comprises: developing a task that is an individual function that a disposable IoT terminal can provide through an IDE; And registering the developed task in the TR (Task Repository) of the infrastructure.
  • the method for operating a disposable IoT infrastructure may further include a step in which a service orchestrator (SO) retrieves a task corresponding to a service requirement from the TR.
  • SO service orchestrator
  • the method for operating a disposable IoT infrastructure may further include generating a service template suitable for a service request based on a task list searched by SO.
  • the method of operating a disposable IoT infrastructure according to the present invention may further include distributing a service template generated by SO.
  • the method for operating a disposable IoT infrastructure according to the present invention may further include transmitting the received service template-based task configuration information to the disposable IoT terminal.
  • the method for operating a disposable IoT infrastructure may further include a step of requesting registration by first operating a disposable IoT terminal receiving task configuration information.
  • the method for operating a disposable IoT infrastructure according to the present invention may further include a step in which the disposable IoT terminal changes an adjustable parameter in a task.
  • Disposable IoT terminal Disposable IoT infrastructure
  • Disposable IoT infrastructure comprises; TR (Task Repository) for registering a task that is an individual function that can be provided by the Disposable IoT terminal.
  • an infrastructure for an ultra-small disposable IoT service is configured, and optimal operation of resources is possible in the configured infrey, thereby enabling effective service provision.
  • FIG. 1 is a conceptual diagram of an infrastructure for a micro-disposable IoT service according to an embodiment of the present invention
  • FIG. 2 is a configuration diagram of a micro-disposable IoT service infrastructure according to an embodiment of the present invention
  • 3 is a diagram provided in the description of the development and registration process of the Disposable IoT terminal task
  • Figure 6 is a diagram provided in the description of the service template distribution process
  • FIG. 9 is a diagram provided for explaining a setting change process while driving a disposable terminal in an ultra-small disposable IoT service infrastructure.
  • FIG. 1 is a conceptual diagram of an infrastructure for a micro-disposable IoT service according to an embodiment of the present invention.
  • the ultra-small Disposable IoT infrastructure provides interoperability with an existing heterogeneous cloud/edge/fog network infrastructure as well as an existing IoT platform.
  • the ultra-small disposable IoT infrastructure is an automated provisioning-based infrastructure management technique for optimal management of the ultra-small disposable terminal, and information modeling including terminal object definition for optimal ultra-small disposable terminal operation according to service demand Technique, ultra-light messaging technique for resource-constrained ultra-small disposable terminals is applied.
  • FIG. 2 is a block diagram of a micro-disposable IoT service infrastructure according to an embodiment of the present invention.
  • the ultra-small disposable IoT infrastructure is an optimal task orchestration of a cloud/edge/mini-disposable terminal through autonomous recognition of services and environments, and a resource-constrained mini-disposable terminal and a computational offloading for edge load balancing.
  • Zero-touch Management which supports autonomous optimal management of tens of thousands of ultra-small disposable terminals without human intervention, determines geolocation of non-GPS ultra-small disposable terminals.
  • the ultra-small disposable IoT service infrastructure is composed of an infrastructure, a terminal SW mounted on an ultra-small disposable IoT terminal, and an ultra-small disposable IoT terminal, and the main components are as follows. .
  • Task store that stores information of tasks that can be operated in the cloud/edge/miniature disposable IoT terminal
  • SO A service orchestrator that creates a service template and delivers it to the cloud/edge according to service needs based on task information stored in the task store (TR)
  • ZTM Zero-touch that is mounted on the cloud or at the edge and receives service templates from the service orchestrator (SO), and transmits task information to be operated as an ultra-small disposable terminal connected to the bottom (in the case of cloud, as the edge's ZTM) Management module
  • IDE As a web-based development tool that develops tasks that are mounted on a small-sized disposable terminal, the developed task is registered to the TR of the infrastructure and mounted to suit the terminal use when developing a small-sized disposable terminal.
  • IoTWare A terminal SW framework that is mounted on a small-sized disposable terminal to drive various types of tasks to perform terminal specific functions and to provide services in connection with the edge/cloud of the infrastructure.
  • FIG. 3 is a view provided in the description of the process of developing and registering a disposable IoT terminal task in an ultra-small disposable IoT service infrastructure. As shown in FIG. 3, the task of developing a task of a disposable IoT terminal through the IDE of the infrastructure and registering it with the TR of the infrastructure.
  • the task of the terminal means an individual function that can be provided by the terminal, and must be able to be configured to enable operation of the terminal by combining individual functions.
  • Tasks must specify the type of node that can be operated according to the type.
  • the SO should be able to determine whether it can be operated in the cloud/edge/terminal through task information, and therefore, an explicit parameter for the type of node is required.
  • each task the input and output are specified, that is, what input is received, what work is performed, and what result is produced, so that the service can be configured by combining the tasks.
  • either Input or Ouput may not exist.
  • Each task has adjustable parameters. It can have parameters that can be changed dynamically according to service demand and terminal status (Zero-touch Management).
  • SO is the process of searching for the task registered in the TR to create the service template.
  • SO searches for a task corresponding to a service requirement, and when searching for a task, TR provides various options for searching.
  • FIG. 5 is a diagram provided in the description of the process of creating a service orchestrator service template in an ultra-small disposable IoT service infrastructure. This is the process of creating a service template that meets the service needs based on the task list retrieved from the SO.
  • SO generates a service template by combining the tasks of the cloud/edge/terminal to satisfy the service demand based on the searched task list, and the task is cloud/edge through the node type of the task. / Determine where the terminal can operate. In addition, it is necessary to define a method to determine which node among a number of edges and terminals connected to the cloud to perform the corresponding task.
  • FIG. 6 is a diagram provided in the description of the service template distribution process in the ultra-small Disposable IoT service infrastructure. This is the process of distributing templates created in SO to the cloud and edge.
  • the SO transmits the generated service template to the cloud and the edge, and the ZTM of each cloud and edge receives the service template from the SO.
  • FIG. 7 is a view provided in the description of the terminal task setting process in the ultra-small Disposable IoT service infrastructure. This is the process of transmitting service template-based task configuration information to the edge and terminal connected to the lower part when the service template is received from the cloud and the edge.
  • the service template is transmitted from the cloud to the edge
  • task configuration information is transmitted from the edge to the terminal
  • ZTM requirements (R3) are derived
  • task configuration information is transmitted from the edge to the terminal.
  • the service template is delivered to the edge connected to the lower part, and each edge delivers task configuration information to the terminal connected to itself when receiving the service template.
  • the terminal for performing the corresponding task can be transmitted, and the task execution terminal is identified through the terminal task identification method defined in the template creation.
  • FIG. 8 is a view provided for explaining the initial driving process of the disposable IoT terminal in the ultra-small disposable IoT service infrastructure. This is the process of registering as an edge and cloud when the disposable terminal is first driven.
  • the Disposable terminal requests registration as an edge.
  • Disposable terminal performs the terminal registration request to the edge to which it is connected when it is first driven.
  • requesting terminal registration it transmits its own information of disposable terminal and task information that it can perform to the edge.
  • the cloud assigns a unique ID to identify the terminal in the system.
  • the task management and optimal resource management of the terminal are performed based on the assigned ID, and the ID is unique in the cloud and the system must be able to manage whether or not the change is made even when the edge to which the terminal is connected is changed.
  • the terminal In the absence of a service template, the terminal is driven only after a simple registration or a basic function.
  • ZTM delivers real-time task configuration information from the terminal.
  • the subsequent process is the same as the process in which the edge delivers task configuration information to the terminal.
  • FIG. 9 is a diagram provided for explaining a setting change process while driving a disposable terminal in an ultra-small disposable IoT service infrastructure. Disposable This is the process of changing the terminal task parameters according to the service request or terminal resource during terminal operation.
  • each task has adjustable parameters, it is possible to dynamically maintain task parameters and maintain optimal terminal resources by dynamically changing task parameters according to service demands and terminal conditions.
  • the technical idea of the present invention can be applied to a computer-readable recording medium containing a computer program that performs functions of the apparatus and method according to the present embodiment. Further, the technical idea according to various embodiments of the present invention may be implemented in the form of computer-readable codes recorded on a computer-readable recording medium.
  • the computer-readable recording medium can be any data storage device that can be read by a computer and stores data.
  • the computer-readable recording medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical disk, hard disk drive, or the like.
  • computer-readable codes or programs stored in a computer-readable recording medium may be transmitted through a network connected between computers.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

L'invention concerne une infrastructure de micro-service de l'IdO à usage unique et un procédé pour faire fonctionner l'infrastructure de manière optimale. Un procédé pour faire fonctionner une infrastructure de l'IdO à usage unique selon un mode de réalisation de la présente invention comprend les étapes consistant à : développer une tâche qui est une fonction individuelle pouvant être fournie par un terminal de l'IdO à usage unique, par l'intermédiaire d'un IDE ; et enregistrer la tâche développée dans un référentiel de tâches (TR) de l'infrastructure. Par le procédé, une infrastructure pour un micro-service de l'IdO à usage unique peut être configurée, des ressources peuvent être gérées de manière optimale dans l'infrastructure configurée, et le service peut être efficacement fourni en conséquence.
PCT/KR2019/016975 2018-12-24 2019-12-04 Procédé pour faire fonctionner une infrastructure de micro-service de l'ido à usage unique Ceased WO2020138747A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2018-0168105 2018-12-24
KR1020180168105A KR102302302B1 (ko) 2018-12-24 2018-12-24 초소형 Disposable IoT 서비스 인프라

Publications (1)

Publication Number Publication Date
WO2020138747A1 true WO2020138747A1 (fr) 2020-07-02

Family

ID=71126597

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2019/016975 Ceased WO2020138747A1 (fr) 2018-12-24 2019-12-04 Procédé pour faire fonctionner une infrastructure de micro-service de l'ido à usage unique

Country Status (2)

Country Link
KR (1) KR102302302B1 (fr)
WO (1) WO2020138747A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022119015A1 (fr) * 2020-12-04 2022-06-09 한국전자기술연구원 Procédé de gestion d'identifiants de dispositifs dans un environnement d'iot jetable

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160124742A1 (en) * 2014-10-30 2016-05-05 Equinix, Inc. Microservice-based application development framework
KR20160089747A (ko) * 2015-01-20 2016-07-28 주식회사 크레스프리 IoT 디바이스의 임베디드 소프트웨어 개발 환경 시스템 및 이를 이용한 임베디드 소프트웨어 개발 환경 제공 방법
US20170075481A1 (en) * 2015-09-15 2017-03-16 Touchplus Information Corp. Wearable device exhibiting capacitive sensing function
KR20170111838A (ko) * 2016-03-30 2017-10-12 전자부품연구원 사물 기능과 클라우드 서비스를 활용한 자율 서비스 구성 방법
US20180143825A1 (en) * 2016-11-22 2018-05-24 Sap Se Development of internet of things (iot) applications

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6997531B2 (ja) * 2017-04-14 2022-01-17 日本ユニシス株式会社 IoTデバイス機器のアクティベーション処理による接続方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160124742A1 (en) * 2014-10-30 2016-05-05 Equinix, Inc. Microservice-based application development framework
KR20160089747A (ko) * 2015-01-20 2016-07-28 주식회사 크레스프리 IoT 디바이스의 임베디드 소프트웨어 개발 환경 시스템 및 이를 이용한 임베디드 소프트웨어 개발 환경 제공 방법
US20170075481A1 (en) * 2015-09-15 2017-03-16 Touchplus Information Corp. Wearable device exhibiting capacitive sensing function
KR20170111838A (ko) * 2016-03-30 2017-10-12 전자부품연구원 사물 기능과 클라우드 서비스를 활용한 자율 서비스 구성 방법
US20180143825A1 (en) * 2016-11-22 2018-05-24 Sap Se Development of internet of things (iot) applications

Also Published As

Publication number Publication date
KR20200084417A (ko) 2020-07-13
KR102302302B1 (ko) 2021-09-15

Similar Documents

Publication Publication Date Title
WO2020116928A1 (fr) Procédé et appareil de gestion de fonctions de traitement multimédia en réseau dans un système de communication sans fil
EP0447038B1 (fr) Système pour établir une voie de communication dans un système d'ordinateur à couplage rigide
WO2014157915A1 (fr) Appareil et procédé pour le traitement d'une pluralité d'api ouvertes
CN109542457A (zh) 一种边缘计算网络的分布式应用分发部署的系统及方法
EP0272835A2 (fr) Déroulement virtuel de programmes sur un système multiprocesseur
CN119201476A (zh) 模型推理优化方法、装置、设备、存储介质和程序产品
CN103516735A (zh) 一种网络节点升级的方法及装置
US7966394B1 (en) Information model registry and brokering in virtualized environments
WO2020138747A1 (fr) Procédé pour faire fonctionner une infrastructure de micro-service de l'ido à usage unique
CN114327926A (zh) 一种异构边缘智能微服务器及其搭建方法
CN107480302A (zh) 一种基于企业级应用场景的松耦合数据集成同步实现方法
WO2013027922A1 (fr) Dispositif et procédé de gestion de fichiers images comprimés, pour système informatique en nuage
CN113111666B (zh) 一种实现应用程序的多语言翻译的系统及方法
CN119473334B (zh) 多维管理与自动化部署的实现方法及系统
CN115658348A (zh) 微服务调用方法、相关装置及存储介质
WO2023080261A1 (fr) Procédé de liaison entre des plateformes de norme onem2m et ngsi-ld à l'aide d'une ontologie sémantique
EP4150863A1 (fr) Procédé et système de gestion de cycle de vie d'eas avec sélection de réseau de données périphérique
CN116521150B (zh) 一种支持异构融合的分布式系统及通信方法
CN117640707A (zh) 设备控制方法、物联网系统及存储介质
WO2022239954A1 (fr) Procédé et système de gestion et d'exploitation de conteneurs dans un environnement multi-nœuds
WO2018216828A1 (fr) Système de gestion de mégadonnées énergétiques, et procédé associé
WO2021101055A1 (fr) Procédé de fourniture de service dans un réseau périphérique comprenant de multiples points d'accès, et système associé
KR101727415B1 (ko) 클러스터 자원 관리가 가능한 빅데이터 시스템 및 자원 관리 방법
WO2019182345A1 (fr) Procédé de recherche et d'enregistrement automatiques d'une application commandée dans un environnement distribué
WO2021153832A1 (fr) Procédé de fonctionnement avancé, pour un système d'équipement de fabrication, à l'aide d'un mécanisme de pubsub d'un protole opc ua à base de courtier

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19902526

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19902526

Country of ref document: EP

Kind code of ref document: A1