配网方法、配网装置和路由器与流程

文档序号:19302770发布日期:2019-12-03 18:32阅读:349来源:国知局
配网方法、配网装置和路由器与流程

本发明涉及智能家居技术领域,具体而言,涉及一种配网方法、一种配网装置和一种路由器。



背景技术:

目前,部分路由器也有快连的功能,但往往这个快连过程有快有慢,在低端的路由器快连的时候,设备成功获取ssid(servicesetidentifier,服务集标识)与密码并成功链接的速度一般需要50秒以上甚至2分钟,而在高端的路由器与低端入网设备快连配网时候也存在配网的广播包发送太快导致入网设备丢包率高,从而使其配网速度减慢。

因此,如何提升路由器的配网速度,成为亟待解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出一种配网方法。

本发明的另一个目的在于提出一种配网装置。

本发明的又一个目的在于提出一种路由器。

为实现上述至少一个目的,根据本发明的一方面的实施例,提出了一种配网方法,包括:根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式。

根据本发明的实施例的配网方法,通过确定路由器的第一性能参数,并将第一性能参数与预设第一性能参数阈值进行比较,以确定路由器的性能,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

具体地,可以通过cpu的频率以及内存大小确定路由器的性能参数,比如,由于cpu的频率偏低或内存少等硬件资源使性能较低的路由器,称为低端路由器,由于cpu的频率高或内存足够等硬件资源性能较高的路由器,称为高端路由器,通过设置第一预设参数阈值,划分低端与高端路由器。

根据本发明的一个实施例,在上述技术方案中,优选地,根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式,具体包括以下步骤:在检测到第一性能参数小于或等于第一预设参数阈值时,按照预设的第一循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网方法,在检测到第一性能参数小于或等于第一预设参数阈值时,表明路由器的性能较差,此时通过按照预设的第一循环周期内,循环执行配网操作,直至预设配网时间结束,实现了低端路由器的高效配网。

具体地,在低端路由器与高端入网设备通过“广播包”配网时,由于入网设备性能较高,每次配网瓶颈在于路由器端,如果为了提高广播包的速度让路由器的cpu大部分效率运行在发广播包上,则其dhcp(dynamichostconfigurationprotocol,动态主机配置协议,给内部网络或网络服务供应商自动分配ip地址)服务会受到影响,同样使设备在获取ip的时候变慢,通过按照预设的循环周期,循环执行指定的配网操作,包括发送配网广播信息以及配置ip地址等操作,实现了对路由器性能的最大化应用。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第一循环周期内,具体包括以下步骤:按照最大发送速度发送配网广播信息,直至经过第一时长后暂停;按照最优性能参数配置入网设备的ip地址,直至经过第二时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网方法,通过在一个循环周期内,分别按照最大发送速度执行发送配网广播信息,并执行第一时长后暂停,以及按照最优性能参数配置入网设备的ip地址,并执行第二时长后暂停,使发送配网广播信息与配置入网设备的ip地址交替进行,使发送配网广播信息与配置入网设备的ip地址操作的效率都能达到最大,以提升低端路由器的配网性能。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,具体流程是:首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为a1),此过程维持t0_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t0_2秒,这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第一循环周期内,具体还包括以下步骤:按照最大发送速度发送配网广播信息,直至经过第三时长后暂停;按照最优性能参数配置入网设备的ip地址,直至经过第四时长后暂停;同时执行发送配网广播信息操作与配置ip地址操作,直至经过第五时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网方法,通过在一个循环周期内分别执行三个操作,可以不考虑入网设备的性能的情况下,完成对入网设备的配网操作,实现了入网设备的快速配网。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为b1),此过程维持t1_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t1_2秒,然后让“发送配网广播信息”和dhcp服务的两个线程在同一个优先级运行t1_3秒,其中“发广播包“每个包的间隔时间为b2),这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,根据路由器的第一性能参数与预设参数阈值的关系,确定入网设备的配网方式,具体还包括以下步骤:在检测到第一性能参数大于第一预设参数阈值时,获取入网设备的第二性能参数;检测第二性能参数是否小于或等于第二预设参数阈值;在检测到第二性能参数小于或等于第二预设参数阈值时,按照预设的第二循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网方法,在检测到第一性能参数大于第一预设参数阈值时,表明路由器在性能上为高端路由器,此时通过与入网设备的通信交互,接收入网设备发送的第二性能参数,以确定入网设备的性能,在检测到第二性能参数小于或等于第二预设参数阈值时,表明具有性能较差的入网设备,此时按照预设的第二循环周期,驯服执行配网操作直至预设配网时间结束,实现了高端路由器对低端入网设备的快速配网。

在高端路由器与低端设备通过“广播包”配网的时候由于该入网设备性能较低,如果路由端的广播包收发太快,导致低端设备出现丢包的情况,从而需要重复发送配网广播信息,直接导致配网慢,如果直接把配网广播信息的速度减慢,那么如果在配网空间中同时存在低端入网设备和高端设备,也会直接导致高端入网设备的配网速度变慢,为了平行不同性能的入网设备,可以根据不同入网设备的性能,控制发送配网广播信息的速度,以完成配网过程。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第二循环周期内,具体包括以下步骤:按照第一发送速度发送配网广播信息,直至经过第六时长后暂停;按照第二发送速度发送配网广播信息,直至经过第七时长后暂停;按照第三发送速度发送配网广播信息,直至经过第八时长后暂停,以完成一个第二循环周期。

根据本发明的实施例的配网方法,通过在第六时长内按第一发送速度发送配网广播信息,在第七时长内按第二发送速度发送配网广播信息,以及在第八时长内按第三发送速度发送配网广播信息,满足了不同性能的入网设备的入网需求,防止了高端入网设备由于发送配网广播信息速度慢而降低配网速度,以及低端入网设备由于自身性能差而造成配网广播信息的丢失。

具体地,路由器发送“高速度配网广播信息”每个包的间隔时间为c1,该过程维持t2_1,路由器发送“中速度配网广播信息”每个包的间隔时间为c2,该过程维持t2_2,路由器发送“低速度配网广播信息”每个包的间隔时间为c3,该过程维持t2_3,上述三部不断循环直到时间t结束。

根据本发明的第二方面的实施例,提出了一种配网装置,包括:确定单元,用于根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式。

根据本发明的实施例的配网装置,通过确定路由器的第一性能参数,并将第一性能参数与预设第一性能参数阈值进行比较,以确定路由器的性能,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

具体地,可以通过cpu的频率以及内存大小确定路由器的性能参数,比如,由于cpu的频率偏低或内存少等硬件资源使性能较低的路由器,称为低端路由器,由于cpu的频率高或内存足够等硬件资源性能较高的路由器,称为高端路由器,通过设置第一预设参数阈值,划分低端与高端路由器。

根据本发明的一个实施例,在上述技术方案中,优选地,包括:第一配网单元,用于在检测到第一性能参数小于或等于第一预设参数阈值时,按照预设的第一循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网装置,在检测到第一性能参数小于或等于第一预设参数阈值时,表明路由器的性能较差,此时通过按照预设的第一循环周期内,循环执行配网操作,直至预设配网时间结束,实现了低端路由器的高效配网。

具体地,在低端路由器与高端入网设备通过“广播包”配网时,由于入网设备性能较高,每次配网瓶颈在于路由器端,如果为了提高广播包的速度让路由器的cpu大部分效率运行在发广播包上,则其dhcp(dynamichostconfigurationprotocol,动态主机配置协议,给内部网络或网络服务供应商自动分配ip地址)服务会受到影响,同样使设备在获取ip的时候变慢,通过按照预设的循环周期,循环执行指定的配网操作,包括发送配网广播信息以及配置ip地址等操作,实现了对路由器性能的最大化应用。

根据本发明的一个实施例,在上述任一技术方案中,优选地,还包括:发送单元,用于按照最大发射值发送配网广播信息,直至经过第一时长后暂停;配置单元,用于按照最优性能参数配置入网设备的ip地址,直至经过第二时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网装置,通过在一个循环周期内,分别按照最大发送速度执行发送配网广播信息,并执行第一时长后暂停,以及按照最优性能参数配置入网设备的ip地址,并执行第二时长后暂停,使发送配网广播信息与配置入网设备的ip地址交替进行,使发送配网广播信息与配置入网设备的ip地址操作的效率都能达到最大,以提升低端路由器的配网性能。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,具体流程是:首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为a1),此过程维持t0_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t0_2秒,这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,发送单元还用于:按照最大发射值发送配网广播信息,直至经过第三时长后暂停;配置单元还用于:按照最优性能参数配置入网设备的ip地址,直至经过第四时长后暂停;配网装置还包括:执行单元,用于同时执行发送配网广播信息操作与配置ip地址操作,直至经过第五时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网装置,根据本发明的实施例的配网方法,通过在一个循环周期内分别执行三个操作,可以不考虑入网设备的性能的情况下,完成对入网设备的配网操作,实现了入网设备的快速配网。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为b1),此过程维持t1_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t1_2秒;然后让“发送配网广播信息”和dhcp服务的两个线程在同一个优先级运行t1_3秒,其中“发广播包“每个包的间隔时间为b2),这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,还包括:获取单元,用于在检测到第一性能参数大于第一预设参数阈值时,获取入网设备的第二性能参数;检测单元,用于检测第二性能参数是否小于或等于第二预设参数阈值;第二配网单元,用于在检测到第二性能参数小于或等于第二预设参数阈值时,按照预设的第二循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网装置,在检测到第一性能参数大于第一预设参数阈值时,表明路由器在性能上为高端路由器,此时通过与入网设备的通信交互,接收入网设备发送的第二性能参数,以确定入网设备的性能,在检测到第二性能参数小于或等于第二预设参数阈值时,表明具有性能较差的入网设备,此时按照预设的第二循环周期,驯服执行配网操作直至预设配网时间结束,实现了高端路由器对低端入网设备的快速配网。

在高端路由器与低端设备通过“广播包”配网的时候由于该入网设备性能较低,如果路由端的广播包收发太快,导致低端设备出现丢包的情况,从而需要重复发送配网广播信息,直接导致配网慢,如果直接把配网广播信息的速度减慢,那么如果在配网空间中同时存在低端入网设备和高端设备,也会直接导致高端入网设备的配网速度变慢,为了平行不同性能的入网设备,可以根据不同入网设备的性能,控制发送配网广播信息的速度,以完成配网过程。

根据本发明的一个实施例,在上述任一技术方案中,优选地,发送单元还用于:按照第一发送速度发送配网广播信息,直至经过第六时长后暂停;发送单元还用于:按照第二发送速度发送配网广播信息,直至经过第七时长后暂停;发送单元还用于:按照第三发送速度发送配网广播信息,直至经过第八时长后暂停,以完成一个第二循环周期。

根据本发明的实施例的配网装置,通过在第六时长内按第一发送速度发送配网广播信息,在第七时长内按第二发送速度发送配网广播信息,以及在第八时长内按第三发送速度发送配网广播信息,满足了不同性能的入网设备的入网需求,防止了高端入网设备由于发送配网广播信息速度慢而降低配网速度,以及低端入网设备由于自身性能差而造成配网广播信息的丢失。

具体地,路由器发送“高速度配网广播信息”每个包的间隔时间为c1,该过程维持t2_1,路由器发送“中速度配网广播信息”每个包的间隔时间为c2,该过程维持t2_2,路由器发送“低速度配网广播信息”每个包的间隔时间为c3,该过程维持t2_3,上述三部不断循环直到时间t结束。

根据本发明的第三方面的实施例,提出了一种智能路由器,包括:如第二方面的技术方案中所述的任一项配网装置,因此,智能路由器具有和上述第二方面技术方案中任一项所述的配网装置相同的技术效果,在此不再赘述。

通过本发明,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的一个实施例的配网方法的流程示意图;

图2示出了根据本发明的一个实施例的配网装置的示意框图;

图3示出了根据本发明的一个实施例的路由器的示意框图;

图4示出了根据本发明的另一个实施例的配网方法的流程示意图;

图5示出了根据本发明的再一个实施例的配网方法的流程示意图;

图6示出了根据本发明的又一个实施例的配网方法的流程示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的配网方法的流程示意图。

如图1所示,根据本发明的一个实施例的配网方法,包括:

步骤102,根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式。

根据本发明的实施例的配网方法,通过确定路由器的第一性能参数,并将第一性能参数与预设第一性能参数阈值进行比较,以确定路由器的性能,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

具体地,可以通过cpu的频率以及内存大小确定路由器的性能参数,比如,由于cpu的频率偏低或内存少等硬件资源使性能较低的路由器,称为低端路由器,由于cpu的频率高或内存足够等硬件资源性能较高的路由器,称为高端路由器,通过设置第一预设参数阈值,划分低端与高端路由器。

根据本发明的一个实施例,在上述技术方案中,优选地,根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式,具体包括以下步骤:在检测到第一性能参数小于或等于第一预设参数阈值时,按照预设的第一循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网方法,在检测到第一性能参数小于或等于第一预设参数阈值时,表明路由器的性能较差,此时通过按照预设的第一循环周期内,循环执行配网操作,直至预设配网时间结束,实现了低端路由器的高效配网。

具体地,在低端路由器与高端入网设备通过“广播包”配网时,由于入网设备性能较高,每次配网瓶颈在于路由器端,如果为了提高广播包的速度让路由器的cpu大部分效率运行在发广播包上,则其dhcp(dynamichostconfigurationprotocol,动态主机配置协议,给内部网络或网络服务供应商自动分配ip地址)服务会受到影响,同样使设备在获取ip的时候变慢,通过按照预设的循环周期,循环执行指定的配网操作,包括发送配网广播信息以及配置ip地址等操作,实现了对路由器性能的最大化应用。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第一循环周期内,具体包括以下步骤:按照最大发送速度发送配网广播信息,直至经过第一时长后暂停;按照最优性能参数配置入网设备的ip地址,直至经过第二时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网方法,通过在一个循环周期内,分别按照最大发送速度执行发送配网广播信息,并执行第一时长后暂停,以及按照最优性能参数配置入网设备的ip地址,并执行第二时长后暂停,使发送配网广播信息与配置入网设备的ip地址交替进行,使发送配网广播信息与配置入网设备的ip地址操作的效率都能达到最大,以提升低端路由器的配网性能。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,具体流程是:首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为a1),此过程维持t0_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t0_2秒,这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第一循环周期内,具体还包括以下步骤:按照最大发送速度发送配网广播信息,直至经过第三时长后暂停;按照最优性能参数配置入网设备的ip地址,直至经过第四时长后暂停;同时执行发送配网广播信息操作与配置ip地址操作,直至经过第五时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网方法,通过在一个循环周期内分别执行三个操作,可以不考虑入网设备的性能的情况下,完成对入网设备的配网操作,实现了入网设备的快速配网。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为b1),此过程维持t1_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t1_2秒;然后让“发送配网广播信息”和dhcp服务的两个线程在同一个优先级运行t1_3秒,其中“发广播包“每个包的间隔时间为b2),这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,根据路由器的第一性能参数与预设参数阈值的关系,确定入网设备的配网方式,具体还包括以下步骤:在检测到第一性能参数大于第一预设参数阈值时,获取入网设备的第二性能参数;检测第二性能参数是否小于或等于第二预设参数阈值;在检测到第二性能参数小于或等于第二预设参数阈值时,按照预设的第二循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网方法,在检测到第一性能参数大于第一预设参数阈值时,表明路由器在性能上为高端路由器,此时通过与入网设备的通信交互,接收入网设备发送的第二性能参数,以确定入网设备的性能,在检测到第二性能参数小于或等于第二预设参数阈值时,表明具有性能较差的入网设备,此时按照预设的第二循环周期,驯服执行配网操作直至预设配网时间结束,实现了高端路由器对低端入网设备的快速配网。

在高端路由器与低端设备通过“广播包”配网的时候由于该入网设备性能较低,如果路由端的广播包收发太快,导致低端设备出现丢包的情况,从而需要重复发送配网广播信息,直接导致配网慢,如果直接把配网广播信息的速度减慢,那么如果在配网空间中同时存在低端入网设备和高端设备,也会直接导致高端入网设备的配网速度变慢,为了平行不同性能的入网设备,可以根据不同入网设备的性能,控制发送配网广播信息的速度,以完成配网过程。

根据本发明的一个实施例,在上述任一技术方案中,优选地,在一个第二循环周期内,具体包括以下步骤:按照第一发送速度发送配网广播信息,直至经过第六时长后暂停;按照第二发送速度发送配网广播信息,直至经过第七时长后暂停;按照第三发送速度发送配网广播信息,直至经过第八时长后暂停,以完成一个第二循环周期。

根据本发明的实施例的配网方法,通过在第六时长内按第一发送速度发送配网广播信息,在第七时长内按第二发送速度发送配网广播信息,以及在第八时长内按第三发送速度发送配网广播信息,满足了不同性能的入网设备的入网需求,防止了高端入网设备由于发送配网广播信息速度慢而降低配网速度,以及低端入网设备由于自身性能差而造成配网广播信息的丢失。

具体地,路由器发送“高速度配网广播信息”每个包的间隔时间为c1,该过程维持t2_1,路由器发送“中速度配网广播信息”每个包的间隔时间为c2,该过程维持t2_2,路由器发送“低速度配网广播信息”每个包的间隔时间为c3,该过程维持t2_3,上述三部不断循环直到时间t结束。

图2示出了根据本发明的一个实施例的配网装置的示意框图。

如图2所示,根据本发明的一个实施例的配网装置200,包括:确定单元202,用于根据路由器的第一性能参数与第一预设参数阈值的关系,确定对入网设备的配网方式。

根据本发明的实施例的配网装置200,通过确定路由器的第一性能参数,并将第一性能参数与预设第一性能参数阈值进行比较,以确定路由器的性能,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

具体地,可以通过cpu的频率以及内存大小确定路由器的性能参数,比如,由于cpu的频率偏低或内存少等硬件资源使性能较低的路由器,称为低端路由器,由于cpu的频率高或内存足够等硬件资源性能较高的路由器,称为高端路由器,通过设置第一预设参数阈值,划分低端与高端路由器。

根据本发明的一个实施例,在上述技术方案中,优选地,包括:第一配网单元204,用于在检测到第一性能参数小于或等于第一预设参数阈值时,按照预设的第一循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网装置200,在检测到第一性能参数小于或等于第一预设参数阈值时,表明路由器的性能较差,此时通过按照预设的第一循环周期内,循环执行配网操作,直至预设配网时间结束,实现了低端路由器的高效配网。

具体地,在低端路由器与高端入网设备通过“广播包”配网时,由于入网设备性能较高,每次配网瓶颈在于路由器端,如果为了提高广播包的速度让路由器的cpu大部分效率运行在发广播包上,则其dhcp(dynamichostconfigurationprotocol,动态主机配置协议,给内部网络或网络服务供应商自动分配ip地址)服务会受到影响,同样使设备在获取ip的时候变慢,通过按照预设的循环周期,循环执行指定的配网操作,包括发送配网广播信息以及配置ip地址等操作,实现了对路由器性能的最大化应用。

根据本发明的一个实施例,在上述任一技术方案中,优选地,还包括:发送单元206,用于按照最大发射值发送配网广播信息,直至经过第一时长后暂停;配置单元208,用于按照最优性能参数配置入网设备的ip地址,直至经过第二时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网装置200,通过在一个循环周期内,分别按照最大发送速度执行发送配网广播信息,并执行第一时长后暂停,以及按照最优性能参数配置入网设备的ip地址,并执行第二时长后暂停,使发送配网广播信息与配置入网设备的ip地址交替进行,使发送配网广播信息与配置入网设备的ip地址操作的效率都能达到最大,以提升低端路由器的配网性能。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,具体流程是:首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为a1),此过程维持t0_1秒,然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t0_2秒,这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,发送单元206还用于:按照最大发射值发送配网广播信息,直至经过第三时长后暂停;配置单元208还用于:按照最优性能参数配置入网设备的ip地址,直至经过第四时长后暂停;配网装置200还包括:执行单元210,用于同时执行发送配网广播信息操作与配置ip地址操作,直至经过第五时长后暂停,以完成一个第一循环周期。

根据本发明的实施例的配网装置200,根据本发明的实施例的配网方法,通过在一个循环周期内分别执行三个操作,可以不考虑入网设备的性能的情况下,完成对入网设备的配网操作,实现了入网设备的快速配网。

具体地,路由器分时间段分别运行“发送配网广播信息”和dhcp服务,首先提高“发送配网广播信息”性能达到低端路由器的最大值(每个包的间隔时间为b1),此过程维持t1_1秒;然后暂停“发送配网广播信息”,把dhcp服务的性能提高,并维持t1_2秒;然后让“发送配网广播信息”和dhcp服务的两个线程在同一个优先级运行t1_3秒,其中“发广播包“每个包的间隔时间为b2),这个过程不断循环直到配网预设时间t结束。

根据本发明的一个实施例,在上述任一技术方案中,优选地,还包括:获取单元212,用于在检测到第一性能参数大于第一预设参数阈值时,获取入网设备的第二性能参数;检测单元214,用于检测第二性能参数是否小于或等于第二预设参数阈值;第二配网单元216,用于在检测到第二性能参数小于或等于第二预设参数阈值时,按照预设的第二循环周期,循环执行配网操作,直至预设配网时间结束。

根据本发明的实施例的配网装置200,在检测到第一性能参数大于第一预设参数阈值时,表明路由器在性能上为高端路由器,此时通过与入网设备的通信交互,接收入网设备发送的第二性能参数,以确定入网设备的性能,在检测到第二性能参数小于或等于第二预设参数阈值时,表明具有性能较差的入网设备,此时按照预设的第二循环周期,驯服执行配网操作直至预设配网时间结束,实现了高端路由器对低端入网设备的快速配网。

在高端路由器与低端设备通过“广播包”配网的时候由于该入网设备性能较低,如果路由端的广播包收发太快,导致低端设备出现丢包的情况,从而需要重复发送配网广播信息,直接导致配网慢,如果直接把配网广播信息的速度减慢,那么如果在配网空间中同时存在低端入网设备和高端设备,也会直接导致高端入网设备的配网速度变慢,为了平行不同性能的入网设备,可以根据不同入网设备的性能,控制发送配网广播信息的速度,以完成配网过程。

根据本发明的一个实施例,在上述任一技术方案中,优选地,发送单元206还用于:按照第一发送速度发送配网广播信息,直至经过第六时长后暂停;发送单元206还用于:按照第二发送速度发送配网广播信息,直至经过第七时长后暂停;发送单元206还用于:按照第三发送速度发送配网广播信息,直至经过第八时长后暂停,以完成一个第二循环周期。

根据本发明的实施例的配网装置200,通过在第六时长内按第一发送速度发送配网广播信息,在第七时长内按第二发送速度发送配网广播信息,以及在第八时长内按第三发送速度发送配网广播信息,满足了不同性能的入网设备的入网需求,防止了高端入网设备由于发送配网广播信息速度慢而降低配网速度,以及低端入网设备由于自身性能差而造成配网广播信息的丢失。

具体地,路由器发送“高速度配网广播信息”每个包的间隔时间为c1,该过程维持t2_1;路由器发送“中速度配网广播信息”每个包的间隔时间为c2,该过程维持t2_2;路由器发送“低速度配网广播信息”每个包的间隔时间为c3,该过程维持t2_3,上述三部不断循环直到时间t结束。

图3示出了根据本发明的一个实施例的路由器的示意框图。

如图3所示,根据本发明的一个实施例的路由器300,包括:如上技术方案中任一项所述的配网装置200,因此,该智能路由器300具有和上述技术方案中任一项所述的配网装置200相同的技术效果,在此不再赘述。

图4示出了根据本发明的另一个实施例的配网方法的流程示意图。

如图4所示,根据本发明的另一个实施例的配网方法,包括:

步骤402,低端路由器发起配网操作;

步骤404,开启发送配网广播信息功能,并将发送性能提升至最高,维持t0_1秒;

步骤406,停止发送配网广播信息功能,开启dhcp服务,维持t0_2秒;

步骤408,判断实际配网时间t是否到达预设配网时间t,在判断结果为“是”时,结束进程,在判断结果为“否”时,返回步骤404。

根据本发明的实施例的配网方法,通过在一个循环周期内,分别按照最大发送速度执行发送配网广播信息,并执行第一时长后暂停,以及按照最优性能参数配置入网设备的ip地址,并执行第二时长后暂停,使发送配网广播信息与配置入网设备的ip地址交替进行,使发送配网广播信息与配置入网设备的ip地址操作的效率都能达到最大,以提升低端路由器的配网性能。

图5示出了根据本发明的再一个实施例的配网方法的流程示意图。

如图5所示,根据本发明的再一个实施例的配网方法,包括:

步骤502,低端路由器发起配网操作;

步骤504,开启发送配网广播信息功能,并将发送性能提升至最高,维持t1_1秒;

步骤506,停止发送配网广播信息功能,开启dhcp服务,维持t1_2秒;

步骤508,同时发送配网广播信息功能并执行dhcp服务,维持t1_3秒;

步骤510,判断实际配网时间t是否到达预设配网时间t,在判断结果为“是”时,结束进程,在判断结果为“否”时,返回步骤504。

根据本发明的实施例的配网方法,通过在一个循环周期内分别执行三个操作,可以不考虑入网设备的性能的情况下,完成对入网设备的配网操作,实现了入网设备的快速配网。

图6示出了根据本发明的又一个实施例的配网方法的流程示意图。

如图6所示,根据本发明的再一个实施例的配网方法,包括:

步骤602,高端路由器发起配网操作;

步骤604,高速发送配网广播信息功能,每个包的间隔时间为c1,维持t2_1秒;

步骤606,中速发送配网广播信息功能,每个包的间隔时间为c1,维持t2_2秒;

步骤608,低速发送配网广播信息功能,每个包的间隔时间为c1,维持t2_3秒;

步骤610,判断实际配网时间t是否到达预设配网时间t,在判断结果为“是”时,结束进程,在判断结果为“否”时,返回步骤604。

根据本发明的实施例的配网方法,在检测到第一性能参数大于第一预设参数阈值时,表明路由器在性能上为高端路由器,此时通过与入网设备的通信交互,接收入网设备发送的第二性能参数,以确定入网设备的性能,在检测到第二性能参数小于或等于第二预设参数阈值时,表明具有性能较差的入网设备,此时按照预设的第二循环周期,驯服执行配网操作直至预设配网时间结束,实现了高端路由器对低端入网设备的快速配网。

根据本发明的实施例的配网方法,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

以上结合附图详细说明了本发明的技术方案,根据路由器的性能确定对入网设备的配网方式,满足了不同规格的路由器的配网需求,实现了最优化的配网方式,提升了路由器的配网性能,提升了用户的使用体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1