一种接入点发现云接入控制器的方法和系统的制作方法

文档序号:9915221阅读:615来源:国知局
一种接入点发现云接入控制器的方法和系统的制作方法
【技术领域】
[0001]本发明实施例涉及通信技术领域,尤其涉及一种接入点发现云接入控制器的方法和系统。
【背景技术】
[0002]AP(Access Point,无线接入点),相当于无线交换机,它是无线终端使用有线网络的接入点,主要用于家庭宽带、企业内部网络部署和商业环境中网络部署等。
[0003]云AC(Access Controller,接入控制器),即无线局域网接入控制设备,负责将所有AP的数据汇总后接入Internet,同时可以远程配置AP的一些设备参数,例如带宽限速、Portal (入门)功能、安全功能等参数。
[0004]通常情况,AP在出厂时候会固化一个云AC地址。当客户订购AP后,根据固化在AP中的云AC地址,AP自动去和云AC通讯,通讯成功云AC管理AP。然而并不是所有的客户都会部署同一个域名或者IP地址的云AC,这就需要进行差异化处理。
[0005]当前的解决方法主要有两种:
[0006]1.人工手动配置每台AP的云AP地址。
[0007]通常情况下,厂家会在每个AP的WEB管理页面提供一个设置云AC地址的条目,当云AC地址不是固化在AP中的地址时候,AP管理员需要在AP页面重新设置新的云AC地址,这样做无可厚非,但是如果一台云AC需要管理几十台或者几百台AP时候,如果管理员每台都去更改,那么可能会花费大量的时间和精力,因此此方法耗时耗力。
[0008]2.运用DHCP服务器分配IP地址时候更新云AC地址。
[0009]具体过程是,当AP获取IP地址时,首先需要在DHCP(Dynamic Host Configurat1nProtocol,动态主机配置协议)服务器配置好0PT10N43字段的值,也即配置新的云AC地址。在AP向DHCP服务器发送DHCP请求数据包后,DHCP服务器的响应数据包中包含有0PT10N43字段的内容,OPT10N43的内容即为云AC地址。AP收到响应包后解析出OPT10N43的内容,然后替换掉旧的云AC地址。当整个DHCP请求过程结束后,AP获取到了 IP地址,同时也将云AC地址替换掉了最新的云AC地址。此方法对于所有AP处于同一子网(同一 DHCP服务器下),应用没问题。但是,如果某些AP上一级再接一台普通路由器,由于普通路由器不能配置0PT10N43字段,并且具有网络隔离特性,那么就不能通过此方法获取到云AC地址。

【发明内容】

[0010]本发明提供一种接入点发现云接入控制器的方法和系统,能够保障接入点成功发现云接入控制器。
[0011]本发明提供一种接入点发现云接入控制器的方法,包括:如果根据已记录的云接入控制器地址无法连接到云接入控制器,接入点通过向其他接入点广播请求消息询问新云接入控制器地址;如果接收到其他接入点反馈的响应消息,从所述响应消息中获取新云接入控制器地址,将已记录的接入控制器地址更新为新云接入控制器地址,并根据更新的新云接入控制器地址连接新云接入控制器。
[0012]进一步地,所述方法还包括:在接入点上预先静态配置并记录云接入控制器地址;或者,接入点动态获取在接入点获取IP地址阶段0PT10N43字段中已记录的云接入控制器地址;在接入点上线后,所述接入点根据已记录的云接入控制器地址连接云接入控制器。
[0013]进一步地,所述接入点通过向其他接入点广播请求消息询问新云接入控制器地址,包括:如果根据已记录的静态配置或动态获取的云接入控制器地址都无法连接到云接入控制器,则接入点向同一子网内的其他接入点广播请求消息,所述请求消息中包括请求新云接入控制器地址的信息。
[0014]进一步地,所述如果接收到其他接入点反馈的响应消息,从所述响应消息中获取新云接入控制器地址,包括:判断所述接入点在预设周期内是否接收到同一子网内的其他接入点反馈的和请求消息对应的响应消息,所述响应消息中包括新云接入控制器地址;如果接收到,则从所述响应消息中获取新云接入控制器地址;如果没有接收到,则根据预设周期再次向同一子网内的其他接入点发送广播消息,直到收到所述响应消息。
[0015]进一步地,从所述响应消息中获取新云接入控制器地址之后,还包括:接入点向同一子网内的其他接入点广播停止响应消息,所述停止响应消息中包括已获取到新云接入控制器地址的信息,以使接收到该停止响应消息的其他接入点停止返回响应消息。
[0016]进一步地,所述云接入控制器管理多个接入点;如果所述多个接入点处于同一子网,所述多个接入点中至少有一个接入点通过网页管理页面设置新云接入控制器地址;如果所述多个接入点处于不同子网,将处于同一个子网内至少一个接入点通过网页管理页面设置新云接入控制器地址。
[0017]本发明提供一种接入点发现云接入控制器的系统,包括:云接入控制器和所述云接入控制器管理的多个接入点,其中,接入点,用于如果根据已记录的云接入控制器地址无法连接到云接入控制器,则通过向其他接入点发送广播消息询问新云接入控制器地址;其他接入点,用于如果配置了新云接入控制器地址,在接收到所述广播消息,向发送所述广播消息的接入点返回响应消息;所述接入点,还用于如果接收到其他接入点反馈的响应消息,从所述响应消息中获取新云接入控制器地址,将已记录的接入控制器地址更新为新云接入控制器地址,并根据更新的新云接入控制器地址连接新云接入控制器。
[0018]进一步地,所述接入点通过向其他接入点发送广播消息询问新云接入控制器地址,具体为:如果所述接入点根据已记录的云接入控制器地址无法连接到云接入控制器,则所述接入点向同一子网内的其他接入点广播请求消息,所述请求消息中包括请求新云接入控制器地址的信息
[0019]进一步地,所述接入点如果接收到其他接入点反馈的响应消息,从所述响应消息中获取新云接入控制器地址,具体为:所述接入点判断在预设周期内是否接收到同一子网内的其他接入点反馈的和广播消息对应的响应消息,所述响应消息中包括新云接入控制器地址;如果接收到,则从所述响应消息中获取新云接入控制器地址;如果没有接收到,则根据预设周期再次向同一子网内的其他接入点发送广播消息,直到收到所述响应消息。
[0020]进一步地,所述接入点,还用于:所述接入点向同一子网内的其他接入点广播停止响应消息,所述停止响应消息中包括已获取到新云接入控制器地址的信息,以使接收到该停止响应消息的其他接入点停止返回响应消息。
[0021]本发明提供的接入点发现云接入控制器的方法和系统,如果根据已记录的云接入控制器地址无法连接到云接入控制器,接入点通过向其他接入点广播请求消息询问新云接入控制器地址;如果接收到其他接入点反馈的响应消息,从所述响应消息中获取新云接入控制器地址,将已记录的接入控制器地址更新为新云接入控制器地址,并根据更新的新云接入控制器地址连接新云接入控制器。因此,采用本发明实施例可以避免多台接入点处于不同的子网时候,0PT10N43不能配置问题导致接入点无法发现云接入控制器的缺点,从而保障接入点成功发现云接入控制器。
【附图说明】
[0022]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本发明实施例中的接入点发现云接入控制器的方法的流程示意图;
[0024]图2为本发明实施例中的接入点发现云接入控制器的系统的架构示意图。
【具体实施方式】
[0025]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1