1.WiFi共享方法,其特征在于,包括以下步骤:
步骤S1:首先用户通过终端进行注册,并将获取的注册信息向共享平台进行上传;
步骤S2:获取用户的注册信息后,提取WiFi区域、WiFi名称及WiFi密码,并对WiFi密码进行加密处理;
具体的加密处理包括以下步骤:
步骤S201:首先针对WiFi密码通过加密工具生成密钥对,即公钥和私钥;
步骤S202:将生成的公钥通过安全的通信渠道向待连接用户进行共享;
步骤S203:在用户需要接入WiFi时,自动获取该WiFi相匹配的私钥,同时接收共享的公钥,自动对公钥及相匹配的私钥进行解析,并得到相对应的WiFi密码采用隐藏式键入的方式进行WiFi连接;
步骤S3:获取WiFi区域进行解析,按照多个用户上传的不同WiFi区域进行汇总,建立虚拟WiFi地图,并通过虚拟WiFi地图判断WiFi覆盖率;共享平台建立虚拟WiFi地图的具体操作步骤如下:采集每个用户上传的WiFi区域的具体地理位置,并以每个WiFi区域为一个点位,以此点位为圆心预设距离为半径画圆,以此区域为对虚拟WiFi地图上进行圈记;其中预设距离的设置以WiFi的信号强度为判断标准;
步骤S4:对用户上传模块上传的数据中的用户名进行记录,并确定用户的基本信息,同时赋予上传信息的用户一级认证,即只有上传了用户注册信息的用户具有享用共享WiFi的资格;
步骤S5:一级认证用户即需求用户在异地需要进行WiFi连接时,向共享平台中发送请求查询指令,并经由共享平台进行查询判断需求用户的地理位置是否在虚拟WiFi地图中WiFi覆盖范围内;
步骤S6:当需求用户的所属区域地理位置属于虚拟WiFi地图中WiFi覆盖范围内时,将相对应的WiFi密码通过隐藏式键入的方式与相匹配的WiFi进行连接;
步骤S7:当需求用户进行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宽带兆数是否与用户注册信息中的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地图中寻找其他WiFi信号点,并向需求用户终端发送寻找到的WiFi位置坐标,指引需求用户向指定存在其他WiFi信号地点转移;
步骤S8:获取用户的更正次数、WiFi对其他用户共享次数及注册使用时间并分析计算得到用户评级值,依据用户评级值得到增宽值,并根据增宽值对每个不同评级的用户进行不同大小的增宽奖励。
2.根据权利要求1所述的WiFi共享方法,其特征在于,所述用户的注册信息包括用户名、登录密码、WiFi名称、WiFi密码、WiFi宽带兆数、WiFi区域及身份信息;在用户完成注册后利用注册信息中的用户名及登录密码进行登入;并提供用户进行注册信息的变更设置或更新的入口。
3.根据权利要求1所述的WiFi共享方法,其特征在于,一级认证用户进行WiFi连接的具体操作步骤如下:一级认证用户即需求用户共享平台将需求用户的所属区域的地理位置代入建立的圈记的虚拟WiFi地图上,并进行核实,判断需求用户的所属区域地理位置是否属于虚拟WiFi地图中WiFi覆盖范围内,当不属于虚拟WiFi地图中WiFi覆盖范围内时,对此区域进行标记,并向需求用户终端发送提示信令;
当需求用户的所属区域地理位置属于虚拟WiFi地图中WiFi覆盖范围内时,则通过共享平台确定相匹配的WiFi信息,并将加密的公钥通过需求用户终端的手机号或邮箱进行发送,同时需求用户终端获取加密的私钥,当公钥和私钥均获取后,采用隐藏式键入的方式与相匹配的WiFi进行连接。
4.根据权利要求1所述的WiFi共享方法,其特征在于,根据增宽值对每个不同评级的用户进行不同大小的增宽奖励的具体操作步骤如下:增宽值为对用户的WiFi宽带兆数补偿调节值;具体的:完成用户二级认证后,确定用户的WiFi宽带兆数补偿调节值,并进行二次人工确定,完成确定后向运营商发送增宽指令,根据不同二级认证用户的WiFi宽带兆数补偿调节值,对用户自动的WiFi宽带兆数进行不同增宽奖励。
5.WiFi共享系统,其特征在于,应用如上述权利要求1至4任一项所述的WiFi共享方法,所述系统包括:用户上传模块,用于获取用户的注册信息并向共享平台进行上传;
共享平台,用于获取用户的注册信息并对WiFi密码进行加密处理,同时也用于对虚拟WiFi地图的建立;
需求用户接入模块,用于辅助需求用户在不同区域对共享平台内的WiFi进行接入;
用户评级模块,用于对不同的用户通过不同的参数进行评级,并根据不同的等级进行增宽奖励。
6.一种存储有计算机指令的计算机可读存储介质,其特征在于,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行权利要求1至4任一项所述方法中的步骤。