1.一种基于区块链的WiFi接入位置信号共识系统,其特征在于:所述该系统包括智能手机终端、WiFi网络安全性判定模块、WiFi网络接入位置定位模块、WIFI网络接入请求模块、数据传输速度检测模块、WiFi网络信号共享模块,其中,WiFi网络安全性判定模块、WiFi网络接入位置定位模块、WIFI网络接入请求模块、数据传输速度检测模块、WiFi网络信号共享模块依次通过WiFi网络连接,WIFI网络接入请求模块、WiFi网络接入位置定位模块、WiFi网络安全性判定模块、数据传输速度检测模块、WiFi网络信号共享模块分别和智能手机终端通过WiFi网络连接;
所述智能手机终端用于接入WIFI网络,WIFI网络接入请求模块用于使WIFI网络对设定范围内的智能手机终端发送WIFI网络接入请求,WiFi网络接入位置定位模块用于对尝试接入该WIFI网络的智能手机终端进行定位,判断该智能手机终端与路由器的距离;WiFi网络安全性判定模块用于使智能手机终端判断其WIFI网络的安全性,数据传输速度检测模块用于检测当前WiFi网络的传输速度,WiFi网络信号共享模块用于将不同位置信号进行共享。
2.根据权利要求1所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述WiFi网络安全性判定模块内部设有WiFi网络收集子模块,WiFi网络收集子模块用于对限定范围内可连接的WiFi网络进行收集,形成可连接网络列表,判断列表内部的WiFi网络是否需要密钥,筛除需要密钥的个人网络,对剩余不需要密钥的WiFi网络进行安全性评估,对列表内WiFi网络按照安全等级由低到高1-7进行标记,筛除安全等级3以下的WiFi网络,将列表内部WiFi网络发送给智能手机终端进行联网选择。
3.根据权利要求2所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述安全等级包括对通信网络设备和网络通信进行安全性检验,建立攻击方网络模型,提取攻击方动作以及攻击方对应的状态信息,攻击方动作包括网络连接时出现权限设置不当或越权操作、黑客攻击,根据攻击方动作建立防御模型,防御模型对攻击方动作进行检验,根据不同的攻击结果对网络安全性等级进行判定,其中,安全性等级1-2为攻击扩散、安全性等级3-5为非特异性感知,安全性等级6-7为正常工作。
4.根据权利要求3所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述防御模型用于接受到攻击的无线网络执行停用和标记,防御模型内部用于计算攻击成功的概率,设定WiFi接入的时间为T1、T2、T3、T4、...、Tn-1、Tn,当上述时间时,防御模型检测的被攻击的概率分别为S1、S2、S3、S4、...、Sn-1、Sn,当S1>30%,Sn-Sn-1>20%,则防御模型检测被攻击的概率高,防御模型对该无线执行停用和标记。
5.根据权利要求1所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述WiFi网络接入位置定位模块包括联网点定位子模块和距离计算子模块,当用户选定需要接入的WiFi网络,联网点定位子模块对正在联网的智能手机终端进行定位,距离计算子模块用于对定位的联网点和WiFi网络路由器之间直线距离进行计算,设定定位的联网点和WiFi网络路由器之间直线距离为L,设定当前网络延迟率为Km/s,当L和K满足L>10m,Km/s<
100m/s,判定当前网络可以连接,当L和K不满足L>10m,Km/s<100m/s,则对列表内部下一个网络进行切换筛查。
6.根据权利要求1或2或3所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:所述WIFI网络接入请求模块用于对满足距离计算子模块的WIFI网络发送接入请求命令,从而将智能手机终端与适配的WIFI网络进行连接,WIFI网络接入请求模块包括当前网络标记子模块,当前网络标记子模块用于对智能手机终端连接的WIFI网络的安全等级和网络延迟率进行标记,减少二次连接步骤。
7.根据权利要求1所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述数据传输速度检测模块包括WIFI网络路由器性能检测子模块和理论数据检测子模块,WIFI网络路由器性能检测子模块用于检测该连接的WIFI网络路由器的性能和无线带宽,判断该路由器属于为单频、双频或三频路由器,理论数据检测子模块用于根据路由器上的理论数值对路由器的数据传输速度进行计算,从而估算路由器的实际数据传输速度。
8.根据权利要求3所述的一种基于区块链的WiFi接入位置信号共识系统,其特征在于:
所述WiFi网络信号共享模块将连接在同一WiFi网络下的所有智能手机终端与该WiFi网络路由器之间的直线距离进行公示,WiFi网络信号共享模块内部设有网速检测子模块,网速检测子模块和数据传输速度检测模块通过无线连接,网速检测子模块用于实时获取连接在同一WiFi网络下的所有智能手机终端的联网网速和数据传输速度,当网速和数据传播速度最快时,判断智能手机终端与该WiFi网络路由器之间的直线距离,将该距离共享给连接在同一WiFi网络下的所有智能手机终端进行查看。
9.一种基于区块链的WiFi接入位置信号共识方法,其特征在于:
S1:利用WiFi网络安全性判定模块使智能手机终端判断其WIFI网络的安全性,WiFi网络收集子模块对限定范围内可连接的WiFi网络进行收集,形成可连接网络列表,判断列表内部的WiFi网络是否需要密钥,筛除需要密钥的个人网络,对剩余不需要密钥的WiFi网络进行安全性评估,对列表内WiFi网络按照安全等级由低到高1-7进行标记,筛除安全等级3以下的WiFi网络,将列表内部WiFi网络发送给智能手机终端进行联网选择;
S2:利用WiFi网络接入位置定位模块对尝试接入该WIFI网络的智能手机终端进行定位,判断该智能手机终端与路由器的距离,当用户选定需要接入的WiFi网络,联网点定位子模块对正在联网的智能手机终端进行定位,距离计算子模块对定位的联网点和WiFi网络路由器之间直线距离进行计算,设定定位的联网点和WiFi网络路由器之间直线距离为L,设定当前网络延迟率为Km/s,当L和K满足L>10m,Km/s<100m/s,判定当前网络可以连接,当L和K不满足L>10m,Km/s<100m/s,则对列表内部下一个网络进行切换筛查;
S3:利用WIFI网络接入请求模块对满足距离计算子模块的WIFI网络发送接入请求命令,从而将智能手机终端与适配的WIFI网络进行连接,当前网络标记子模块用于对智能手机终端连接的WIFI网络的安全等级和网络延迟率进行标记,减少二次连接步骤;
S4:利用数据传输速度检测模块检测当前WiFi网络的传输速度;
S5:利用WiFi网络信号共享模块将不同位置信号进行共享,将连接在同一WiFi网络下的所有智能手机终端与该WiFi网络路由器之间的直线距离进行公示,网速检测子模块实时获取连接在同一WiFi网络下的所有智能手机终端的联网网速和数据传输速度,当网速和数据传播速度最快时,判断智能手机终端与该WiFi网络路由器之间的直线距离,将该距离共享给连接在同一WiFi网络下的所有智能手机终端进行查看。
10.根据权利要求9所述的一种基于区块链的WiFi接入位置信号共识方法,其特征在于:所述步骤S4中,利用数据传输速度检测模块检测当前WiFi网络的传输速度,还包括以下步骤:A1:利用WIFI网络路由器性能检测子模块检测该连接的WIFI网络路由器的性能和无线带宽;
A2:判断该路由器属于为单频、双频或三频路由器;
A3:理论数据检测子模块根据路由器上的理论数值对路由器的数据传输速度进行计算,从而估算路由器的实际数据传输速度。
11.根据权利要求10所述的一种基于区块链的WiFi接入位置信号共识方法,其特征在于:所述步骤A3中,理论数据检测子模块根据路由器上的理论数值对路由器的数据传输速度进行计算,从而估算路由器的实际数据传输速度,还包括以下步骤:所述检测该路由器为单频路由器,设定单频路由器的无线带宽最高为BMbps,设定控制讯号干扰为C,设定理论传输速度为V,根据公式:V=B*1024/8*C
所述检测该路由器为双频路由器,设定双频路由器的无线带宽最高为B1Mbps、B2Mbps,根据公式:
V=(B1+B2)*1024/8*C
所述检测该路由器为三频路由器,设定三频路由器的无线带宽最高为B1Mbps、B2Mbps、B3Mbps,根据公式:V=(B1+B2+B3)*1024/8*C
在实际的情况下,无线局域网的实际传输速度只能达到理论最大传输速度的一半,设定实际传播速度为 ,数据传输速度检测模块将检测的实际数据传输速度发送给智能手机终端和WiFi网络信号共享模块进行共享。