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

Mobile agent-based Internet of things middleware development method

A mobile agent and middleware technology, applied in the intersection of distributed computing and software engineering technology, can solve problems such as the lack of a very clear and unified definition, and achieve the effect of reducing cost and difficulty, reducing the number of tasks, and improving accuracy requirements

Active Publication Date: 2011-08-17
NANJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The concept and connotation of the Internet of Things are still evolving, and currently there is no very clear and unified definition

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
  • Mobile agent-based Internet of things middleware development method
  • Mobile agent-based Internet of things middleware development method
  • Mobile agent-based Internet of things middleware development method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The development process of the IoT middleware based on the mobile agent is as follows:

[0045] Step 1: Establish a network interface module. The middleware has the function of receiving messages from the network. Therefore, the network interface module is mainly responsible for receiving data from the network. Once a message arrives in the network, the network interface will hand over the right to process the data packet to the message mapping module, waiting for further processing, and all the data related to the communication are completed using the queue. Therefore, the network interface module has a message queue and a thread that processes the message queue. The thread checks at regular intervals whether there is data that needs to be sent through the network interface. If so, the data is taken from the message queue and sent to the network. . Otherwise, the thread goes to sleep.

[0046] Step 2: Establish a neighbor list module. Each device is locatable, and 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 invention discloses a mobile agent-based Internet of things middleware development method, which is used for remarkably improving the application capability of Internet of things middleware and reducing the development cost of Internet of things middleware application for diversified quality of service (QoS) needs of the Internet of things and dynamic network states. To realize a mobile agent-based Internet of things application program, the method is required to be characterized in that: the functions of the whole application program are required to be realized by a mobile agent, and the functions of the mobile agent can be dynamically changed on a network, and can be dynamically inserted into or deleted from hardware equipment to change own functions of the hardware equipment so as to achieve the aim of reprogramming of the network; and the agents can cooperate and communicate with one another. In the method, powerful and flexible Internet of things middleware is constructed to maximally shield the low-level details of the network and completely develop the technical advantages in the aspects of multi-type data sensing, short-distance wireless communication, self-networking, multivariate data cooperative processing and the like.

Description

technical field [0001] The present invention is a solution of distributed computing and software development technology. It is mainly used to solve the development and application problems of Internet of Things middleware, which belongs to the interdisciplinary field of distributed computing and software engineering technology. Background technique [0002] The concept of the Internet of Things (IOT) was first proposed by the Massachusetts Institute of Technology in 1999. With the development of technology and applications in recent years, its connotation has undergone major changes. The concept and connotation of the Internet of Things are still evolving, and there is no very clear and unified definition at present. Generally speaking, the Internet of Things refers to a comprehensive information system that takes sensory interaction as the core and realizes the integration of information space and physical space. The Internet of Things deploys a large number of various in...

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 Applications(China)
IPC IPC(8): H04L29/08G06F9/44
Inventor 王汝传李靖黄海平孙力娟肖甫沙超蒋凌云凡高娟顾翔
Owner NANJING UNIV OF POSTS & TELECOMM
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