CN105228085A - 一种基于蓝牙ble4.0的无限组网***以及信息传递方法 - Google Patents
一种基于蓝牙ble4.0的无限组网***以及信息传递方法 Download PDFInfo
- Publication number
- CN105228085A CN105228085A CN201510531029.7A CN201510531029A CN105228085A CN 105228085 A CN105228085 A CN 105228085A CN 201510531029 A CN201510531029 A CN 201510531029A CN 105228085 A CN105228085 A CN 105228085A
- Authority
- CN
- China
- Prior art keywords
- network
- node
- bluetooth
- bunch
- tree
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- 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)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种基于蓝牙BLE4.0可靠连接的无限组网***,其为簇树网络,所述簇树网络包括有若干簇树节点,簇树节点包括:存储模块,存储模块用于存储网络特征号和信息;发送模块,发送模块用于发送广播簇树节点的网络特征号和信息;接收模块,接收模块接收来自同一个簇树网络中节点的网络特征号和信息;验证模块,验证模块验证所述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;连接模块,连接模块将同一个簇树网络中具有相同网络特征号的簇树节点连接在一起,依次连接,组成具有若干节点的网络。本发明的簇树网络能够支持低速率、小数据量、低功耗的数据交互,该方法优化了网络管理,简化了组网过程,组网速度快。
Description
技术领域
本发明属于通信技术领域,尤其是簇树无线网络技术,具体涉及一种基于蓝牙BLE4.0的无限组网***以及信息传递方法。
背景技术
现有ZigBee技术能够提供一种相对近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术,能够被应用于物联网相关领域。但是一个Zigbee网络,需要Zigbee协调者、Zigbee路由器等基本网络设备的支持;且Zigbee网络协议未能被智能设备如所智能手机、智能平板电脑等采用,没有广大的普通用户群,使其应用范围被局限在部分工控领域。
现在家用或者商用的WIFI局域网组网控制技术,WIFI必须有AProuter,使得基于WIFI组网的技术具有局限性;为了解决Zigbee和WIFI组网技术的缺陷,蓝牙技术被普遍应用,特别是蓝牙BLE4.0传输协议,但是传统的蓝牙或者蓝牙BLE4.0传输协议是点对点传输,不支持组网,因此,其应用受到局限。
发明内容
为解决上述技术问题,本发明提供了一种基于蓝牙BLE4.0的无限组网***以及信息传递方法,该***是一种基于蓝牙BLE4.0传输协议的***,该***能够让一个或一群支持蓝牙BLE4.0协议的设备,在被赋予相同的网络特征(网络名和网络接入密码)后,这些设备会自动组成一个形态为簇树的网络。这个网络能够支持低速率、小数据量、低功耗的数据交互,且能够独立存在,直至删除这个网络中每一个设备的网络特征号才会消亡;该***提供了基于蓝牙BLE4.0协议的组网技术,优化了网络管理,简化了组网过程,组网速度。
为达到上述目的,本发明的技术方案如下:
一种基于蓝牙BLE4.0的无限组网***,其为簇树网络,所述簇树网络包括有若干节点,所述节点为支持蓝牙BLE4.0的设备,所述簇树节点包括:
存储模块,所述存储模块用于存储网络特征号和信息;
发送模块,所述发送模块用于发送广播配置在所述节点中的网络特征号;
接收模块,所述接收模块接收来自同一个簇树网络中节点的网络特征号;
验证模块,所述验证模块验证所述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;
连接模块,所述连接模块将同一个簇树网络中具有相同网络特征号的节点连接在一起,依次连接,组成具有若干节点的网络。
在本发明的一个较佳实施例中,进一步包括,所述节点还包括传输模块,所述传输模块用于节点之间信息传输,节点信息传输的对象是同一个簇树网络中的其它节点。
在本发明的一个较佳实施例中,进一步包括,所述网络特征号包括网络ID和密码。
在本发明的一个较佳实施例中,进一步包括,所述节点支持蓝牙BLE4.0,所述节点包括:支持蓝牙BLE4.0的设备或者添加有支持蓝牙BLE4.0传输协议的蓝牙模块的设备。
在本发明的一个较佳实施例中,进一步包括,基于蓝牙BLE4.0传输协议的簇树网络的应用范围为10-100米。
在本发明的一个较佳实施例中,进一步包括,一种信息传递方法,该方法基于上述的基于蓝牙BLE4.0可靠连接的无限组网***,其特征在于,该信息传递方法包括组网和传递两步,组网过程包括以下步骤:
步骤一:用一个支持蓝牙BLE4.0的智能设备,通过APK软件创建一个网络,并且配置网络信息;
步骤二:通过所述智能设备的蓝牙BLE4.0协议,连接并且把网络信息逐一配置给支持蓝牙BLE4.0的设备;
步骤三:被配置有相同网络信息的所有设备作为网络节点组成簇树网络。
在本发明的一个较佳实施例中,进一步包括,在簇树网络中,节点之间点对点信息传递,通过传递模块将存储在节点中的信息传递给其接入的网络中的其它节点。
本发明的有益效果是:
本发明的簇树网络***能够支持低速率、小数据量、低功耗的数据交互,且能够独立存在,直至删除这个网络中每一个设备的网络特征号才会消亡;该方法提供了基于蓝牙BLE4.0协议的组网技术,优化了网络管理,简化了组网过程,组网速度快。
附图说明
为了更清楚地说明本发明实施例技术中的技术方案,下面将对实施例技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1本发明的***原理图。
图2为本发明的方法流程原理图。
图3是本发明的具体的方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例
如图1所示,本实施例中公开了一种基于蓝牙BLE4.0的无限组网***,其为簇树网络,上述簇树网络包括有若干节点,节点之间具有相同的网络特征号。
具体的,上述节点包括:存储模块,上述存储模块用于存储网络特征号和信息;发送模块,上述发送模块用于发送广播节点的网络特征号和信息;接收模块,上述接收模块接收来自同一个簇树网络中节点的网络特征号和信息;验证模块,上述验证模块验证上述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;连接模块,上述连接模块将同一个簇树网络中具有相同网络特征号的节点连接在一起,依次连接,组成具有若干节点的网络;传输模块,上述传输模块用于节点之间信息传输,节点信息传输的对象是同一个簇树网络中的其它节点。
上述网络特征号包括网络ID和密码,上述网络特征号相当于每个节点在同一个网络中组网的身份验证号码,在同一个簇树网络中,具有相同的网络特征号的节点才能连接成功,无限个节点可以进行无限组网。
上述节点为任何能够支持蓝牙BLE4.0传输协议的装置设备,基于蓝牙4.0BLE传输协议的簇树网络的应用范围为10-100米。上述装置设备可以本身支持蓝牙BLE4.0传输协议,也可以在装置设备上添加蓝牙模块,该蓝牙模块支持蓝牙BLE4.0传输协议。
本发明的***的原理:整个簇树网络的起点是第一个节点,第一个节点被配置有网络特征,第一个节点发现有其它的节点在广播相同的网络特征号,第一个节点就会主动连接这个节点,这个节点为第二个节点;当第三个节点出现时,第一个和第二个节点中的一个会去执行验证工作,验证第三个节点是否具有相同的网络特征号,如果具有则连接第三个节点入网,依次类推,节点之间的连接机制是动态随机的,根据自身连接点的竞争动态连接。并且,节点连接后,与其入网的其它节点均可以作为信息传递的对象,在整个簇树网络中实现点对点的信息传递。
如图2所示,本实施例中还公开了一种信息传递方法,该方法基于上述的基于蓝牙BLE4.0的可靠连接的无限组网***,该信息传递方法包括组网和传递两步,组网主要包括以下步骤:
步骤一:用一个支持蓝牙BLE4.0的智能设备,通过APK软件创建一个网络,并且配置网络信息。
步骤二:通过上述智能设备的蓝牙BLE4.0协议,连接并且把网络信息逐一配置给支持蓝牙BLE4.0的设备。
步骤三:被配置有相同网络信息的所有设备作为网络节点组成簇树网络。
上述的支持蓝牙BLE4.0的智能设备可以是PC或者能够支持蓝牙BLE4.0的手机。
如图3所示,具体的组网过程包括以下几步:
1.第一个节点被配置有网络特征号,并且将网络特征号存储在存储模块中。
2.在同一个网络中,第二个节点通过发布模块广播其网络特征号。
3.第一个节点发现第二个节点广播网络特征号,第一个节点的验证模块会验证第二个节点广播的网络特征号与其是否一致,如果一致则与第二个节点节点,第二个节点成为簇树网络中的第二个节点,如果不一致则不连接。
4.同一个网络中出现第三个节点到第N个节点,执行二步。
5.在簇树网络中,节点之间点对点信息传递,通过传递模块将存储在节点中的信息传递给其接入的网络中的其它节点。
本发明的簇树网络能够支持低速率、小数据量、低功耗的数据交互,且能够独立存在,直至删除这个网络中每一个设备的网络特征号才会消亡;该方法提供了基于蓝牙BLE4.0协议的组网技术,优化了网络管理,简化了组网过程,组网速度快。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (7)
1.一种基于蓝牙BLE4.0的无限组网***,其为簇树网络,所述簇树网络包括有若干节点,所述节点为支持蓝牙BLE4.0的设备,其特征在于,所述簇树节点包括:
存储模块,所述存储模块用于存储网络特征号和信息;
发送模块,所述发送模块用于发送广播配置在所述节点中的网络特征号;
接收模块,所述接收模块接收来自同一个簇树网络中节点的网络特征号;
验证模块,所述验证模块验证所述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;
连接模块,所述连接模块将同一个簇树网络中具有相同网络特征号的节点连接在一起,依次连接,组成具有若干节点的网络。
2.根据权利要求1所述的一种基于蓝牙BLE4.0的无限组网***,其特征在于,所述节点还包括传输模块,所述传输模块用于节点之间信息传输,节点信息传输的对象是同一个簇树网络中的其它节点。
3.根据权利要求1所述的一种基于蓝牙BLE4.0的无限组网***,其特征在于,所述网络特征号包括网络ID和密码。
4.根据权利要求1所述的一种基于蓝牙BLE4.0的无限组网***,其特征在于,所述节点支持蓝牙BLE4.0,所述节点包括:支持蓝牙BLE4.0的设备或者添加有支持蓝牙BLE4.0传输协议的蓝牙模块的设备。
5.根据权利要求4所述的一种基于蓝牙BLE4.0的无限组网***,其特征在于,基于蓝牙BLE4.0传输协议的簇树网络的应用范围为10-100米。
6.一种信息传递方法,该方法基于权利要求1-5任意一项中所述的基于蓝牙BLE4.0的无限组网***,其特征在于,该信息传递方法包括组网和传递两步,组网过程包括以下步骤:
步骤一:用一个支持蓝牙BLE4.0的智能设备,通过APK软件创建一个网络,并且配置网络信息;
步骤二:通过所述智能设备的蓝牙BLE4.0协议,连接并且把网络信息逐一配置给支持蓝牙BLE4.0的设备;
步骤三:被配置有相同网络信息的所有设备作为网络节点组成簇树网络。
7.根据权利要求6所述的一种信息传递方法,其特征在于,在簇树网络中,节点之间点对点信息传递,通过传递模块将存储在节点中的信息传递给其接入的网络中的其它节点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510531029.7A CN105228085A (zh) | 2015-08-26 | 2015-08-26 | 一种基于蓝牙ble4.0的无限组网***以及信息传递方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510531029.7A CN105228085A (zh) | 2015-08-26 | 2015-08-26 | 一种基于蓝牙ble4.0的无限组网***以及信息传递方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105228085A true CN105228085A (zh) | 2016-01-06 |
Family
ID=54996709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510531029.7A Pending CN105228085A (zh) | 2015-08-26 | 2015-08-26 | 一种基于蓝牙ble4.0的无限组网***以及信息传递方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105228085A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071703A (zh) * | 2017-03-14 | 2017-08-18 | 建荣半导体(深圳)有限公司 | 一种蓝牙节点、智能终端、蓝牙节点的组网方法及*** |
CN110366153A (zh) * | 2019-07-17 | 2019-10-22 | 苏州佩林网络科技有限公司 | 一种蓝牙自组网的方法 |
CN110944314A (zh) * | 2019-12-06 | 2020-03-31 | 广东博智林机器人有限公司 | 一种ble级联网络及其链路路由方法和装置 |
CN114339711A (zh) * | 2021-12-24 | 2022-04-12 | 重庆杰夫与友文化创意有限公司 | 一种基于分布式架构的互联网接入***及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020061009A1 (en) * | 2000-11-22 | 2002-05-23 | Johan Sorensen | Administrative domains for personal area networks |
US7209471B2 (en) * | 2003-05-09 | 2007-04-24 | Institute For Information Technology | Data transfer method for a bluetooth scatternet |
CN102684753A (zh) * | 2011-03-07 | 2012-09-19 | 中兴通讯股份有限公司 | 基于蓝牙技术的无线终端、近程sns***和实现方法 |
CN102984868A (zh) * | 2012-12-20 | 2013-03-20 | 苏州东山精密制造股份有限公司 | 一种灯具控制***及方法 |
CN103067053A (zh) * | 2013-01-18 | 2013-04-24 | 华为技术有限公司 | 蓝牙节点处理的方法和装置 |
CN103684938A (zh) * | 2014-01-26 | 2014-03-26 | 华中科技大学 | 一种工业蓝牙网络***及组网方法 |
CN204482087U (zh) * | 2015-03-12 | 2015-07-15 | 深圳市昇润科技有限公司 | 智能蓝牙led集成照明设备 |
-
2015
- 2015-08-26 CN CN201510531029.7A patent/CN105228085A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020061009A1 (en) * | 2000-11-22 | 2002-05-23 | Johan Sorensen | Administrative domains for personal area networks |
US7209471B2 (en) * | 2003-05-09 | 2007-04-24 | Institute For Information Technology | Data transfer method for a bluetooth scatternet |
CN102684753A (zh) * | 2011-03-07 | 2012-09-19 | 中兴通讯股份有限公司 | 基于蓝牙技术的无线终端、近程sns***和实现方法 |
CN102984868A (zh) * | 2012-12-20 | 2013-03-20 | 苏州东山精密制造股份有限公司 | 一种灯具控制***及方法 |
CN103067053A (zh) * | 2013-01-18 | 2013-04-24 | 华为技术有限公司 | 蓝牙节点处理的方法和装置 |
CN103684938A (zh) * | 2014-01-26 | 2014-03-26 | 华中科技大学 | 一种工业蓝牙网络***及组网方法 |
CN204482087U (zh) * | 2015-03-12 | 2015-07-15 | 深圳市昇润科技有限公司 | 智能蓝牙led集成照明设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071703A (zh) * | 2017-03-14 | 2017-08-18 | 建荣半导体(深圳)有限公司 | 一种蓝牙节点、智能终端、蓝牙节点的组网方法及*** |
CN110366153A (zh) * | 2019-07-17 | 2019-10-22 | 苏州佩林网络科技有限公司 | 一种蓝牙自组网的方法 |
CN110366153B (zh) * | 2019-07-17 | 2022-08-05 | 苏州佩林软件技术有限公司 | 一种蓝牙自组网的方法 |
CN110944314A (zh) * | 2019-12-06 | 2020-03-31 | 广东博智林机器人有限公司 | 一种ble级联网络及其链路路由方法和装置 |
CN114339711A (zh) * | 2021-12-24 | 2022-04-12 | 重庆杰夫与友文化创意有限公司 | 一种基于分布式架构的互联网接入***及方法 |
CN114339711B (zh) * | 2021-12-24 | 2023-09-19 | 重庆杰夫与友文化创意有限公司 | 一种基于分布式架构的互联网接入***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11109185B2 (en) | Mesh network and mesh device and network distribution method thereof | |
CN108259231A (zh) | 智能设备的软件升级方法、网关、服务器及*** | |
CN105392181B (zh) | 一种智能设备的联网方法、装置及*** | |
CN102685856B (zh) | 无线通信方法与无线直接连接通信*** | |
CN104469986A (zh) | Zigbee设备组网方法 | |
CN105228085A (zh) | 一种基于蓝牙ble4.0的无限组网***以及信息传递方法 | |
CN104301905A (zh) | 基于选举监督策略的智能家居自组网方法及*** | |
CN103052032B (zh) | 广播无线网络的组网和数据通讯方法 | |
CN105007201A (zh) | 一种接入网络的方法、无线音箱及*** | |
WO2014099337A1 (en) | Bridging network devices in a hybrid communication network | |
CN104618907A (zh) | 基于二维码的ZigBee组网实现方法 | |
CN105357255A (zh) | 一种远程更新方法及*** | |
CN105871995A (zh) | 路由器控制智能设备的方法和路由器 | |
CN110635957B (zh) | 用于物联设备配网的方法和装置、移动终端 | |
CN104640122A (zh) | 一种路由器与中继设备的无线组网方法 | |
CN105357664A (zh) | 一种无线控制***及其数据通信方法 | |
CN105050035A (zh) | 一种基于蓝牙ble4.0的动态无限组网方法 | |
CN103973762A (zh) | 用于智能家居***主机与智能终端之间的通信方法 | |
CN105025529A (zh) | 一种切换接入点的方法及无线音箱 | |
CN107846715A (zh) | 物联网基于传输速率的接入点切换方法及装置 | |
CN104540180A (zh) | 一种无需根权限的安卓多跳路由实现方法 | |
CN102238594B (zh) | 管理分布式基站的方法和装置 | |
CN106294015A (zh) | 一种数据备份方法和装置 | |
CN105430597A (zh) | 一种蓝牙设备及其蓝牙散射网组网方法和装置 | |
CN102694790B (zh) | 整合多个通信标准的方法以及封包或者信令传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160106 |