Internet-of-things resource access system and method

US11729260B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11729260-B2
Application numberUS-202217958357-A
CountryUS
Kind codeB2
Filing dateOct 1, 2022
Priority dateApr 7, 2020
Publication dateAug 15, 2023
Grant dateAug 15, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present disclosure provide an Internet-of-Things resource access system and method. The system comprises a protocol management subsystem, a data conversion subsystem, and a load balancing subsystem. The protocol management subsystem is configured to obtain protocol frames from shared storage queues of protocol data packets, use a protocol stack to parse the protocol frames into original data payloads and provide the original data payloads to a data conversion subsystem; the data conversion subsystem is configured to perform protocol management, resource binding and data conversion, load Internet-of-Things resources and convert the original data payloads into observation data through multi-threaded concurrency; and the load balancing subsystem is configured to access the Internet-of-Things resources to the system through virtual IP, connect the Internet-of-Things resource to background service nodes through load balancing servers and send the protocol frames to the shared storage queues of the protocol data packets.

First claim

Opening claim text (preview).

What is claimed is: 1. An Internet-of-Things resource access method, comprising: constructing a protocol management subsystem, a data conversion subsystem and a load balancing subsystem; obtaining, by the protocol management subsystem, protocol frames from shared storage queues of protocol data packets, using a protocol stack to parse the protocol frames into original data payloads and providing the original data payloads to the data conversion subsystem; loading, by the data conversion subsystem, Internet-of-Things resources and converting the original data payloads into observation data through multi-threaded concurrency; accessing, by the load balancing subsystem, the Internet-of-Things resources through a virtual Internet Protocol (IP), connecting the Internet-of-Things resources to background service nodes through load balancing servers and sending the protocol frames to the shared storage queues of the protocol data packets. 2. The Internet-of-Things resource access method of claim 1 , further comprising: establishing a protocol dynamic loading function process, wherein the establishing the protocol dynamic loading function process comprises executing, by a file listener, a task of regularly scanning a storage path of a specified protocol program package; and if the file listener determines that there is a new protocol package in a storage location of the specified protocol program package, loading protocols based on a reflection mechanism. 3. The Internet-of-Things resource access method of claim 1 , further comprising: establishing a data interpretation process flow, wherein the establishing the data interpretation process flow comprises: performing protocol analysis on the original data payloads in the Internet-of-Things resources; acquiring an address of a monitoring unit connected to the Internet-of-Things resources of an original data payload header; If it is determined that the original data payloads have remaining content, obtaining a first address of the Internet-of-Things resources; according to the address of the monitoring unit, an address of a sensor and a name of a substation, determining a single Internet-of-Things resource entity, and querying a data type and data conversion information of the single Internet-of-Things resource entity; according to an original data length, intercepting an original data of the Internet-of-Things resources monitoring from the original data payloads; converting the original data into the observation data by using the data conversion information according to the data type; and completing data interpretation corresponding to the first address, returning to determine that the original data payloads have remaining content, and obtaining remaining addresses of the Internet-of-Things resources until all the data interpretation of the original data payloads is completed. 4. The Internet-of-Things resource access method of claim 1 , further comprising: establishing an improved load balancing algorithm flow based on performance of several servers, wherein the establishing the improved load balancing algorithm flow based on the performance of several servers comprises: adding a session stick table to the load balancing servers; initiating a connection request by an operation control terminal to a service cluster; obtaining, by the load balancing servers, the connection request, and querying whether the session stick table contains a connection record of the operation control terminal; if it is determined that the session stick table contains the connection record, obtaining the IP of a service node connected by the operation control terminal last time; the load balancing servers detecting the service node connected by the operation control terminal last time, and determining whether the service node is alive or not; forwarding the connection request to the service node connected by the operation control terminal last time; removing a connection relationship between the operation control terminal and the service node from the session stick table; calculating a request processing capability of all optional service nodes in the service cluster, and the load balancing servers forwarding the connection request to the service node with a strongest current request processing capability, wherein the strongest current request processing capability of the service node represents a smallest load balancing capability of the service node within the all optional service nodes; storing the connection relationship between the operation control terminal and the service node with the strongest current request processing capability into the session stick table; and the operation control terminal is successfully connected to the service node. 5. The Internet-of-Things resource access method of claim 4 , wherein the improved load balancing algorithm is obtained by two-channel decision provided by the load balancing servers, connection request merging and based on the performance of several servers. 6. The Internet-of-Things resource access method of claim 1 , further comprising: dynamically loading protocols and the protocol stack in preset configuration modes; generating the protocol stack in the preset configuration modes; using the protocol stack to parse the protocol frames layer by layer.

Assignees

Inventors

Classifications

  • based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30) · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Protocols for interworking; Protocol conversion · CPC title

  • for accessing one among a plurality of replicated servers · CPC title

  • H04L67/125Primary

    involving control of end-device applications over a network · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11729260B2 cover?
Embodiments of the present disclosure provide an Internet-of-Things resource access system and method. The system comprises a protocol management subsystem, a data conversion subsystem, and a load balancing subsystem. The protocol management subsystem is configured to obtain protocol frames from shared storage queues of protocol data packets, use a protocol stack to parse the protocol frames in…
Who is the assignee on this patent?
Univ Beijing Posts & Telecomm
What technology area does this patent fall under?
Primary CPC classification H04L67/1008. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).