CN108684021B - Bluetooth low-power-consumption communication method and device - Google Patents
Bluetooth low-power-consumption communication method and device Download PDFInfo
- Publication number
- CN108684021B CN108684021B CN201810229348.6A CN201810229348A CN108684021B CN 108684021 B CN108684021 B CN 108684021B CN 201810229348 A CN201810229348 A CN 201810229348A CN 108684021 B CN108684021 B CN 108684021B
- Authority
- CN
- China
- Prior art keywords
- procedure
- data
- procedures
- receiving end
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 207
- 238000004891 communication Methods 0.000 title claims abstract description 23
- 230000003993 interaction Effects 0.000 abstract description 13
- 230000005540 biological transmission Effects 0.000 abstract description 12
- 230000008569 process Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000000977 initiatory effect Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a Bluetooth low-power communication method and device. The Bluetooth low-power communication method provided by the application comprises the following steps: the data sending end sends information of all supported first procedures to the data receiving end; the data sending end receives the information of the procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of the first procedure and all second procedures supported by the data receiving end; and the data sending end sends any first procedure information to the data receiving end according to the procedure intersection information. According to the Bluetooth low-power-consumption communication method and device, transmission of invalid data packets can be reduced, and interaction between devices is more accurate.
Description
Technical Field
The present application relates to the field of bluetooth technologies, and in particular, to a bluetooth low energy communication method and apparatus.
Background
The bluetooth technology is a global short-distance wireless connection protocol, so that the bluetooth equipment has the advantages of small volume, low power consumption, low cost, short distance and the like due to characteristic advantages, and wired connection among the equipment is reduced. At present, people occupy more and more space in life, and the application range of the wearable device is wider and wider from mobile phones, printers, notebook computers, keyboards, mice and the like to household appliances such as sound equipment, televisions and light control and the like and then to wearable devices. Particularly, the birth of Bluetooth 5.0 improves the connection quality and the 'interoperability' between devices, so that Bluetooth becomes a more choice for household digital products and exponentially growing Internet of things devices.
The interaction between the Bluetooth devices is divided into two types, one type is a common data packet, such as a data unit (data pdu) data packet; another would involve some procedure usage, such as control pdu packets. A control pdu packet is identified at a specific byte of the packet to distinguish it from a normal packet. The bluetooth specification indicates the direction of the corresponding processing of control unit (control pdu) packets, excluding situations that can be recognized and processed normally, and also indicates what kind of situations can be rejected, what kind of situations feed back as unrecognized packets, etc.
In the prior art, before a data unit (data pdu) is transmitted, a procedure interaction is performed on two devices to determine whether the data unit can be transmitted between the two devices. The protocol interaction is generally transmitted by the control unit, so that the control unit interacts first before the connected bluetooth device performs data interaction, so that the data unit performs data transmission according to the control unit. Specifically, the data sending end device sends a control unit containing a rule to the data receiving end device, and the data receiving end device directly receives and analyzes the control unit and then judges whether the rule is supported. If the data receiving end does not support, a notification feedback packet is generated and sent to the data sending end equipment so as to notify that the rule sent by the data sending end cannot be supported by the data receiving end, and the data sending end equipment receives and analyzes the notification feedback packet. In this process, two mutually unsupported protocol packets are transmitted between the data sender device and the data receiver device, but both packets are sent by the invalid control pdu.
Disclosure of Invention
The traditional Bluetooth equipment directly transmits invalid data packets in the data interaction process, so that the probability of packet loss and packet error is increased, and the data interaction accuracy between the equipment is low. In view of this, the present application provides a bluetooth low energy communication method and apparatus, so as to solve the problem of low data transmission accuracy between existing bluetooth devices.
A first aspect of the present application provides a bluetooth low energy communication method, including:
the data sending end sends information of all supported first procedures to the data receiving end;
the data sending end receives the information of the procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of the first procedure and all second procedures supported by the data receiving end;
and the data sending end sends any first procedure information to the data receiving end according to the procedure intersection information.
A second aspect of the present application provides a bluetooth low energy communication apparatus, comprising: a first sending module, a receiving module and a second sending module, wherein,
the first sending module is used for sending information of all supported first procedures to a data receiving end;
the receiving module is used for receiving the information of the procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of all the first procedures and all the second procedures of the data receiving end;
the second sending module is configured to send information of any one of the first procedures to the data receiving end according to the procedure intersection.
According to the Bluetooth low-power-consumption communication method and device, the BLE connection is established with the Bluetooth equipment, the data sending end sends all information of the supported first rules to the data receiving end, and the rule intersection information sent by the data receiving end is received, so that the data sending end and the data receiving end establish rule intersection data relation. And when the data sending end initiates any one first procedure, sending the information of any one first procedure to the data receiving end according to the procedure intersection. Therefore, whether to send the data can be determined according to the rule intersection so as to reduce invalid interaction between the Bluetooth devices as much as possible and solve the problem of low data transmission accuracy between the existing Bluetooth devices.
Drawings
Fig. 1 is a schematic flowchart of a first embodiment of a bluetooth low energy communication method provided in the present application;
fig. 2 is a schematic flowchart of a process between a data sending end device and a bluetooth device in the prior art;
fig. 3 is a schematic flowchart of a bluetooth low energy communication method provided in the present application;
fig. 4 is a schematic structural diagram of a bluetooth low energy communication device provided in the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
The application provides a Bluetooth low-power-consumption communication method and device, which aim to solve the problem of low interaction accuracy of the existing Bluetooth equipment. The method comprises the steps of obtaining the intersection of rules supported by the devices to be interacted in advance on the basis of keeping the original functions, giving up the package and ending the initiated task when a request initiated by the rules exists and if the rules are not detected to be in the intersection, reducing invalid interaction among the devices, reducing packet loss and packet error rate and enabling the interaction among the devices to be more accurate.
The technical solution of the present application will be described in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
The method is applied to wireless network configuration equipment with BLE function, and the wireless Bluetooth equipment can be fixed equipment or other mobile equipment. Bluetooth is a wireless technology standard, and can realize short-distance data exchange between fixed equipment and mobile equipment. Bluetooth defines a standard protocol stack with the goal of allowing specification-compliant applications to operate with each other.
Before the bluetooth device of this embodiment performs data transmission, a networking procedure is first performed. The networking process is the process that a network is formed by wireless equipment and surrounding Bluetooth equipment, the wireless equipment is a mobile phone with the Bluetooth function, a tablet, a Bluetooth remote controller, a notebook computer, intelligent wearable equipment and the like, and the Bluetooth equipment comprises a Bluetooth earphone, intelligent wearable equipment, a Bluetooth adapter, a Bluetooth alarm or intelligent household equipment and the like. The data transmission process refers to a process in which the wireless device transmits data with the bluetooth device in the network.
In this embodiment, both the data sending end and the data receiving end refer to a wireless device or a bluetooth device having the above functions.
Fig. 1 is a flowchart illustrating a first bluetooth low energy communication method according to an embodiment of the present disclosure. Referring to fig. 1, the method provided in this embodiment may include:
and S101, establishing BLE (Bluetooth Low Energy) connection with a data receiving end.
When the Bluetooth equipment works, the Bluetooth equipment mainly has three states, namely broadcasting, scanning and connecting. In the broadcasting state, broadcasting is carried out according to a preset broadcasting frequency so as to be discovered by other Bluetooth devices. In the scanning state, scanning is carried out according to the preset scanning frequency and the preset scanning window so as to discover other Bluetooth devices. And in the connection state, the data interactive communication of the two Bluetooth devices is carried out according to a preset time interval. The wireless device enters a search mode, searches surrounding Bluetooth devices, establishes BLE connection with the Bluetooth devices after the Bluetooth devices are searched, and switches the Bluetooth devices from a scanning mode to a transceiving mode.
S102, the data sending end sends all the information of the supported first procedures to the data receiving end.
At the beginning of establishing the connection, the data transmitting end transmits information of all supported first procedures (procedures) to the data receiving end. Wherein the data packets used by the first procedure belong to a control protocol data unit (control pdu), and they can be distinguished from normal data packets by resolving the identification of a specific location.
In particular, in the case of the bluetooth specification V4.2, in some embodiments, the first Procedure is a Feature Exchange Procedure (Feature Exchange Procedure) among the link layer supported procedures, which interacts with features supported by respective controllers (controllers) of two bluetooth devices in a connected state. Feature specifically includes 8 Encryption technology (LE Encryption) used by BLE, Connection parameter Request (Connection Parameters Request), Extended Reject Indication (Extended Reject Indication), Slave-Initiated exchanges (Slave-Initiated exchanges), Ping message (LE Ping) used by BLE, Data Length Update (Data Length Update), link layer Privacy (LL Privacy), and Extended Scanner Filter policy (Extended Scanner Filter Policies). The features supported by the different bluetooth devices are one or several of the 8.
Further, the period of use of both LL Privacy and Extended Scanner Filter Policies is before the connection is established, i.e., in the broadcast state, and the rest of the procedure is in the connected state. There is no need to initiate these two features again after the connection is established. The Extended Reject Indication (Extended Reject Indication) is mainly used to Reject the data packet after receiving a data packet of a procedure from the data receiving end.
Therefore, the feature Exchange procedures that can be Initiated at the Data sending end include an Encryption technology Procedure (LE Encryption Procedure), a Connection parameter Request Procedure (Connection Parameters Request Procedure), a Slave-Initiated Exchange Procedure (Slave-Initiated messages Exchange Procedure), a Ping message Procedure (LE Ping Procedure) used by BLE, and a Data Length Update Procedure (Data Length Update Procedure). The first and second procedures to which this application refers generally refer to one or several of the 5 feature exchange procedures.
The first procedure is a procedure supported by the data transmitting end, and is included in the scope of the above listed procedures. Feature exchange Procedure is just one of the bluetooth procedures (Procedure). Some protocols do not require detection because both end devices must support, such as Version Exchange protocol (Version Exchange Procedure).
In the data packet containing the information of the first procedure, different bits are used for correspondingly representing the support condition of the Bluetooth device on the characteristics, and the eight bits respectively correspond to the characteristics of eight link layers. If the bit is supported, the corresponding bit is 1, and if the bit is not supported, the corresponding bit is 0. The fields thus formed carry information of the first procedure supported by the bluetooth device. When the data sending end sends the data packet to the data receiving end, the data receiving end is informed of the support condition of the first procedure.
S103, the data sending end receives information of procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of the first procedure and all second procedures supported by the data receiving end.
Specifically, after receiving first procedure data packets supported by all data transmitting ends, the data receiving end obtains procedure data in the first procedure data packet through analysis. The Feature Exchange Procedure refers to a Procedure supported by a link layer, and the purpose of interaction is to take an intersection of support item sets at two ends of a link, so as to facilitate subsequent data transmission.
The feature exchange procedures supported by different data receiving ends are different. And the data receiving end matches all second protocols supported by the data receiving end with the first protocol, and generates a protocol intersection by the protocols supported by the data receiving end and the first protocol, wherein the second protocol is a feature exchange protocol supported by the Bluetooth equipment. The data packet is a procedure intersection data packet after the bluetooth device takes the preset procedure intersection.
After the data receiving end generates the rule intersection data packet, the rule intersection data packet is sent to the data sending end, and the data sending end receives, acquires and analyzes the rule intersection data packet. Thereby obtaining procedures supported by both devices.
S104, the data sending end sends the information of any first procedure to the data receiving end according to the procedure intersection.
And if the second procedure is not in accordance with the procedure intersection or the ID information of the data packet is not consistent with the ID information of the Bluetooth device receiving the data packet, the data packet is abandoned and is not sent to the Bluetooth device.
Further, procedures that do not conform to the intersection are not sent out of the packet, and in the case of compliance with the Bluetooth specification, the Bluetooth Host (Bluetooth Host) may be notified as appropriate.
Specifically, the data sending end sends any one of the first rules to the data receiving end according to the rule intersection, including the data sending end initiating any one of the first rules, judging whether the first rule is included in the rule intersection, and if so, sending the first rule to the data receiving end; otherwise, the first procedure is not sent to the data receiving end.
In addition, the data sending end sends any one of the first rules to the data receiving end according to the rule intersection, and the data sending end only initiates the first rule in the rule intersection to the data receiving end.
And when the procedure is determined not to be in the intersection packet, the packet is not sent any more, and the task is started.
In the method provided by this embodiment, a procedure intersection data relationship is established between the data sending end and the data receiving end, and when a procedure initiation request exists, the first procedure is sent to the data receiving end according to the procedure intersection. Thus, it is possible to determine whether to group packets for transmission based on the intersection protocol packet, for the purpose of not grouping packets for transmission to bluetooth devices when the protocol is not within the intersection, to minimize invalid interactions between bluetooth devices.
The low power consumption chip wake-up method provided by the present application is described below with reference to specific examples.
It is assumed that the Data transmitting end is to transmit information (Data Length Update Procedure) of a Data Length Update Procedure to the bluetooth device.
As shown in fig. 2, in the prior art, after a data sending end device establishes a connection with a bluetooth device, a data length update procedure request is directly initiated, an information data packet of the data length update procedure is generated, and the information data packet is sent to the bluetooth device. And after receiving and analyzing the data length updating procedure data packet, the Bluetooth equipment judges whether the data length updating procedure data packet supports the local procedure. And if not, generating a feedback packet and sending the feedback packet to the data sending end equipment, and then receiving and analyzing the feedback of the Bluetooth equipment by the data sending end equipment. Therefore, in the prior art, under the condition that the bluetooth device does not support the data length updating procedure, the data packet is generated and sent, and thus, the transmission between devices of invalid data packets is caused by adopting the prior method.
As shown in fig. 3, according to the bluetooth low energy communication method provided by the present application, information of all feature exchange procedures supported by a data sending end is generated into a first procedure data packet, and the first procedure data packet is sent to a bluetooth device connected to the first procedure data packet; the Bluetooth equipment receives and analyzes the first procedure data packet, matches the first procedure data packet with a local procedure, generates a procedure intersection data packet and sends the procedure intersection data packet to the data sending end equipment. Thus, the rule intersection is established by the data sending end equipment and the Bluetooth equipment. When the data sending end equipment has the initiation of the data length updating regulation, whether the regulation is in the regulation intersection data packet or not is judged, if not, the data length updating regulation data packet is not generated, and the initiation of the regulation is abandoned.
Corresponding to the embodiment of the bluetooth low energy communication method, the application also provides an embodiment of the bluetooth low energy communication device.
The embodiment of the Bluetooth low energy communication device can be applied to wireless equipment.
Fig. 4 is a schematic structural diagram of a first embodiment of a power consumption control apparatus of a bluetooth controller according to the present application. Referring to fig. 4, the bluetooth low energy communication apparatus provided in this embodiment includes: a connection module 410, a first transmission module 420, a reception module 430, and a second transmission module 440, wherein,
the connection module 410 is configured to establish a BLE connection with a data receiving end;
the first transmitting module 420, transmitting information of all supported first procedures to the bluetooth device;
the receiving module 430 is configured to receive a procedure intersection sent by the data receiving end, where the procedure intersection is a common procedure of all the first procedures and all the second procedures of the data receiving end;
the second sending module 440 is configured to send information of any one of the first procedures to the data receiving end according to the procedure intersection.
The apparatus provided in this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 1, and the implementation principle and the technical effect are similar, which are not described herein again.
Further, the connection module 410 is specifically configured to send a configuration request to a nearby wireless network node; receiving a confirmation message returned by any nearby equipment aiming at the configuration request, and establishing BLE connection with the Bluetooth equipment meeting the preset conditions;
or, the connection module 410 is specifically configured to receive a request for a nearby wireless network node to send a configuration, send a confirmation message for the configuration request, and establish a BLE connection with a bluetooth device that heals a preset condition.
The sending module 420 is specifically configured to send all first procedure (procedure) data packets supported by the data sending end to the data receiving end. Wherein the data packets used by the first procedure belong to a control protocol data unit (control pdu), and they can be distinguished from normal data packets by resolving the identification of a specific location.
The receiving module 430 is specifically configured to receive the rule intersection information sent by the data receiving end, so as to obtain the rule intersection supported by both the data sending end and the data receiving end.
The second sending module 440 is configured to send any one of the first procedures to the data receiving end according to the procedure intersection.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.
Claims (8)
1. A bluetooth low energy communication method, comprising:
the data sending end sends information of all supported first procedures to the data receiving end;
the data sending end receives the information of the procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of the first procedure and all second procedures supported by the data receiving end;
the data sending end sends any first procedure information to the data receiving end according to the procedure intersection information,
wherein the first and second procedures are at least one of feature exchange procedures, the feature exchange procedures including: encryption technical procedures, connection parameter request procedures, slave start-up exchange procedures, Ping message procedures used by BLE and data length update procedures.
2. The method of claim 1, wherein the sending end sends any of the first procedures to the receiving end according to the information of the procedure intersection, and specifically includes:
the data sending end initiates any first procedure, judges whether the first procedure is included in the procedure intersection, and sends the information of the first procedure to the data receiving end if the first procedure is included in the procedure intersection; otherwise, the information of the first procedure is not sent to the data receiving end.
3. The method of claim 1, wherein the sending end sends the information of any one of the first procedures to the receiving end according to the information of the procedure intersection, and specifically includes:
and the data sending end sends any first procedure in the procedure intersection to the data receiving end.
4. The method of claim 1, wherein the sending of all the supported first procedures by the data sending end to the data receiving end specifically comprises:
forming all the information of the first procedure into a data packet;
and the data sending end sends the data packet to the data receiving end.
5. The method according to claim 1, wherein before the step of performing the step of the data transmitting end sending information of all the supported first procedures to the data receiving end, the method comprises: and establishing BLE connection with the data receiving end.
6. A bluetooth low energy communication device, comprising: a first sending module, a receiving module and a second sending module, wherein,
the first sending module is used for sending information of all supported first procedures to a data receiving end;
the receiving module is used for receiving the information of the procedure intersection sent by the data receiving end, wherein the procedure intersection is a common procedure of all the first procedures and all the second procedures of the data receiving end;
the second sending module is used for sending the information of any first procedure to the data receiving end according to the procedure intersection,
wherein the first and second procedures are at least one of feature exchange procedures, the feature exchange procedures including: encryption technical procedures, connection parameter request procedures, slave start-up exchange procedures, Ping message procedures used by BLE and data length update procedures.
7. The apparatus of claim 6, wherein the second sending module further comprises a determining module, wherein the determining module is configured to initiate any of the first procedures of the data sending end, determine whether the first procedures are included in a procedure intersection, and if so, send information of the first procedures to a data receiving end; otherwise, the information of the first procedure is not sent to the data receiving end.
8. The device according to claim 6, further comprising a connection module for establishing a BLE connection with the data receiving end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810229348.6A CN108684021B (en) | 2018-03-20 | 2018-03-20 | Bluetooth low-power-consumption communication method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810229348.6A CN108684021B (en) | 2018-03-20 | 2018-03-20 | Bluetooth low-power-consumption communication method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108684021A CN108684021A (en) | 2018-10-19 |
CN108684021B true CN108684021B (en) | 2021-06-04 |
Family
ID=63800402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810229348.6A Active CN108684021B (en) | 2018-03-20 | 2018-03-20 | Bluetooth low-power-consumption communication method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108684021B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109451477A (en) * | 2018-12-18 | 2019-03-08 | 东莞市韵茂电子科技有限公司 | Bluetooth communication encryption method for intelligent equipment |
CN110572387B (en) * | 2019-09-04 | 2022-05-10 | 大唐半导体科技有限公司 | Link layer processing method |
CN111788836B (en) * | 2020-02-03 | 2022-08-02 | 深圳市汇顶科技股份有限公司 | Data transmission method and BLE equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105704252A (en) * | 2016-04-26 | 2016-06-22 | 青岛海信电器股份有限公司 | Low-power-consumption bluetooth equipment data transmission method and device |
CN105792109A (en) * | 2016-03-26 | 2016-07-20 | 上海斐讯数据通信技术有限公司 | Bluetooth equipment connection processing method and system based on Linux system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8024487B2 (en) * | 2003-12-01 | 2011-09-20 | Microsoft Corporation | Smart scan for wireless devices |
-
2018
- 2018-03-20 CN CN201810229348.6A patent/CN108684021B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105792109A (en) * | 2016-03-26 | 2016-07-20 | 上海斐讯数据通信技术有限公司 | Bluetooth equipment connection processing method and system based on Linux system |
CN105704252A (en) * | 2016-04-26 | 2016-06-22 | 青岛海信电器股份有限公司 | Low-power-consumption bluetooth equipment data transmission method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108684021A (en) | 2018-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11395213B2 (en) | Systems and methods for implementing multiple band service discovery | |
US20230179524A1 (en) | Optimized routing in connected environments | |
US8767690B2 (en) | Wireless communication device, wireless communication system, wireless communication method, and program | |
US8774809B2 (en) | Electronic device and operating method thereof | |
CN113366439A (en) | Method and device for connecting Bluetooth device | |
KR101398058B1 (en) | Group owner selection with crossing requests | |
CN111263338B (en) | Network distribution method of Bluetooth Mesh network, related network distribution equipment and system | |
CN106850525A (en) | Communicator | |
CN102801800B (en) | Method and system for performing resource sharing processing among plurality of wireless terminals | |
US9535638B2 (en) | Directly transferring data between devices | |
CN108684021B (en) | Bluetooth low-power-consumption communication method and device | |
KR102060434B1 (en) | Apparatus and method for providing a wireless communication in a portable terminal | |
TW201112694A (en) | Methods and apparatus for communicating using a gateway communications device | |
CN113455026A (en) | Access method and communication device | |
TW201438498A (en) | Wireless network system and connecting method thereof | |
US10492060B2 (en) | Method and device for transmitting/receiving data in wireless communication system | |
US12245136B2 (en) | Methods, apparatuses, and systems for managing network communications | |
CN113873684B (en) | Connection establishment method and device based on local area network, terminal equipment and storage medium | |
JP6222314B2 (en) | Wireless communication device | |
CN115694742A (en) | Method and electronic device for transmitting acknowledgement signal in wireless communication system | |
CN101471812A (en) | Management system and method of server | |
US10080127B2 (en) | Network communication method | |
JP5994893B2 (en) | Wireless communication apparatus, wireless communication system, wireless communication method, and program | |
CN116418612A (en) | Method and device for controlling household appliances and signal switching device | |
CN116017443A (en) | Equipment networking method, household appliance and intelligent platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 266100 Zhuzhou Road, Laoshan District, Shandong, No. 151, No. Applicant after: Hisense Visual Technology Co., Ltd. Address before: 266100 Zhuzhou Road, Laoshan District, Shandong, No. 151, No. Applicant before: QINGDAO HISENSE ELECTRONICS Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |