一种基于鸿蒙系统的网络连接方法转让专利

申请号 : CN202211382571.7

文献号 : CN115701182A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 唐际才

申请人 : 深圳易思智科技有限公司

摘要 :

本发明涉及网络连接技术领域,尤其为一种基于鸿蒙系统的网络连接方法,包括以下步骤:S1,装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备选择合适的路由器广播服务集标识,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,本发明可以有效解决终端设备在连接路由器都是需要手动选择连接SS I D及手动输入密码,当多组终端设备连接路由器时,需要多次重复操作,无法实现快速方便的网络连接,智能化程度较低的问题。

权利要求 :

1.一种基于鸿蒙系统的网络连接方法,其特征在于,包括以下步骤:

S1,装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备选择合适的路由器广播服务集标识,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,路由器将第一个连接的装有鸿蒙系统的终端设备标记为主节点;

S2,当其他装有鸿蒙设备的终端设备向路由器发送连接请求时,路由器将发送连接请求的其他终端设备标记为次节点,路由器向被标记为主节点的终端设备发送连接指令,主节点的终端设备在接收到连接指令后,通过鸿蒙系统向次节点发送连接指令,次节点通过连接指令与路由器连接;

S3,当标记为主节点的终端设备与路由器断开连接时,路由器会向所有的次节点发送检测指令,次节点在接收到检测指令后,会将自身的IP地址和网络信号强度发送给路由器,路由器将传输来的各次节点网络信号强度进行排序,选择信号强度最高的次节点并将其标记成主节点;

S4,当标记次节点的终端设备与路由器断开连接时,路由器向主节点发出安全指令,主节点会通过鸿蒙系统向断开的次节点发送删除程序,次节点在接收到删除程序后,删除程序会自动地定点删除次节点接收到的连接指令。

2.根据权利要求1所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述终端设备向路由器发送的连接请求包括终端设备自身IP地址和发送时间,路由器在向终端设备中发送路由器广播服务集标识时会同时将路由器广播服务集标识的发送时间一起发出。

3.根据权利要求1所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述S1中终端设备选择合适的路由器广播服务集标识的具体操作步骤为:终端设备接收路由器发出的路由器广播服务集标识,并根据其附带的路由器广播服务集标识发送时间、连接请求的发生时间以及当前时间计算出终端设备与路由器之间的网络延迟,当计算出的网络延迟超过

60ms时,表明终端设备与路由器之间存在较大的延迟时间,终端设备将相应的路由器发送的路由器广播服务集标识删除。

4.根据权利要求1所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述S2中连接指令包括次节点的IP地址、路由器广播服务集标识、脱敏密码以及解码程序,脱敏密码是由连接密码经过脱敏处理得到。

5.根据权利要求4所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述脱敏处理的具体操作步骤为:将连接密码的第一位字符与连接密码的第n位字符进行交换,再将连接密码的第二位字符与连接密码的第n‑1位字符进行交换,重复操作,直到将连接密码的所有字符全部进行交换,再将连接密码中的数字统统加上2/n并取尾数,得到脱敏密码。

6.根据权利要求1所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述S2中次节点使用连接指令与路由器进行连接的具体操作步骤为:次节点接收到连接指令后,将脱敏密码送入解码程序中,解码程序对脱敏密码进行逆向处理,得到连接密码,次节点将连接密码输入路由器广播服务集标识中,经过路由器广播服务集标识验证通过后,次节点与路由器连接在一起。

7.根据权利要求1所述的一种基于鸿蒙系统的网络连接方法,其特征在于:所述S2中次节点在与路由器连接在一起后,会向路由器发送检验程序,发出检验程序后,次节点开始计算接收到路由器发回检验程序的时间,当计算出的时间大于100ms时,表明路由器与次节点没有连接在一起,次节点再次使用连接指令与路由器进行连接,直到路由器发回检验程序耗费的时间低于100ms。

说明书 :

一种基于鸿蒙系统的网络连接方法

技术领域

[0001] 本发明涉及网络连接技术领域,具体为一种基于鸿蒙系统的网络连接方法。

背景技术

[0002] 智能设备在人们的生活中扮演着越来越重要的角色,智能设备可以通过连接路由器等具有无线接入功能的装置,实现智能设备的联网,目前,智能设备通常采用如下方式连接到路由器:路由器广播服务集标识(ServiceSetIdentifier,SSID),当智能设备检测到存在多个SSID时,用户手动选择连接那个SSID,选择一个SSID后,如果该SSID需要验证,由用户手动输入密码,完成连接路由器的操作。
[0003] 但是,终端设备在连接路由器都是需要手动选择连接SSID及手动输入密码,当多组终端设备连接路由器时,需要多次重复操作,无法实现快速方便的网络连接,智能化程度较低。
[0004] 因此,需要一种基于鸿蒙系统的网络连接方法来解决上述背景技术中提出的问题。

发明内容

[0005] 本发明的目的在于提供一种基于鸿蒙系统的网络连接方法,以解决上述背景技术中提出的问题。
[0006] 为实现上述目的,本发明提供如下技术方案:
[0007] 一种基于鸿蒙系统的网络连接方法,包括以下步骤:
[0008] S1,装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备选择合适的路由器广播服务集标识,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,路由器将第一个连接的装有鸿蒙系统的终端设备标记为主节点;
[0009] S2,当其他装有鸿蒙设备的终端设备向路由器发送连接请求时,路由器将发送连接请求的其他终端设备标记为次节点,路由器向被标记为主节点的终端设备发送连接指令,主节点的终端设备在接收到连接指令后,通过鸿蒙系统向次节点发送连接指令,次节点通过连接指令与路由器连接;
[0010] S3,当标记为主节点的终端设备与路由器断开连接时,路由器会向所有的次节点发送检测指令,次节点在接收到检测指令后,会将自身的IP地址和网络信号强度发送给路由器,路由器将传输来的各次节点网络信号强度进行排序,选择信号强度最高的次节点并将其标记成主节点;
[0011] S4,当标记次节点的终端设备与路由器断开连接时,路由器向主节点发出安全指令,主节点会通过鸿蒙系统向断开的次节点发送删除程序,次节点在接收到删除程序后,删除程序会自动地定点删除次节点接收到的连接指令。
[0012] 作为本发明优选的方案,所述终端设备向路由器发送的连接请求包括终端设备自身IP地址和发送时间,路由器在向终端设备中发送路由器广播服务集标识时会同时将路由器广播服务集标识的发送时间一起发出。
[0013] 作为本发明优选的方案,所述S1中终端设备选择合适的路由器广播服务集标识的具体操作步骤为:终端设备接收路由器发出的路由器广播服务集标识,并根据其附带的路由器广播服务集标识发送时间、连接请求的发生时间以及当前时间计算出终端设备与路由器之间的网络延迟,当计算出的网络延迟超过60ms时,表明终端设备与路由器之间存在较大的延迟时间,终端设备将相应的路由器发送的路由器广播服务集标识删除。
[0014] 作为本发明优选的方案,所述S2中连接指令包括次节点的IP地址、路由器广播服务集标识、脱敏密码以及解码程序,脱敏密码是由连接密码经过脱敏处理得到。
[0015] 作为本发明优选的方案,所述脱敏处理的具体操作步骤为:将连接密码的第一位字符与连接密码的第n位字符进行交换,再将连接密码的第二位字符与连接密码的第n‑1位字符进行交换,重复操作,直到将连接密码的所有字符全部进行交换,再将连接密码中的数字统统加上2/n并取尾数,得到脱敏密码。
[0016] 作为本发明优选的方案,所述S2中次节点使用连接指令与路由器进行连接的具体操作步骤为:次节点接收到连接指令后,将脱敏密码送入解码程序中,解码程序对脱敏密码进行逆向处理,得到连接密码,次节点将连接密码输入路由器广播服务集标识中,经过路由器广播服务集标识验证通过后,次节点与路由器连接在一起。
[0017] 作为本发明优选的方案,所述S2中次节点在与路由器连接在一起后,会向路由器发送检验程序,发出检验程序后,次节点开始计算接收到路由器发回检验程序的时间,当计算出的时间大于100ms时,表明路由器与次节点没有连接在一起,次节点再次使用连接指令与路由器进行连接,直到路由器发回检验程序耗费的时间低于100ms。
[0018] 与现有技术相比,本发明的有益效果是:
[0019] 1、本发明中,通过装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备选择合适的路由器广播服务集标识,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,路由器将第一个连接的装有鸿蒙系统的终端设备标记为主节点,当其他装有鸿蒙设备的终端设备向路由器发送连接请求时,路由器将发送连接请求的其他终端设备标记为次节点,路由器向被标记为主节点的终端设备发送连接指令,主节点的终端设备在接收到连接指令后,通过鸿蒙系统向次节点发送连接指令,次节点通过连接指令与路由器连接,当标记为主节点的终端设备与路由器断开连接时,路由器会向所有的次节点发送检测指令,次节点在接收到检测指令后,会将自身的IP地址和网络信号强度发送给路由器,路由器将传输来的各次节点网络信号强度进行排序,选择信号强度最高的次节点并将其标记成主节点,当标记次节点的终端设备与路由器断开连接时,路由器向主节点发出安全指令,主节点会通过鸿蒙系统向断开的次节点发送删除程序,次节点在接收到删除程序后,删除程序会自动地定点删除次节点接收到的连接指令,使用鸿蒙系统中的万物互联功能,以第一个连接的终端设备作为主节点,主节点将路由器的连接密码经过脱敏后传输到其他需要连接的终端设备中,其他需要连接的终端设备将连接密码之间输入路由器广播服务集标识中,从而不需要每个连接的终端设备进行密码输入,网络连接方便快捷,智能化程度较高。

具体实施方式

[0020] 下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同,本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明,本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0022] 实施例,本发明提供一种技术方案:
[0023] 一种基于鸿蒙系统的网络连接方法,包括以下步骤:
[0024] S1,装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备选择合适的路由器广播服务集标识,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,路由器将第一个连接的装有鸿蒙系统的终端设备标记为主节点;
[0025] S2,当其他装有鸿蒙设备的终端设备向路由器发送连接请求时,路由器将发送连接请求的其他终端设备标记为次节点,路由器向被标记为主节点的终端设备发送连接指令,主节点的终端设备在接收到连接指令后,通过鸿蒙系统向次节点发送连接指令,次节点通过连接指令与路由器连接;
[0026] S3,当标记为主节点的终端设备与路由器断开连接时,路由器会向所有的次节点发送检测指令,次节点在接收到检测指令后,会将自身的IP地址和网络信号强度发送给路由器,路由器将传输来的各次节点网络信号强度进行排序,选择信号强度最高的次节点并将其标记成主节点;
[0027] S4,当标记次节点的终端设备与路由器断开连接时,路由器向主节点发出安全指令,主节点会通过鸿蒙系统向断开的次节点发送删除程序,次节点在接收到删除程序后,删除程序会自动地定点删除次节点接收到的连接指令。
[0028] 进一步的,终端设备向路由器发送的连接请求包括终端设备自身IP地址和发送时间,路由器在向终端设备中发送路由器广播服务集标识时会同时将路由器广播服务集标识的发送时间一起发出。
[0029] 进一步的,S1中终端设备选择合适的路由器广播服务集标识的具体操作步骤为:终端设备接收路由器发出的路由器广播服务集标识,并根据其附带的路由器广播服务集标识发送时间、连接请求的发生时间以及当前时间计算出终端设备与路由器之间的网络延迟,当计算出的网络延迟超过60ms时,表明终端设备与路由器之间存在较大的延迟时间,终端设备将相应的路由器发送的路由器广播服务集标识删除。
[0030] 进一步的,S2中连接指令包括次节点的IP地址、路由器广播服务集标识、脱敏密码以及解码程序,脱敏密码是由连接密码经过脱敏处理得到。
[0031] 进一步的,脱敏处理的具体操作步骤为:将连接密码的第一位字符与连接密码的第n位字符进行交换,再将连接密码的第二位字符与连接密码的第n‑1位字符进行交换,重复操作,直到将连接密码的所有字符全部进行交换,再将连接密码中的数字统统加上2/n并取尾数,得到脱敏密码。
[0032] 进一步的,S2中次节点使用连接指令与路由器进行连接的具体操作步骤为:次节点接收到连接指令后,将脱敏密码送入解码程序中,解码程序对脱敏密码进行逆向处理,得到连接密码,次节点将连接密码输入路由器广播服务集标识中,经过路由器广播服务集标识验证通过后,次节点与路由器连接在一起。
[0033] 进一步的,S2中次节点在与路由器连接在一起后,会向路由器发送检验程序,发出检验程序后,次节点开始计算接收到路由器发回检验程序的时间,当计算出的时间大于100ms时,表明路由器与次节点没有连接在一起,次节点再次使用连接指令与路由器进行连接,直到路由器发回检验程序耗费的时间低于100ms。
[0034] 具体实施案例:
[0035] 装有鸿蒙系统的终端设备向周围的路由器发送连接请求,周围的路由器接收到请求后,向终端设备中发出路由器广播服务集标识,终端设备接收路由器发出的路由器广播服务集标识,并根据其附带的路由器广播服务集标识发送时间、连接请求的发生时间以及当前时间计算出终端设备与路由器之间的网络延迟,当计算出的网络延迟超过60ms时,表明终端设备与路由器之间存在较大的延迟时间,终端设备将相应的路由器发送的路由器广播服务集标识删除,并将相应的密码输入路由器广播服务集标识中,路由器广播服务集标识密码验证正确后,终端设备通过路由器广播服务集标识与路由器网络连接在一起,路由器将第一个连接的装有鸿蒙系统的终端设备标记为主节点;
[0036] 当其他装有鸿蒙设备的终端设备向路由器发送连接请求时,路由器将发送连接请求的其他终端设备标记为次节点,路由器向被标记为主节点的终端设备发送连接指令,连接指令包括次节点的IP地址、路由器广播服务集标识、脱敏密码以及解码程序,脱敏密码是由连接密码经过脱敏处理得到,将连接密码的第一位字符与连接密码的第n位字符进行交换,再将连接密码的第二位字符与连接密码的第n‑1位字符进行交换,重复操作,直到将连接密码的所有字符全部进行交换,再将连接密码中的数字统统加上2/n并取尾数,得到脱敏密码,主节点的终端设备在接收到连接指令后,通过鸿蒙系统向次节点发送连接指令,次节点接收到连接指令后,将脱敏密码送入解码程序中,解码程序对脱敏密码进行逆向处理,得到连接密码,次节点将连接密码输入路由器广播服务集标识中,经过路由器广播服务集标识验证通过后,次节点与路由器连接在一起,次节点在与路由器连接在一起后,会向路由器发送检验程序,发出检验程序后,次节点开始计算接收到路由器发回检验程序的时间,当计算出的时间大于100ms时,表明路由器与次节点没有连接在一起,次节点再次使用连接指令与路由器进行连接,直到路由器发回检验程序耗费的时间低于100ms;
[0037] 当标记为主节点的终端设备与路由器断开连接时,路由器会向所有的次节点发送检测指令,次节点在接收到检测指令后,会将自身的IP地址和网络信号强度发送给路由器,路由器将传输来的各次节点网络信号强度进行排序,选择信号强度最高的次节点并将其标记成主节点,当标记次节点的终端设备与路由器断开连接时,路由器向主节点发出安全指令,主节点会通过鸿蒙系统向断开的次节点发送删除程序,次节点在接收到删除程序后,删除程序会自动地定点删除次节点接收到的连接指令。
[0038] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。