patents.google.com

CN108055654A - A kind of classics bluetooth equipment authentication matching process and device - Google Patents

  • ️Fri May 18 2018
A kind of classics bluetooth equipment authentication matching process and device Download PDF

Info

Publication number
CN108055654A
CN108055654A CN201711284790.0A CN201711284790A CN108055654A CN 108055654 A CN108055654 A CN 108055654A CN 201711284790 A CN201711284790 A CN 201711284790A CN 108055654 A CN108055654 A CN 108055654A Authority
CN
China
Prior art keywords
bluetooth equipment
bluetooth
information
name
mac address
Prior art date
2017-12-07
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.)
Pending
Application number
CN201711284790.0A
Other languages
Chinese (zh)
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.)
Ruijie Networks Co Ltd
Original Assignee
Ruijie Networks 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.)
2017-12-07
Filing date
2017-12-07
Publication date
2018-05-18
2017-12-07 Application filed by Ruijie Networks Co Ltd filed Critical Ruijie Networks Co Ltd
2017-12-07 Priority to CN201711284790.0A priority Critical patent/CN108055654A/en
2018-05-18 Publication of CN108055654A publication Critical patent/CN108055654A/en
Status Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/107Network architectures or network communication protocols for network security for controlling access to devices or network resources wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention provides a kind of classical bluetooth equipment authentication matching process and device, the described method includes:The mac address information of n bluetooth equipment of surrounding is gathered, n is the natural number more than or equal to 1;N the first name informations of the corresponding n bluetooth equipment of the mac address information are calculated according to the first algorithm;Gather n the second name informations that the n bluetooth equipment each reports;Compare corresponding first name information of the n bluetooth equipment and second name information;When first name information is identical with second name information, bluetooth equipment authentication successful match corresponding with first name information is determined;Establish the connection with the bluetooth equipment of the authentication successful match.The shortcomings that embodiment of the present invention overcomes the conventional pairing scheme identified using Bluetooth MAC address or bluetooth device name as bluetooth equipment to be paired to lack flexibility, security.

Description

A kind of classics bluetooth equipment authentication matching process and device

Technical field

The present invention relates to data communication field, especially a kind of classical bluetooth equipment authentication matching process and device.

Background technology

Bluetooth standard is the standard of a bimodulus, it includes classical Bluetooth portion (Classic Bluetooth) and low work( Consume Bluetooth portion (Bluetooth Low Energy).

Bluetooth media access control (Media Access Control, abbreviation MAC) address or for Bluetooth MAC address, Hardware address is for identifying the unique identities of bluetooth equipment.Generally can by gathering the mac address information of bluetooth equipment, To identify the identity information of the bluetooth equipment.Bluetooth device name (Bluetooth Device Name), or user friendly name Claim (the user-friendly name), be bluetooth equipment externally show, the editable character mark of user.

Bluetooth information collecting device is operated in inquiry (Inquiry) state, and to find periphery, other are in inquiry scan Bluetooth equipment under (Inquiry Scan) state, and with passing through the MAC for parsing mutual message acquisition other bluetooth equipments of periphery Location.After Bluetooth information collecting device obtains peripheral equipment MAC Address, into paging state (Paging), by with periphery bluetooth Equipment interacts name request response message, obtains periphery bluetooth device name.For the acquisition periphery bluetooth equipment letter of real-time high-efficiency Breath, in the case of nonspecific, Bluetooth information collecting device is persistently worked alternatively in two above process.

Bluetooth information collecting device need to be matched with particular bluetooth equipment, be communicated in some cases.Bluetooth MAC address because Its unalterable feature is not suitable for the mark as specific bluetooth equipment to be paired.And simply using bluetooth device name as treating Bluetooth equipment mark is matched, lacks security.Bluetooth information collecting device how in the case where gathering Bluetooth information state servo authenticate Matching particular bluetooth equipment becomes problem to be solved.In the case where gathering Bluetooth information state, servo authentication pairing particular bluetooth is set Standby, current main solution method has following several:

First, identified using Bluetooth MAC address as bluetooth equipment to be paired

After Bluetooth information collecting device collects the Bluetooth MAC address of agreement, pairing request is initiated to corresponding equipment.Bluetooth MAC Address has uniqueness, is enumerated in the form of Bluetooth MAC address list, stores the bluetooth equipment that can be matched, the indigo plant that can be matched Tooth equipment is confined to this list limited and mechanically.

2nd, identified using bluetooth device name as bluetooth equipment to be paired

After Bluetooth information collecting device collects the bluetooth device name of agreement, pairing request is initiated to corresponding equipment.Tool The bluetooth equipment response connection request for bluetooth device name of having an agreement, the two enter pairing state.Because bluetooth device name can be compiled Modification is collected, without uniqueness, once particular bluetooth device name is revealed, Bluetooth information collecting device can suffer from malice and attack It hits.

The content of the invention

In order to solve the above-mentioned technical problem, the embodiment of the present invention adopts the following technical scheme that:

A kind of classics bluetooth equipment authentication matching process, applied in Bluetooth information collecting device, including:

The mac address information of n bluetooth equipment of surrounding is gathered, n is the natural number more than or equal to 1;

N the first title letters of the corresponding n bluetooth equipment of the mac address information are calculated according to the first algorithm Breath;

Gather n the second name informations that the n bluetooth equipment each reports;

Compare corresponding first name information of the n bluetooth equipment and second name information;

When first name information is identical with second name information, determine corresponding with first name information Bluetooth equipment authentication successful match;

Establish the connection with the bluetooth equipment of the authentication successful match.

Optionally, specifically included around the acquisition the step of mac address information of n bluetooth equipment:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the bluetooth in the message believes The MAC Address and itself name information of collecting device itself are ceased, receives the mac address information of the n bluetooth equipment feedback.

Optionally, the step of n the second name informations that the acquisition n bluetooth equipment each reports, specifically wraps It includes:Acquisition name information message is sent to the n bluetooth equipment, does not include the Bluetooth information collecting device in the message The MAC Address of itself and itself name information receive respective second name information of the n bluetooth equipment feedback, wherein, m A second name information is that m bluetooth equipment is calculated according to first algorithm, and m is the natural number less than or equal to n.

Optionally, it is described foundation with it is described authenticate successful match bluetooth equipment connection the step of specifically include:When m is big It when 1, is ranked up, established and the authentication according to the size of the bluetooth equipment signal strength with the authentication successful match The connection of bluetooth equipment with the signal strength maximum in successful bluetooth equipment.

Optionally, it is described foundation with it is described authenticate successful match bluetooth equipment connection the step of specifically include:When m is big When 1, it is ranked up according to the time sequencing for determining bluetooth equipment authentication successful match corresponding with first name information, Establish the connection of the bluetooth equipment earliest with the definite authentication successful match in the bluetooth equipment of the authentication successful match.

Optionally, the m the second name informations are that m bluetooth equipment is calculated according to obtained from Cloud Server described first The delegated strategy of method is calculated using first algorithm.

The embodiment of the present invention further aspect is that provide a kind of classical bluetooth equipment authentication coalignment, including:

First acquisition module, for gathering the mac address information of n bluetooth equipment of surrounding, n is the nature more than or equal to 1 Number;

Computing module, for calculating the n of the corresponding n bluetooth equipment of the mac address information according to the first algorithm A first name information;

Second acquisition module, for gathering n the second name informations that the n bluetooth equipment each reports;

Comparison module, for corresponding first name information of the n bluetooth equipment and described second Name information;

Determining module for when first name information is identical with second name information, determines and described the The corresponding bluetooth equipment authentication successful match of one name information;

Connection establishment module, for establishing the connection with the bluetooth equipment of the authentication successful match.

Optionally, first acquisition module is specifically used for:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the bluetooth in the message believes The MAC Address and itself name information of collecting device itself are ceased, receives the mac address information of the n bluetooth equipment feedback.

Optionally, second acquisition module is specifically used for:

Acquisition name information message is sent to the n bluetooth equipment, not including the Bluetooth information in the message receives Collect the MAC Address and itself name information of equipment itself, receive respective second name information of the n bluetooth equipment feedback, Wherein, m the second name informations are that m bluetooth equipment is calculated according to first algorithm, and m is the natural number less than or equal to n.

Optionally, the connection establishment module is specifically used for:

When m is more than 1, it is ranked up, is built according to the size of the bluetooth equipment signal strength with the authentication successful match The connection of the bluetooth equipment of signal strength maximum in the vertical bluetooth equipment with the authentication successful match.

Optionally, the connection establishment module is specifically used for:

When m is more than 1, according to the time for determining bluetooth equipment authentication successful match corresponding with first name information Order is ranked up, and is established the bluetooth earliest with the definite authentication successful match in the bluetooth equipment of the authentication successful match and is set Standby connection.

Optionally, the m the second name informations are that m bluetooth equipment is calculated according to obtained from Cloud Server described first The delegated strategy of method is calculated using first algorithm.

The advantageous effect of the embodiment of the present invention is:Overcome conventional using Bluetooth MAC address or bluetooth device name as treating The shortcomings that matching the flexibility of pairing scheme shortage, the security of bluetooth equipment mark.Meanwhile pairing mechanism is authenticated to Bluetooth information The information collection function of collecting device is without negative influence.

Description of the drawings

It in order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be in embodiment or description of the prior art Required attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some realities of the present invention Example is applied, it for those of ordinary skill in the art, without creative efforts, can also be according to these attached drawings Obtain other attached drawings.

Fig. 1 is the method flow diagram of one embodiment of the invention;

Fig. 2 is the structure drawing of device of one embodiment of the invention.

Specific embodiment

Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts Embodiment belongs to the scope of protection of the invention.

The embodiment of the present invention provides a kind of classical bluetooth equipment authentication matching process, applied to Bluetooth information collecting device In, as shown in Figure 1, including:

S101, gathers the mac address information of n bluetooth equipment of surrounding, and n is the natural number more than or equal to 1;

S103 calculates n first place of the corresponding n bluetooth equipment of the mac address information according to the first algorithm Claim information;

S105 gathers n the second name informations that the n bluetooth equipment each reports;

S107, corresponding first name information of n bluetooth equipment and second name information;

S109 when first name information is identical with second name information, determines to believe with first title Cease corresponding bluetooth equipment authentication successful match;

S111 establishes the connection with the bluetooth equipment of the authentication successful match.

Wherein, optionally, step S103 can also be after step S105 before step S105.

Optionally, step S101 is specifically included:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the bluetooth in the message believes The MAC Address and itself name information of collecting device itself are ceased, receives the mac address information of the n bluetooth equipment feedback.

Optionally, step S105 is specifically included:

Acquisition name information message is sent to the n bluetooth equipment, not including the Bluetooth information in the message receives Collect the MAC Address and itself name information of equipment itself, receive respective second name information of the n bluetooth equipment feedback, Wherein, m the second name informations are that m bluetooth equipment is calculated according to first algorithm, and m is the natural number less than or equal to n.

Optionally, step S111 is specifically included:

When m is more than 1, it is ranked up, is built according to the size of the bluetooth equipment signal strength with the authentication successful match The connection of the bluetooth equipment of signal strength maximum in the vertical bluetooth equipment with the authentication successful match.

Optionally, step S111 is specifically included:

When m is more than 1, according to the time for determining bluetooth equipment authentication successful match corresponding with first name information Order is ranked up, and is established the bluetooth earliest with the definite authentication successful match in the bluetooth equipment of the authentication successful match and is set Standby connection.

Optionally, the m the second name informations are that m bluetooth equipment is calculated according to obtained from Cloud Server described first The delegated strategy of method is calculated using first algorithm.

The advantageous effect of the embodiment of the present invention is:Overcome conventional using Bluetooth MAC address or bluetooth device name as treating The shortcomings that matching the flexibility of pairing scheme shortage, the security of bluetooth equipment mark.Meanwhile pairing mechanism is authenticated to Bluetooth information The information collection function of collecting device is without negative influence.

The embodiment of the present invention is further elaborated below in conjunction with concrete application scene:

Step 1: classical Bluetooth information collecting device is when carrying out Bluetooth information acquisition, it is lasting to work alternatively following two A process:

1) inquiry (Inquiry) state is introduced into, other are in inquiry scan (Inquiry Scan) shape to find periphery Bluetooth equipment under state, and pass through and parse the MAC Address that mutual message obtains other bluetooth equipments of periphery.Classical Bluetooth information is adopted Integrate the message that is sent under equipment query state as general polling access code (GIAC, General Inquiry Acess Code) no Contain any unique characteristics information including MAC Address.

2) after obtaining peripheral equipment MAC Address, into paging state (Paging), by interacting name with periphery bluetooth equipment Claim request response message, obtain periphery bluetooth device name.The equipment sent under classical Bluetooth information collecting device paging state Access code (DAC) and name request message do not contain any unique characteristics information including MAC Address.

Classical Bluetooth information collecting device obtains the MAC Address of each bluetooth equipment in periphery and its corresponding implementor name as a result, Claim.

Step 2: classical Bluetooth information collecting device uses specific calculation program, to each indigo plant in periphery obtained in step 1 The MAC Address of tooth equipment carries out computing, acquires the corresponding title to be matched of each bluetooth equipment in periphery.Solve equipment to be matched The algorithm of the calculation procedure of title has confidentiality;Solution has uniqueness;Then solution is not or not the MAC Address difference of each bluetooth equipment in periphery Together, MAC Address is corresponding with solution monodrome.

Step 3: particular bluetooth equipment to be paired also has the calculation procedure for solving device name to be matched, but this is counted Acquisition need to be authorized by calculating program operation permission.Particular bluetooth equipment to be paired has what is communicated by internet with cloud background system Function, cloud background system issue calculation procedure operation and award by identifying the Bluetooth MAC address of particular bluetooth equipment to be paired Power.Particular bluetooth equipment is authorized every time, and calculation procedure is only capable of operation once.Cloud background system carries out tactful pipe to authorizing Control.The device name of bluetooth equipment to be paired is calculated by the MAC Address of its own through obtaining the calculation procedure authorized.

Bluetooth device name length is 0-1984bit, and under the conditions of the bluetooth equipment limited amount of periphery, device name is accidentally heavy Multiple probability is almost nil.

Step 4: classical Bluetooth information collecting device compares the device name and warp for collecting each periphery bluetooth equipment obtained The corresponding device name to be matched that allusion quotation Bluetooth information collecting device acquires.If the two is identical, classical Bluetooth information acquisition This kind equipment of equipment identification is the bluetooth equipment that can be matched.Such as find no identical device name, classical Bluetooth information acquisition Equipment continues to operate in information gathering state.

Step 5: if classical Bluetooth information collecting device only finds a bluetooth equipment that can be matched, classical bluetooth letter Breath collecting device is to ask to establish connection (Connection) relation with the bluetooth equipment that this can be matched.

Step 6: if classical Bluetooth information collecting device finds multiple bluetooth equipments matched, classical Bluetooth information is adopted Collection equipment can respectively match received signal strength RSSI (the Received Signal Strength of bluetooth equipment by reading Indication) come judge with can match bluetooth equipment distance distance.RSSI is bigger, can paired device believe away from classical bluetooth It is nearer to cease collecting device.Classical Bluetooth information collecting device override requests with apart from it is near can paired device establish and connect.

Wherein, if can paired device receive the pairing requests of multiple classical Bluetooth information collecting devices, bluetooth can be matched The connection request of the near classical Bluetooth information collecting device of equipment preferential answering distance, and establish connection.

Step 7: after bluetooth equipment and the collecting device foundation connection of classics Bluetooth information can be matched, until before connecting disconnection, No longer respond name request message.

Step 8: after classical Bluetooth information collecting device sends pairing request, if being set in certain time without bluetooth to be paired It is standby to receive request, then enter step the acquisition state described in one.

Step 9: the particular bluetooth equipment matched actively disconnects or since other abnormal causes cause connection relation It cuts off, classical Bluetooth information collecting device then enters step the acquisition state described in one.

The advantageous effect of the embodiment of the present invention is:Overcome conventional using Bluetooth MAC address or bluetooth device name as treating The shortcomings that matching the flexibility of pairing scheme shortage, the security of bluetooth equipment mark.Meanwhile pairing mechanism is authenticated to Bluetooth information The information collection function of collecting device is without negative influence.

The embodiment of the present invention further aspect is that provide a kind of classical bluetooth equipment authentication coalignment, as shown in Fig. 2, Including:

First acquisition module 201, for gathering the mac address information of n bluetooth equipment of surrounding, n is oneself more than or equal to 1 So number;

Computing module 203, for calculating the corresponding n bluetooth equipment of the mac address information according to the first algorithm N the first name informations;

Second acquisition module 205, for gathering n the second name informations that the n bluetooth equipment each reports;

Comparison module 207, for corresponding first name information of the n bluetooth equipment and described Two name informations;

Determining module 209, for when first name information is identical with second name information, determine with it is described The corresponding bluetooth equipment authentication successful match of first name information;

Connection establishment module 211, for establishing the connection with the bluetooth equipment of the authentication successful match.

Optionally, first acquisition module 201 is specifically used for:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the bluetooth in the message believes The MAC Address and itself name information of collecting device itself are ceased, receives the mac address information of the n bluetooth equipment feedback.

Optionally, second acquisition module 205 is specifically used for:

Acquisition name information message is sent to the n bluetooth equipment, not including the Bluetooth information in the message receives Collect the MAC Address and itself name information of equipment itself, receive respective second name information of the n bluetooth equipment feedback, Wherein, m the second name informations are that m bluetooth equipment is calculated according to first algorithm, and m is the natural number less than or equal to n.

Optionally, the connection establishment module 211 is specifically used for:

When m is more than 1, it is ranked up, is built according to the size of the bluetooth equipment signal strength with the authentication successful match The connection of the bluetooth equipment of signal strength maximum in the vertical bluetooth equipment with the authentication successful match.

Optionally, the connection establishment module 211 is specifically used for:

When m is more than 1, according to the time for determining bluetooth equipment authentication successful match corresponding with first name information Order is ranked up, and is established the bluetooth earliest with the definite authentication successful match in the bluetooth equipment of the authentication successful match and is set Standby connection.

Optionally, the m the second name informations are that m bluetooth equipment is calculated according to obtained from Cloud Server described first The delegated strategy of method is calculated using first algorithm.

The advantageous effect of the embodiment of the present invention is:Overcome conventional using Bluetooth MAC address or bluetooth device name as treating The shortcomings that matching the flexibility of pairing scheme shortage, the security of bluetooth equipment mark.Meanwhile pairing mechanism is authenticated to Bluetooth information The information collection function of collecting device is without negative influence.

The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided The processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices is generated for real The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.

These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction generation being stored in the computer-readable memory includes referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.

These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to generate computer implemented processing, so as in computer or The instruction offer performed on other programmable devices is used to implement in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.

Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that:It still may be used To modify to the technical solution recorded in foregoing embodiments or carry out equivalent substitution to which part technical characteristic; And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical solution spirit and Scope.

Claims (12)

1. a kind of classics bluetooth equipment authentication matching process, applied in Bluetooth information collecting device, which is characterized in that including:

The mac address information of n bluetooth equipment of surrounding is gathered, n is the natural number more than or equal to 1;

N the first name informations of the corresponding n bluetooth equipment of the mac address information are calculated according to the first algorithm;

Gather n the second name informations that the n bluetooth equipment each reports;

Compare corresponding first name information of the n bluetooth equipment and second name information;

When first name information is identical with second name information, indigo plant corresponding with first name information is determined Tooth device authentication successful match;

Establish the connection with the bluetooth equipment of the authentication successful match.

2. the method as described in claim 1, which is characterized in that the mac address information of n bluetooth equipment around the acquisition Step specifically includes:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the Bluetooth information in the message receives Collect the MAC Address and itself name information of equipment itself, receive the mac address information of the n bluetooth equipment feedback.

3. the method as described in claim 1, which is characterized in that n that the acquisition n bluetooth equipment each reports a the The step of two name informations, specifically includes:Acquisition name information message is sent to the n bluetooth equipment, is not wrapped in the message MAC Address and itself name information containing the Bluetooth information collecting device itself receive each of the n bluetooth equipment feedback From the second name information, wherein, m the second name informations are that m bluetooth equipment is calculated according to first algorithm, and m is small In the natural number equal to n.

4. method as claimed in claim 3, which is characterized in that the foundation and the bluetooth equipment of the authentication successful match The step of connection, specifically includes:When m is more than 1, according to the size of the bluetooth equipment signal strength with the authentication successful match It is ranked up, establishes the connection with the bluetooth equipment of the signal strength maximum in the bluetooth equipment of the authentication successful match.

5. method as claimed in claim 3, which is characterized in that the foundation and the bluetooth equipment of the authentication successful match The step of connection, specifically includes:When m is more than 1, according to definite bluetooth equipment authentication corresponding with first name information It is ranked up, establishes and the definite authentication successful match in the bluetooth equipment of the authentication successful match with successful time sequencing The connection of earliest bluetooth equipment.

6. the method as described in claim 1, which is characterized in that the m the second name informations be m bluetooth equipment according to from The delegated strategy for first algorithm that Cloud Server obtains is calculated using first algorithm.

7. a kind of classics bluetooth equipment authentication coalignment, which is characterized in that including:

First acquisition module, for gathering the mac address information of n bluetooth equipment of surrounding, n is the natural number more than or equal to 1;

Computing module, for calculating the n of the corresponding n bluetooth equipment of the mac address information a the according to the first algorithm One name information;

Second acquisition module, for gathering n the second name informations that the n bluetooth equipment each reports;

Comparison module, for corresponding first name information of the n bluetooth equipment and second title Information;

Determining module, for when first name information is identical with second name information, determining and the first place Claim information corresponding bluetooth equipment authentication successful match;

Connection establishment module, for establishing the connection with the bluetooth equipment of the authentication successful match.

8. device as claimed in claim 7, which is characterized in that first acquisition module is specifically used for:

The message of acquisition mac address information is sent to n bluetooth equipment around, not including the Bluetooth information in the message receives Collect the MAC Address and itself name information of equipment itself, receive the mac address information of the n bluetooth equipment feedback.

9. device as claimed in claim 7, which is characterized in that second acquisition module is specifically used for:

Acquisition name information message is sent to the n bluetooth equipment, Bluetooth information collection is not included in the message and is set The standby MAC Address and itself name information of itself receives respective second name information of the n bluetooth equipment feedback, wherein, M the second name informations are that m bluetooth equipment is calculated according to first algorithm, and m is the natural number less than or equal to n.

10. device as claimed in claim 9, which is characterized in that the connection establishment module is specifically used for:

When m is more than 1, be ranked up according to the size of bluetooth equipment signal strength with the authentication successful match, establish with The connection of the bluetooth equipment of signal strength maximum in the bluetooth equipment of the authentication successful match.

11. device as claimed in claim 9, which is characterized in that the connection establishment module is specifically used for:

When m is more than 1, according to the time sequencing for determining bluetooth equipment authentication successful match corresponding with first name information It is ranked up, establishes the bluetooth equipment earliest with the definite authentication successful match in the bluetooth equipment of the authentication successful match Connection.

12. device as claimed in claim 7, which is characterized in that the m the second name informations be m bluetooth equipment according to What the delegated strategy of first algorithm obtained from Cloud Server was calculated using first algorithm.

CN201711284790.0A 2017-12-07 2017-12-07 A kind of classics bluetooth equipment authentication matching process and device Pending CN108055654A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711284790.0A CN108055654A (en) 2017-12-07 2017-12-07 A kind of classics bluetooth equipment authentication matching process and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711284790.0A CN108055654A (en) 2017-12-07 2017-12-07 A kind of classics bluetooth equipment authentication matching process and device

Publications (1)

Publication Number Publication Date
CN108055654A true CN108055654A (en) 2018-05-18

Family

ID=62122964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711284790.0A Pending CN108055654A (en) 2017-12-07 2017-12-07 A kind of classics bluetooth equipment authentication matching process and device

Country Status (1)

Country Link
CN (1) CN108055654A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109244628A (en) * 2018-08-28 2019-01-18 东莞市森岭智能科技有限公司 A kind of waterproof ship antenna
CN114302377A (en) * 2021-04-30 2022-04-08 海信视像科技股份有限公司 Display device and communication connection method
CN114554493A (en) * 2020-11-25 2022-05-27 日立江森自控空调有限公司 Home appliance system control method and home appliance system
CN115002941A (en) * 2022-08-08 2022-09-02 浙江正泰仪器仪表有限责任公司 Communication method of Bluetooth electric energy meter
CN118741495A (en) * 2024-09-03 2024-10-01 易诚高科(大连)科技有限公司 A data communication encryption method for vehicle networking

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080273575A1 (en) * 2007-05-04 2008-11-06 Giora Rayzman Method and apparatus for cooperative coexistence between wireless communication protocols
CN105490711A (en) * 2015-12-31 2016-04-13 福建联迪商用设备有限公司 Bluetooth automatic connection method, master device, slave device, and system
CN106211159A (en) * 2016-07-29 2016-12-07 北京小米移动软件有限公司 Personal identification method based on bluetooth and device
CN106301785A (en) * 2016-08-09 2017-01-04 Tcl集团股份有限公司 The binding method of a kind of intelligent home device and intelligent terminal and system
CN106851540A (en) * 2017-02-08 2017-06-13 飞天诚信科技股份有限公司 The implementation method and device of a kind of Bluetooth pairing
CN107071699A (en) * 2017-03-09 2017-08-18 新奥科技发展有限公司 A kind of bluetooth equipment adding method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080273575A1 (en) * 2007-05-04 2008-11-06 Giora Rayzman Method and apparatus for cooperative coexistence between wireless communication protocols
CN105490711A (en) * 2015-12-31 2016-04-13 福建联迪商用设备有限公司 Bluetooth automatic connection method, master device, slave device, and system
CN106211159A (en) * 2016-07-29 2016-12-07 北京小米移动软件有限公司 Personal identification method based on bluetooth and device
CN106301785A (en) * 2016-08-09 2017-01-04 Tcl集团股份有限公司 The binding method of a kind of intelligent home device and intelligent terminal and system
CN106851540A (en) * 2017-02-08 2017-06-13 飞天诚信科技股份有限公司 The implementation method and device of a kind of Bluetooth pairing
CN107071699A (en) * 2017-03-09 2017-08-18 新奥科技发展有限公司 A kind of bluetooth equipment adding method and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109244628A (en) * 2018-08-28 2019-01-18 东莞市森岭智能科技有限公司 A kind of waterproof ship antenna
CN114554493A (en) * 2020-11-25 2022-05-27 日立江森自控空调有限公司 Home appliance system control method and home appliance system
CN114302377A (en) * 2021-04-30 2022-04-08 海信视像科技股份有限公司 Display device and communication connection method
CN115002941A (en) * 2022-08-08 2022-09-02 浙江正泰仪器仪表有限责任公司 Communication method of Bluetooth electric energy meter
CN118741495A (en) * 2024-09-03 2024-10-01 易诚高科(大连)科技有限公司 A data communication encryption method for vehicle networking
CN118741495B (en) * 2024-09-03 2024-11-22 易诚高科(大连)科技有限公司 Data communication encryption method for Internet of vehicles

Similar Documents

Publication Publication Date Title
CN108055654A (en) 2018-05-18 A kind of classics bluetooth equipment authentication matching process and device
CN103597691B (en) 2016-10-12 Establishing method, equipment authentication method, device authentication system and server
CN104811433B (en) 2017-11-28 The distributed Internet of things system and implementation method of a kind of C/S frameworks
CN106790034B (en) 2019-04-19 A kind of method of internet of things equipment certification and secure accessing
CN109155731A (en) 2019-01-04 The management of password transaction
WO2018036198A1 (en) 2018-03-01 Control method and apparatus for smart household, home gateway, and mobile terminal
CN103313429A (en) 2013-09-18 Processing method for recognizing fabricated WIFI (Wireless Fidelity) hotspot
CN105960027A (en) 2016-09-21 ZigBee network networking method and ZigBee coordinator
CN110620820A (en) 2019-12-27 Ubiquitous power Internet of things intelligent management system
CN112769916B (en) 2022-06-21 High-synchronization concurrent group control method, system and storage medium for smart community
CN108183553B (en) 2021-04-06 Data testing and collecting monitoring device, smart power grid and user side thereof
CN107276997B (en) 2019-06-28 A kind of intelligent cut-in method, the apparatus and system of electric power mobile application terminal
CN111314334A (en) 2020-06-19 Intelligent block chain platform system based on Internet of things and operation method
CN113542242A (en) 2021-10-22 Device management method and device management apparatus
Shaoshuai et al. 2011 MODM-based evaluation model of service quality in the Internet of Things
CN110290109A (en) 2019-09-27 The acquisition methods and device of data processing method and device, processing authority
CN117376000A (en) 2024-01-09 Block chain-based data processing method, device, equipment and storage medium
CN105072609A (en) 2015-11-18 Internet-of-Things realization method based on intelligent terminal
CN105656936A (en) 2016-06-08 Data encryption and storage method
CN108520306A (en) 2018-09-11 Energy management method
CN107241723A (en) 2017-10-10 Electric Power Patrol detecting devices, intelligent terminal and network-building method
CN115001863A (en) 2022-09-02 Network security vulnerability detection method, device, medium and electronic equipment
CN103049693A (en) 2013-04-17 Method, device and system for using application program
CN106792661A (en) 2017-05-31 A kind of WLAN cut-in methods and device
CN117991652B (en) 2024-08-09 Control method, device, storage medium and device of intelligent household equipment

Legal Events

Date Code Title Description
2018-05-18 PB01 Publication
2018-05-18 PB01 Publication
2018-06-12 SE01 Entry into force of request for substantive examination
2018-06-12 SE01 Entry into force of request for substantive examination
2021-05-14 RJ01 Rejection of invention patent application after publication

Application publication date: 20180518

2021-05-14 RJ01 Rejection of invention patent application after publication