无线网络特性配置方法和系统与流程

文档序号:12069008阅读:297来源:国知局
无线网络特性配置方法和系统与流程

本发明涉及无线通信技术领域,特别是涉及一种无线网络特性配置方法和系统。



背景技术:

随着科技的发展,无线网络的应用越来越广泛。为了使无线网络适应用户的各种不同需求,经常需要对无线网络的网络特性进行配置。但目前主流的应用型的网络架构,在设置网络特性时,存在以下不足之处复杂度高的问题。就当前主流的网络配置方案来说,网络认证配置步骤繁琐,需对不同设备进行操作。如AC(Access Control,接入控制)设备管理AP(Access Point,接入点)设备的配置、无线网络环境的配置、认证服务相关配置等操作都需要具备一定的网络配置知识才能完成一个完整的网络认证配置工作。随着无线接入点与日俱增,数量庞大,众多的无线WIFI热点在配置时需要进行多次重复的工作,上述问题尤为严重。

综上所述,传统的网络特性配置方式复杂度高。



技术实现要素:

基于此,有必要针对上述网络特性配置复杂度高的问题,提供一种无线网络特性配置方法和系统。

一种无线网络特性配置方法,包括以下步骤:

获取AC设备下发的SSID,对所述SSID的有效性进行校验;

若所述SSID有效,读取当前网络节点的网络配置,若所述当前网络节点的网络配置为空,对所述当前网络节点的上级网络节点进行搜索;其中,所述当前网络节点为当前进行无线网络特性配置的节点;

若搜索到所述上级网络节点,读取所述上级网络节点的无线网络配置参数,并根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。

一种无线网络特性配置系统,包括:

第一获取模块,用于获取AC设备下发的SSID,对所述SSID的有效性进行校验;

搜索模块,用于若所述SSID有效,读取当前网络节点的网络配置,若所述当前网络节点的网络配置为空,对所述当前网络节点的上级网络节点进行搜索;其中,所述当前网络节点为当前进行无线网络特性配置的节点;

配置模块,用于若搜索到所述上级网络节点,读取所述上级网络节点的无线网络配置参数,并根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。

上述无线网络特性配置方法和系统,在获取SSID之后,若所述当前网络节点的网络配置为空,搜索当前网络节点的上级网络节点,若搜索到,可直接根据上级网络节点的无线网络特性对当前网络节点的无线网络特性进行配置,当不同的网络具有相同的网络特性时,无需重复多次执行配置操作,简易的配置方式使非技术人员也能轻松的进行网络配置,极大地提高了网络特性配置的便捷性,降低了网络特性配置的复杂度,同时提高了网络特性配置效率。

附图说明

图1为一个实施例的无线网络特性配置方法流程图;

图2(a)为第一实施例的组织架构的示意图;

图2(b)为第二实施例的组织架构的示意图;

图3为一个实施例的无线网络特性配置方法的程序流图;

图4为一个实施例的无线网络特性配置系统的结构示意图。

具体实施方式

下面结合附图对本发明的技术方案进行说明。

如图1所示,本发明提供一种无线网络特性配置方法,可包括以下步骤:

S1,获取AC设备下发的SSID,对所述SSID的有效性进行校验;

SSID是Service Set Identifier的缩写,意思是服务集标识。SSID可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。

本步骤中,若SSID有效,则执行步骤S2;反之,若SSID无效,可返回无效信息至AC设备。进一步地,还可以将无效信息返回至系统的显示界面,以供用户查看。无效信息中可包括无效SSID的标识信息,AC设备接收到该无效信息之后,可以重新下发一个SSID。

S2,若所述SSID有效,读取当前网络节点的网络配置,若所述当前网络节点的网络配置为空,对所述当前网络节点的上级网络节点进行搜索;其中,所述当前网络节点为当前进行无线网络特性配置的节点;

在一个实施例中,可以根据预存的拓扑结构对当前网络节点的上级网络节点进行搜索。该拓扑结构用于表示当前网络节点与其他网络节点之间的关联关系。

所述拓扑结构可以根据实际需要而设。例如,所述拓扑结构可以是公司组织架构,如图2(a)所示,包括部门A,部门B和部门C。又例如,所述拓扑结构还可以是一栋大楼的楼层结构,如图2(b)所示,包括1层,2层和3层;其中,每一层又包括A区和B区。以图2(a)示出的拓扑结构为例,其中的公司,部门A,部门B和部门C均可看做节点,公司为根节点,即没有父节点的节点,部门A,部门B和部门C为子节点,即拓扑结构中除父节点以外的节点。

由于实际使用场景不同,拓扑结构中的每一个节点可能需要设置不同的网络,各个网络可能采用不同的网络特性。可通过建立无线网络特性数据库的方式来设置无线网络特性。在实际应用中,网络特性可包括网络应用场景、网络权限、网络认证天数、Portal认证页、网络使用权限、网络认证方式、网络属性和/或网络收费方式。相应地,所述无线网络特性数据库中可包括网络应用场景设置参数、网络权限设置参数、网络认证天数设置参数、Portal认证页设置参数、网络使用权限设置参数、网络认证方式设置参数、网络属性设置参数和/或网络收费方式设置参数。

S3,若搜索到所述上级网络节点,读取所述上级网络节点的无线网络配置参数,并根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。

若搜索到所述上级网络节点,可直接根据上级网络节点的无线网络特性对当前网络节点的无线网络特性进行配置;反之,若没有搜索到所述上级网络节点,可由用户自行配置当前网络节点的无线网络特性。以图2(a)所示的拓扑结构为例,若当前网络节点为图2(a)中的“公司”节点,则该节点没有上级网络节点,可由用户自行配置“公司”节点的无线网络特性。若当前网络节点为图2(a)中的“部门A”节点,则该节点存在上级网络节点,即“公司”节点。因此,可以根据“公司”节点的网络配置来对“部门A”节点进行无线网络配置。

在一个进一步的实施例中,若搜索到所述上级网络节点,但未搜索到该上级网络节点的网络特性参数,可继续向上搜索上级网络节点的上级网络节点,直到搜索到可用的网络特性参数,或者无法搜索到上级网络节点为止。

在一个可选实施例中,可以对当前网络节点的网络特性参数进行单独设置。具体有以下几种方式:

方式一

先将上级网络节点的网络特性全部继承到当前网络节点的接入网络,再对当前网络节点中需要修改的网络特性进行更改。具体地,可以接收对所述当前网络节点进行网络特性配置的配置指令,并根据所述配置指令对所述当前网络节点的无线网络特性进行重新配置。此方式适用于当前网络节点中需要更改的网络特性较少,而当前网络节点继承上级网络节点的网络特性较多的情况。

方式二

筛选出上级网络节点中需要继承至当前网络节点的网络特性,只将选中的网络特性继承至当前网络节点。具体地,可以接收需要继承到当前网络节点的目标网络配置参数的第二标识信息;所述目标网络配置参数是用于对所述当前无线网络进行无线网络特性配置的网络配置参数;根据所述第二标识信息从各项网络配置参数中选择目标网络配置参数,根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。对于当前网络节点中未继承的网络特性,可以对当前网络节点进行单独设置。本方式适用于上级网络节点与当前网络节点只有部分公共的网络特性的场景。

方式三

由用户手动选中是否继承。具体地,对当前网络节点,可以向用户发送执行无线网络特性配置的提示信息;若接收到用户根据所述提示信息返回的确认信息,则根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。通过这种手段,用户可以灵活地选择继承方式。

方式四

先挑选出需要继承上级网络节点网络特性的当前网络节点,再将上级网络节点的网络特性继承到挑选出的当前网络节点。具体地,可以接收需要继承网络特性的当前网络节点的第一标识信息;根据所述第一标识信息从各个网络节点中选择当前网络节点;将所述网络特性信息继承到所述当前网络节点的接入网络。本方式适用于上级网络节点存在多个并列的下级网络节点的情况。在这种情况下,可以一次性从各个并列的下级网络节点中选择一个或者多个网络节点,作为当前网络节点,再根据上级网络节点的网络特性配置各个选中的当前网络节点的网络特性。

上述几种方式为用户提供了不同的网络特性继承选项,便于用户在不同的应用场景下灵活选择继承方式,提高了网络特性配置的灵活性。为了便于上述配置,可以设置一人机交互界面,用户可在该人机交互界面中输入相应信息,以便进行网络特性配置。

在一个可选实施例中,还可以获取AC设备下发的AP设备的设备信息;根据所述设备信息将所述AP设备与所述当前网络节点进行绑定。本步骤可以在获取AC设备下发的SSID的同时执行,也可以在根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置之后执行,还可以在其他时机执行。若步骤S2中建立了无线网络特性数据库,本步骤还可以将所述设备信息导入所述无线网络特性数据库,以便维护无线网络认证配置,上网设备状态,用户在线状态等信息。

在一种程序实现方法中,可以通过以下方式实现上述无线网络特性配置方法:

步骤1:通过软件获取AC设备上下发的SSID与其绑定的多个AP设备的对应关系信息。

步骤2:通过软件创一个无线网络特性数据库,作为一级项目,将AP设备与该一级项目进行绑定。可按照拓扑结构对一级项目命名,例如,命名为“公司”。

步骤3:为新建的一级项目设置SSID并设置其网络特性,网络属性、网络收费方式、Portal页面、网络认证天数、设置微信认证参数。

步骤4:在一级项目下创建一个或多个二级项目,将一级项目下的部分AP设备绑定到二级项目下。可按照拓扑结构对二级项目命名,例如,命名为“部门A”。

步骤5:二级项目的网络特性若无新增SSID和更改配置则默认与一级项目相同。

步骤6:可根据二级项目的网络需求,自主设置SSID和配置相应的网络特性。

具体的程序流图如图3所示。

在上述网络特性配置方式中,用户只需输入相应的网络配置参数,并选择需要执行继承操作的网络特性或节点,即可完成网络特性配置,无需专业的网络配置知识,而且,对于不同的网络,当网络特性相同的时候,可以采取继承的方式设置各个网络的网络特性,无需针对每个网络重复执行相同的设置操作,极大地提高了网络特性配置的便捷性,降低了网络特性配置的复杂度,同时提高了网络特性配置效率。本发明通过软件定义无线网络特性,融合层级化的管理模式使无线网络特性具备继承性,实现能统一管理和配置多个无线网络特性,可灵活配置各无线网络的认证天数、Portal认证页、网络计费方式、网络使用权限和网络认证方式使网络管理变得更加智能。

如图4所示,本发明还提供一种无线网络特性配置系统,可包括:

第一获取模块10,用于获取AC设备下发的SSID,对所述SSID的有效性进行校验;

SSID是Service Set Identifier的缩写,意思是服务集标识。SSID可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。

本模块中,若SSID有效,则执行搜索模块20的功能;反之,若SSID无效,可返回无效信息至AC设备。进一步地,还可以将无效信息返回至系统的显示界面,以供用户查看。无效信息中可包括无效SSID的标识信息,AC设备接收到该无效信息之后,可以重新下发一个SSID。

搜索模块20,用于若所述SSID有效,读取当前网络节点的网络配置,若所述当前网络节点的网络配置为空,对所述当前网络节点的上级网络节点进行搜索;其中,所述当前网络节点为当前进行无线网络特性配置的节点;

在一个实施例中,可以根据预存的拓扑结构对当前网络节点的上级网络节点进行搜索。该拓扑结构用于表示当前网络节点与其他网络节点之间的关联关系。

所述拓扑结构可以根据实际需要而设。例如,所述拓扑结构可以是公司组织架构,如图2(a)所示,包括部门A,部门B和部门C。又例如,所述拓扑结构还可以是一栋大楼的楼层结构,如图2(b)所示,包括1层,2层和3层;其中,每一层又包括A区和B区。以图2(a)示出的拓扑结构为例,其中的公司,部门A,部门B和部门C均可看做节点,公司为根节点,即没有父节点的节点,部门A,部门B和部门C为子节点,即拓扑结构中除父节点以外的节点。

由于实际使用场景不同,拓扑结构中的每一个节点可能需要设置不同的网络,各个网络可能采用不同的网络特性。可通过建立无线网络特性数据库的方式来设置无线网络特性。在实际应用中,网络特性可包括网络应用场景、网络权限、网络认证天数、Portal认证页、网络使用权限、网络认证方式、网络属性和/或网络收费方式。相应地,所述无线网络特性数据库中可包括网络应用场景设置参数、网络权限设置参数、网络认证天数设置参数、Portal认证页设置参数、网络使用权限设置参数、网络认证方式设置参数、网络属性设置参数和/或网络收费方式设置参数。

配置模块30,用于若搜索到所述上级网络节点,读取所述上级网络节点的无线网络配置参数,并根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。

若搜索到所述上级网络节点,可直接根据上级网络节点的无线网络特性对当前网络节点的无线网络特性进行配置;反之,若没有搜索到所述上级网络节点,可由用户自行配置当前网络节点的无线网络特性。以图2(a)所示的拓扑结构为例,若当前网络节点为图2(a)中的“公司”节点,则该节点没有上级网络节点,可由用户自行配置“公司”节点的无线网络特性。若当前网络节点为图2(a)中的“部门A”节点,则该节点存在上级网络节点,即“公司”节点。因此,可以根据“公司”节点的网络配置来对“部门A”节点进行无线网络配置。

在一个进一步的实施例中,若搜索到所述上级网络节点,但未搜索到该上级网络节点的网络特性参数,可继续向上搜索上级网络节点的上级网络节点,直到搜索到可用的网络特性参数,或者无法搜索到上级网络节点为止。

在一个可选实施例中,可以对当前网络节点的网络特性参数进行单独设置。具体有以下几种方式:

方式一

先将上级网络节点的网络特性全部继承到当前网络节点的接入网络,再对当前网络节点中需要修改的网络特性进行更改。具体地,配置模块30可以包括:第一接收单元,用于接收对所述当前网络节点进行网络特性配置的配置指令;以及第一配置单元,用于根据所述配置指令对所述当前网络节点的无线网络特性进行重新配置。此方式适用于当前网络节点中需要更改的网络特性较少,而当前网络节点继承上级网络节点的网络特性较多的情况。

方式二

筛选出上级网络节点中需要继承至当前网络节点的网络特性,只将选中的网络特性继承至当前网络节点。具体地,配置模块30可以包括:第一接收单元,用于接收需要继承到当前网络节点的目标网络配置参数的第二标识信息;所述目标网络配置参数是用于对所述当前无线网络进行无线网络特性配置的网络配置参数;第一配置单元,用于根据所述第二标识信息从各项网络配置参数中选择目标网络配置参数,根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。对于当前网络节点中未继承的网络特性,可以对当前网络节点进行单独设置。本方式适用于上级网络节点与当前网络节点只有部分公共的网络特性的场景。

方式三

由用户手动选中是否继承。具体地,对当前网络节点,可以向用户发送执行无线网络特性配置的提示信息;若接收到用户根据所述提示信息返回的确认信息,则根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置。通过这种手段,用户可以灵活地选择继承方式。

方式四

先挑选出需要继承上级网络节点网络特性的当前网络节点,再将上级网络节点的网络特性继承到挑选出的当前网络节点。具体地,可以接收需要继承网络特性的当前网络节点的第一标识信息;根据所述第一标识信息从各个网络节点中选择当前网络节点;将所述网络特性信息继承到所述当前网络节点的接入网络。本方式适用于上级网络节点存在多个并列的下级网络节点的情况。在这种情况下,可以一次性从各个并列的下级网络节点中选择一个或者多个网络节点,作为当前网络节点,再根据上级网络节点的网络特性配置各个选中的当前网络节点的网络特性。

上述几种方式为用户提供了不同的网络特性继承选项,便于用户在不同的应用场景下灵活选择继承方式,提高了网络特性配置的灵活性。为了便于上述配置,可以设置一人机交互界面,用户可在该人机交互界面中输入相应信息,以便进行网络特性配置。

在一个可选实施例中,所述无线网络特性配置系统还可以包括:第二获取模块,用于获取AC设备下发的AP设备的设备信息;以及绑定模块,用于根据所述设备信息将所述AP设备与所述当前网络节点进行绑定。第二获取模块以及绑定模块的功能可以在获取AC设备下发的SSID的同时执行,也可以在根据所述网络配置参数对所述当前网络节点的无线网络特性进行配置之后执行,还可以在其他时机执行。若搜索模块20中建立了无线网络特性数据库,还可以将所述设备信息导入所述无线网络特性数据库,以便维护无线网络认证配置,上网设备状态,用户在线状态等信息。

在上述网络特性配置方式中,用户只需输入相应的网络配置参数,并选择需要执行继承操作的网络特性或节点,即可完成网络特性配置,无需专业的网络配置知识,而且,对于不同的网络,当网络特性相同的时候,可以采取继承的方式设置各个网络的网络特性,无需针对每个网络重复执行相同的设置操作,极大地提高了网络特性配置的便捷性,降低了网络特性配置的复杂度,同时提高了网络特性配置效率。本发明通过软件定义无线网络特性,融合层级化的管理模式使无线网络特性具备继承性,实现能统一管理和配置多个无线网络特性,可灵活配置各无线网络的认证天数、Portal认证页、网络计费方式、网络使用权限和网络认证方式使网络管理变得更加智能。

本发明的无线网络特性配置系统与本发明的无线网络特性配置方法一一对应,在上述无线网络特性配置方法的实施例阐述的技术特征及其有益效果均适用于无线网络特性配置系统的实施例中,特此声明。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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