隧道处理方法、装置及系统与流程

文档序号:17634206发布日期:2019-05-11 00:18阅读:236来源:国知局
隧道处理方法、装置及系统与流程

本发明实施例涉及通信技术领域,尤其涉及一种隧道处理方法、装置及系统。



背景技术:

随着互联网的快速发展,集中式无线局域网(Wireless Local Area Network,WLAN)架构应运而生。它通过接入控制点(Access Controller,AC)来管理多个无线终端站点(Wireless Termination Points,WTP),WTP和AC间采用控制无线接入点协议(Control And Provisioning of Wireless Access Point,CAPWAP)以及802.11协议进行通讯,其中,WTP为允许无线设备通过802.11或相关标准接入有线网络的设备。通常WTP作为一个独立设备通过连接路由器接入到有线网络,或者WTP也可以整合路由器功能。AC通过网络管理员或网络运营中心管理大量WTP的实体,完成对WTP设备的配置,鉴权,安全等管理。

当前各运营商的无线保真(Wireless Fidelity,WiFi)设备在WLAN架构中作为站点(Station,STA)部署的越来越密集,各个运营商之间的STA会产生非常多的交叠,其中,STA为包含IEEE802.11协议接入无线媒介的设备,STA需要通过WTP接入采用802.11协议进行通讯网络中。但是WTP或AC在802.11协议下无法对大量的STA进行有效管理。而且,随着便携移动设备的不断发展,如携带自己的设备办公设备(BYOD,Bring Your Own Device)越来越多,BYOD为允许无线设备通过802.11或相关标准接入有线网络的便携移动设备,可以承担WTP的功能,但是移动性较强,处于无管理状态,BYOD所使用的无线信道资源不受控。

由于STA和承担WTP接入功能的BYOD缺乏有效管理,网络中存在STA和BYOD资源调度紊乱,资源分配不合理等问题。



技术实现要素:

本发明的实施例提供一种隧道处理方法、装置及系统,能够通过调整STA和具有WTP接入功能的移动设备的资源配置,合理管控接入网络的网络资源。

本发明的第一方面,提供一种隧道处理方法包括:

站点STA与第一无线终端站点WTP建立第二控制无线接入点协议CAPWAP隧道;

所述STA接收第二WTP发送的发现请求消息,所述发现请求消息包含CAPWAP隧道建立请求;

所述STA基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

所述STA通过所述第二CAPWAP隧道和第一CAPWAP隧道向所述AC通知所述第三CAPWAP隧道的建立,以使得所述AC通过所述第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整所述第二WTP的资源配置,其中,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道。

在第一种可能的实现方式中,根据第一方面,所述根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道之后,还包括:

所述STA通过所述第二CAPWAP隧道和所述第一CAPWAP隧道向所述AC发送无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息,以使得所述AC根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述STA通过所述第二CAPWAP隧道和所述第一CAPWAP隧道向所述AC发送无线测量信息请求消息之后,还包括:

所述STA接收所述AC通过第一CAPWAP隧道所述和第二CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

所述STA通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,以使所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第二方面,提供了一种隧道处理方法,包括:

第二无线终端站点WTP发送发现请求消息,所述发现请求消息包含控制无线接入点协议CAPWAP隧道建立请求,以使得站点STA基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

所述第二WTP与所述STA建立第三CAPWAP隧道,以使得接入控制点AC通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,根据第二方面,所述第二WTP与所述STA建立第三CAPWAP隧道之后,还包括:

所述第二WTP接收所述STA通过所述第三CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第三方面,提供了一种隧道处理方法,包括:

接入控制点AC通过第二控制无线接入点协议CAPWAP隧道和第一CAPWAP隧道接收所述第三CAPWAP隧道建立的通知,所述第三CAPWAP隧道为站点STA建立的与第二无线终端站点WTP的CAPWAP隧道;

所述AC通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,所述接入控制点AC通过第二控制无线接入点协议CAPWAP隧道和第一CAPWAP隧道接收所述第三CAPWAP隧道建立的通知之后,还包括:

所述AC通过所述第二CAPWAP隧道和第一CAPWAP隧道接收所述STA发送的无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息;

所述AC根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第三方面和第一种可能的实现方式,所述AC根据所述第三CAPWAP隧道的无线测量信息进行无线测量之后,还包括:

所述AC通过第一CAPWAP隧道所述和第二CAPWAP隧道向所述STA发送无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的,以使得所述STA通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第四方面,提供了一种站点STA,包括:

STA隧道建立单元,用于与第一无线终端站点WTP建立第二控制无线接入点协议CAPWAP隧道;

STA接收单元,用于接收第二WTP发送的发现请求消息,所述发现请求消息包含CAPWAP隧道建立请求;

STA处理单元,用于基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

STA发送单元,用于通过所述第二CAPWAP隧道和第一CAPWAP隧道向所述AC通知所述第三CAPWAP隧道的建立,以使得所述AC通过所述第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整所述第二WTP的资源配置,其中,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道。

在第一种可能的实现方式中,根据第四方面,

所述STA发送单元,还用于通过所述第二CAPWAP隧道和所述第一CAPWAP隧道向所述AC发送无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息,以使得所述AC根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第四方面和第一种可能的实现方式,

所述STA接收单元,还用于接收所述AC通过第一CAPWAP隧道所述和第二CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

所述STA发送单元,还用于通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,以使所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第五方面,提供了一种第二无线终端站点WTP,包括:

WTP发送单元,发送发现请求消息,所述发现请求消息包含控制无线接入点协议CAPWAP隧道建立请求,以使得站点STA基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

WTP隧道建立单元,用于与所述STA建立第三CAPWAP隧道,以使得接入控制点AC通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,根据第五方面,所述第二WTP还包括:

还包括:

WTP接收单元,用于接收所述STA通过所述第三CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

WTP处理单元,用于根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第六方面,提供了一种接入控制点AC,包括:

AC接收单元,用于通过第二控制无线接入点协议CAPWAP隧道和第一CAPWAP隧道接收所述第三CAPWAP隧道建立的通知,所述第三CAPWAP隧道为站点STA建立的与第二无线终端站点WTP的CAPWAP隧道;

AC处理单元,用于通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,根据第六方面,

所述AC接收单元,还用于通过所述第二CAPWAP隧道和第一CAPWAP隧道接收所述STA发送的无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息;

所述AC处理单元,还用于根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第六方面和第一种可能的实现方式,

AC发送单元,用于通过第一CAPWAP隧道所述和第二CAPWAP隧道向所述STA发送无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的,以使得所述STA通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第七方面,提供了一种站点STA,包括:

STA处理器,用于与第一无线终端站点WTP建立第二控制无线接入点协议CAPWAP隧道;

STA接收器,用于接收第二WTP发送的发现请求消息,所述发现请求消息包含CAPWAP隧道建立请求;

所述STA处理器,还用于基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

STA发送器,用于通过所述第二CAPWAP隧道和第一CAPWAP隧道向所述AC通知所述第三CAPWAP隧道的建立,以使得所述AC通过所述第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整所述第二WTP的资源配置,其中,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道。

在第一种可能的实现方式中,根据第七方面,

所述STA发送器,还用于通过所述第二CAPWAP隧道和所述第一CAPWAP隧道向所述AC发送无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息,以使得所述AC根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第七方面和第一种可能的实现方式,

所述STA接收器,还用于接收所述AC通过第一CAPWAP隧道所述和第二CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

所述STA发送器,还用于通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,以使所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第八方面,提供了一种第二无线终端站点WTP,包括:

WTP发送器,用于发送发现请求消息,所述发现请求消息包含控制无线接入点协议CAPWAP隧道建立请求,以使得站点STA基于所述CAPWAP隧道建立请求确定未与所述第二WTP建立CAPWAP隧道时,根据所述CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与所述第二WTP建立第三CAPWAP隧道;

WTP处理器,用于与所述STA建立第三CAPWAP隧道,以使得接入控制点AC通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,根据第八方面,所述第二WTP还包括:

WTP接收器,用于接收所述STA通过所述第三CAPWAP隧道发送的无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的;

所述WTP处理器,还用于根据所述无线配置请求消息中所包含的配置信息进行资源配置。

本发明的第九方面,提供了一种接入控制点AC,包括:

AC接收器,用于通过第二控制无线接入点协议CAPWAP隧道和第一CAPWAP隧道接收所述第三CAPWAP隧道建立的通知,所述第三CAPWAP隧道为站点STA建立的与第二无线终端站点WTP的CAPWAP隧道;

AC处理器,用于通过第一CAPWAP隧道、第二CAPWAP隧道以及所述第三CAPWAP隧道调整所述第二WTP的资源配置,所述第一CAPWAP隧道为所述第一WTP与所述AC之间原有的CAPWAP隧道,所述第二CAPWAP为所述第一WTP与所述STA建立的CAPWAP隧道。

在第一种可能的实现方式中,根据第九方面,

所述AC接收器,还用于通过所述第二CAPWAP隧道和第一CAPWAP隧道接收所述STA发送的无线测量信息请求消息,所述无线测量信息请求消息包含所述第三CAPWAP隧道的无线测量信息;

所述AC处理器,还用于根据所述第三CAPWAP隧道的无线测量信息进行无线测量。

在第二种可能的实现方式中,结合第九方面和第一种可能的实现方式,

AC发送器,用于通过第一CAPWAP隧道所述和第二CAPWAP隧道向所述STA发送无线配置请求消息,所述无线配置请求消息中所包含的配置信息为所述AC进行所述无线测量后确定的,以使得所述STA通过所述第三CAPWAP隧道向所述第二WTP发送所述无线配置请求消息,所述第二WTP根据所述无线配置请求消息中所包含的配置信息进行资源配置。

第十方面,提供了一种系统,包括:

上述第四方面及其各实现方式中任一的站点STA、上述第五方面及其各实现方式中任一的第二无线终端站点WTP和上述第六方面及其各实现方式中任一的接入控制点AC。

第十一方面,提供了一种系统,包括:

上述第七方面及其各实现方式中任一的站点STA、上述第八方面及其各实现方式中任一的第二无线终端站点WTP和上述第九方面及其各实现方式中任一的接入控制点AC。

本发明实施例提供的隧道处理方法、装置及系统,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

附图说明

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

图1为本发明隧道处理方法的一种现有应用场景;

图2为本发明隧道处理方法实施例的流程图;

图3为本发明隧道处理方法另一实施例的流程图;

图4为本发明隧道处理方法又一实施例的流程图;

图5为本发明隧道处理方法再一实施例的流程图;

图6为本发明提供的隧道建立方法实施例的流程图;

图7为本发明提供的隧道建立方法另一实施例的流程图;

图8为本发明STA实施例的结构示意图;

图9为本发明第二WTP实施例的结构示意图;

图10为本发明第二WTP的另一实施例的结构示意图;

图11为本发明AC实施例的结构示意图;

图12为本发明AC的另一实施例的结构示意图;

图13为本发明另一STA实施例的结构示意图;

图14为本发明另一第二WTP实施例的结构示意图;

图15为本发明第二WTP的另一实施例的结构示意图;。

图16为本发明另一AC实施例的结构示意图;

图17为本发明AC的另一实施例的结构示意图;

图18为本发明隧道处理方法系统实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,图1为本发明隧道处理方法的一种现有应用场景,如图1所示,本发明可以应用于如下场景中,在STA的无线传输范围内有至少一个第一WTP,且第一WTP和AC建立有第一CAPWAP(Control And Provisioning of Wireless Access Point,CAPWAP)隧道,即第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,STA与第一WTP通过802.11协议通信。在STA的无线传输范围内还有一个独立的第二WTP,该第二WTP可以是一种自携带的设备(Bring Your Own Device,BYOD)。其中,第一WTP可以是WiFi中可固定的访问接入点(Access Point,AP),与AC建立有第一CAPWAP隧道,而第二WTP则是一种移动的接入设备,并没有与AC建立第一CAPWAP隧道。所以,第二WTP所采用的无线信道资源不受控,第二WTP对资源的利用可能会严重干扰STA或第一WTP的通信。

图2为本发明隧道处理方法实施例的流程图,如图2所示,本实施例的方法可以包括:

S101、STA与第一WTP建立第二CAPWAP隧道。

需要说明的是,第一WTP与AC之间通常采用的通信协议为控制无线接入点协议,该协议是建立在用户数据包协议(User Datagram Protocol,UDP)之上的应用层协议,它的核心思想是在AC和第一WTP之间建立一条隧道,记作第一CAPWAP隧道,将控制报文和用户数据报文承载在隧道内,便于集中管理和保护用户数据。其中,CAPWAP隧道分为控制隧道和数据隧道,控制隧道传送CAPWAP控制报文,而数据隧道传送数据报文。

举例说明,STA与第一WTP建立第二CAPWAP隧道可以是第一WTP或AC控制建立的,如由第一WTP控制建立该第二CAPWAP隧道,第一WTP接收STA的CAPWAP隧道建立请求,根据该请求与STA之间建立第二CAPWAP隧道;或者,由AC控制建立该第二CAPWAP隧道,第一WTP接收到STA发送的CAPWAP隧道建立请求后,将该CAPWAP隧道建立请求转发给AC,使得AC根据该CAPWAP隧道建立请求控制WTP与STA建立第二CAPWAP隧道。

进一步地,在STA和第一WTP建立第二CAPWAP隧道,STA到第一WTP可以通过CAPWAP消息携带数据报文或者控制报文,报文的格式可以根据CAPWAP报文原有格式微调形成,第一WTP和AC之间传输的控制消息和数据消息和现有标准保持基本不变,其中,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。

S102、STA接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求。

S103、STA基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

进一步地,STA在接收到发现请求消息并确定该发现请求消息中包含有CAPWAP隧道建立请求时则可以确定该第二WTP尚未与该STA建立第三CAPWAP隧道,则可以根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

需要说明的是,STA接收到第二WTP发送的发现请求消息后可以充当第二WTP的AC,即可以通过内置的虚拟AC功能实现与第二WTP建立第三CAPWAP隧道。其中,内置的虚拟AC功能可以是根据AC发送的CAPWAP消息设定的等。

S104、STA通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立。

以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,其中,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。

进一步地,第二WTP可以发送发现请求消息,如果STA接收到该第二WTP并返回响应,则STA可以充当第二WTP的AC;即AC可以通过STA,即第一CAPWAP隧道、第二CAPWAP隧道和第三CAPWAP隧道管理第二WTP,如对第二WTP干扰和资源等信息进行管理。对该第二WTP进行管控和调整。其中,STA可以是多模设备或者多网卡设备等。

进一步地,第三CAPWAP隧道中传输的CAPWAP消息携带的CAPWAP报文可以与现有的CAPWAP报文格式一致,也可以在现有CAPWAP协议中定义的CAPWAP报文进行增添和修改,如增加协议包的报头内容110对应该CAPWAP隧道建立请求,或者在协议包的身份标识号码(ID,Identity)域写入号码4对应该CAPWAP隧道建立请求等,此处仅以此举例说明,其他的通过该第一CAPWAP隧道与第二CAPWAP隧道的消息均可以以此方式对应消息的内容或策略,且以其他方式定义的传输于第一CAPWAP隧道与第二CAPWAP隧道的消息均在保护范围之内。

本发明实施例提供的隧道处理方法,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图3为本发明隧道处理方法另一实施例的流程图,本实施应用于WTP与AC之间已经建立了第一CAPWAP隧道的场景下,如图3所示,本实施例的方法可以包括:

S201、第二WTP发送发现请求消息,发现请求消息包含CAPWAP隧道建立请求。

以使得STA基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

需要说明的是,如果第二WTP是BYOD这样的胖AP,则需要低频率发送发现请求消息,以请求AC发现并获得AC的干扰协商管理。其中,该低频发送的发现请求消息可以是广播发送的。

S202、第二WTP与STA建立第三CAPWAP隧道。

以使得接入AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

需要说明的是,第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道建立的场景及可以传输的消息和内容已在上述实施例中描述,在此不再赘述。

本发明实施例提供的隧道处理方法,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图4为本发明隧道处理方法又一实施例的流程图,本实施应用于WTP与AC之间已经建立了第一CAPWAP隧道的场景下,如图4所示,本实施例的方法可以包括:

在第一WTP与AC建立第一CAPWAP隧道,STA与第一WTP建立第二CAPWAP隧道之后,执行步骤S301。

S301、AC通过第二CAPWAP隧道和第一CAPWAP隧道接收第三CAPWAP隧道建立的通知,第三CAPWAP隧道为STA建立的与第二WTP的CAPWAP隧道。

进一步地,第三CAPWAP隧道建立的通知中可以携带着第三CAPWAP隧道信息,如STA的无线范围内可能有多个第二WTP,该第三CAPWAP隧道携带着第二WTP的MAC地址或者按照建立时间进行编号的号码,以使得AC根据该隧道信息确定哪一条第三CAPWAP隧道是对应哪一个第二WTP的。

举例来说,第一条建立的第三CAPWAP隧道对应第二WTP1,第二条建立的第三CAPWAP隧道对应第二WTP3,第三条建立的第三CAPWAP隧道对应第二WTP3;这种情况下,AC可以通过通知中的编码1确定返回的消息、报文等通过第一条建立的第三CAPWAP隧道对应发送到第二WTP1;AC可以通过通知中的编码2确定返回的消息、报文等通过第二条建立的第三CAPWAP隧道对应发送到第二WTP3;AC可以通过通知中的编码3确定返回的消息、报文等通过第三条建立的第三CAPWAP隧道对应发送到第二WTP2。此处只用简单的序列号举例说明,其他的编码或其他编号指示对应第三CAPWAP隧道均在保护范围之内,不以此做任何限定。

S302、AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置。

其中,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

需要说明的是,建立了第一CAPWAP隧道、第二CAPWAP隧道和第二CAPWAP隧道之后,AC可以根据上报的检测结果对第二WTP进行资源配置,如对第二WTP的无线配置进行修改,包括修改所在信道,资源调度信息,所占用带宽和速率等等参数。

本发明实施例提供的隧道处理方法,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图5为本发明隧道处理方法再一实施例的流程图,如图5所示,本实施例的方法可以包括:

在第一WTP与AC建立第一CAPWAP隧道之后,执行步骤S401。

S401、STA与第一WTP建立第二CAPWAP隧道。

进一步地,第二CAPWAP隧道可以是第一WTP控制建立的,也可以是AC控制建立的。

举例来说,图6为本发明提供的隧道建立方法实施例的流程图,如图6所示,第二CAPWAP隧道可以是第一WTP控制建立的。

S501、STA向第一WTP发送CAPWAP隧道建立请求。

S502、第一WTP若接收到STA发送的CAPWAP隧道建立请求,则根据CAPWAP隧道建立请求内容和第一WTP的最大接入能力中的至少一个确定是否建立第一WTP与STA之间的第二CAPWAP隧道,是则执行步骤S503;否,则执行S509。

举例来说,根据CAPWAP隧道建立请求内容和第一WTP的最大接入能力中的至少一个确定是否建立第一WTP与STA之间的第二CAPWAP隧道可以是:第一WTP根据隧道建立请求的请求条件是否正确确定、或者根据隧道建立请求的格式是否正确确定;或者根据第一WTP的能力确定是否准许建立第二CAPWAP隧道确定是否准许建立第二CAPWAP隧道;或者,当CAPWAP隧道建立请求内容和第一WTP的最大接入能力都满足条件时确定建立第二CAPWAP隧道。

如,第一WTP根据隧道建立请求的请求条件是否正确确实是否建立CAPWAP隧道可以是确定该CAPWAP隧道建立请求的源STA是否预存在可建立隧道列表中,该可建立隧道列表可以预存在第一WTP中。如果源STA为预存在可建立隧道列表中的STA则确定准许建立第二CAPWAP隧道。

如,第一WTP还可以根据隧道建立请求的格式确定是否准许建立第二CAPWAP隧道。该请求可以如上述报文一样预设有特殊的格式,第一WTP如果确定接收到的隧道建立请求符合预设的格式,则确定准许建立第二CAPWAP隧道。

或者,第一WTP还可以根据第一WTP的能力确定是否准许建立第二CAPWAP隧道。如,第一WTP最大承载建立第二CAPWAP隧道的能力为建立五条第二CAPWAP隧道,该STA的隧道建立请求在该第一WTP只建立了1至3条第二CAPWAP隧道后发送至第一WTP,第一WTP确定第一WTP还可以承载多一条的第二CAPWAP隧道,则准许建立;该STA的隧道建立请求在该第一WTP建立了5条第二CAPWAP隧道后发送至第一WTP,则第一WTP能力受限,第一WTP不准许建立第一WTP与该STA之间的第二CAPWAP隧道。

需要说明的是,若准许建立,可以向STA返回建立成功应答,且执行S503;若不准许建立,可以向STA返回隧道建立失败通知,且执行S512。

S503、第一WTP建立与STA之间的第二CAPWAP隧道。

需要说明的是,第一WTP建立与STA之间的第二CAPWAP隧道后可以向AC发送通知第二CAPWAP隧道建立的通知消息。该通知消息也可以携带在符合上述CAPWAP报文格式的CAPWAP消息中。

S504、AC向第一WTP发送CAPWAP消息。

进一步地,CAPWAP消息中包含AC发送的CAPWAP控制报文或数据报文,以对STA进行资源调度,CAPWAP消息中还包含标识信息,标示信息为第一CAPWAP隧道或第二CAPWAP隧道建立时根据第一WTP或STA生成。

该标识信息可以为地址信息,也可以为一预设标识位。该标识信息用于使得第一WTP确定CAPWAP消息是发送给STA的消息,还是发送给第一WTP的消息。

进一步地,AC也可以接收第一WTP发送的CAPWAP消息,或者,第一WTP转发的STA发送的CAPWAP消息,CAPWAP消息均可以包含标识信息,以使得该AC确定CAPWAP消息的来源,此处不再展开说明。

需要说明的是,CAPWAP消息中包含上述实施例中所述描述的CAPWAP报文,如控制报文和数据报文,该CAPWAP报文的格式和携带内容可遵照上述实施例中的描述,在此不再赘述。

S505、第一WTP接收AC发送的CAPWAP消息。

S506、第一WTP根据CAPWAP消息中标识信息确定CAPWAP消息是否为发送给STA的。

进一步地,第一WTP根据CAPWAP消息中所包含的标识信息,确定CAPWAP消息是否为发送给STA的消息。如标识信息为地址信息,且该地址信息为有效地址如对应一个STA的MAC地址时,确定该消息为发送给该MAC地址对应的STA的消息;当该地址信息为无效地址,即对应不到任何STA的MAC地址时,确定该消息为发送给第一WTP的消息,比如该消息地址为38位F为有效地址,不满38位的F为无效地址等。其中,STA的MAC地址可以预存在预设列表中,以查表确定地址信息是否为有效地址,如在预设列表中找到相同的MAC地址则确定为有效地址,否则为无效地址。

或者,标识信息为一预设标识位,若CAPWAP消息中所包含的预设标识位为第一数值,每个第一数值对应一个STA,则第一WTP向第一数值对应的STA转发CAPWAP消息;若CAPWAP消息中所包含的预设标识位为第二数值,第二数值对应第一WTP,则第一WTP处理CAPWAP消息。如,第一数值为1,第二数值为0时,若该预设标识位为1,该CAPWAP消息为发送给第一WTP的;若该预设标识位为0,该CAPWAP消息为发送给STA的;或者,第一数值为0,第二数值为1时,若预设标识位为0,该CAPWAP消息为发送给第一WTP的;若预设标识位为1,该CAPWAP消息为发送给STA的。

进一步地,当第一WTP预存有多个STA的对应第一数值时,第一数值分别按照STA接入的顺序对应设置为01、10、11或1、2、3等,这样可以便于第一WTP与多个STA建立有第二CAPWAP隧道时,能够确定该CAPWAP消息是发送给哪一个STA的。

第一WTP根据CAPWAP消息中标识信息确定CAPWAP消息是发送给STA的,则执行步骤S507,若不是则第一WTP解析该CAPWAP消息,并根据其内容或策略执行相应的操作。

S507、第一WTP向CAPWAP消息中标识信息对应的STA转发CAPWAP消息。

S508、STA接收第一WTP转发的CAPWAP消息。

进一步地,STA也可以通过第一WTP向AC发送CAPWAP消息,即通过第二CAPWAP隧道和第一CAPWAP隧道发送CAPWAP消息,这样一来,STA可以通过CAPWAP消息与AC进行交互。

S509、第一WTP向STA发送隧道建立失败通知,隧道建立失败通知包含失败原因。

S510、STA接收第一WTP发送的隧道建立失败通知,根据失败原因确定重新发送CAPWAP隧道建立请求的时间。

举例来说,STA可以预存一个列表,该列表中存有数字与失败原因的对应关系,该数字可以是编码或序列号,隧道建立失败通知包含的失败原因可以是一个编码或序列号,这样,STA可以通过查询该列表确定隧道建立失败的原因。

进一步地,该列表还可以预存该失败原因对应的一个定时器,以使得STA在定时器超时后再重新请求建立第二CAPWAP隧道。如失败原因为第一CAPWAP隧道异常,则5秒后重新发送CAPWAP隧道建立请求等。

或者,图7为本发明提供的隧道建立方法另一实施例的流程图,如图6所示,第二CAPWAP隧道可以是AC控制建立的。

S601、STA通过第一WTP向AC发送CAPWAP隧道建立请求。

进一步地,STA可以向第一WTP发送CAPWAP隧道建立请求,第一WTP将CAPWAP隧道建立请求转发给AC。

S602、AC若接收到STA发送的CAPWAP隧道建立请求,则根据CAPWAP隧道建立请求内容和第一WTP的最大接入能力中的至少一个确定是否建立第一WTP与STA之间的第二CAPWAP隧道,是则执行步骤S603;否,则执行S612。

举例来说,AC可以根据隧道建立请求的请求条件是否正确、还可以根据隧道建立请求的格式是否正确、或者根据第一WTP的最大接入能力等的一种或几种确定是否准许建立第二CAPWAP隧道确定是否准许建立第二CAPWAP隧道。其确定的方法在上述实施例中已经展开,在此不再赘述。

S603、AC向第一WTP发送通知第二CAPWAP隧道建立的通知消息。

S604、第一WTP接收通知第二CAPWAP隧道建立的通知消息。

这样一来,第一WTP获知已经与STA建立了第二CAPWAP隧道。可以为后续的转发STA与AC之间的CAPWAP消息做准备。

S605、第一WTP建立与STA之间的第二CAPWAP隧道,且向STA发送通知第二CAPWAP隧道建立的通知消息。

S606、STA接收该通知消息。

需要说明的是,STA接收到该通知后可以通过第一WTP向AC发送CAPWAP消息了,该CAPWAP消息中的数据报文或控制报文可以根据上述实施例给出的报文形式生成,在此不再赘述。

S607、AC向第一WTP发送CAPWAP消息。

需要说明的是,AC也可以接收第一WTP发送的CAPWAP消息,或者,第一WTP转发的STA发送的CAPWAP消息,AC也可以向第一WTP发送CAPWAP消息或者通过第一WTP向STA转发CAPWAP消息。本实施例以AC通过第一WTP向STA转发CAPWAP消息为例进行说明,但不以此做任何限定。

进一步地,CAPWAP消息中包含AC发送的CAPWAP控制报文或数据报文,以对STA进行资源调度,CAPWAP消息中还包含标识信息,标示信息为第一CAPWAP隧道或第二CAPWAP隧道建立时根据第一WTP或STA生成。

该标识信息可以为地址信息,也可以为一预设标识位。该标识信息用于使得第一WTP确定CAPWAP消息是发送给STA的消息,还是发送给第一WTP的消息。

如,标识信息为地址信息:若地址信息为有效地址,则AC向第一WTP发送CAPWAP消息,使得第一WTP向有效地址对应的STA转发CAPWAP消息;若标识信息为无效地址,则AC向第一WTP发送CAPWAP消息,使得第一WTP处理CAPWAP消息。

标识信息为一预设标识位:若CAPWAP消息中所包含的预设标识位为第一数值,每个第一数值对应一个STA,则AC向第一WTP发送CAPWAP消息,使得第一WTP向第一数值对应的STA转发CAPWAP消息;若CAPWAP消息中所包含的预设标识位为第二数值,第二数值对应第一WTP,则AC向第一WTP发送CAPWAP消息,使得第一WTP处理CAPWAP消息。

S608、第一WTP接收AC发送的CAPWAP消息。

S609、第一WTP根据CAPWAP消息中标识信息确定CAPWAP消息是否为发送给STA的。

举例来说。CAPWAP消息可以是上述实施例中所述的控制报文和数据报文,报文的格式和携带内容可遵照上述实施例中的描述,在此不再赘述。

若是,则执行步骤S610,若不是则第一WTP解析该CAPWAP消息,并根据其内容或策略执行相应的操作。

S610、第一WTP向CAPWAP消息中包含的标识信息对应的STA转发CAPWAP消息。

S611、STA接收第一WTP转发的CAPWAP消息。

进一步地,STA也可以通过第一WTP向AC发送CAPWAP消息,即通过第二CAPWAP隧道和第一CAPWAP隧道发送CAPWAP消息,这样一来,STA可以通过CAPWAP消息与AC进行交互。

S612、AC向第一WTP发送隧道建立失败通知,第一WTP向STA发送隧道建立失败通知,隧道建立失败通知包含失败原因。

S613、STA接收第一WTP发送的隧道建立失败通知,根据失败原因确定重新发送CAPWAP隧道建立请求的时间。

S402、第二WTP发送发现请求消息。

进一步地,第二WTP可以低频发送发现请求消息。如,第二WTP低频、周期广播发现请求消息,如信标帧信息,信标帧信息包含CAPWAP隧道建立请求,以使得STA响应CAPWAP隧道建立请求建立第三CAPWAP隧道。

需要说明的是S402与S401没有顺序关系。

S403、STA接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求。

需要说明的是该CAPWAP隧道建立请求可以与上述建立第二CAPWAP隧道时STA发送的请求格式或内容相同,在此不再赘述。

S404、STA基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

进一步地,CAPWAP隧道建立请求激发了STA确定是否与第二WTP建立了CAPWAP隧道,未建立时,STA与第二WTP建立第三CAPWAP隧道的步骤与上述图6和图7的步骤相似,在建立第三CAPWAP隧道之前,STA与第二WTP可以是基于802.11协议通信的;第三CAPWAP隧道可以是由第一WTP或AC控制建立的,对于第一WTP来说,STA充当着AC的角色,但实际应用中,AC通过第一CAPWAP隧道和第二CAPWAP隧道控制STA,使得STA能够充当AC的角色。

举例来说,已接入AC(即已与AC建立了第一CAPWAP隧道和第二CAPWAP隧道)的STA,收到第二WTP发送的发现请求消息后可确定第二WTP进入了本端的无线传输范围内。如果确定第二WTP未建立CAPWAP隧道,则给第二WTP分配IP地址,并响应第二WTP的AC发现请求(即AC discovery request,已写入现有CAPWAP隧道命令中)的CAPWAP隧道连接请求,这里对于发现请求的响应可以是STA转发至第一WTP,由第一WTP控制完成第三CAPWAP隧道建立,也可以是由STA转发至AC,由AC控制完成第三CAPWAP隧道建立。

进一步地,在转发发现请求消息之前,由于STA的存储和运算能力有限,STA可以先根据自身能力决定是否为第二WTP建立隧道,如STA可以根据本端的最大接入第二WTP量确定是否建立第三CAPWAP隧道。如,STA的最大接入第二WTP数量为2个,而现在STA未接入任何第二WTP,则决定为第二WTP建立隧道;如果现在STA已经接入两个第二WTP,则决定不为第二WTP建立隧道。

S405、第二WTP与STA建立第三CAPWAP隧道。

S406、STA通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立。

S407、AC通过第二CAPWAP隧道和第一CAPWAP隧道接收第三CAPWAP隧道建立的通知。

进一步地,该通知消息携带第三CAPWAP隧道的相关信息,如该通知可以为第N隧道建立请求(如,Tunnel N info announcement request),这样一来,AC可以通过该通知确定,需要进行无线测量的第三CAPWAP隧道是对应于哪一个第二WTP建立的。

需要说明的是,上述第N隧道建立请求可以新写入CAPWAP隧道消息,可以携带隧道编号等,N为整数。

S408、STA通过第二CAPWAP隧道和第一CAPWAP隧道向AC发送无线测量信息请求消息,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息。

进一步地,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息可以包括资源调度信息、占用带宽速率等,还可以包含着上述隧道编号,以便于STA、第一WTP和AC识别该信息属于哪个第二WTP。

S409、AC通过第二CAPWAP隧道和第一CAPWAP隧道接收STA发送的无线测量信息请求消息。

S410、AC通过第一CAPWAP隧道和第二CAPWAP隧道向STA发送无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的。

举例来说,进行的无线测量在标准中定义的信道链路测量信息的几个典型例子包括但不限于这些:某个信道是否有信号如,是否有雷达信号等;信道的传输负载情况;信道上的干扰信号情况;信道上的信号强度如测量时间等。

S411、STA接收AC通过第一CAPWAP隧道和第二CAPWAP隧道发送的无线配置请求消息。

需要说明的是,无线配置请求消息可以携带AC根据所掌握的信息,对WTP2进行干扰准入协商控制的指令。AC给STA发送无线配置请求消息(如Wireless Configuration Request),使得STA收到该无线配置请求消息后将消息转发至第二WTP,以使得第二WTP修改无线配置。

S412、STA通过第三CAPWAP隧道向第二WTP发送无线配置请求消息。

S413、第二WTP根据无线配置请求消息中所包含的配置信息进行资源配置。

进一步地,第二WTP接收STA通过第三CAPWAP隧道发送的无线配置请求消息,并根据无线配置请求消息中所包含的配置信息修改所在信道,资源调度信息,所占用带宽和速率等等参数。

这样一来,本场景通过支持多个第三CAPWAP隧道管理的STA,可以便捷的对多个第三CAPWAP隧道流进行精细化管理,达到优化网络资源,减少干扰的作用。

本发明实施例提供的隧道处理方法,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图8为本发明STA实施例的结构示意图,如图8所示,本实施例的STA10可以包括:STA隧道建立单元101、STA接收单元102、STA处理单元103和STA发送单元104。

STA隧道建立单元101,用于在第一WTP与AC建立第二CAPWAP隧道。

STA接收单元102,用于接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求。

STA处理单元103,用于基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

STA发送单元104,用于通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,其中,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。

进一步地,STA发送单元104,还用于通过第二CAPWAP隧道和第一CAPWAP隧道向AC发送无线测量信息请求消息,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息,以使得AC根据第三CAPWAP隧道的无线测量信息进行无线测量。

再进一步地,STA接收单元102,还用于接收AC通过第一CAPWAP隧道和第二CAPWAP隧道发送的无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的。

STA发送单元104,还用于通过第三CAPWAP隧道向第二WTP发送无线配置请求消息,以使第二WTP根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本STA可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的STA,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图9为本发明第二WTP实施例的结构示意图,如图9所示,本实施例的第二WTP 20可以包括:WTP发送单元201和WTP隧道建立单元202。

WTP发送单元201,用于发送发现请求消息,发现请求消息包含CAPWAP隧道建立请求,以使得STA基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

WTP隧道建立单元202,用于与STA建立第三CAPWAP隧道,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

进一步地,WTP发送单元201可以低频、周期广播发送所述发现请求消息。

需要说明的是,现有技术中第二WTP不需要接入STA,所以并不需要发送发现请求消息,WTP发送单元201发送发现请求消息为本发明新增的功能。

图10为本发明第二WTP的另一实施例的结构示意图,如图10所示,本实施例的第二WTP在图9所示装置结构的基础上,进一步地,还可以包括:

WTP接收单元203,用于接收STA通过第三CAPWAP隧道发送的无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的。

WTP处理单元204,用于根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本第二WTP可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的第二WTP,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图11为本发明AC实施例的结构示意图,如图11所示,本实施例的AC30可以包括:AC接收单元301和AC处理单元302。

AC接收单元301,用于通过第二CAPWAP隧道和第一CAPWAP隧道接收第三CAPWAP隧道建立的通知,第三CAPWAP隧道为站点STA建立的与第二WTP的CAPWAP隧道。

AC处理单元302,用于通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

进一步地,AC接收单元301,还用于通过第二CAPWAP隧道和第一CAPWAP隧道接收STA发送的无线测量信息请求消息,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息。

AC处理单元302,还用于根据第三CAPWAP隧道的无线测量信息进行无线测量。

图12为本发明AC的另一实施例的结构示意图,如图12所示,本实施例的AC在图11所示装置结构的基础上,进一步地,还可以包括:

AC发送单元303,用于通过第一CAPWAP隧道和第二CAPWAP隧道向STA发送无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的,以使得STA通过第三CAPWAP隧道向第二WTP发送无线配置请求消息,第二WTP根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本AC可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的AC,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图13为本发明另一STA实施例的结构示意图,如图8所示,本实施例的STA 40可以包括:STA处理器401、STA接收器402和STA发送器403。

STA处理器401,用于与第一WTP建立第二CAPWAP隧道。

STA接收器402,用于接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求。

STA处理器401,还用于基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

STA发送器403,用于通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,其中,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。

进一步地,STA发送器403,还用于通过第二CAPWAP隧道和第一CAPWAP隧道向AC发送无线测量信息请求消息,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息,以使得AC根据第三CAPWAP隧道的无线测量信息进行无线测量。

再进一步地,STA接收器402,还用于接收AC通过第一CAPWAP隧道和第二CAPWAP隧道发送的无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的。

STA发送器403,还用于通过第三CAPWAP隧道向第二WTP发送无线配置请求消息,以使第二WTP根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本STA可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的STA,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图14为本发明另一第二WTP实施例的结构示意图,如图14所示,本实施例的第二WTP 50可以包括:WTP发送器501和WTP处理器502。

WTP发送器501,用于发送发现请求消息,发现请求消息包含控制无线接入点协议CAPWAP隧道建立请求,以使得站点STA基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道。

WTP处理器502,用于与STA建立第三CAPWAP隧道,以使得接入控制点AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

进一步地,WTP发送器501,可以低频、周期广播发现请求消息。

图15为本发明第二WTP的另一实施例的结构示意图,如图15所示,本实施例的第二WTP在图14所示装置结构的基础上,进一步地,还可以包括:

WTP接收器503,用于接收STA通过第三CAPWAP隧道发送的无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的。

WTP处理器502,还用于根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本第二WTP可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的第二WTP,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图16为本发明另一AC实施例的结构示意图,如图16所示,本实施例的AC 30可以包括:AC接收器601和AC处理器602。

AC接收器601,用于通过第二CAPWAP隧道和第一CAPWAP隧道接收第三CAPWAP隧道建立的通知,第三CAPWAP隧道为STA建立的与第二WTP的CAPWAP隧道。

AC处理器602,用于通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道,第二CAPWAP为第一WTP与STA建立的CAPWAP隧道。

进一步地,AC接收器601,还用于通过第二CAPWAP隧道和第一CAPWAP隧道接收STA发送的无线测量信息请求消息,无线测量信息请求消息包含第三CAPWAP隧道的无线测量信息。

AC处理器602,还用于根据第三CAPWAP隧道的无线测量信息进行无线测量。

图17为本发明AC的另一实施例的结构示意图,如图17所示,本实施例的AC在图16所示装置结构的基础上,进一步地,还可以包括:

AC发送器603,用于通过第一CAPWAP隧道和第二CAPWAP隧道向STA发送无线配置请求消息,无线配置请求消息中所包含的配置信息为AC进行无线测量后确定的,以使得STA通过第三CAPWAP隧道向第二WTP发送无线配置请求消息,第二WTP根据无线配置请求消息中所包含的配置信息进行资源配置。

需要说明的是,本AC可以使用上述实施例提供的方法进行工作,在此不再赘述。

本发明实施例提供的AC,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

图18为本发明隧道处理方法系统实施例的结构示意图,该系统1包括:

至少一个STA 10、第二WTP 20和AC 30以及第一WTP 70。

在系统中,STA 10可以采用图8的STA 10所示结构,第二WTP 20可以采用图9或图10的第二WTP 20所示结构,AC 30可以采用图11或图12的AC 30所示结构。

本实施例的系统,均可以用于执行图2至图7所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

或者,该系统包括:

至少一个STA 40、第二WTP 50和AC 60以及第一WTP。

在系统中,STA 40可以采用图13的STA 10所示结构,第二WTP 50可以采用图14或图15的第二WTP 20所示结构,AC 60可以采用图16或图17的AC 30所示结构。

本实施例的系统,均可以用于执行图2至图7所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明实施例提供的系统,STA与第一WTP建立第二CAPWAP隧道;接收第二WTP发送的发现请求消息,发现请求消息包含CAPWAP隧道建立请求;基于CAPWAP隧道建立请求确定未与第二WTP建立CAPWAP隧道时,根据CAPWAP隧道建立请求内容和STA的最大接入能力中的至少一个确定与第二WTP建立第三CAPWAP隧道;通过第二CAPWAP隧道和第一CAPWAP隧道向AC通知第三CAPWAP隧道的建立,以使得AC通过第一CAPWAP隧道、第二CAPWAP隧道以及第三CAPWAP隧道调整第二WTP的资源配置,第一CAPWAP隧道为第一WTP与AC之间原有的CAPWAP隧道。这样一来,通过在WTP与STA之间建立第二CAPWAP隧道,STA与第二WTP之间建立第三CAPWAP隧道,使得AC能够通过第一CAPWAP隧道、第二CAPWAP隧道控制STA,并上述CAPWAP隧道和第三CAPWAP隧道控制第二WTP,使得第二WTP根据AC的控制进行资源配置,使得接入网络中各第二WTP、STA均能够合理利用无线信道,从而合理管控接入网络的网络资源。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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