一种无线接入设备发现云AC的方法及系统技术方案

技术编号:14873207 阅读:80 留言:0更新日期:2017-03-23 20:53
本发明专利技术提供一种无线接入设备发现云AC的方法及系统,所述方法包括如下步骤:步骤S1)无线接入设备以组播方式发送地址请求报文数据;步骤S2)云AC监听至少一预设端口是否有地址请求报文数据传入,若有,执行步骤S3);步骤S3)所述云AC检测所述地址请求报文数据中是否有一预设字段,若有,发送所述云AC的信息至所述无线接入设备;以及步骤S4)所述无线接入设备配置所述云AC的信息,实现无线接入。

【技术实现步骤摘要】

本专利技术涉及无线局域网领域,特别是一种无线接入设备发现云AC的方法及系统
技术介绍
在无线局域网(WirelessLocalAreaNetworks,简称WLAN)中,包括无线网络控制器(AccessController,简称AC)及可无线接入至AC的无线接入点(AccessPoint,简称AP)。无线接入点(AP)可以分为两种,一种是无线网关(“瘦”AP),相当于有线网络中的集线器;另一种是无线路由器(“胖”AP),具有WAN、LAN两个接口,可以支持DHCP服务器、DNS和MAC地址克隆,还具有VPN接入、防火墙等安全功能。构建无线局域网,需要将若干个无线路由器(AP)无线接入无线网络控制器(AC),一般包括如下步骤:步骤S901,AP获取自身的IP地址。步骤S902,AP获取AC的IP地址,可以通过DHCP的option选项、配置静态IP地址、广播等方式获取AC的IP地址。步骤S903,AP用广播方式发出DiscoveryRequest报文,邀请报文中包括AP型号、软硬件信息等。步骤S904,AC收到DiscoveryRequest报文后,向AP发出一个DiscoveryResponse报文,回应报文中包括AC名称、软硬件信息等。步骤S905,AP收到DiscoveryResponse报文后,向AC发出一个JionRequest报文,请求加入。步骤S906,AP与AC建立CAPWAP隧道,传输配置信息及数据。AC与关联该AC的每一个AP间都存在一个独立的通信通道,即CAPWAP隧道,这是一种点到点的隧道,AC通过该CAPWAP隧道实现对每台AP的管理与控制。移动接入控制云平台(MobileAccessControlCloud,简称MACC或云AC),也是无线网络控制器(AC)的一种,通过WLAN网络控制下联的所有无线接入点(AP),实现对无线网络的集中规划和部署,包括设备无线配置、设备认证配置、访问资源控制、用户管理控制、设备管理配置、设备日志配置以及设备系统配置等七项基本配置功能以及记录各个配置项操作的相关信息的配置操作日志记录功能。AP获取云AC的IP地址,通常是利用DHCP来自动获取云AC的IP地址,在获取地址时,在DHCP数据包里面带特殊的字段(option43字段)给AP,AP解析出这个字段中的数据自动获取云AC的IP地址。然而,用这种方法获取云AC的IP地址的前提给AP分配地址的DHCP服务器一定要事先被配置过那个特殊的字段(option43字段),如果该DHCP服务器事先没有被配置过option43字段,AP就无法获取云AC的IP地址,AP就无法正常接入云AC。
技术实现思路
本专利技术的目的在于,提供一种无线接入设备发现云AC的方法,以解决现有技术中对DHCP服务器依赖程度高、带宽消耗大等技术问题。为实现上述目的,本专利技术提供一种无线接入设备发现云AC的方法,包括如下步骤:步骤S1)无线接入设备以组播方式发送地址请求报文数据;步骤S2)云AC监听至少一预设端口是否有地址请求报文数据传入,若有,执行步骤S3);步骤S3)所述云AC检测所述地址请求报文数据中是否有一预设字段,若有,发送所述云AC的信息至所述无线接入设备;以及步骤S4)所述无线接入设备配置所述云AC的信息,实现无线接入。进一步地,所述步骤S1)包括如下步骤:步骤S101)获取无线接入设备当前IP地址,判断当前IP地址为动态URL还是静态URL;若是静态URL,执行步骤S102);若是动态URL,执行步骤S104);步骤S102)检测是否存在dhcpc进程,若是,执行步骤S103);若否,执行步骤S104);步骤S103)判断是否存在DHCP服务器发来的option43字段,若否,执行步骤S104);步骤S104)以组播方式周期式发送至少一地址请求报文数据,直至收到所述云AC的回复报文数据为止。进一步地,所述步骤S2)包括如下步骤:步骤S201)云AC内预先设置至少一组播地址及至少一预设端口;步骤S202)云AC监听所述预设端口是否有对应所述组播地址的地址请求报文数据传入。进一步地,所述步骤S3)包括如下步骤:步骤S301)所述云AC解析所述地址请求报文数据;步骤S302)将一预设字段与所述地址请求报文数据对比,判断所述地址请求报文数据中是否存在所述预设字段;若是,执行步骤S303);步骤S303)发送所述云AC的信息至所述无线接入设备。进一步地,所述步骤S4)包括如下步骤:步骤S401)所述无线接入设备获得所述云AC的信息;步骤S402)向所述云AC发出一个JionRequest报文数据,请求接入所述云AC;以及步骤S403)所述无线接入设备与所述云AC建立CAPWAP隧道。为实现上述目的,本专利技术还提供一种无线接入设备发现云AC的系统,包括无线接入设备和云AC,无线接入设备用于以组播方式发送地址请求报文数据;云AC,用于监听至少一预设端口是否有地址请求报文数据传入;若有,检测所述地址请求报文数据中是否有一预设字段;若有,发送所述云AC的信息至所述无线接入设备;其中,所述无线接入设备还用于配置所述云AC的信息,实现无线接入。进一步地,所述无线接入设备包括IP地址判断单元、dhcpc进程检测单元、option字段判断单元以及地址请求报文发送单元。所述IP地址判断单元用于获取无线接入设备当前IP地址,并判断当前IP地址为动态URL还是静态URL;所述dhcpc进程检测单元用于检测是否存在dhcpc进程;所述option字段判断单元用于判断是否存在DHCP服务器发来的option43字段;所述地址请求报文发送单元用于以组播方式周期式发送地址请求报文数据。进一步地,所述云AC包括至少一组播地址、至少一预设端口以及监听单元,所述组播地址和所述预设端口预先设置于云AC内;所述监听单元用于监听所述预设端口是否有对应所述组播地址的地址请求报文数据传入。进一步地,所述云AC包括报文解析单元及字段对比单元,所述报文解析单元用于解析所述地址请求报文数据;所述字段对比单元,用于将一预设字段与所述地址请求报文数据对比;用于判断所述地址请求报文数据中是否存在所述预设字段;若是,发送所述云AC的信息至所述无线接入设备。进一步地,所述无线接入设备包括云AC信息获取单元、接入请求报文发送单元及CAPWAP隧道建立单元。所述云AC信息获取单元用于获取所述云AC的信息。所述接入请求报文发送单元,用于向所述云AC发出一个JionRequest报文,请求接入所述云AC。所述CAPWAP隧道建立单元用于与所述云AC建立CAPWAP隧道。本专利技术的优点在于,专用路由器(如企业级路由器)AP和AC是配套使用的,成套的AP与AC会设置相同或相应的的组播地址及端口;无需过多的配置即可使得二者尽快实现通信;可以摆脱对DHCP服务器的依赖,方便管理。用组播方式发送请求报文可以尽可能减少对网络带宽的消耗,且组播在一个局域网内传播不会对其它局域网的设备造成影响。在建立通信的过程中,对网络资源的占用较少,有效节省带宽。附图说明图1为本专利技术实施例中无线接入设备发现云AC的方法的流程框图;图2为本专利技术实施例中无线接入设备发送地址请求报文的流程框图;图3为本专利技术实施例中云AC监听预设本文档来自技高网
...
一种无线接入设备发现云AC的方法及系统

【技术保护点】
一种无线接入设备发现云AC的方法,其特征在于,包括如下步骤:步骤S1)无线接入设备以组播方式发送地址请求报文数据;步骤S2)云AC监听至少一预设端口是否有地址请求报文数据传入,若有,执行步骤S3);步骤S3)所述云AC检测所述地址请求报文数据中是否有一预设字段,若有,发送所述云AC的信息至所述无线接入设备;以及步骤S4)所述无线接入设备配置所述云AC的信息,实现无线接入。

【技术特征摘要】
1.一种无线接入设备发现云AC的方法,其特征在于,包括如下步骤:步骤S1)无线接入设备以组播方式发送地址请求报文数据;步骤S2)云AC监听至少一预设端口是否有地址请求报文数据传入,若有,执行步骤S3);步骤S3)所述云AC检测所述地址请求报文数据中是否有一预设字段,若有,发送所述云AC的信息至所述无线接入设备;以及步骤S4)所述无线接入设备配置所述云AC的信息,实现无线接入。2.权利要求1所述的无线接入设备发现云AC的方法,其特征在于,所述步骤S1)包括如下步骤:步骤S101)获取无线接入设备当前IP地址,判断当前IP地址为动态URL还是静态URL;若是静态URL,执行步骤S102);若是动态URL,执行步骤S104);步骤S102)检测是否存在dhcpc进程;若是,执行步骤S103);若否,执行步骤S104);步骤S103)判断是否存在DHCP服务器发来的option43字段;若是,从所述option43字段中解析出所述云AC的信息;若否,执行步骤S104);以及步骤S104)以组播方式周期式发送至少一地址请求报文数据,直至收到所述云AC的回复报文数据为止。3.权利要求1所述的无线接入设备发现云AC的方法,其特征在于,所述步骤S2)包括如下步骤:步骤S201)云AC内预先设置至少一组播地址及至少一预设端口;以及步骤S202)云AC监听所述预设端口是否有对应所述组播地址的地址请求报文数据传入。4.权利要求1所述的无线接入设备发现云AC的方法,其特征在于,所述步骤S3)包括如下步骤:步骤S301)所述云AC解析所述地址请求报文数据;步骤S302)将一预设字段与所述地址请求报文数据对比,判断所述地址请求报文数据中是否存在所述预设字段;若是,执行步骤S303);以及步骤S303)发送所述云AC的信息至所述无线接入设备。5.权利要求1所述的无线接入设备发现云AC的方法,其特征在于,所述步骤S4)包括如下步骤:步骤S401)所述无线接入设备获得所述云...

【专利技术属性】
技术研发人员:凌灵
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1