一种基于蓝牙ble4.0的无限组网系统以及信息传递方法

文档序号:9474803阅读:1074来源:国知局
一种基于蓝牙ble4.0的无限组网系统以及信息传递方法
【技术领域】
[0001]本发明属于通信技术领域,尤其是簇树无线网络技术,具体涉及一种基于蓝牙BLE4.0的无限组网系统以及信息传递方法。
【背景技术】
[0002]现有ZigBee技术能够提供一种相对近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术,能够被应用于物联网相关领域。但是一个Zigbee网络,需要Zigbee协调者、Zigbee路由器等基本网络设备的支持;且Zigbee网络协议未能被智能设备如所智能手机、智能平板电脑等采用,没有广大的普通用户群,使其应用范围被局限在部分工控领域。
[0003]现在家用或者商用的WIFI局域网组网控制技术,WIFI必须有AP router,使得基于WIFI组网的技术具有局限性;为了解决Zigbee和WIFI组网技术的缺陷,蓝牙技术被普遍应用,特别是蓝牙BLE4.0传输协议,但是传统的蓝牙或者蓝牙BLE4.0传输协议是点对点传输,不支持组网,因此,其应用受到局限。

【发明内容】

[0004]为解决上述技术问题,本发明提供了一种基于蓝牙BLE4.0的无限组网系统以及信息传递方法,该系统是一种基于蓝牙BLE4.0传输协议的系统,该系统能够让一个或一群支持蓝牙BLE4.0协议的设备,在被赋予相同的网络特征(网络名和网络接入密码)后,这些设备会自动组成一个形态为簇树的网络。这个网络能够支持低速率、小数据量、低功耗的数据交互,且能够独立存在,直至删除这个网络中每一个设备的网络特征号才会消亡;该系统提供了基于蓝牙BLE4.0协议的组网技术,优化了网络管理,简化了组网过程,组网速度。
[0005]为达到上述目的,本发明的技术方案如下:
[0006]一种基于蓝牙BLE4.0的无限组网系统,其为簇树网络,所述簇树网络包括有若干节点,所述节点为支持蓝牙BLE4.0的设备,所述簇树节点包括:
[0007]存储模块,所述存储模块用于存储网络特征号和信息;
[0008]发送模块,所述发送模块用于发送广播配置在所述节点中的网络特征号;
[0009]接收模块,所述接收模块接收来自同一个簇树网络中节点的网络特征号;
[0010]验证模块,所述验证模块验证所述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;
[0011]连接模块,所述连接模块将同一个簇树网络中具有相同网络特征号的节点连接在一起,依次连接,组成具有若干节点的网络。
[0012]在本发明的一个较佳实施例中,进一步包括,所述节点还包括传输模块,所述传输模块用于节点之间信息传输,节点信息传输的对象是同一个簇树网络中的其它节点。
[0013]在本发明的一个较佳实施例中,进一步包括,所述网络特征号包括网络ID和密码。
[0014]在本发明的一个较佳实施例中,进一步包括,所述节点支持蓝牙BLE4.0,所述节点包括:支持蓝牙BLE4.0的设备或者添加有支持蓝牙BLE4.0传输协议的蓝牙模块的设备。
[0015]在本发明的一个较佳实施例中,进一步包括,基于蓝牙BLE4.0传输协议的簇树网络的应用范围为10-100米。
[0016]在本发明的一个较佳实施例中,进一步包括,一种信息传递方法,该方法基于上述的基于蓝牙BLE4.0可靠连接的无限组网系统,其特征在于,该信息传递方法包括组网和传递两步,组网过程包括以下步骤:
[0017]步骤一:用一个支持蓝牙BLE4.0的智能设备,通过APK软件创建一个网络,并且配置网络信息;
[0018]步骤二:通过所述智能设备的蓝牙BLE4.0协议,连接并且把网络信息逐一配置给支持蓝牙BLE4.0的设备;
[0019]步骤三:被配置有相同网络信息的所有设备作为网络节点组成簇树网络。
[0020]在本发明的一个较佳实施例中,进一步包括,在簇树网络中,节点之间点对点信息传递,通过传递模块将存储在节点中的信息传递给其接入的网络中的其它节点。
[0021]本发明的有益效果是:
[0022]本发明的簇树网络系统能够支持低速率、小数据量、低功耗的数据交互,且能够独立存在,直至删除这个网络中每一个设备的网络特征号才会消亡;该方法提供了基于蓝牙BLE4.0协议的组网技术,优化了网络管理,简化了组网过程,组网速度快。
【附图说明】
[0023]为了更清楚地说明本发明实施例技术中的技术方案,下面将对实施例技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1本发明的系统原理图。
[0025]图2为本发明的方法流程原理图。
[0026]图3是本发明的具体的方法流程图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]实施例
[0029]如图1所示,本实施例中公开了一种基于蓝牙BLE4.0的无限组网系统,其为簇树网络,上述簇树网络包括有若干节点,节点之间具有相同的网络特征号。
[0030]具体的,上述节点包括:存储模块,上述存储模块用于存储网络特征号和信息;发送模块,上述发送模块用于发送广播节点的网络特征号和信息;接收模块,上述接收模块接收来自同一个簇树网络中节点的网络特征号和信息;验证模块,上述验证模块验证上述接收模块接收到的网络特征号与节点自身的网络特征号是否一致;连接模块,上述连接模块将同一个簇树网络中具有相同网络特征号的节点连接在一起,依次连接,组成具有若干节点的网络;传输模块,上述传输模块用于节点之间信息传输,节点信息传输的对象是同一个簇树网络中的其它节点。
[0031]上述网络特征号包括网络ID和密码,上述网络特征号相当于每个节点在同一个网络中组网的身份验证号码,在同一个簇树网络中,具有相同的网络特征号的节点才能连接成功,无限个节点可以进行
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1