[go: up one dir, main page]

CN113850984B - Method for supporting Bluetooth protocol equipment to automatically collect equipment data - Google Patents

Method for supporting Bluetooth protocol equipment to automatically collect equipment data Download PDF

Info

Publication number
CN113850984B
CN113850984B CN202110187685.5A CN202110187685A CN113850984B CN 113850984 B CN113850984 B CN 113850984B CN 202110187685 A CN202110187685 A CN 202110187685A CN 113850984 B CN113850984 B CN 113850984B
Authority
CN
China
Prior art keywords
gateway
equipment
service
information
bluetooth
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
Application number
CN202110187685.5A
Other languages
Chinese (zh)
Other versions
CN113850984A (en
Inventor
吕超
张继东
李金珅
吴风蛟
吴浩宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianyi Digital Life Technology Co Ltd
Original Assignee
Tianyi Digital Life Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tianyi Digital Life Technology Co Ltd filed Critical Tianyi Digital Life Technology Co Ltd
Priority to CN202110187685.5A priority Critical patent/CN113850984B/en
Publication of CN113850984A publication Critical patent/CN113850984A/en
Application granted granted Critical
Publication of CN113850984B publication Critical patent/CN113850984B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a method for supporting Bluetooth protocol equipment to automatically report collected data. According to the method, the Bluetooth equipment information automatic acquisition protocol configuration file is loaded in the existing Bluetooth protocol stack, and each Bluetooth protocol equipment can automatically perform networking and automatic acquisition and reporting of equipment information.

Description

Method for supporting Bluetooth protocol equipment to automatically collect equipment data
Technical Field
The present application relates to the field of digital communications, in particular to a terminal and bluetooth communication technology, and more particularly to a method for supporting automatic reporting of collected data by bluetooth protocol devices.
Background
Bluetooth is a global standard for wireless data and voice communications, which is a special short-range wireless technology connection that establishes a communication environment for fixed and mobile devices based on low-cost short-range wireless connections. Bluetooth enables current portable mobile devices and computer devices to connect to the internet without the need for cables and to access the internet wirelessly. Thus, most terminal devices today support bluetooth communication.
The intelligent terminal refers to intelligent and automatic equipment which can be connected to the Internet, so that one type of intelligent terminal can be considered as the intelligent terminal. The current Bluetooth intelligent terminal equipment reports equipment information generally by establishing independent communication connection with an equipment platform through a wifi network. Therefore, there is no general device information collection technology based on the bluetooth protocol network, so that the bluetooth protocol devices can collect device information through the bluetooth network without connecting with the wifi network.
The basic reasons for this are: firstly, the networking environment which can communicate with each other is lacking among the devices, and the Bluetooth network environment which shares data among the devices is lacking, so that the basic capability cannot be provided for the automatic synchronization data of the upper layer application; secondly, each bluetooth protocol device lacks a universal device information acquisition interface to provide acquisition services for upper layer protocols and applications.
Therefore, there is a great need in the art for automatic networking and device information collection reporting of bluetooth protocol devices.
Disclosure of Invention
In view of the above problems, the present application implements a method for automatically networking each bluetooth protocol device and collecting and reporting device information by using a custom ZJHIC protocol on the basis of an LMP (Link Manager Protocol, link management protocol, link setup and control) base protocol and an L2CAP (Logical Link Control and Adaption Protocol, link control and adaptation protocol) protocol, which are commonly used for bluetooth connection.
Therefore, by using the method, the related terminal equipment can automatically form a Bluetooth network after connection is established through Bluetooth, so that the automatic reporting and collection of equipment information through the Bluetooth network and the automatic reporting and collection of equipment information in the Bluetooth network are realized.
The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.
According to a first aspect of the present application, there is provided a method for supporting automatic networking of bluetooth protocol devices, comprising the steps of:
the device A establishes Bluetooth connection with the device B in a simple pairing mode;
determining whether the equipment A is connected with wifi;
if the equipment A is connected with wifi, the equipment A is used as a standby gateway, equipment information is synchronized with the equipment B, and whether gateway equipment C exists is inquired;
if the gateway equipment C exists, other equipment in the network is connected with the equipment C, and gateway role information is synchronized; and
if the gateway equipment C does not exist, the equipment A is set as gateway equipment, and other equipment in the network and the equipment A are connected and synchronous with gateway role information; and
if the equipment A is not connected with wifi, the equipment A is set as a common node, equipment information is synchronized with the equipment B, the gateway equipment C is queried, connection is established with the equipment C, and gateway role information is synchronized.
According to a preferred embodiment of the present application, each of device a, device B, device C, and other devices load a bluetooth device information auto-acquisition protocol profile in a bluetooth protocol stack, the bluetooth device information auto-acquisition protocol profile comprising the following services:
the blue_network_update_service Bluetooth network update service is used for providing Bluetooth network construction and network update capability for an upper layer protocol;
the blue_network_service Bluetooth network inquiry service is used for providing Bluetooth network inquiry service for an upper layer protocol and providing main gateway equipment information, alternative gateway equipment information and other Bluetooth protocol equipment node information of a local Bluetooth network;
the blue_net_character_update_service Bluetooth network equipment role update service is used for providing a role update notification service in a Bluetooth network;
the blue_net_character_service Bluetooth network equipment role query service is used for providing role query service in a Bluetooth network, and the Bluetooth network is provided with a main gateway, an alternative gateway or a common node through equipment information query equipment;
gateway_status_update_service Bluetooth network gateway status update service for providing device gateway status update capability, when original gateway device fails, the network internal device synchronizes gateway failure information through the service, and when the alternative gateway becomes the main gateway, the gateway role information is synchronized;
gateway_status_service Bluetooth network gateway status inquiry service for providing gateway current status inquiry information;
the dev_data_sync_service equipment information automatic acquisition reporting service is used for providing general acquisition information transmission capability;
the dev_info_blue_trans_wifi_service device information aggregation transmission service is used for providing a function of converting a Bluetooth protocol into an http protocol for an upper layer protocol.
According to a preferred embodiment of the present application, establishing a connection with a gateway device is achieved by means of a blue_network_update_service.
According to the preferred embodiment of the present application, device a synchronizes device information with device B and device a establishes a connection with other devices within the network and synchronizes gateway role information by means of blue_network_service.
According to a preferred embodiment of the present application, the device a is implemented as a spare gateway or a generic node by means of a blue_net_server_update_service service.
According to a preferred embodiment of the present application, the querying gateway device C is implemented by means of blue_net_machine_service.
According to a preferred embodiment of the present application, the method for automatically networking bluetooth protocol devices further comprises the following steps: inquiring the current state of the gateway; synchronizing gateway failure information when the original gateway equipment fails; and synchronizing gateway role information when the alternative gateway becomes the primary gateway.
According to the preferred embodiment of the present application, the query of the current state of the gateway is implemented through gateway_status_service, and the synchronization of the gateway failure information when the original gateway device fails and the synchronization of the gateway role information when the alternative gateway becomes the master gateway is implemented through gateway_status_update_service.
According to a second aspect of the present application, there is provided a method for supporting automatic reporting of collected data by a bluetooth protocol device, the method comprising the steps of:
setting a default data acquisition destination address and acquisition frequency of equipment;
according to the method steps of the first aspect of the application, automatic networking is performed according to the Bluetooth equipment information automatic acquisition protocol configuration file;
the acquired equipment information is sent to gateway equipment;
the gateway device analyzes the received device information and uploads the device information to an upper protocol; and
the upper layer protocol receives the device information to complete the data acquisition.
According to a preferred embodiment of the present application, the default data acquisition destination address and acquisition frequency of the setup device are set at the factory of the device, and are set in the field by the CRM acceptance system or the maintenance personnel.
According to a preferred embodiment of the present application, the transmission of the acquired information is achieved by dev_data_sync_service.
According to the preferred embodiment of the application, the analysis of the acquired information is realized by converting the Bluetooth protocol into an http protocol message and the analysis of the acquired information is realized by dev_info_blue_trans_wifi_service.
To the accomplishment of the foregoing and related ends, the one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of various aspects may be employed and the present description is intended to include all such aspects and their equivalents.
Drawings
So that the manner in which the above recited features of the present application can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to aspects, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only certain typical aspects of this application and are therefore not to be considered limiting of its scope, for the description may admit to other equally effective aspects.
In the drawings:
fig. 1 is a flowchart illustrating a method of supporting automatic networking of bluetooth protocol devices according to an embodiment of the present application; and
fig. 2 is a flowchart illustrating a method for supporting automatic reporting of acquisition data by a bluetooth protocol device according to an embodiment of the present application.
Detailed Description
The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. It will be apparent, however, to one skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known components are shown in block diagram form in order to avoid obscuring such concepts.
It is to be understood that other embodiments will be apparent based on the present disclosure, and that system, structural, procedural or mechanical changes may be made without departing from the scope of the present disclosure.
As described above, the application realizes automatic networking of Bluetooth protocol equipment and automatic acquisition and reporting of equipment information through a self-defined ZJHIC Profile (Bluetooth equipment information automatic acquisition protocol) on the basis of common basic Bluetooth protocols LMP and L2 CAP.
Wherein the base protocols LMP and L2CAP are used to provide the base capability for device credentials to discover each other to establish a connection and to provide the base capability for establishing simple pairing authentication between devices.
The terminal device according to the present application needs to support the JUST work mode of the bluetooth communication protocol SSP (Secure Simple Pairing ). That is, connection can be established between the Bluetooth terminal and the intelligent terminal such as the mobile phone without inputting a PIN code.
The terminal device supporting the bluetooth communication protocol related to the present application needs to load the ZJHIC Profile proposed in the present application in the bluetooth protocol stack. Wherein the ZJHIC Profile proposed in the present application defines: the Bluetooth protocol equipment establishes basic capability of a Bluetooth network; the role (gateway/node) of the device in the bluetooth network defines the method; and an automatic acquisition, forwarding and reporting method of equipment information.
It is well known in the bluetooth communication protocol that a Profile defines how a device implements a connection or application. The basic structure of the ZJHIC Profile (Bluetooth equipment information automatic acquisition protocol) related by the application is shown in the following table:
the ZJHIC Profile underlying protocols described herein are LMP (link management) protocol and L2CAP (link control and adaptation) protocol. The LMP is a standard Bluetooth communication protocol used for pairing and authentication between Bluetooth terminal devices, and the L2CAP is a standard Bluetooth communication protocol used for establishing a point-to-point data transmission channel between Bluetooth protocol devices.
The ZJHIC Profile provided by the invention provides eight services to the outside:
(1) blue_network_update_service: bluetooth network update service;
(2) blue_network_service: bluetooth network inquiry service;
(3) blue_net_character_update_service: bluetooth network device role update service;
(4) blue_net_character_service: bluetooth network equipment role inquiry service;
(5) gateway_status_update_service: a bluetooth network gateway status update service;
(6) gateway_status_service: bluetooth network gateway state inquiry service;
(7) dev_data_sync_service: the equipment information automatically collects and reports the service; and
(8) dev_info_blue_trans_wifi_service: the device information aggregates the transport services.
blue_network_update_service Bluetooth network update service
The service provides the Bluetooth network construction and network updating capability for the upper protocol (application), and after the Bluetooth connection is established between the devices through SSP simple pairing, the connection is established with the gateway device in the Bluetooth network through the blue_network_update_service service, and the Bluetooth network is added.
blue_network_service Bluetooth network inquiry service
The service provides Bluetooth network inquiry service for upper layer protocol (application), main gateway equipment information of local Bluetooth network, alternative gateway equipment information and other Bluetooth protocol equipment node information.
blue_net_character_update_service Bluetooth network device role update service
The service provides an update notification service for a character in a bluetooth network. When the master gateway fails and the alternative gateway becomes a new master gateway, notifying all the device role update messages in the Bluetooth network through the blue_net_character_update_service service.
blue_net_character_service Bluetooth network device role query service
The service provides role query service in the Bluetooth network, and the device is a main gateway, an alternative gateway or a common node in the Bluetooth network through device information query.
gateway_status_update_service Bluetooth network gateway status update service
The service provides the device gateway status updating capability, and when the original gateway device fails, the device in the network synchronizes the gateway failure information through the service, and the alternative gateway synchronizes the gateway role information when becoming the main gateway.
gateway_status_service Bluetooth network gateway status inquiry service
The service provides gateway current state query information.
dev_data_sync_service device information automatic acquisition reporting service
The service provides the capability of general information collection and transmission, and the common equipment node gathers the collected information to the gateway node through the service and provides the general information transmission function and the local network data gathering function for the upper layer protocol (application).
dev_info_blue_trans_wifi_service device information aggregation transport service
The service provides a function of converting a Bluetooth protocol into an http protocol for an upper protocol (application), and the service operates on a gateway node and is used for converting collected and converged information into a protocol which can be directly used in a wifi environment through the service.
The following describes in detail the process of implementing automatic networking of bluetooth protocol devices and automatic reporting of collected device information by using the LMP protocol, the L2CAP protocol, and the ZJHIC Profile of the present application with reference to the accompanying drawings.
As shown in fig. 1, a flow chart is shown supporting a bluetooth protocol device auto-networking process 100. The process 100 essentially comprises the following steps.
Step S101
When the device A is started, bluetooth broadcast is sent by using a Bluetooth SSP-JUST WORKS simple pairing mode, and Bluetooth pairing connection can be established between the device A and the device B without inputting PIN codes.
Step S102
The device A detects the connection state of the self wifi, and if the wifi is already connected, the step S103 is executed; if wifi is not connected, steps S104, S106 and S107 are performed.
Step S103
The device A updates the self role into a standby gateway by calling a blue_net_machine_update_service service, and synchronizes the current Bluetooth network device information with the device B by the blue_net_service; and inquiring the role of the gateway equipment in the current Bluetooth network through the blue_net_character_service service. If there is no gateway role device in the current network, step S105 is performed; if there is a gateway role device, step S107 is performed.
Step S104
The device A updates the self role into common node equipment by calling the blue_net_machine_update_service service, and synchronizes the current Bluetooth network equipment information with the device B by the blue_net_service.
Step S105
The device A calls a blue_net_machine_update_service service to update the own role into gateway equipment, and calls the blue_net_service service to establish Bluetooth connection with all devices in a network, and the device A synchronizes the gateway role information to all devices in a Bluetooth network; and all devices in the Bluetooth network call blue_net_character_update_service to update the local network gateway role device information, and the network access of the device A is finished.
Step S106
When the device a is set as a normal node, the gateway device of the current network is queried.
Querying the gateway current state is accomplished through gateway_status_service. The service is used for inquiring the availability state of the current gateway equipment, is used for judging the gateway service availability of the equipment currently, and is used for gateway selection during networking. And synchronizing gateway failure information when the original gateway device fails and synchronizing gateway role information when the alternative gateway becomes the master gateway is implemented through gateway_status_update_service. The service provides the device gateway status updating capability, when the original gateway device fails, the device in the network synchronizes the gateway failure information through the service, and the new gateway information is synchronized when the alternative gateway becomes the main gateway.
Step S107
The device A establishes connection with the gateway device C in a Bluetooth SSP-JUST WORKS simple pairing mode; the gateway device C invokes the blue_net_character_update_service service to update the local network role device information, and the device A finishes entering the network.
As shown in fig. 2, a flow chart of a method 200 of supporting automatic reporting of acquired data by a bluetooth protocol device according to an embodiment of the present application is shown. The method 200 generally includes the following steps.
The automatic reporting of all the acquired data is completed through dev_data_tranc_service and dev_info_blue_trans_wifi_service of the ZJHIC Profile protocol, and the automatic reporting of the acquired data through the Bluetooth protocol equipment is as follows.
Step S201
The device A sets a default data acquisition destination address and acquisition frequency when leaving a factory, the destination address and the acquisition frequency can be set when the CRM accepts or on-site setting of an assembly maintenance personnel according to a service scene, the device A calls dev_data_sync_service service to put the destination address into a parameter dev_info, the acquired device information is put into information main body data and sent to gateway equipment, and step S202 is executed.
Step S202
The gateway device analyzes the received device report information through dev_info_blue_trans_wifi_service, and analyzes the data sent through the dev_data_tranc_service service into an http message for an upper protocol (application) to use.
The present application provides a significant and substantial advance over the prior art in the field.
The existing Bluetooth terminal equipment acquisition mode is that equipment is connected to the Internet through wifi, data information acquisition is carried out in a mode of independently reporting to an equipment management platform, and technical means adopted by all the equipment are different. And for only devices with Bluetooth components and without a wireless network card which cannot be connected to wifi, the device information collection and reporting method is also not available.
The present application makes up for the situation of insufficient acquisition capacity in the existing wifi environment in the following two aspects.
Firstly, through ZJHIC Profile protocol, the equipment information is acquired through the Bluetooth network, and the problem that part of Bluetooth protocol equipment does not have a wireless network card and cannot send the equipment information through wifi is solved.
Secondly, the problems of automatic acquisition and automatic aggregation and reporting of the Bluetooth terminal equipment information are realized through a ZJHIC Profile protocol. The Bluetooth protocol equipment can collect data in a Bluetooth network supporting environment, gather the data collected in the network and report the data to the equipment management platform through the terminal equipment connected with wifi.
Thirdly, the current Bluetooth protocol equipment manufacturers collect equipment information in different modes and lack of unified standards, so that equipment needs to be in butt joint with various manufacturer standards during equipment information collection, equipment using the protocol of the invention automatically reports the collected information, interface standards, transmission processes and implementation modes in the collection process are unified in a protocol mode, and therefore the butt joint difficulty of data collection and the subsequent data convergence process are greatly simplified.
In addition, the ZJHIC Profile protocol used in the application is widely applied to terminal equipment on an intelligent home platform, equipment configuration information and ZJHIC Profile version maintenance transmitted by the equipment in an automatic network access process are all carried out in a safety ecological chain of an intelligent home product, and information safety is fully ensured.
In addition, the ecological environment advantage, all bluetooth communication terminal equipment that intelligent family platform supported can use ZJHIC Profile protocol to realize the automatic acquisition of equipment information, automatic reporting. Therefore, for other distributed applications based on bluetooth protocol devices, the ZJHIC Profile protocol can provide basic network service capability, and provide a convenient communication network environment for subsequent development.
It should be understood that the specific order or hierarchy of steps in the methods disclosed are illustrations of exemplary processes. Based on design preferences, it is understood that the specific order or hierarchy of steps in the methods or method systems described herein may be rearranged. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented, unless specifically recited herein.
The previous description is provided to enable any person skilled in the art to practice the various aspects herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language of the claims, wherein reference to an element in the singular is not intended to mean "one and only one" (unless specifically so stated) but rather "one or more". The term "some" means one or more unless specifically stated otherwise. The phrase referring to "at least one of" a list of items refers to any combination of those items, including individual members. As an example, "at least one of a, b, or c" is intended to encompass: at least one a; at least one b; at least one c; at least one a and at least one b; at least one a and at least one c; at least one b and at least one c; and at least one a, at least one b, and at least one c. The elements of the various aspects described throughout this disclosure are all structural and functional equivalents that are presently or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Furthermore, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims.

Claims (9)

1. A method for supporting automatic networking of bluetooth protocol devices, the method comprising the steps of:
the device A establishes Bluetooth connection with the device B in a simple pairing mode;
determining whether the equipment A is connected with wifi;
if the equipment A is connected with wifi, the equipment A is used as a standby gateway, equipment information is synchronized with the equipment B, and whether gateway equipment C exists is inquired;
if the gateway equipment C exists, other equipment in the network is connected with the equipment C, and gateway role information is synchronized; and
if the gateway equipment C does not exist, the equipment A is set as gateway equipment, and other equipment in the network and the equipment A are connected and synchronous with gateway role information; and
if the equipment A is not connected with wifi, the equipment A is set as a common node, the equipment information is synchronized with the equipment B, the gateway equipment C is queried, the connection is established with the equipment C, the gateway role information is synchronized,
wherein each of the device a, the device B, the device C, and the other devices load a bluetooth device information auto-acquisition protocol profile in a bluetooth protocol stack, the bluetooth device information auto-acquisition protocol profile comprising the following services:
the blue_network_update_service Bluetooth network update service is used for providing Bluetooth network construction and network update capability for an upper layer protocol;
the blue_network_service Bluetooth network inquiry service is used for providing Bluetooth network inquiry service for an upper protocol and providing main gateway equipment information, alternative gateway equipment information and other Bluetooth equipment node information of a local Bluetooth network;
the blue_net_character_update_service Bluetooth network equipment role update service is used for providing a role update notification service in a Bluetooth network;
the blue_net_character_service Bluetooth network equipment role query service is used for providing role query service in a Bluetooth network, and the Bluetooth network is provided with a main gateway, an alternative gateway or a common node through equipment information query equipment;
gateway_status_update_service Bluetooth network gateway status update service for providing device gateway status update capability, when original gateway device fails, the network internal device synchronizes gateway failure information through the service, and when the alternative gateway becomes the main gateway, the gateway role information is synchronized;
gateway_status_service Bluetooth network gateway status inquiry service for providing gateway current status inquiry information;
the dev_data_sync_service equipment information automatic acquisition reporting service is used for providing general acquisition information transmission capability;
the dev_info_blue_trans_wifi_service device information aggregation transmission service is used for providing a function of converting a Bluetooth protocol into an http protocol for an upper layer protocol.
2. The method of claim 1, wherein establishing a connection with a gateway device is accomplished by blue_network_update_service, wherein device a synchronizes device information with device B, and wherein device a establishes a connection with other devices within the network and synchronizes gateway role information is accomplished by blue_network_service.
3. The method of claim 1, wherein the device a is implemented as a backup gateway or a regular node through a blue_net_machine_update_service service, and the query gateway device C is implemented through a blue_net_machine_service.
4. The method of claim 1, further comprising the step of:
inquiring the current state of the gateway;
synchronizing gateway failure information when the original gateway equipment fails; and
the gateway role information is synchronized when the alternative gateway becomes the primary gateway.
5. The method of claim 4, wherein querying the current state of the gateway is accomplished through gateway_status_service, and synchronizing gateway failure information when the original gateway device fails and synchronizing gateway role information when the alternative gateway becomes the primary gateway is accomplished through gateway_status_update_service.
6. A method for supporting bluetooth protocol devices to automatically report collected data, the method comprising the steps of:
setting a default data acquisition destination address and acquisition frequency of equipment;
the method steps according to claim 1, wherein the bluetooth device information automatic acquisition protocol profile is automatically networked according to the bluetooth device information automatic acquisition protocol profile of claim 2;
the acquired equipment information is sent to gateway equipment;
the gateway equipment analyzes the received equipment information and uploads the equipment information to an upper protocol; and
and the upper layer protocol receives the equipment information to complete data acquisition.
7. The method of claim 6, wherein setting a default data acquisition destination address and acquisition frequency for a device is set at the factory of the device, and wherein the destination address and acquisition frequency are set in the field by a CRM acceptance system or an installer.
8. The method of claim 6, wherein the sending of the collected information is accomplished through de_data_sync_service.
9. The method of claim 6, wherein,
the analysis of the collected information is to convert the Bluetooth protocol into an http protocol message, and
the analysis of the collected information is realized through dev_info_blue_trans_wifi_service.
CN202110187685.5A 2021-02-18 2021-02-18 Method for supporting Bluetooth protocol equipment to automatically collect equipment data Active CN113850984B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110187685.5A CN113850984B (en) 2021-02-18 2021-02-18 Method for supporting Bluetooth protocol equipment to automatically collect equipment data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110187685.5A CN113850984B (en) 2021-02-18 2021-02-18 Method for supporting Bluetooth protocol equipment to automatically collect equipment data

Publications (2)

Publication Number Publication Date
CN113850984A CN113850984A (en) 2021-12-28
CN113850984B true CN113850984B (en) 2024-04-16

Family

ID=78972890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110187685.5A Active CN113850984B (en) 2021-02-18 2021-02-18 Method for supporting Bluetooth protocol equipment to automatically collect equipment data

Country Status (1)

Country Link
CN (1) CN113850984B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1431802A (en) * 2003-01-24 2003-07-23 东南大学 Household information networks and gateways based on self-organization network structure and blue teeth technology
CN101562584A (en) * 2009-06-01 2009-10-21 金纯� Bluetooth/802.11n gateway
CN106713389A (en) * 2015-11-13 2017-05-24 深圳云联讯数据科技有限公司 Monitoring method and system
GB201710124D0 (en) * 2016-07-22 2017-08-09 Fisher Rosemount Systems Inc Process control communication between a portable field maintenance tool and an asset management system
GB201710125D0 (en) * 2016-07-22 2017-08-09 Fisher Rosemount Systems Inc Process control communication between a portable field maintenance tool and a process control instrument
CN107393069A (en) * 2017-07-17 2017-11-24 曹迪 Access control management method and system based on bluetooth MESH networking core technologies
CN107925654A (en) * 2015-08-05 2018-04-17 脸谱公司 Management equipment cloud

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8126982B2 (en) * 2001-02-16 2012-02-28 International Business Machines Corporation Method, network device and computer program product for performing service discovery in a pervasive network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1431802A (en) * 2003-01-24 2003-07-23 东南大学 Household information networks and gateways based on self-organization network structure and blue teeth technology
CN101562584A (en) * 2009-06-01 2009-10-21 金纯� Bluetooth/802.11n gateway
CN107925654A (en) * 2015-08-05 2018-04-17 脸谱公司 Management equipment cloud
CN106713389A (en) * 2015-11-13 2017-05-24 深圳云联讯数据科技有限公司 Monitoring method and system
GB201710124D0 (en) * 2016-07-22 2017-08-09 Fisher Rosemount Systems Inc Process control communication between a portable field maintenance tool and an asset management system
GB201710125D0 (en) * 2016-07-22 2017-08-09 Fisher Rosemount Systems Inc Process control communication between a portable field maintenance tool and a process control instrument
CN107393069A (en) * 2017-07-17 2017-11-24 曹迪 Access control management method and system based on bluetooth MESH networking core technologies

Also Published As

Publication number Publication date
CN113850984A (en) 2021-12-28

Similar Documents

Publication Publication Date Title
EP2978144B1 (en) Unified device management method and system
JP4767521B2 (en) Roaming service method between private wireless network systems in multi-zone and system therefor
JP4080471B2 (en) Data push service system and method through heterogeneous network
US9900926B2 (en) Multi-device intelligent interconnection method and system based on bluetooth
US20170118582A1 (en) Method of establishing stable piconet and system of establishment of stable piconet based on bluetooth
KR100554440B1 (en) Repeater remote control system and method in mobile communication system
WO2012083826A1 (en) Convergence system for home nodeb and internet of things, and method for implementing internet of things service
WO2016168829A1 (en) Smart headset and method of routing service in response to proximity to mobile device
EP2166814B1 (en) Wireless communication system, wireless base station and communication method
CN113850984B (en) Method for supporting Bluetooth protocol equipment to automatically collect equipment data
CN112566104A (en) Roaming coordination method based on Mesh network, wireless access point and storage medium
CN102484784A (en) Notification of use of DHCP server in wireless communication network
CN113727315B (en) Method for supporting automatic networking of Bluetooth equipment
CN114205886B (en) Method for establishing WiFi network, communication method of WiFi network and WiFi equipment
CN112040492B (en) Method for autonomously establishing WiFi network by multiple WiFi nodes
JP2018174404A (en) Communication control apparatus, communication control method, and program
CN113228598B (en) Cellular telecommunication network
CN102711097A (en) Method and device for remotely configuring terminal
CN113518366A (en) Wireless hybrid networking ring prevention method and system
CN101868007A (en) Multi-link connection management method and device for mobile terminal
KR101280077B1 (en) Method and apparatus for determining a level of involvement of mesh points in a wireless communication system
KR20190021399A (en) A method for updating security elements, a corresponding OTA platform and a security element
JPH11252661A (en) Portable telephone communication changeover system
CN112637252B (en) Method and system for selecting TCF module in broadband cluster core network
CN108770076B (en) Network management method and device

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
TA01 Transfer of patent application right

Effective date of registration: 20220126

Address after: Room 1423, No. 1256 and 1258, Wanrong Road, Jing'an District, Shanghai 200072

Applicant after: Tianyi Digital Life Technology Co.,Ltd.

Address before: 201702 3rd floor, 158 Shuanglian Road, Qingpu District, Shanghai

Applicant before: Tianyi Smart Family Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant