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

Flow control method and device based on BLE GATT and storage medium

A flow control and device technology, applied in the field of BLEGATT-based flow control and computer-readable storage media, can solve the problems of unreal-time and unreliable sending and receiving of BleMesh messages, achieve effective real-time and reliable sending and receiving, and solve probabilistic messages lost effect

Pending Publication Date: 2022-04-01
SHENZHEN SKYWORTH SOFTWARE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main purpose of the present invention is to provide a flow control method based on BLE GATT, aiming to solve the technical problem that the Ble Mesh message sending and receiving based on Gatt connection is not real-time and unreliable in the prior art

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
  • Flow control method and device based on BLE GATT and storage medium
  • Flow control method and device based on BLE GATT and storage medium
  • Flow control method and device based on BLE GATT and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0038] refer to figure 1 , figure 1 It is a schematic structural diagram of the running device of the hardware running environment involved in the solution of the embodiment of the present invention.

[0039] like figure 1 As shown, the running device may include: a processor 1001 , such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a...

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 flow control method and device based on BLE GATT and a storage medium, and the method comprises the steps: receiving a first Mqtt message sent by a terminal device, carrying out the classification of the first Mqtt message, and carrying out the duplication removal of a second Mqtt message obtained through classification; regularly requesting and sending a second Mqtt message to a filter, and storing a third Mqtt message obtained by filtering into a GATT channel message pool; and sending the third Mqtt message in the GATT channel message pool to a GATT proxy device, so that the GATT proxy device forwards the third Mqtt message to each Mesh network device. Therefore, aiming at an application scene that a receiver can only process a limited number of PDUs in unit time, a flow control method is adopted, the problems of probabilistic message loss and non-real-time caused by excessive channel messages are solved, and PDU receiving and transmitting events can be received and transmitted reliably in real time.

Description

technical field [0001] The invention relates to the field of BLE Mesh networks, in particular to a BLE GATT-based flow control method, device and computer-readable storage medium. Background technique [0002] There are many reasons why the BLE (Bluetooth Low Energy, Bluetooth Low Energy) Mesh network messages of the GATT (Generic Attribute Profile Specification) channel are unreliable. For example, the BLE device is interfered by other signals, or the number of GATT channel messages is too large. More congestion may cause GATT channel message loss. Although the design of BLE spread spectrum and adaptive frequency hopping has solved most of the signal interference problems, the Mesh message of the GATT channel is not real-time mainly because the receiver can only process a limited number of PDUs (ProtocolData Unit, protocol Data unit), so the number of GATT channel messages will be large, resulting in channel congestion, resulting in unreliable BLEMesh messages. That is to...

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): H04W4/80H04W28/06H04W28/10H04L67/56
Inventor 肖风鸣
Owner SHENZHEN SKYWORTH SOFTWARE
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