基于本地转发模式的无线接入点信息获取方法和装置与流程

文档序号:12005070阅读:134来源:国知局
基于本地转发模式的无线接入点信息获取方法和装置与流程
本发明涉及无线通信技术领域,尤其涉及一种基于本地转发模式的无线接入点信息获取方法和装置。

背景技术:
随着国家城市信息化进程的加速,无线通信技术的应用越来越普遍,运营商全面铺开WLAN(WirelessLocalAreaNetworks,无线局域网)热点建设,WLAN设备越来越多,对其最小网元AP(AccessPoint,无线接入点)的管理变得非常重要。目前AP转发终端数据的方式分为几种转发和本地转发两种,在集中转发模式下,AP和AC(AccessController,接入控制器)会建立一个数据通信隧道,所有用户的控制数据、业务数据都会在AC处汇聚,经过AC处理后再转发,而在本地转发模式下,AP和AC只建立控制隧道,不建立数据隧道,用户数据不经过AC,而是AP转发至其它路由设备上。在集中转发模式下,用户的数据隧道中含有AP信息,这样通过分析用户隧道数据包,就能知道用户关联的是哪个AP,但是在本地转发模式下,无法获取AP信息,则在出现故障时,无法获取用户关联的AP信息。

技术实现要素:
,本发明的主要目的是提供一种基于本地转发模式的无线接入点信息获取方法和装置,旨在通过获取无线接入点信息,便于管理和控制AP。本发明提出一种基于本地转发模式的无线接入点信息获取方法,包括:根据无线接入点AP向接入控制器AC发送的请求报文,建立AP信息与终端信息的关联关系;侦测并抓取终端和AP之间的业务数据包,并根据抓取到的业务数据包获取终端信息;根据建立的AP信息与终端信息的关联关系获取与所述终端信息关联的AP信息。优选地,根据无线接入点AP向接入控制器AC发送的请求报文,建立AP信息与终端信息的关联关系的步骤包括:侦测终端上线请求,侦测到终端上线请求时,抓取无线接入点AP向接入控制器AC发送的请求报文;根据AP和AC之间的通信协议在所述请求报文中获取AP信息和终端信息;将所述AP信息和终端信息关联保存。优选地,所述侦测所述终端和AP之间业务数据包的步骤之后还包括:判断在预设时间内是否侦测到所述终端和AP之间的业务数据包;若在预设时间内没有侦测到所述终端和AP之间的业务数据包,则删除保存的所述AP信息和终端信息。优选地,所述将AP信息和终端信息关联保存的步骤包括:生成所述AP信息和终端信息的对应关系表;保存所述对应关系表。优选地,所述AP信息和终端信息至少包括AP的物理地址和终端的物理地址。本发明还提出一种基于本地转发模式的无线接入点信息获取装置,包括:处理模块,用于根据无线接入点AP向接入控制器AC发送的请求报文,建立AP信息与终端信息的关联关系;侦测模块,用于侦测所述终端和AP之间的业务数据包;抓取模块,用于在侦测到终端和AP之间的业务数据包时,抓取所述终端和AP之间的业务数据包;获取模块,用于根据抓取到的业务数据包获取终端信息;查询模块,根据建立的AP信息与终端信息的关联关系获取与所述终端信息关联的AP信息。优选地,所述处理模块包括:侦测单元,用于侦测终端上线请求;抓取单元,用于侦测到终端上线请求时,抓取无线接入点AP向接入控制器AC发送的请求报文;获取单元,用于根据AP和AC之间的通信协议在所述请求报文中获取AP信息和终端信息;存储单元,用于将所述AP信息和终端信息关联保存。优选地,还包括:判断模块,判断在预设时间内是否侦测到所述终端和AP之间的业务数据包;删除模块,用于在预设时间内若没有侦测到所述终端和AP之间业务数据包,则删除保存的所述AP信息和终端信息。优选地,所述存储单元包括:生成子单元,用于生成所述AP信息和终端信息生成对应关系表;存储子单元,用于保存所述对应关系表。优选地,所述AP信息和终端信息至少包括AP的物理地址和终端的物理地址。本发明基于本地转发模式的无线接入点信息的获取方法,该方法根据AP向AC发送的请求报文获取AP和AC信息,并建立AP信息和终端信息关联的关联关系,然后抓取终端和AP之间的业务数据包,并根据业务数据包获取终端信息,根据终端信息获取与终端信息关联的AP信息,获取AP与终端以及AC之间的连接关系,便于对AP的管理和控制。附图说明图1为本发明基于本地转发模式的无线接入点信息获取方法第一实施例的流程示意图;图2为本发明基于本地转发模式的无线接入点信息获取方法中建立AP信息与终端信息的关联关系的流程示意图;图3为本发明基于本地转发模式的无线接入点信息获取方法第二实施例的流程示意图;图4为本发明基于本地转发模式的无线接入点信息获取方法中将AP信息和终端信息关联保存的流程示意图;图5为本发明基于本地转发模式的无线接入点信息获取装置第一实施例的结构示意图;图6为本发明基于本地转发模式的无线接入点信息获取装置中处理模块的结构示意图;图7为本发明基于本地转发模式的无线接入点信息获取装置第二实施例的结构示意图;图8为本发明基于本地转发模式的无线接入点信息获取装置中存储子单元的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图1为本发明基于本地转发模式的无线接入点信息获取方法第一实施例的流程示意图。本实施例提出的基于本地转发模式的无线接入点信息获取方法,包括:步骤S10,根据无线接入点AP向接入控制器AC发送的请求报文,建立AP信息与终端信息的关联关系;AP向AC发送的请求报文中包含AP信息和终端的信息,建立该AP信息与终端信息的关联关系,可通过建立AP信息和终端信息的对应关系表,或根据某一特定特征关联保存AP信息与终端信息等。步骤S20,侦测终端和AP之间的业务数据包;步骤S30,侦测到终端和AP之间的业务数据包时,抓取终端和AP之间的业务数据包;在终端的运行过程中,终端会向AP发送上网请求等业务数据包,该业务数据包包括终端的信息,该终端信息优选为终端的物理地址。步骤S40,并根据抓取到的业务数据包获取终端信息;步骤S50,根据建立的AP信息与终端信息的关联关系获取与终端信息关联的AP信息。由于根据AP和AC之间的请求报文获取了终端信息,以及控制该终端的AP信息,并将该AP信息关联保存,则在根据终端和AP之间的业务数据包获取终端的信息之后,根据该终端信息则可获取到与该终端信息关联保存的AP信息,即可知道与某一个终端连接的是哪个AP,获取到终端与AP之间的连接关系,以便于进行后续的AP的应用流量分析、网络质量分析以及流量控制等。本实施例提出的基于本地转发模式的无线接入点信息的获取方法,根据AP向AC发送的请求报文获取AP和AC信息,并建立AP信息和终端信息关联的关联关系,然后抓取终端和AP之间的业务数据包,并根据业务数据包获取终端信息,根据终端信息获取与终端信息关联的AP信息,获取AP与终端以及AC之间的连接关系,便于对AP的管理和控制。参照图2,图2为本发明基于本地转发模式的无线接入点信息获取方法中建立AP信息与终端信息的关联关系的流程示意图。在第一实施例中,步骤S10包括:步骤S11,侦测终端上线请求;步骤S12,侦测到终端上线请求时,抓取无线接入点AP向接入控制器AC发送的请求报文;侦测到终端的上线请求时,与该终端连接的AP会向AC控制器发送该终端请求上线通知,该请求上线通知中包括终端信息,以及与该终端连接的AP的信息。步骤S13,根据AP和AC之间的通信协议在请求报文中获取AP信息和终端信息;AP和AC之间设置有通信协议,AP和AC在发送数据或控制指令时根据通信协议生成报文,抓取AP和AC之间的请求报文后,根据通信协议在该报文中获取AP信息和终端信息,若该报文已加密,也可根据通信协议先对该请求报文解密后再获取信息。终端信息和AP信息优选为终端和AP的物理地址,终端的物理地址一般为终端的网卡地址。步骤S14,将AP信息和终端信息关联保存;将AP信息和该AP所控制的终端的信息关联保存,以便于根据终端信息获取与其对应的AP信息,或者根据AP信息获取该AP所控制的终端的信息,可生成AP信息和终端信息的对应表,或者根据AP信息和终端信息的某一特定的技术特征来关联保存AP信息和终端信息。参照图3,图3为本发明基于本地转发模式的无线接入点信息获取方法第二实施例的流程示意图。基于第一实施例,提出本发明基于本地转发模式的无线接入点信息获取方法,在本实施例中步骤S20之后还包括:步骤S60,判断在预设时间内是否侦测到终端和AP之间业务数据包;步骤S70,若在预设时间内没有侦测到终端和AP之间业务数据包,则删除保存的AP信息和终端信息。若在预设时间内没有侦测到终端和AP之间的业务数据包,则说明终端和AP之间长时间未通信,则认定保存的AP信息和终端信息过期,则删除保存的AP信息和终端信息。参照图4,图4为本发明基于本地转发模式的无线接入点信息获取方法中将AP信息和终端信息关联保存的流程示意图。在第一实施例和第二实施例中,步骤S14包括:步骤S141,生成AP信息和终端信息的对应关系表;步骤S142,保存该对应关系表。在根据AP和AC之间的请求报文获取到终端信息和AP信息后,可生成并保存AP信息和终端信息的对应关系表,在根据终端和AP之间的业务数据包获取到终端信息信息后,在保存的对应关系表中可查询到与终端信息对应的AP信息。参照图5,图5为本发明基于本地转发模式的无线接入点信息获取装置第一实施例的结构示意图。本实施例提出的基于本地转发模式的无线接入点信息获取装置,包括:处理模块10,用于根据无线接入点AP向接入控制器AC发送的请求报文,建立AP信息与终端信息的关联关系;AP向AC发送的请求报文中包含AP信息和终端的信息,建立该AP信息与终端信息的关联关系,可通过建立AP信息和终端信息的对应关系表,或根据某一特定特征关联保存AP信息与终端信息等。侦测模块20,用于侦测所述终端和AP之间的业务数据包;抓取模块30,用于在侦测到终端和AP之间的业务数据包时,抓取所述终端和AP之间的业务数据包;在终端的运行过程中,终端会向AP发送上网请求等业务数据包,该业务数据包包括终端的信息,该终端信息优选为终端的物理地址。获取模块40,用于根据抓取到的业务数据包获取终端信息;查询模块50,根据建立的AP信息与终端信息的关联关系获取与终端信息关联的AP信息。由于根据AP和AC之间的请求报文获取了终端信息,以及控制该终端的AP信息,并将该AP信息关联保存,则在根据终端和AP之间的业务数据包获取终端的信息之后,根据该终端信息则可获取到与该终端信息关联保存的AP信息,即可知道与某一个终端连接的是哪个AP,获取到终端与AP之间的连接关系,以便于进行后续的AP的应用流量分析、网络质量分析以及流量控制等。本实施例提出的基于本地转发模式的无线接入点信息的获取装置,根据AP向AC发送的请求报文获取AP和AC信息,并建立AP信息和终端信息关联的关联关系,然后抓取终端和AP之间的业务数据包,并根据业务数据包获取终端信息,根据终端信息获取与终端信息关联的AP信息,获取AP与终端以及AC之间的连接关系,便于对AP的管理和控制。参照图6,图6为本发明基于本地转发模式的无线接入点信息获取装置中处理模块的结构示意图。在第一实施例中,处理模块10包括:侦测单元11,用于侦测终端上线请求;抓取单元12,用于侦测到终端上线请求时,抓取无线接入点AP向接入控制器AC发送的请求报文;侦测到终端的上线请求时,与该终端连接的AP会向AC控制器发送该终端请求上线通知,该请求上线通知中包括终端信息,以及与该终端连接的AP的信息。获取单元13,用于根据AP和AC之间的通信协议在请求报文中获取AP信息和终端信息;AP和AC之间设置有通信协议,AP和AC在发送数据或控制指令时根据通信协议生成报文,抓取AP和AC之间的请求报文后,根据通信协议在该报文中获取AP信息和终端信息,若该报文已加密,也可根据通信协议先对该请求报文解密后再获取信息。终端信息和AP信息优选为终端和AP的物理地址,终端的物理地址一般为终端的网卡地址。存储单元14,用于将AP信息和终端信息关联保存。将AP信息和该AP所控制的终端的信息关联保存,以便于根据终端信息获取与其对应的AP信息,或者根据AP信息获取该AP所控制的终端的信息,可生成AP信息和终端信息的对应表,或者根据AP信息和终端信息的某一特定的技术特征来关联保存AP信息和终端信息。参照图7,图7为本发明基于本地转发模式的无线接入点信息获取装置第二实施例的结构示意图。基于第一实施例提出本发明本地转发模式的无线接入点信息获取装置第二实施例,在本实施例中,该装置还包括:判断模块60,用于判断在预设时间内是否侦测到所述终端和AP之间业务数据包;删除模块70,用于若在预设时间内没有侦测终端和AP之间业务数据包,则删除保存的AP信息和终端信息。若在预设时间内没有抓取到终端和AP之间的业务数据包,则说明终端和AP之间长时间未通信,则认定保存的AP信息和终端信息过期,则删除保存的AP信息和终端信息。参照图6,图6为本发明基于本地转发模式的无线接入点信息获取装置中存储模块的结构示意图。在第一实施例和第二实施例中,存储单元14包括:生成子单元141,用于生成AP信息和终端信息的对应关系表;存储子单元142,用于保存该对应关系表。在根据AP和AC之间的请求报文获取到终端信息和AP信息后,可生成并保存AP信息和终端信息的对应关系表,在根据终端和AP之间的业务数据包获取到终端信息后,在保存的对应关系表中可查询到与终端信息对应的AP信息。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1