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

A data communication method and system for adaptation depending on gatt and indication

A data communication and indication technology, applied in the field of data communication, can solve the problems that BLE technology cannot fully meet the data exchange requirements of the application layer, and achieve the effects of saving time and computing resources, reducing costs, and avoiding potential safety hazards

Active Publication Date: 2021-11-30
钟代笛
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a data communication system and method that relies on GATT and instructions for adaptation, so as to solve the above-mentioned background technology that the BLE technology in the prior art cannot fully meet the application layer data exchange requirements based on the ISO / IEEE 11073 standard , it is necessary to establish an adaptation between the GATT layer and the PHD layer so that the lower layer meets the requirements of the upper layer

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 data communication method and system for adaptation depending on gatt and indication
  • A data communication method and system for adaptation depending on gatt and indication
  • A data communication method and system for adaptation depending on gatt and indication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0085] This embodiment: as figure 1 As shown, the hierarchical structure of the protocol stack of the data communication is respectively bottom transport layer, attribute protocol (Attribute Protocol, hereinafter referred to as ATT) layer, general attribute specification (Generic Attribute Profile, hereinafter referred to as GATT) layer, communication protocol from bottom to top. Adaptation (Communication Protocol Adaptation, hereinafter referred to as CPA) layer, personal health device application layer data exchange protocol (hereinafter referred to as PHD) layer and application layer. The underlying transport layer includes the underlying protocol that provides functions such as communication links, configuration interfaces, and data services for the ATT layer and the GATT layer and their upper layers in the BLE technical standard system; the ATT and GATT are Bluetooth Low Energy (BLE) technical standards There are two standards in the system. The ATT operated by the ATT la...

Embodiment 2

[0126] Such as Figure 4-11As shown, the specific flow of the bottom layer connection establishment process in this embodiment is as follows:

[0127] S1. The slave device executes the broadcast process, calls the broadcast event in BLE, and sends a broadcast packet. The broadcast packet contains the unique identification code of the CPA service, which means that the slave device supports CPA. The broadcast packet may also include a number representing the slave device type used at the PHD layer.

[0128] S2. The master device executes the device discovery process, invokes the scan event in BLE, receives the broadcast packet described in S1, parses and screens the target device according to the content in the broadcast packet, and sends a connection request to the target device according to the user's requirements.

[0129] S3. The slave device establishes an underlying connection with the master device based on the information in the connection request.

[0130] S4. The est...

Embodiment 3

[0147] The specific flow of the CPA data exchange process in this embodiment is as follows:

[0148] Figure 4 For the logical topology and communication mode in the embodiment, within the effective range, one BLE master device can establish point-to-point connections with one or more BLE slave devices, and the connection links are independent of each other.

[0149] Figure 5 is the sequence diagram of the CPA connection sub-flow. In this embodiment, the GATT layer and the PHD layer already have their own authentication flow. Even time, improve user experience. When the CPA layer receives an event notification with the semantics of "the underlying connection has been established", it starts the CPA connection sub-process. The characteristics of this sub-process are as follows:

[0150] S41. CPA Manager executes the "write feature descriptor subroutine" through GATT to enable the indication function of the CC feature on the CPA Agent side, wherein the "write feature descrip...

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 belongs to the technical field of data communication, and in particular relates to a data communication system and method for adaptation relying on GATT and instructions, wherein the CPA layer is used for the sender CPA layer to encapsulate the APDU transmitted by the PHD layer into a CPA PDU and The CPA PDU is transmitted to the GATT layer through the CPA data exchange process. The present invention solves the problem that the BLE technology in the prior art cannot fully meet the application layer data exchange requirements based on the ISO / IEEE 11073 standard, and needs to be established between the GATT layer and the PHD layer. Adaptation, so that the lower layer meets the needs of the upper layer. The present invention maintains the synchronous interaction between the two parties in the application layer, which can save time and computing resources, improve user experience, and reduce costs. At the same time, it will not affect the security of the system. Negative impact, also avoids the beneficial technical effect of potential safety hazards that occur when the received BLE message is shared by multiple programs in the operating system of the mobile device.

Description

technical field [0001] The invention belongs to the technical field of data communication, and in particular relates to a data communication system and method for adaptation depending on GATT and instructions. Background technique [0002] Among many short-distance communication technologies, Bluetooth is one of the most widely used and popular technologies; among them, Bluetooth Low Energy reuses many modules of the classic Bluetooth protocol stack, defines a new physical layer and link layer, and simplifies the protocol. The implementation of the stack; since most health monitoring devices and health applications only need to transmit a small amount of data, this makes Bluetooth low energy consumption have great potential in many fields such as medical health, sports and fitness, home entertainment, and security; [0003] The ISO / IEEE 11073 series of standards realizes the communication between Personal Health Devices (PHD) used for medical applications and health and 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): H04L29/08H04L29/14H04L69/40
CPCH04L69/30H04L69/40
Inventor 钟代笛曹小英冯海玲段小炼
Owner 钟代笛
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