一种无线网络组网方法、系统及无线AP与流程

文档序号:18085004发布日期:2019-07-06 10:25阅读:283来源:国知局
一种无线网络组网方法、系统及无线AP与流程

本发明涉及无线ap组网领域,具体涉及一种无线网络组网方法、系统及无线ap。



背景技术:

21世纪又被称之为互联网时代,而伴随着互联网的迅速普及,有线网络铺设所需空间、人力以及成本使得人们越来越倾向使用无线网络。因此,无线网络正快速进入各种场所。进一步的,随着智能手机、平板等十分依赖无线网络的设备的普及,构建无线wifi的设备逐渐成了各种办公场所、家庭、休闲场所的必备设施。

在构建无线网络时,常常由于单台ap的覆盖空间范围有限,无法满足人们的需求。因此人们采用了多台ap分布式设置在不同空间内满足人们大范围覆盖无线网络的需求。因此使用多台ap进行组网来扩大覆盖范围成为必然选择。

如图1所示,目前的ap组网产品主要的组网方式为,ac(accesscontroller或wirelessaccesspointcontroller,无线控制器)通过有线连接或者无线连接建立上行连接,同时与每一ap相连从而起到控制ap的作用。

首先这种组网方式配置较为繁琐,常常需要较专业的人员对ac以及每一个ap进行逐个配置,其次,一旦这种组网中关于ac的部分出现故障,那么组网就出现故障:如ac上行连接断开、ac本身故障、ac与任一ap故障,最后,在故障后,排查故障也较为困难。因此这种组网方式对人不友好,同时不稳定,在故障时不容易排查以及解决故障。

因此,如何简单、方便、高效的组建稳定可靠的wifi覆盖网络是本领域技术人员亟待解决的问题。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种无线网络组网方法、系统及无线ap,能够建立简单、方便、高效且稳定的无线覆盖网络。

为达到以上目的,第一方面,本发明实施例提供一种无线网络组网方法,其包括:

设置多个ap(wirelessaccesspoint)中的一个ap为主ap,其他ap为从ap,建立从ap至主ap的有线网络连接以及主ap至上层网络设备的第一上行连接;

从ap向主ap发送配置同步请求,主ap收到所述配置同步请求后,向相应的从ap发送网络配置;

当从ap与主ap的有线网络连接中断时,从ap使用所述网络配置建立第二无线上行连接。

作为一个优选的实施方案,所述网络配置包括主ap的无线网络配置,当从ap与主ap的有线网络连接中断时,从ap与主ap建立第二无线上行连接。

作为一个优选的实施方案,所述无线网络配置包括多个无线连接点的网络配置,所述从ap选择网络质量较好的无线连接点连接;从ap周期性检测所述第二无线上行连接的网络质量,若所述网络质量较差,则切换至其他无线连接点。

作为一个优选的实施方案,所述网络配置包括主ap以及上层网络设备的无线网络配置,所述无线网络配置包括多个无线连接点的网络配置,当从ap与主ap的有线网络连接中断时,所述从ap选择网络质量较好的无线连接点建立第二无线上行连接,该第二无线上行连接可以是从ap与主ap间的,也可以是从ap与上层网络设备间的;从ap周期性检测所述第二无线上行连接的网络质量,若所述第二无线上行连接的网络质量较差,则切换至其他无线连接点。

作为一个优选的实施方案,所述从ap建立第二无线上行连接后,实时检测所述有线网络连接是否恢复,若所述有线网络连接恢复,则从所述第二无线上行连接切换至有线网络连接。

作为一个优选的实施方案,当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。

作为一个优选的实施方案,从ap实时检测自身与主ap的有线网络连接是否低于预设阈值,若是,则比较第二无线上行连接的网络质量,并与较高的一方进行连接。

作为一个优选的实施方案,所述网络配置信息包括配置文件,用于配置初次与主ap建立连接的从ap。

第二方面,本发明实施例还提供一种无线网络组网系统,其包括:

主ap,用于建立与从ap有线网络连接以及与上层网络设备的第一上行连接,在收到从ap发送的配置同步请求后,向相应的从ap发送网络配置;

从ap,用于与主ap建立有线网络连接后,向主ap发送配置同步请求,当从ap与主ap的有线网络连接中断后,从ap使用所述网络配置建立第二无线上行连接。

作为一个优选的实施方案,所述网络配置包括主ap的无线网络配置,当从ap与主ap的有线网络连接中断时,从ap与主ap建立第二无线上行连接。

作为一个优选的实施方案,所述无线网络配置包括多个无线连接点的网络配置,所述从ap选择网络质量较好的无线连接点连接;从ap周期性检测所述第二无线上行连接的网络质量,若所述网络质量较差,则切换至其他无线连接点。

作为一个优选的实施方案,所述网络配置包括主ap以及上层网络设备的无线网络配置,所述无线网络配置包括多个无线连接点的网络配置,当从ap与主ap的有线网络连接中断时,所述从ap选择网络质量较好的无线连接点建立第二无线上行连接,该第二无线上行连接可以是从ap与主ap间的,也可以是从ap与上层网络设备间的;从ap周期性检测所述第二无线上行连接的网络质量,若所述第二无线上行连接的网络质量较差,则切换至其他无线连接点。

作为一个优选的实施方案,所述从ap建立第二无线上行连接后,实时检测所述有线网络连接是否恢复,若所述有线网络连接恢复,则从所述第二无线上行连接切换至有线网络连接。

作为一个优选的实施方案,当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。

作为一个优选的实施方案,从ap实时检测自身与主ap的有线网络连接是否低于预设阈值,若是,则比较第二无线上行连接的网络质量,并与较高的一方进行连接。

作为一个优选的实施方案,所述网络配置信息包括配置文件,用于配置初次与主ap建立连接的从ap。

第三方面,本发明实施例还提供一种无线ap,其包括:

反馈模块,用于接收所述未建立第一上行连接的ap配置同步请求后,向相应的ap返回网络配置,所述第一上行连接为与上层网络设备建立的连接,所述网络配置用于所述网络中断后,所述未建立第一上行连接的ap使用所述网络配置建立第二无线上行连接;

同步模块,用于向所述已建立第一上行连接的ap发送配置同步请求并接受网络配置;

检测模块,用于实时检测所述网络连接是否中断,若是,则从ap使用所述网络配置建立第二无线上行连接,若否,则继续/回复使用所述网络连接;

切换模块,用于配置ap工作在主ap还是从ap模式:当配置ap工作在主ap模式,激活所述反馈模块,关闭所述同步模块以及检测模块;当配置ap工作在从ap模式,关闭所述反馈模块,激活所述同步模块以及检测模块。

作为一个优选的实施方案,所述判断模块持续监测所述有线网络连接是否恢复,若是,则所述无线ap从第二无线上行连接切换至所述有线网络连接。与现有技术相比,本发明的优点在于:

(1)本发明组网网络结构更加简单,相对于ac连接并控制多个ap的发射状网络结构、ac逐层控制多组ap的树状结构,本发明采用ap平行结构,无论主ap还是从ap都能够建立上行连接,全时段作为无线接入点。

(2)本发明组网网络结构更加容易连接,当相对于其他组网结构需对ac、ap均进行详细设置,本发明在加入新的ap只需要将该新的ap作为从ap与主ap相连,后续从ap将自动请求并获取主ap的网络配置,在中断、故障后自动建立第二无线上行连接,不再需要额外网络配置,故障检测或设置。

(3)本发明组网网络结构更加稳定,主ap与任一从ap之间连接出现故障,从ap均能够自主根据备份的网络配置自行建立第二无线上行连接,该上行连接可以是从ap与主ap的连接,也可以是从ap与上行网络设备间的。此外保证各个ap节点的能够处于可接入状态。此外,当主ap故障或者主ap的上行连接故障后,所有从ap仍能通过与上行网络设备建立第二无线上行连接,能够更加有效的保证自身节点的可用性。此外,从ap还会选择网络质量较好的无线连接点进行连接,保证网络的带宽、掉包率、信号强度等等处于较好的状态。

(4)本发明组网结构更容易检测故障,当主ap、从ap均不可用,则所有上行链路故障时;当从ap可用、主ap不可用,则主ap上行链路故障;当从ap不可用,则为该ap出现故障。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面对实施例对应的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为传统ac-ap提供wifi的结构示意图;

图2为本发明一种无线网络组网方法实施例的步骤流程图;

图3为本发明一种无线网络组网方法实施例中一个例子的步骤流程图;

图4为本发明一种无线网络组网系统实施例的结构示意图;

图5为本发明一种无线网络组网系统实施例的交互图。

具体实施方式

以下结合附图对本发明的实施例作进一步详细说明。

本发明实施例提供一种无线网络组网方法、系统及无线ap,其通过主ap与从ap建立网络连接,并将主ap的网络配置备份至从ap,能够建立更加简单、稳定、易检测的网络结构。

为达到上述技术效果,本申请的总体思路如下:

设置多个ap(wirelessaccesspoint)中的一个ap为主ap,其他ap为从ap,建立从ap至主ap的有线网络连接以及主ap至上层网络设备的第一上行连接;

从ap向主ap发送配置同步请求,主ap收到所述配置同步请求后,向相应的从ap发送网络配置;

当从ap与主ap的有线网络连接中断时,从ap使用所述网络配置建立第二无线上行连接。综上所述,相对于传统技术方案中通过ac控制各个ap,本发明通过主ap、从ap的相互连接以及通信,替代ac的功能,其直接通过ap的主从结构建立连接,并设置从ap同步备份主ap的网络配置,减少网络结构中某个节点或连接出现问题后,对多个节点的影响,保证了组网网络结构的稳定性,更加安全可靠,同时主从结构更加简单、网络传输更加效率,易于连接。

需要说明的是,本文中的第一上行连接为主ap与上层网络的连接,可以是有线连接,也可以是无线连接。而第二无线上行连接,则是以从ap的角度建立的上行连接,其可以是从ap与主ap建立的无线连接,也可以是从ap与上层网络建立的无线连接。只要是以从ap的角度,其与上层的可连接的网络设备建立的连接即可。

还需要说明的是,建立上行连接所需的通信需求,如匹配合适的协议,生成符合要求格式的报文等为本领域技术人员所公知的技术手段,在此不再冗述。

为了更好的理解上述技术方案,下面结合具体实施方式进行详细的说明。

参见图2所示,本发明实施例提供一种无线网络组网方法,其包括:

s1:设置多个ap(wirelessaccesspoint)中的一个ap为主ap,其他ap为从ap,建立从ap至主ap的有线网络连接以及主ap至上层网络设备的第一上行连接。

本发明的组网网络结构更加简单、方便、易于检查维护,同时成本较低。建立ap的主从结构,主ap用于建立第一上行连接并向各个从ap发送网络数据包。相对于设置两种设备ac和ap,并设置ac控制每一个ap,设置ap接受ac的控制,本发明的网络结构仅涉及ap,同时通过对ap的设置完成对应功能,更加方便、简单。同时,各个ap均作为接入点,在出现故障时,根据其无线网络故障范围即可确定出现故障的节点,十分容易进行检查以及维护。同时,由于仅仅涉及ap,不再需要ac,成本更加低廉。

作为一个优选的实施例,主ap建立与从ap的网络连接时,主ap对从ap的连接权限进行校验。

建立主ap与从ap连接时,其他网络中的ap可能会串扰,此时如果主ap与产生串扰的ap进行网络连接并交互,可能造成网络出现各种问题,如连接不稳定、网络连接系统紊乱、建立连接出错等等给。

进一步的,主ap接受从ap的认证信息并校验,若校验成功则建立网络连接,否则返回失败信息。

通过在从ap的连接请求中设置认证信息,主ap能够接受该认证信息并校验,从而识别网络连接中的ap是否是需要进行连接的而不是串扰/错误连接的。进而减少了出现连接不稳定、网络连接系统紊乱、建立连接出错等问题的可能性。

s2:从ap向主ap发送配置同步请求,主ap收到所述配置同步请求后,向相应的从ap发送网络配置。

从ap通过与主ap交互获取网络配置,使得网络更加稳定。在建立连接后,从ap接收主ap的网络配置,由于主ap需要向其他从ap下发网络数据包,相对于从ap使用了较多的计算资源,如果主ap本身资源不足,在管理向从ap发送网络配置的同时下发网络数据包,可能会出现,由于资源不足的卡顿,甚至死机的情况。因此,从ap主动向主ap发出配置同步请求,主ap在收到请求后,才会向发出配置同步请求的从ap发送自身的网络配置,节省主ap管理从ap需要的资源,即能够节省主ap的软硬件资源。

需要说明的是,本文的网络配置可以是主ap的第一上行连接采用无线方式使用的网络配置,当主ap或者其连接出现故障后,从ap根据该第一上行连接的网络配置建立与上层网络设备的第二无线上行连接,从而继续工作;网络配置还可以是主ap的无线连接设置,及如向用户的手机提供无线网络接入点的网络设置,当主ap与从ap的有线连接中断后,从ap在知道主ap的无线连接设置时,可以通过该设置建立与主ap连接的第二无线上行连接,从而保证主ap与从ap之间的连接不会中断;此外,网络配置还可以包括从ap的通用配置数据,用于在从ap与主ap连接后,自动配置从ap,省去人为配置的步骤。优选该通用配置数据与主ap相同,当用户从主ap的wifi范围移动至其他从ap的wifi时,其希望网络设置与之前一样,因此,优选的,从ap根据主ap连接设置配置wifi并提供给用户,使得用户在跨越主ap与从ap范围边界时,能够无缝切换网络,提供更好的用户体验。

s3:当从ap与主ap的有线网络连接中断时,从ap使用所述网络配置建立第二无线上行连接。

建立本发明的组网网络结构后,当主ap相关连接中断后,从ap能够根据其备份的网络配置,自行建立第二无线上行连接,保证自身在无法从主ap获取网络连接的时候,能够自主根据网络配置建立上行连接,进而正常工作。而主ap的相关连接包括有:主ap与从ap的连接以及主ap的上行连接,针对这些故障,从ap通过第二无线上行连接,均能够自主恢复网络,使得本发明的网络结构中从ap能够持续wifi,更加稳定、安全。

作为一个可选的实施方案,网络配置包括主ap的无线网络配置,当从ap与主ap的有线网络连接中断时,从ap与主ap建立第二无线上行连接。

主ap工作时,其会向周围的无线设备提供无线接入点,当主ap与从ap的有线网络连接中断后,从ap可以作为无线设备,再次接入主ap,建立第二无线上行连接,从而保证从ap在有线网络连接中断的情况下,能够通过第二无线上行连接,继续保持与网络的连接,进而继续工作。

进一步的,无线网络配置包括多个无线连接点的网络配置,所述从ap选择网络质量较好的无线连接点连接;从ap周期性检测所述第二无线上行连接的网络质量,若所述网络质量较差,则切换至其他无线连接点。

需要说明的都是,本文中所述的网络质量可以是网络连接中传输数据包的速率,可以是掉包率、网络的功率等等指标,只要能够从一个或者多个方面反应网络的性能即可。

举例来说,ap提供无线计入点,一般有2.4ghz以及5ghz两种。从ap接入主ap的无线连接时,是可以选择2.4g或者5g的,一般而言,2.4g网络能够在较远距离保持较好的网络质量,5g网络能够在较近的距离保持较好的网络质量。此外,还有串扰等等因素影响各个接入点的网络质量,因此,为了保证从ap提供更好的网络连接,其在选择接入点时,优选使用网络质量较好的无线连接点。同时,周期性进行检测当前的网络质量,当其较差后,切换至其他无线连接点。

作为另一个可选的实施方案,网络配置包括主ap以及上层网络设备的无线网络配置,所述无线网络配置包括多个无线连接点的网络配置,当从ap与主ap的有线网络连接中断时,所述从ap选择网络质量较好的无线连接点建立第二无线上行连接,该第二无线上行连接可以是从ap与主ap间的,也可以是从ap与上层网络设备间的;从ap周期性检测所述第二无线上行连接的网络质量,若所述第二无线上行连接的网络质量较差,则切换至其他无线连接点。

从ap在无法从有线网络连接或得网络连接后,其即可以连接主ap也可以连接主ap的上层网络设备。同时,在从ap进行选择时候,依据网络质量为判断标准进行连接,除了保证更好的网络工作状态外,还能够防止故障对从ap的影响,如主ap故障、主ap与上层网络设备连接故障,从ap均可以建立与上层网络设备的连接从而避开这些可能的故障发生区域。此外,本发明的从ap不直接连接上层网络设备,仅仅在故障或者网络质量较差的情况,才进行连接,能够较大的减少上层网络设备的负载,形成更加灵活的连接方式。

需要说明的是,主ap的上层网络设备的无线网络配置,可以由主ap主动询问上层网络设备获得,也可以是人为预先设置网络配置并保存于主ap,只要将上层网络设备的无线网络配置最终传送给从ap,供从ap使用即可。

作为一个优选的实施方案,从ap建立第二无线上行连接后,实时检测所述有线网络连接是否恢复,若所述有线网络连接恢复,则从所述第二无线上行连接切换至有线网络连接。

有线连接相对于无线连接,在传输介质材料、防串扰、数据安全方面有着更好的表现,因此,本发明在建立第二无线上行连接后,实施检测有线网络连接,在有线连接恢复的情况下,恢复有线连接,提升网络质量以及用户体验。

同时,如果所有ap通过无线进行连接,则在该空间内无线数量过多,容易造成串扰,同时无线连接相较于有线连接不稳定,容易造成连接断开,并降低用户体验。因此,优选使用部分的连接为有线连接:如果将主ap和从ap的网络连接作为有线连接,无线连接的数量将会大大下降,使得从ap的网络质量也比较高,进而有较好的用户体验。由于有线连接相较于无线连接在速率、稳定性、连接效率上更为优质,优选的,当建立的无线的上行连接的从ap发现与其从属的主ap的有线的网络连接恢复后,恢复至该从ap与主ap的有线网络连接,不再使用自身的无线上行连接。

举例来说,如图3所示,主ap上运行有server程序,从ap上运行有client程序和check程序。其通过以下步骤进行快速组网。

a1、把子ap通过网线和主ap连接起来,子ap的client程序会自动向主ap请求获取网络配置信息,网络配置信息至少包括wifi配置;

a2、主ap的server程序鉴权通过后向子设备下发网络配置信息;

a3、子ap断开网线连接,子ap的check程序检测到网络中断;

a4、子ap使用保存的wifi配置主动发起无线连接。连接成功后,子ap完成配网。

作为一个可选的实施方案,当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。

若由于人为或者网络故障等等因素的影响,网络配置出现变更后,没有告知从ap,那么当从ap在根据旧的网络配置进行连接时,将有极大的可能出现连接失败,进而无法正常工作。因此,当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。

作为一个可选的实施方案,从ap实时检测自身与主ap的有线网络连接是否低于预设阈值,若是,则比较第二无线上行连接的网络质量,并与较高的一方进行连接。

在一些特殊情况下,如主ap连接较多的从ap导致处理过慢、部分从ap占用大量带宽,从ap与主ap的有线连接相比与从ap直接进行无线的上行连接网络质量较差,如果从ap从无线恢复到有线反而可能导致用户使用时突然连接变差,从而降低用户体验。而从ap对建立的网络连接和第二无线上行连接进行比较与选择,与其中网络质量较高的进行连接交互,从而保证使用该从ap的用户所使用的网络一直是其能够保证的最好网络状态。

无论有线连接还是无线连接,从ap保证其连接的网络质量为最高即能够保证提供较好的用户的体验。

作为一个可选的实施方案,网络配置信息包括配置文件,用于配置初次与主ap建立连接的从ap。

在主从结构的设备中,通常在硬件层面上接通后,还需要在软件层面分别调整各个设备,至少调整从属设备,才能够保证主从设备的正常运行。本发明则采用从ap与主ap连接后,主动请求配置文件,并根据该配置文件,自动调整自身的网络配置,从而省去了人为配置的麻烦,更加智能化,使用更加方便。

进一步的,构建从ap自主建立第二无线上行连接,能够辅助管理人员查找本发明组网网络结构中出现故障的位置:当本网络中主ap无法提供wifi接入,则为主ap故障;当从ap个别点无法提供wifi,则为该ap故障;如果所有ap均无法提供正常网络连接,则为上层网络故障或者所有ap全部故障。对于从ap来说,如果主ap故障、主ap第一上行连接故障,主ap与从ap的连接故障,其还能够自行建立与上层网络的第二无线上行连接,因此当主ap无法正常提供wifi接入时候,其仍能正常工作。进一步的,上述故障混杂在一起,主ap与多个从ap均无法正常提供wifi接入,那么这些ap均故障。

作为一个可选的实施方案,在判断主ap与从ap的网络连接是否中断时,从ap与主ap收发心跳包实时检测网络连接是否中断。

通过心跳包能够持续周期性的运行监测线程,相较于完全同步,消耗更少的资源就可以达到监测的目的。同时通过调整心跳包周期时间,能够满足使用者对网络状况不同的需求,如调整周期时间缩短短,则能够快速反应,并建立网络,但是消耗资源较多;而调整周期时间增长,则能够减少对联网系统中的资源占用,使得联网系统能够运行更加流畅,但是反应速度较慢。

进一步的,从ap相互连接,且每个从ap比较可选的上行连接,选择可选的上行连接中网络质量最好的作为上行连接。

由于主ap网络带宽的分配是根据其与从ap的协议进行分配的,如果协议是根据从ap的请求分配网络带宽,那么有的从ap请求的资源较多,其占有较大的网络资源,主ap主要管理该从ap的网络连接请求,其他从ap获得的网络资源以及网络资源可能较差。而将从ap相互连接后,允许从ap有多个上行连接方式,并自行挑选更好的连接方式以及接口,在整个主ap-从ap的网络连接,添加新的节点,自行优化为主ap-从ap-从ap等形式,网络分流自行优化能够对较大网络资源进行处理。其从ap除了提供wifi接入服务,部分从ap辅助主ap进行网络管理,节省了主ap的计算资源,使得主ap的处理任务降低,不容易出现卡机等等现象。从ap作为主ap的二级以上的节点,辅助主ap进行网络资源管理,使得联网中的网络结构更加稳定、服务质量更高。

如图4所示,本发明还提供一种无线网络组网系统,其包括:

主ap,用于建立与从ap有线网络连接以及与上层网络设备的第一上行连接,在收到从ap发送的配置同步请求后,向相应的从ap发送网络配置;

从ap,用于与主ap建立有线网络连接后,向主ap发送配置同步请求,当从ap与主ap的有线网络连接中断后,从ap使用所述网络配置建立第二无线上行连接。

本发明中主ap与从ap均作为accesspoint向用户提供wifi,同时主ap作为从ap的首要连接节点,为从ap提供上行的网络,保证组网在所有ap都正常工作时,均能够提供正常的网络连接。

同时,从ap主动联系主ap,分担主ap的工作量,可以视作将现有技术中ac的功能进行划分以及分类,并将不同的功能分别分配给了主ap和从ap,使得不同的功能能够分布式的执行,并消耗不同设备的资源,更加稳定、合理。

可选的,主ap建立与从ap的网络连接时,主ap队从ap的连接权限进行校验

举例来说,主ap接受从ap的认证信息并校验,若校验成功则建立网络连接,否则返回失败信息。通过认证信息来验证,更加安全。

作为一个可选的实施方案,所述网络配置包括主ap的无线网络配置,当从ap与主ap的有线网络连接中断时,从ap与主ap建立第二无线上行连接。

当从ap与主ap的有线网络连接中断时,从ap若无法重新接入网络则无法正常工作,而此时主ap与上行网络设备是处于连接状态,其为无线设备提供无线接入点,因此从ap可以通过预先获取主ap的无线网络配置,当有线网络连接中断时,通过主ap的无线连接点,建立第二无线上行连接,从而恢复工作。

进一步的,所述无线网络配置包括多个无线连接点的网络配置,所述从ap选择网络质量较好的无线连接点连接;从ap周期性检测所述第二无线上行连接的网络质量,若所述网络质量较差,则切换至其他无线连接点。

举例来说,无线连接点中,一般有2.4g和5g的接入方式,不同的连接方式所适用的距离、网速不同。因此,可以根据实际需要调整至需求的网络质量较好的,从而保证从ap接入贴合需要的接入点,保证从ap正常工作。

作为一个优选的实施方案,所述网络配置包括主ap以及上层网络设备的无线网络配置,所述无线网络配置包括多个无线连接点的网络配置,当从ap与主ap的有线网络连接中断时,所述从ap选择网络质量较好的无线连接点建立第二无线上行连接,该第二无线上行连接可以是从ap与主ap间的,也可以是从ap与上层网络设备间的;从ap周期性检测所述第二无线上行连接的网络质量,若所述第二无线上行连接的网络质量较差,则切换至其他无线连接点。

网络配置中包括主ap以及上层网络设备的无线网络配置,使得当从ap中断网络连接后,其即可以连接主ap也可以连接主ap的上层网络设备。保证了该网络区域容错、防止故障的功能更强:当主ap与从ap的有线连接出现故障后,从ap仍然可以通过无线与主ap进行连接;当主ap或者主ap与上层网络设备连接中断后,从ap仍然可以通过上层网络设备的无线配置文件与上层网络设备进行连接。

同时,在从ap进行选择时候,依据网络质量为判断标准进行连接,能够较好的保证网络的网络质量持续处于最优状态。

此外,本发明的从ap不直接连接上层网络设备,仅仅在故障或者网络质量较差的情况,才进行连接,能够较大的减少上层网络设备的负载,形成更加灵活的连接方式。

作为一个可选的技术方案,所述从ap建立第二无线上行连接后,实时检测所述有线网络连接是否恢复,若所述有线网络连接恢复,则从所述第二无线上行连接切换至有线网络连接。

主ap与从ap、主ap的上行连接均能够影响用户接入wifi的体验,因此,其连接的网络质量尤为重要。在现有连接方式中,有线连接作为串扰小、网速快以及掉包率低的连接方式,能够更加有效的提供wifi从而提供更好的用户体验,因此,上述连接进行或者在连接恢复后,优选通过有线的方式进行。

举例来说,主ap上运行有server程序,从ap上运行有client程序和check程序。

其server程序运行在主ap上:在收到子ap上client程序发送的配置同步请求之后,获取主ap的wifi配置信息并把主ap的wifi配置信息发送给子ap。

其client程序运行在子ap上:当子ap连接到主ap后,client程序主动向主ap发送配置同步请求,并把从server程序获取到的配置保存下来用作网线断开的时候恢复网络使用。

其check程序运行在子ap上:其能够实时的检测网络状态,当发现网线断开造成网络中断的时候,主动使用保存的wifi配置来建立无线上行连接来恢复网络。同时如果发现网线连接恢复,那么主动断开无线上行连接而使用更加稳定可靠的有线连接作为上行。

进一步的,物理层面上,主ap通过有线连接路由器接入internet网络,从ap通过有线或者无线接入主ap。

逻辑层面上,运行在从ap的client通过通信协议与运行在主ap上的server建立通信连接。server可访问主ap的本地配置,获取主ap的wifissid、密码和加密方式。client收到server回复的wifi配置信息后,把数据存储到本地数据库,之后主ap修改wifi配置信息也会通过通信协议通知从ap修改对应数据库信息。运行在从ap上的check程序会定期检测上行连接类型和状态,当检测到上行网线断开的时候,会使用数据保存的主ap的wifi配置信息来建立无线中继连接来恢复网络。当检测到有线连接恢复的时候会主动断开无线连接,这样可以防止网络形成环路。

check是运行在从ap的一个定时程序,程序10秒种检测一次wan口状态。当检测到wan口网线断开的时候,首先判断是否存在无线上行连接,如果存在那么说明当前扩展ap使用了无线上行方式,程序继续检测wan口状态。如果不存在无线上行连接,那么程序会读取交互中存储的wifi配置,然后根据此wifi配置建立无线的第二无线上行连接来恢复网络。

如图5所示,是client和server交互图。

client根据主ap的ip及某端口向server建立tcp连接后,发出auth认证消息,附带认证信息;

server将收到的认证信息进行校验;认证失败则向server回复authfailed消息,client收到后退出;认证成功则向client回复authok,client收到该消息后即向server发起requestwifisetting请求,server收到此请求后把wifi配置信息返回给client。client把收到的信息存储数据库完成整个交互。

作为一个可选的实施方案,网络配置包括上层网络设备的无线网络配置,当从ap与主ap的有线网络连接中断时,从ap建立与上层网络设备的第二无线连接。

建立从ap与主ap的第二无线上行连接,只能够避免主ap与从ap连接故障时的网络恢复。而当从ap获取了上层网络设备的网络配置,并能够根据该配置文件与上层网络设备建立连接,则可以覆盖更多的故障区域,如主ap故障、主ap的第一上行连接故障等等。这种恢复网络连接的方式使得网络更加稳定,同时,在故障未发生时,对上层网络设备的负载小,能够减少了上层网络设备的成本,在故障发生后,恢复网络速度快。

进一步的,网络配置信息包括配置文件,用于配置初次与主ap建立连接的从ap。将主从设备进行连接后,一般需要人工进行配置,达成主从设备之间协议,进而使得主从设备各自正常工作。本发明设置从ap主动向主ap请求配置文件,并在获取该配置文件后,自动进行配置,省去了人工配置的麻烦。

进一步的,当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。

当所述无线网络配置变更后,若所述主ap与从ap存在有线连接或第二无线上行连接,所述主ap将更新后的无线网络配置发送给从ap。这样从ap能够在进行连接

作为一个优选的实施方案,从ap相互连接,且每个从ap比较可选的上行连接,选择可选的上行连接中网络质量最好的作为上行连接。

具体来说,从ap实时检测自身与主ap的有线网络连接是否低于预设阈值,若是,则建立第二无线上行连接并与网络质量较高的一方进行交互。

再进一步的,从ap建立第二无线上行连接后,作为主ap与从ap进行交互。

主ap故障、主ap与从ap之间线路故障,均会造成从ap以及其下游从ap的网络中断,除了上述情况,从ap除了辅助主ap进行网络传输以及管理外,在主ap仍然无法提供足够的网络连接时,主ap和从ap的连接可能会出现时断时连的情况。此时,从ap作为主ap,其下游从ap与该“主ap”进行交互,则能够解决上述故障的情形,同时,在主ap无法胜任较大的网络资源、管理、处理需求时,从ap能够主动“升级”为另一个主ap,帮助整个网络结构处理部分网络资源,使得其更加稳定、网络连接更加稳固,服务质量更高,用户体验更好。

作为一个优选的实施方案,主ap的数量为多个。

采用多个主ap能够拥有多个上行连接,保证其中一条连接故障后,网络仍然能够正常运行,提供其稳定性。同时多条上行连接提供更宽的网络带宽,更高的网络质量。

进一步的,从ap相互连接,每个从ap比较自身上行的连接,选择网络质量较高的进行交互,所述网络质量包括响应时间、掉包率和/或网络带宽。

同上,由于主ap网络带宽的分配是根据其与从ap的协议进行分配的,如果协议是根据从ap的请求分配网络带宽,那么有的从ap请求的资源较多,其占有较大的网络资源,主ap主要管理该从ap的网络连接请求,其他从ap获得的网络资源以及网络资源可能较差。而将从ap相互连接后,允许从ap有多个上行连接方式,并自行挑选更好的连接方式以及接口,在整个主ap-从ap的网络连接,添加新的节点,自行优化为主ap-从ap-从ap等形式,网络分流自行优化能够对较大网络资源进行处理。其从ap除了提供wifi接入服务,部分从ap辅助主ap进行网络管理,节省了主ap的计算资源,使得主ap的处理任务降低,不容易出现卡机等等现象。从ap辅助主ap进行网络资源管理,使得联网中的网络结构更加稳定、服务质量更高。

再进一步的,主ap以及从ap还与多个下级ap连接,每个下级ap比较自身上行的连接,选择网络质量较高的进行交互。

作为一个优选的实施方案,本发明还提供一种无线ap,其包括:

反馈模块,用于接收所述未建立第一上行连接的ap配置同步请求后,向相应的ap返回网络配置,所述第一上行连接为与上层网络设备建立的连接,所述网络配置用于所述网络中断后,所述未建立第一上行连接的ap使用所述网络配置建立第二无线上行连接;

同步模块,用于向所述已建立第一上行连接的ap发送配置同步请求并接受网络配置;

检测模块,用于实时检测所述网络连接是否中断,若是,则从ap使用所述网络配置建立第二无线上行连接,若否,则继续/回复使用所述网络连接;

切换模块,用于配置ap工作在主ap还是从ap模式:当配置ap工作在主ap模式,激活所述反馈模块,关闭所述同步模块以及检测模块;当配置ap工作在从ap模式,关闭所述反馈模块,激活所述同步模块以及检测模块;

在ap上设置反馈模块、同步模块以及检测模块,并通过切换模块配置ap即可以作为主ap也可以作为从ap进行相应的功能,不再需要进行严格区分ap的功能,并根据功能进行连接。只需要将ap配置为对应的模式后进行连接即可完成组网的配置,更加易于连接和管理,用户使用更加方便。当组网已经完成,需要加入新的从ap或者替换旧的从ap时,只需要用切换模块将其设置为从ap并与主ap连接即可。而需要组网或者替换主ap,只需要用切换模块将其设置为主ap即能达成目的。

进一步的,所述判断模块持续监测所述有线网络连接是否恢复,若是,则所述无线ap从第二无线上行连接切换至所述有线网络连接。

有线连接,在传输介质材料、防串扰、数据安全方面相对于无线连接有着更好的表现,因此,本发明在建立第二无线上行连接后,实施检测有线网络连接,在有线连接恢复的情况下,恢复有线连接,提升网络质量以及用户体验。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

总体来说,本发明实施例提供的一种无线网络组网方法、系统及无线ap,过主ap与从ap建立网络连接,并将主ap的网络配置备份至从ap,相较于传统的技术等等,能够建立更加简单、稳定、易检测的网络结构。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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