基于蓝牙数据传输的数据分析系统技术方案

技术编号:35350890 阅读:10 留言:0更新日期:2022-10-26 12:18
本发明专利技术涉及一种基于蓝牙数据传输的数据分析系统,尤其涉及无线通信技术领域,包括,配对模块,用以将终端与蓝牙设备进行配对;采集模块,用以实时采集终端与蓝牙设备传输的数据量,其与所述配对模块连接;测试模块,用以对与终端连接的蓝牙设备进行测试,其与所述采集模块连接;分析模块,用以对测试结果进行数据分析,其与所述测试模块连接;监测模块,用以实时监测终端与蓝牙设备的传输数据,其与所述分析模块连接;存储模块,用以对与终端配对成功的蓝牙设备的设备ID进行存储,还用以存储对蓝牙设备的监测数据,其与所述配对模块、采集模块、测试模块、分析模块和监测模块连接。本发明专利技术有效提高了蓝牙数据传输的效率。效提高了蓝牙数据传输的效率。效提高了蓝牙数据传输的效率。

【技术实现步骤摘要】
基于蓝牙数据传输的数据分析系统


[0001]本专利技术涉及无线通信
,尤其涉及一种基于蓝牙数据传输的数据分析系统。

技术介绍

[0002]蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。蓝牙使当前的一些便携移动设备和计算机设备能够不需要电缆就能连接到互联网,并且可以无线接入互联网。
[0003]中国专利公开号:CN104301097A。公开了一种增强蓝牙数据传输安全的方法,针对蓝牙数据在传输过程中容易受到中间人攻击,导致蓝牙数据的传输安全受到严重的影响,该专利技术主要是采用了一种增强蓝牙数据传输安全的方法,该方法主要是蓝牙设备在连接之前,通过一种对PIN码进行复杂化的处理进行鉴权连接并生成128位的初始加密密钥,连接成功后对传输的数据采用改进的IDEA加密算法对传输数据进行加密;该方案中,虽然通过加密提高了传输的安全性,但该方案在传输过程中未考虑数据量实时变化和传输距离对传输效率的影响,导致数据传输效率低的问题。

技术实现思路

[0004]为此,本专利技术提供一种基于蓝牙数据传输的数据分析系统,用以克服现有技术中由于无法精确控制蓝牙数据传输过程导致的数据传输效率低的问题。
[0005]为实现上述目的,本专利技术提供一种基于蓝牙数据传输的数据分析系统,包括,
[0006]配对模块,用以将终端与蓝牙设备进行配对;
[0007]采集模块,用以实时采集终端与蓝牙设备传输的数据量,其与所述配对模块连接;
[0008]测试模块,用以对与终端连接的蓝牙设备进行测试,其与所述采集模块连接,所述测试模块还用以设置测试周期,并根据测试周期内终端向蓝牙设备传输的平均数据量A0设置测试周期后终端向蓝牙设备传输的传输频率;
[0009]分析模块,用以对测试结果进行数据分析,其与所述测试模块连接,所述分析模块还用以根据测试周期内数据传输差值

A对所述测试模块设置的传输频率Fi进行调节,并根据测试周期内蓝牙设备的最小信号强度Rmin对调节后的传输频率Fi

进行修正;
[0010]监测模块,用以实时监测终端与蓝牙设备的传输数据,其与所述分析模块连接,所述监测模块还用以实时计算安全传输系数M,并根据安全传输系数M实时对数据传输状态进行安全判定,并根据数据传输状态的安全判定结果对数据传输状态进行实时调整,若判定结果为存在低风险,则通过改变终端的数据传输频率以对数据传输状态进行调整,若判定结果为存在高风险,则阻断数据传输并进行安全提示,并在该蓝牙设备再次连接时限制单次传输数据量;
[0011]存储模块,用以对与终端配对成功的蓝牙设备的设备ID进行存储,还用以存储对
蓝牙设备的监测数据,其与所述配对模块、采集模块、测试模块、分析模块和监测模块连接。
[0012]进一步地,所述测试模块在对与终端连接的蓝牙设备进行测试时,当连接的蓝牙设备为首次连接时,所述测试模块将测试周期设为T1,当连接的蓝牙设备非首次连接时,所述测试模块将测试周期设为T2,其中,T1>T2,所述测试模块采集获取测试周期内终端向蓝牙设备单次传输的数据量A,所述数据量为终端向蓝牙设备传输的数据包大小,并获取测试周期内终端向蓝牙设备的数据传输次数N,所述测试模块计算测试周期内终端向蓝牙设备传输的平均数据量A0,设定A0=Am/N,Am为测试周期内终端向蓝牙设备传输的总数据量,所述测试模块将测试周期内终端向蓝牙设备传输的平均数据量A0与各预设平均数据量进行比对,并根据比对结果设置终端向蓝牙设备传输的传输频率,其中,
[0013]当A0≤A1时,所述测试模块将F1作为蓝牙数据传输的传输频率;
[0014]当A1<A0≤A2时,所述测试模块将F2作为蓝牙数据传输的传输频率;
[0015]当A2<A0时,所述测试模块将F3作为蓝牙数据传输的传输频率;
[0016]其中,A1为第一预设平均数据量,A2为第二预设平均数据量,A1<A2,F1为第一预设传输频率,F2为第二预设传输频率,F3为第三预设传输频率,F1<F2<F3。
[0017]进一步地,所述分析模块在对传输频率Fi进行调节时,设定i=1,2,3,所述分析模块计算测试周期内数据传输差值

A,设定

A=Amax

A0,Amax为测试周期内终端向蓝牙设备单次传输的最大数据量,所述分析模块将计算得到的数据传输差值

A与预设数据传输差值

A0进行比对,并根据比对结果对确定的传输频率Fi进行调节,其中,
[0018]当

A≤

A0时,所述分析模块判定差值满足要求,不进行调节;
[0019]当

A>

A0时,所述分析模块将传输频率调节为Fi

,设定Fi

=Fi+Fi
×
(

A
‑△
A0)/

A。
[0020]进一步地,所述分析模块在对调节后的传输频率进行修正时,所述分析模块采集获取测试周期内终端向蓝牙设备数据传输时蓝牙设备的最小信号强度Rmin,并将其与预设信号强度R0进行比对,并根据比对结果对调节后的传输频率进行修正,其中,
[0021]当Rmin≥R0时,所述分析模块判定信号强度满足要求,不进行修正;
[0022]当Rmin<R0时,所述分析模块将传输频率修正为Fi”,设定Fi”=Fi
’‑
Fi
’×
(R0

Rmin)/R0。
[0023]进一步地,所述监测模块在对数据传输状态进行安全判定时,所述监测模块根据实时监测的传输数据计算安全传输系数M,设定M=0.5
×
As/A0+0.5
×
R0/Rs,式中,As为监测模块实时监测的单次传输数据量,Rs为监测模块实时监测的蓝牙设备信号强度,所述监测模块将计算得到的安全传输系数M与各预设安全传输系数进行比对,并根据比对结果对数据传输状态进行安全判定,其中,
[0024]当M≤M1时,所述监测模块判定数据传输状态安全;
[0025]当M1<M≤M2时,所述监测模块判定数据传输状态存在低风险;
[0026]当M2<M时,所述监测模块判定数据传输状态存在高风险;
[0027]其中,M1为第一预设安全传输系数,M2为第二预设安全传输系数,1<M1<M2。
[0028]进一步地,所述监测模块在判定数据传输状态存在低风险时,通过调整终端的数据传输频率以调整数据传输状态,其中,
[0029]当As/A0≥R0/Rs时,所述监测模块将终端的数据传输频率增加为Fa1,设定Fa1=
Fi”+0.5
×
Fi
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙数据传输的数据分析系统,其特征在于,包括,配对模块,用以将终端与蓝牙设备进行配对;采集模块,用以实时采集终端与蓝牙设备传输的数据量,其与所述配对模块连接;测试模块,用以对与终端连接的蓝牙设备进行测试,其与所述采集模块连接,所述测试模块还用以设置测试周期,并根据测试周期内终端向蓝牙设备传输的平均数据量A0设置测试周期后终端向蓝牙设备传输的传输频率;分析模块,用以对测试结果进行数据分析,其与所述测试模块连接,所述分析模块还用以根据测试周期内数据传输差值

A对所述测试模块设置的传输频率Fi进行调节,并根据测试周期内蓝牙设备的最小信号强度Rmin对调节后的传输频率Fi

进行修正;监测模块,用以实时监测终端与蓝牙设备的传输数据,其与所述分析模块连接,所述监测模块还用以实时计算安全传输系数M,并根据安全传输系数M实时对数据传输状态进行安全判定,并根据数据传输状态的安全判定结果对数据传输状态进行实时调整,若判定结果为存在低风险,则通过改变终端的数据传输频率以对数据传输状态进行调整,若判定结果为存在高风险,则阻断数据传输并进行安全提示,并在该蓝牙设备再次连接时限制单次传输数据量;存储模块,用以对与终端配对成功的蓝牙设备的设备ID进行存储,还用以存储对蓝牙设备的监测数据,其与所述配对模块、采集模块、测试模块、分析模块和监测模块连接。2.根据权利要求1所述的基于蓝牙数据传输的数据分析系统,其特征在于,所述测试模块在对与终端连接的蓝牙设备进行测试时,当连接的蓝牙设备为首次连接时,所述测试模块将测试周期设为T1,当连接的蓝牙设备非首次连接时,所述测试模块将测试周期设为T2,其中,T1>T2,所述测试模块采集获取测试周期内终端向蓝牙设备单次传输的数据量A,所述数据量为终端向蓝牙设备传输的数据包大小,并获取测试周期内终端向蓝牙设备的数据传输次数N,所述测试模块计算测试周期内终端向蓝牙设备传输的平均数据量A0,设定A0=Am/N,Am为测试周期内终端向蓝牙设备传输的总数据量,所述测试模块将测试周期内终端向蓝牙设备传输的平均数据量A0与各预设平均数据量进行比对,并根据比对结果设置终端向蓝牙设备传输的传输频率,其中,当A0≤A1时,所述测试模块将F1作为蓝牙数据传输的传输频率;当A1<A0≤A2时,所述测试模块将F2作为蓝牙数据传输的传输频率;当A2<A0时,所述测试模块将F3作为蓝牙数据传输的传输频率;其中,A1为第一预设平均数据量,A2为第二预设平均数据量,A1<A2,F1为第一预设传输频率,F2为第二预设传输频率,F3为第三预设传输频率,F1<F2<F3。3.根据权利要求2所述的基于蓝牙数据传输的数据分析系统,其特征在于,所述分析模块在对传输频率Fi进行调节时,设定i=1,2,3,所述分析模块计算测试周期内数据传输差值

A,设定

A=Amax

A0,Amax为测试周期内终端向蓝牙设备单次传输的最大数据量,所述分析模块将计算得到的数据传输差值

A与预设数据传输差值

A0进行比对,并根据比对结果对确定的传输频率Fi进行调节,其中,当

A≤

A0时,所述分析模块判定差值满足要求,不进行调节;当

A>

A0时,所述分析模块将传输频率调节为Fi

,设定Fi

=Fi+Fi
×
(

A
‑△
A0)/

A。
4.根据权利要求3所述的基于蓝牙数据传输的数据分析系统,其特征在于,所述分析模块在对调节后的传输频率进行修正时,所述分析模块采集获取测试周期内终端向蓝牙设备数据传输时蓝牙设备的最小信号强度Rm...

【专利技术属性】
技术研发人员:李非肖杰
申请(专利权)人:北京思存通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1