Unlock instant, AI-driven research and patent intelligence for your innovation.

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 problem that BLE technology cannot fully meet the data exchange requirements of the application layer, and achieve the effect of low power consumption

Active Publication Date: 2019-12-06
钟代笛
View PDF8 Cites 8 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 invention belongs to the technical field of data communication, in particular to a data communication system and method for adaptation depending on GATT and indication. The CPA layer is used for packaging an APDU transmitted by the PHD layer into a CPA PDU by a sender CPA layer and transmitting the CPA PDU to the GATT layer through a CPA data exchange process. According to the invention, the problem that the BLE technology in the prior art cannot completely meet the application layer data exchange requirement based on the ISO / IEEE 11073 standard, adaptation needs to be established betweenthe GATT layer and the PHD layer, so that the lower layer meets the requirements of the upper layer is solved; according to the invention, synchronous interaction of two communication parties in an application layer is maintained; the time and computing resources can be saved, user experience is improved, cost is reduced, meanwhile, negative influences on system safety are avoided, and potential safety hazards caused when the received BLE message is shared by multiple programs in the mobile device operating system are avoided.

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 Applications(China)
IPC IPC(8): H04L29/08H04L29/14H04L69/40
CPCH04L69/30H04L69/40
Inventor 钟代笛曹小英冯海玲段小炼
Owner 钟代笛