A method, system and device for rescheduling an Internet of Things service

An Internet of Things and rescheduling technology, applied in the field of Internet of Things, can solve the problems of reduced service quality of Internet of Things, limited network coverage, insufficient processing capacity of Internet of Things equipment, etc.

Active Publication Date: 2022-02-01
CHINA UNIV OF GEOSCIENCES (BEIJING)
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, although the time required for service scheduling can be reduced to a certain extent, the coverage of the network in a single sub-area is limited. Insufficient processing power will lead to a decrease in the quality of IoT services

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, system and device for rescheduling an Internet of Things service
  • A method, system and device for rescheduling an Internet of Things service
  • A method, system and device for rescheduling an Internet of Things service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0086] figure 1 It shows a schematic flowchart of a method for rescheduling an Internet of Things service provided by an embodiment of the present application, and the method is applied to a scheduling server, wherein the scheduling server is used to schedule The managed Internet of Things service is rescheduled, and the method includes steps S101-S105; specifically:

[0087] S101. Extract a target service set from service sets capable of fulfilling the service request according to the user's service request.

[0088] Specifically, wherein the service set includes: Internet of Things services and hosting devices loaded with the Internet of Things services, the hosting device is the edge server and / or the Internet of Things devices, and the service set includes The number of IoT services is the same as the number of subtasks into which the service request is divided.

[0089] It should be noted that in this application, the Internet of Things service refers to the application...

Embodiment 2

[0237] image 3 A system for rescheduling an Internet of Things service provided by an embodiment of the present application is shown, and the system includes: a scheduling server 301, an edge server 302, and an Internet of Things device 303;

[0238] The edge server 302 is used to communicate with the IoT devices belonging to the local area network through the local area network to form an edge network centered on the edge server, wherein each of the edge servers is connected through a wide area network for communication;

[0239] The scheduling server 301 is configured to reschedule the edge server and / or the IoT service hosted on the IoT device;

[0240] The IoT device 303 is configured to receive and execute the rescheduling instruction sent by the scheduling server;

[0241] The edge server is further configured to receive and execute the rescheduling instruction sent by the scheduling server;

[0242] Wherein, the scheduling server 301 includes:

[0243] The first scr...

Embodiment 3

[0294] Figure 4 A schematic structural diagram of an IoT service rescheduling device provided by an embodiment of the present application is shown, the device is used for rescheduling an IoT service hosted on an edge server and / or an IoT device, and the device include:

[0295] The extracting module 401 is configured to extract a target service set from a service set capable of fulfilling the service request according to the user's service request, wherein the service set includes: Internet of Things services and hosting services loaded with the Internet of Things services device, the hosting device is the edge server and / or the IoT device, and the number of IoT services contained in the service set is the same as the number of subtasks divided into the service request;

[0296] The screening module 402 is configured to use a genetic algorithm model to determine a candidate scheduling scheme for the target service set from the service migration strategies corresponding to th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a method, system and device for Internet of Things service rescheduling. The method includes: extracting the target service set from the service set that can complete the service request according to the service request of the user; using the genetic algorithm model, From the service migration strategy corresponding to the target service set, determine the candidate scheduling scheme of the target service set; for each of the candidate scheduling schemes, use the scheduling cost calculation model to calculate the service scheduling cost of the candidate scheduling scheme; The calculated cost of each of the service scheduling is used as an input parameter, and a target scheduling solution is output from all the candidate scheduling solutions by using a utility evaluation model. In this way, according to the target scheduling plan, the target IoT service that has undergone service migration is scheduled to be executed on the designated hosting device, which can optimize the scheduling method of the IoT service within the coverage of the IoT network, improve resource utilization efficiency and IoT service quality .

Description

technical field [0001] The present invention relates to the technical field of the Internet of Things, in particular, to a method, system and device for rescheduling services of the Internet of Things. Background technique [0002] With the emergence and rapid development of edge computing and micro-service architecture, a large number of IoT devices are deployed at the edge of the network, interconnecting with each other, communicating and collaborating to provide various functions. These functions can be encapsulated and expressed as IoT services, among which, IoT services are hosted on different IoT devices in the network, and different IoT services respond to service requests sent by users in the network in a coordinated manner, such as interactive game requests, video processing requests, etc. Therefore, In the application process of the Internet of Things, it is often necessary to schedule the Internet of Things services hosted on each Internet of Things device in the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L67/12H04L67/60G06N3/12
CPCH04L67/12G06N3/126H04L67/60
Inventor 李小翠周长兵施振生张玉清
Owner CHINA UNIV OF GEOSCIENCES (BEIJING)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products