本发明涉及无线网络技术领域,尤其涉及一种无线网络的拓展方法、系统及无线网络。
背景技术:
随着互联网技术的高速发展和成熟,无线网络已经广泛应用于人们的日常工作和生活中。但现有的无线路由器的网络传输距离有限、并且由于传输距离以及墙壁或障碍物的影响,导致无线网络的网络信号较弱和稳定性不佳。
现有无线网络通常采用多个路由器桥接或中继器拓展的方式进行网络拓展,但拓展设备操作难度大、且繁琐复杂耗时,同时还要求路由器本身具有WDS和WPS功能,使无线网络拓展的操作性和适应性较差。
技术实现要素:
鉴于此,本发明提供一种无线网络的拓展方法、系统及无线网络,解决现有无线网络拓展的操作性和适应性较差的技术问题。
根据本发明的一个实施例,提供一种无线网络的拓展方法,包括:无线AP生成加密验证请求并向路由器发送加密验证请求;所述路由器接收并解密验证所述无线AP发送的所述加密验证请求;所述路由器在解密验证所述加密验证请求成功后,向所述无线AP开放DHCP权限并发送网络密码;以及所述无线AP接收所述路由器发送的网络密码,并通过所述网络密码与所述路由器建立无线网络连接。
优选的,所述无线AP生成加密验证报文,包括:无线AP接收与特定路由器建立无线网络连接的控制指令;所述无线AP根据所述控制指令确认所述特定路由器是否与其预先设置私密通信协议;以及当确认所述特定路由器与其预先设置私密通信协议时,所述无线AP根据所述预先设置私密通信协议中的加密验证请求报文格式生成加密验证请求。
优选的,所述加密验证请求报文格式包括特定的包头和/或包尾。
优选的,在所述无线AP通过所述网络密码与所述路由器建立无线网络连接之后,还包括:无线终端设备在所述无线AP无线网络可用距离范围内搜索可用无线网络;所述无线终端设备显示可用无线网络并选择所述路由器的SSID;以及所述无线终端设备根据输入的或存储的网络密码建立与所述无线AP的无线网络连接。
优选的,在所述无线AP通过所述网络密码与所述路由器建立无线网络连接之后,还包括:无线终端设备在所述无线AP无线网络可用距离范围内搜索可用无线网络;所述无线终端设备判断预先存储的所述路由器的SSID是否可用;以及当判断预先存储的所述路由器的SSID可用时,所述无线终端设备根据预先存储的所述网络密码建立与所述无线AP的无线网络连接。
根据本发明的另一个实施例,提供一种无线网络的拓展系统,包括路由器和无线AP,所述路由器包括第一无线通信模块、解密验证模块和控制模块,所述解密验证模块用于解密所述第一无线通信模块接收的加密验证请求、所述第一无线通信模块用于接收所述无线AP发送的加密验证请求并向所述无线AP发送网络密码,所述控制模块用于在所述解密验证模块解密验证加密验证请求成功后向所述无线AP开放DHCP权限,以及控制所述第一无线通信模块向所述无线AP发送网络密码;所述无线AP包括加密验证请求生成模块、第二无线通信模块和网络连接模块,所述加密验证请求生成模块用于生成加密验证请求,所述第二无线通信模块用于向所述路由器发送所述加密验证请求生成模块生成的加密验证请求以及接收所述路由器发送的网络密码,所述网络连接模块用于通过所述第二无线通信模块接收的网络密码与所述路由器建立无线网络连接。
优选的,所述加密验证请求生成模块包括:接收单元,用于接收与特定路由器建立无线网络连接的控制指令;确认单元,用于根据所述接收单元接收的控制指令确认所述特定路由器是否与所述无线AP预先设置私密通信协议;以及生成单元,用于当所述确认单元确认所述特定路由器与其预先设置私密通信协议时,根据所述预先设置私密通信协议中的加密验证请求报文格式生成加密验证请求。
优选的,所述加密验证请求报文格式包括特定的包头和/或包尾。
优选的,所述无线AP还包括显示模块,用于显示周围的无线网络的SSID。
根据本发明的又一个实施例,提供一种无线网络,所述无线网络包括上述的无线网络的拓展系统。
本发明提供的线网络的拓展方法、系统及无线网络,无线AP生成和发送加密验证请求,路由器在解密加密验证请求成功后向无线AP开放DHCP权限并发送网络密码,使无线AP可通过路由器的网络接入互联网,方便快捷地实现了无线网络的网络拓展,同时提高了无线网络的信号强度和稳定性,提升了无线网络的网络质量和用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例中无线网络的拓展方法的流程示意图。
图2为本发明一个实施例中无线AP生成加密验证报文的流程示意图。
图3为本发明另一个实施例中无线网络的拓展方法的流程示意图。
图4为本发明又一个实施例中无线网络的拓展方法的流程示意图。
图5为本发明一个实施例中无线网络的拓展系统的结构示意图。
图6为本发明一个实施例中加密验证请求生成模块的结构示意图。
图7为本发明另一个实施例中无线网络的结构示意图。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案作进一步更详细的描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以结合具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
图1为本发明一个实施例中无线网络的拓展方法的流程示意图。如图所示,所述无线网络的拓展方法,包括:
步骤S101:无线AP生成加密验证请求并向路由器发送加密验证请求。
在本实施例中,所述无线AP设置在所述路由器的无线网络覆盖范围内,所述无线AP还包括显示模块,用于显示周围的无线网络的SSID,以便所述无线AP通过所述显示模块显示的周围无线网络的SSID选择特定的路由器进行无线网络连接。
具体的,参见图2,所述无线AP生成加密验证请求,包括:
步骤S201:无线AP接收与特定路由器建立无线网络连接的控制指令。
所述无线AP搜索周围无线网络,并在所述显示模块上显示周围的无线网络的SSID,用户可通过控制按键选择特定的路由器对应的SSID来选择尝试连接特定的路由器,这样无线AP就接收到与特定路由器建立无线网络连接的控制指令。
步骤S202:所述无线AP根据所述控制指令确认所述特定路由器是否与其预先设置私密通信协议。
在本实施例中,需要预先将无线AP的MAC地址或SN码和路由器的SSID进行绑定,并设置两者间的私密通信协议以及私密通信报文格式,实现无线AP和路由器之间的无线私密通信。在接收到与特定路由器建立无线网络连接的控制指令后,所述无线AP通过判断预先绑定的无线AP的MAC地址或SN码和路由器的SSID是否对应匹配,就可以确认所述特定路由器是否与其预先设置私密通信协议。
步骤S203:当确认所述特定路由器与其预先设置私密通信协议时,所述无线AP根据所述预先设置私密通信协议中的加密验证请求报文格式生成加密验证请求。
在本实施例中,在确认所述特定路由器与其预先设置私密通信协议时,所述无线AP和所述路由器就可以实现无线私密通信,并根据所述预先设置的私密通信报文格式中的加密验证请求报文格式生成加密验证请求,用于向所述路由器发送建立无线网络连接请求。所述加密验证请求报文格式包括特定的特定的包头和/或包尾,比如加密验证请求ABC789DEF,包括特定的包头ABC和特定的包尾DEF。
步骤S102:所述路由器接收并解密验证所述无线AP发送的所述加密验证请求。
在本实施例中,所述路由器在接收所述无线AP发送的所述加密验证请求后,通过预设的私密通信协议和私密通信报文格式解密验证所述加密验证请求,以验证所述无线AP也与所述无线路由器预先绑定和预先设置私密通信协议。
步骤S103:所述路由器在解密验证所述加密验证请求成功后,向所述无线AP开放DHCP权限并发送网络密码。
在本实施例中,所述路由器在验证所述无线AP与其预先绑定和预先设置私密通信协议成功后,向所述无线AP开放DHCP权限,使所述无线AP获取与所述路由器建立无线网络连接的权限,并向所述无线AP发送所述路由器SSID对应的网络密码。
步骤S104:所述无线AP接收所述路由器发送的网络密码,并通过所述网络密码与所述路由器建立无线网络连接。
在本实施例中,在获得所述路由器的DHCP权限后,所述无线AP就可以根据接收到的所述网络密码建立与所述路由器的无线连接,并通过所述路由器的网络接入互联网,通过无线AP实现了所述路由器无线网络的网络拓展,同时提高了无线网络的信号强度和稳定性。
在本实施例的无线网络的拓展方法中,无线AP生成和发送加密验证请求,路由器在解密加密验证请求成功后向无线AP开放DHCP权限并发送网络密码,使无线AP可通过路由器的网络接入互联网,方便快捷地实现了无线网络的网络拓展,同时提高了无线网络的信号强度和稳定性,提升了无线网络的网络质量和用户体验。
图3为本发明另一个实施例中无线网络的拓展方法的流程示意图。如图所示,无线网络的拓展方法,包括:
步骤S301:无线AP生成加密验证请求并向路由器发送加密验证请求。
步骤S302:所述路由器接收并解密验证所述无线AP发送的所述加密验证请求。
步骤S303:所述路由器在解密验证所述加密验证请求成功后,向所述无线AP开放DHCP权限并发送网络密码。
步骤S304:所述无线AP接收所述路由器发送的网络密码,并通过所述网络密码与所述路由器建立无线网络连接。
步骤S305:无线终端设备在所述无线AP无线网络可用距离范围内搜索可用无线网络。
步骤S306:所述无线终端设备显示可用无线网络并选择所述路由器的SSID。
步骤S307:所述无线终端设备根据输入的或存储的网络密码建立与所述无线AP的无线网络连接。
在本实施例的无线网络的拓展方法中,在无线AP通过路由器的网络接入互联网方便快捷地实现了无线网络的网络拓展后,无线终端设备可方便快捷地通过路由器的SSID和网络密码接入无线AP的无线网络,同时提高了无线网络的信号强度和稳定性,提升了无线网络的网络质量和用户体验。
图4为本发明又一个实施例中无线网络的拓展方法的流程示意图。如图所示,无线网络的拓展方法,包括:
步骤S401:无线AP生成加密验证请求并向路由器发送加密验证请求。
步骤S402:所述路由器接收并解密验证所述无线AP发送的所述加密验证请求。
步骤S403:所述路由器在解密验证所述加密验证请求成功后,向所述无线AP开放DHCP权限并发送网络密码。
步骤S404:所述无线AP接收所述路由器发送的网络密码,并通过所述网络密码与所述路由器建立无线网络连接。
步骤S405:无线终端设备在所述无线AP无线网络可用距离范围内搜索可用无线网络。
步骤S406:所述无线终端设备判断预先存储的所述路由器的SSID是否可用。
步骤S407:当判断预先存储的所述路由器的SSID可用时,所述无线终端设备根据预先存储的所述网络密码建立与所述无线AP的无线网络连接。
在本实施例的无线网络的拓展方法中,在无线AP通过路由器的网络接入互联网方便快捷地实现了无线网络的网络拓展后,无线终端设备判断路由器的SSID可用并通过存储的网络密码方便快捷地接入无线AP的无线网络,简化了无线网络连接的操作流程,同时提高了无线网络的信号强度和稳定性,提升了无线网络的网络质量和用户体验。
图5为本发明一个实施例中无线网络的拓展系统的结构示意图。如图所示,在上述方法实施例的基础上,所述无线网络的拓展系统100包括路由器10和无线AP 20,所述路由器10包括第一无线通信模块101、解密验证模块102和控制模块103,所述无线AP 20包括第二无线通信模块201、加密验证请求生成模块202和网络连接模块203。
在本实施例中,所述无线AP 20设置在所述路由器10的无线网络覆盖范围内,所述无线AP 20还包括显示模块,用于显示周围的无线网络的SSID,以便所述无线AP通过所述显示模块显示的周围无线网络的SSID选择特定的路由器10进行无线网络连接。
参见图6,所述加密验证请求生成模块202,包括接收单元2021、确认单元2022和生成单元2023。所述接收单元2021,用于接收与特定路由器10建立无线网络连接的控制指令;所述确认单元2022,用于根据所述接收单元2021接收的控制指令确认所述特定路由器10是否与所述无线AP预先设置私密通信协议;所述生成单元2023,用于当所述确认单元2022确认所述特定路由器10与其预先设置私密通信协议时,根据所述预先设置私密通信协议中的加密验证请求报文格式生成加密验证请求。
所述无线AP 20搜索周围无线网络,并在显示模块上显示周围的无线网络的SSID,用户可通过控制按键选择特定的路由器对应的SSID来选择尝试连接特定的路由器10,所述接收单元2021就接收到与特定路由器10建立无线网络连接的控制指令。
在本实施例中,通过设置模块预先将无线AP 20的MAC地址或SN码和路由器10的SSID进行绑定,并设置两者间的私密通信协议以及私密通信报文格式,实现无线AP 20和路由器10之间的无线私密通信。在所述接收单元2021接收到与特定路由器10建立无线网络连接的控制指令后,所述确认单元2022通过判断预先绑定的无线AP 20的MAC地址或SN码和路由器10的SSID是否对应匹配,就可以确认所述特定路由器10是否与其预先设置私密通信协议。
在所述确认单元2022确认所述特定路由器10与其预先设置私密通信协议时,所述无线AP 20和所述路由器10就可以实现无线私密通信,所述生成单元2023根据所述预先设置的私密通信报文格式中的加密验证请求报文格式生成加密验证请求,用于向所述路由器10发送建立无线网络连接请求。所述加密验证请求报文格式包括特定的特定的包头和/或包尾,比如加密验证请求ABC789DEF,包括特定的包头ABC和特定的包尾DEF。
所述第二无线通信模块201用于向所述路由器10发送所述加密验证请求生成模块202生成的加密验证请求以及接收所述路由器10发送的网络密码。所述第一无线通信模块101用于接收所述无线AP 20发送的加密验证请求并向所述无线AP 20发送网络密码。
所述路由器10在所述第一无线通信模块101接收所述无线AP 20发送的所述加密验证请求后,所述解密验证模块102通过预设的私密通信协议和私密通信报文格式解密验证所述加密验证请求,以验证所述无线AP 20也与所述无线路由器10预先绑定和预先设置私密通信协议。
所述路由器10在验证所述无线AP 20与其预先绑定和预先设置私密通信协议成功后,所述控制模块103向所述无线AP 20开放DHCP权限,使所述无线AP 20获取与所述路由器10建立无线网络连接的权限,并控制所述第一无线通信模块101向所述无线AP 20发送所述路由器10的SSID对应的网络密码。
在获得所述路由器10的DHCP权限后,所述网络连接模块203就可以根据所述第二无线通信模块201接收到的所述网络密码建立与所述路由器10的无线连接,并通过所述路由器10的网络接入互联网,通过无线AP 20实现了所述路由器10无线网络的网络拓展,同时提高了无线网络的信号强度和稳定性。
在本实施例的无线网络的拓展系统100中,无线AP 20生成和发送加密验证请求,路由器10在解密加密验证请求成功后向无线AP 20开放DHCP权限并发送网络密码,使无线AP 20可通过路由器10的网络接入互联网,方便快捷地实现了无线网络的网络拓展,同时提高了无线网络的信号强度和稳定性,提升了无线网络的网络质量和用户体验。
图7为本发明另一个实施例中无线网络的结构示意图。如图所示,所述无线网络200包括上述实施例中的无线网络的拓展系统100,无线网络设备可通过所述无线网络200接入互联网,方便快捷地实现了无线网络200的网络拓展,同时提高了无线网络200的信号强度和稳定性,提升了无线网络200的网络质量和用户体验。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。