Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Internet of Things gateway implementation method and system based on microkernel architecture

A technology of IoT gateway and implementation method, which is applied in the field of IoT gateway implementation, can solve harsh problems and achieve the effect of agile development and deployment

Pending Publication Date: 2022-07-01
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current status quo problem is that for the operating system kernel in the edge computing scenario, because it is on the edge side, the computing environment requires more restrictions and relatively harsh conditions. The most important requirement is the scalability and stability of the operating system.

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
  • Internet of Things gateway implementation method and system based on microkernel architecture
  • Internet of Things gateway implementation method and system based on microkernel architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] A method for implementing an IoT gateway based on a microkernel architecture, the method includes setting an IoT gateway system service layer outside the microkernel for the IoT gateway; setting an IoT gateway hardware abstraction layer to provide abstraction for a sensor software stack, and performing Migration of different hardware platforms;

[0025] The method of the invention adopts the architecture of the micro-kernel; it keeps the most basic functions in the kernel (such as process management, etc.) in the kernel, and moves those functions that do not need to be executed in the kernel mode to the user mode for execution, thereby reducing the performance of the kernel. The operating system code that is moved out of the kernel is divided into several service programs according to the principle of layering, their execution is independent of each other, and the interaction is communicated with the help of the microkernel; the microkernel structure effectively separate...

Embodiment 2

[0046] An IoT gateway implementation system based on a microkernel architecture, the system includes an IoT gateway system service layer and an IoT gateway hardware abstraction layer;

[0047] Set up the IoT gateway system service layer outside the microkernel for the IoT gateway;

[0048] Set up the IoT gateway hardware abstraction layer to provide abstraction for the sensor software stack, and carry out the transplantation of different hardware platforms;

[0049] Still further, the system sets the application binary interface ABI based on the driver framework.

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 invention discloses an Internet of Things gateway implementation method and system based on a microkernel architecture, and belongs to the field of edge computing operation. The method comprises the following steps: setting an Internet of Things gateway system service layer outside a microkernel for the Internet of Things gateway; setting an Internet of Things gateway hardware abstraction layer, providing abstraction for a sensor software stack, and transplanting different hardware platforms; according to the method, a micro-kernel system structure is adopted; according to the method, the most basic functions in the kernel are reserved in the kernel, and the functions which do not need to be executed in the kernel state are moved to be executed in the user state, so that the design complexity of the kernel is reduced; the operating system codes removed from the kernel are divided into a plurality of service programs according to a layering principle, the execution of the service programs is mutually independent, and the interaction of the service programs is communicated by means of the microkernel; the microkernel structure effectively separates the kernel from the service and the service from the service, so that the interface between the kernel and the service is clearer, the maintenance cost is reduced, and each part can be independently optimized and evolved.

Description

technical field [0001] The invention discloses a method and system for realizing an Internet of Things gateway based on a microkernel architecture, and relates to the technical field of edge computing operations. Background technique [0002] With the large-scale application of edge computing, edge operating systems face increasingly complex challenges in the edge environment. The edge is where all event data is generated and automated because it must be managed and secured. It also includes an array of sensors, actuators, and devices that interact and communicate real-time data with each other and with cloud services. On the other hand, as IoT continues to scale, some functions such as data analysis and decision-making will have to be localized, which means these functions are moving from the cloud to the edge. [0003] The current status problem is that for the operating system kernel in the edge computing scenario, because it is on the edge side, the computing environme...

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
IPC IPC(8): H04L12/66H04L41/082H04L9/40G16Y30/10
CPCH04L12/66H04L41/082H04L63/20G16Y30/10
Inventor 范志海罗天孙兴艳
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products