一种数据分流的路径建立方法及装置与流程

文档序号:11846189阅读:336来源:国知局
一种数据分流的路径建立方法及装置与流程

本发明涉及无线技术领域,尤其涉及一种数据分流的路径建立方法及装置。



背景技术:

在通信领域中,为了提高热点的容量和覆盖,除了考虑密集部署宏小区外,另外一种可以考虑的方法是通过密集部署微小区来提升本地吞吐性能。但是,在这种异构网络的场景下,会存在诸多问题。例如,由于不同的基站发送功率不同,会带来功率不均衡现象;尤其是在同频部署的情况下,会对小区边缘的用户带来极大的干扰,而且,异构网络部署带来的干扰影响切换性能,在同频部署的情况下尤为严重。另一方面,网络节点的增多会使切换次数增加,带来网络信令负载开销的增大,如果不同节点之间的回传是非理想的情况,同一个终端不能被多个节点服务,因此无法达到最高的数据峰值速率和最优的资源利用。因此,可以采用双连接的方案来解决这些异构网络中存在的问题。所谓双连接也就是终端同时连接到两个小区,其中宏小区用于实现控制平面的功能,包括连接管理和移动性管理。

双连接技术是指UE使用来自两个彼此采用非理想链路连接的网络节点无线资源的增强技术。针对一个双连接UE来说,每个eNB将扮演不同的角色。这些角色不需要与eNB的功率等级相关联,且可以针对不同UE扮演不同角色。如图1所示,UE通过汇聚两个eNB的无线资源来完成用户面数据传输,而控制面数据传输仍然保持在宏eNB上。

但是,由于现有机制仅支持在MeNB和SeNB之间分流,当第三代合作伙伴计划(Third Generation Partnership Project,3GPP)接入网络拥塞时,无线局域网(Wireless Local Area Network,WLAN)接入网络可能处于空闲状态。此 外,eNB传输用户数据时使用的协议栈如图2所示,WLAN接入网络传输用户数据时使用的协议栈如图3所示,通过对比可知,eNB和WLAN接入网络使用的无线接入技术不同而且协议栈不同,因此无法将在eNB之间使用的分流技术直接用在eNB和WLAN接入网络之间。

由此可知,现有机制不适用于在eNB和WLAN网络之间分流。因此,当3GPP接入网络拥塞时,eNB无法利用WLAN网络的容量,实现将部分流量从3GPP接入网络分流至WLAN网络。



技术实现要素:

本发明的目的是提供一种数据分流的路径建立方法及装置,以解决当3GPP接入网络拥塞时,eNB无法实现将部分流量分流至WLAN网络的问题。

本发明的目的是通过以下技术方案实现的:

一种数据分流的路径建立方法,应用在基站侧,包括:

基站确定一用户设备UE连接到指定的无线局域网WLAN网络后,向所述WLAN网络发送请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

所述基站接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路径标识;

所述基站向所述UE发送路径转换确认消息,向所述UE通知从所述基站分流到所述WLAN网络的路径建立成功。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述路径标识为所述WLAN网络针对所述请求消息分配的第二 MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,所述基站确定所述UE连接到指定的WLAN网络之前,进一步包括:

所述基站确定当前网络接入负载大于预设的阈值时,向所述UE发送分流通知消息,所述分流通知消息用于将指定的WLAN网络的标识和需要分流到所述WLAN网络的无线承载标识告知所述UE;

所述基站接收所述UE反馈的分流确认消息,所述分流确认消息用于确认所述UE接受向指定的WLAN网络的分流操作。

可选的,进一步包括:

在预处理阶段,所述基站接收所述UE发送的无线资源控制RRC消息,所述RRC消息中携带有所述UE的第一MAC地址;

所述基站将所述UE的第一MAC地址进行保存。

可选的,所述基站向所述WLAN网络发送请求消息,所述请求消息中至少携带有UE的第一MAC地址,具体包括:

若所述基站与所述WLAN网络通过层2帧的方式进行通信,所述基站向所述WLAN网络发送路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,所述基站向所述WLAN网络发送创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,所述基站接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路 径标识,具体包括:

若所述基站与所述WLAN网络通过层2帧的方式进行通信,所述基站接收所述WLAN网络针对所述路径建立请求消息返回的路径建立回复消息,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,所述基站接收所述WLAN网络针对所述创建承载请求消息返回的创建承载回复消息,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

可选的,在所述基站向所述UE发送路径转换确认消息之后,进一步包括:

所述基站基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据。

可选的,所述基站基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据,具体包括:

若所述基站与所述WLAN网络通过层2帧的方式进行通信,所述基站基于所述路径建立请求消息和所述路径建立回复消息在所述基站与所述WLAN网络之间建立至少一个分流路径;

所述基站接收所述WLAN网络转发的上行数据包,并将所述上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从所述至少一个分流路径对应的S1承载接收到下行数据后,将所述下行数据封装成MAC帧的下行数据包,将所述下行数据包转发给所述WLAN网络,通过所述WLAN网络将所述下行数据包重新封帧成第一下行数据包,将所述第一下行数据包发送给所述UE,完成第一部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一 MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述上行数据包在所述WLAN网络和所述基站之间传输时,封装所述上行数据包的源MAC地址为第二MAC地址,目的MAC地址为所述基站的MAC地址,所述下行数据包的源MAC地址为所述基站的MAC地址,目的MAC地址为第二MAC地址,所述第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

可选的,所述基站基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据,具体包括:

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,所述基站基于所述创建承载请求消息和所述创建承载回复消息在所述基站与所述WLAN网络之间建立一新建承载;

所述基站利用所述新建承载接收所述WLAN网络转发的上行数据包,并从所述新建承载接收到所述上行数据包后将所述上行数据包转发至与所述新建承载对应的S1承载进行发送,以及从所述至少一个无线承载标识对应的S1承载接收到下行数据后将所述下行数据转发至与S1承载对应的新建承载,通过所述WLAN网络将所述下行数据封装成MAC帧的第二下行数据包发送给所述UE,完成第二部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述第二下行数据包的源MAC地址为所述WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

一种数据分流的路径建立方法,应用在无线局域网,包括:

无线局域网WLAN网络接收基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

所述WLAN网络针对所述请求消息分配路径标识,并向所述基站发送回 复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述路径标识为所述WLAN网络针对所述请求消息分配的第二MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,所述WLAN网络针对所述请求消息分配路径标识,具体包括:

所述WLAN网络中的网关针对所述请求消息分配路径标识;或者,

所述WLAN网络中的接入点AP针对所述请求消息分配路径标识;

其中,所述路径标识用于标识位于所述WLAN网络和所述基站之间的需要分流的第一部分数据传输路径。

可选的,所述WLAN网络接收所述基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址,具体包括:

若所述WLAN网络与所述基站通过层2帧的方式进行通信,所述WLAN网络接收所述基站发送的路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述WLAN网络与所述基站通过GTP隧道的方式进行通信,所述WLAN网络接收所述基站发送的创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,所述WLAN网络针对所述请求消息分配路径标识,并向所述基站发送回复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识,具体包括:

若所述WLAN网络与所述基站通过层2帧的方式进行通信,所述WLAN网络针对所述路径建立请求消息分配路径标识,并向所述基站发送路径建立回复消息,将相关的路径建立信息通知所述基站,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述WLAN网络与所述基站通过GTP隧道的方式进行通信,所述WLAN网络针对所述路径建立请求消息分配路径标识,并向所述基站发送创建承载回复消息,将相关的路径建立信息通知所述基站,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

一种数据分流的路径建立装置,应用在基站侧,包括:

发送单元,用于确定一用户设备UE连接到指定的无线局域网WLAN网络后,向所述WLAN网络发送请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

接收单元,用于接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路径标识;

确认单元,用于向所述UE发送路径转换确认消息,向所述UE通知从所述基站分流到所述WLAN网络的路径建立成功。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述接收单元接收到的所述路径标识为所述WLAN网络针对所述请求消息分配的第二MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,确定所述UE连接到指定的WLAN网络之前,所述发送单元进一步用于:

确定当前网络接入负载大于预设的阈值时,向所述UE发送分流通知消息,所述分流通知消息用于将指定的WLAN网络的标识和需要分流到所述WLAN网络的无线承载标识告知所述UE;

所述接收单元,进一步用于接收所述UE反馈的分流确认消息,所述分流确认消息用于确认所述UE接受向指定的WLAN网络的分流操作。

可选的,所述接收单元进一步用于:

在预处理阶段,接收所述UE发送的无线资源控制RRC消息,所述RRC消息中携带有所述UE的第一MAC地址;

将所述UE的第一MAC地址进行保存。

可选的,向所述WLAN网络发送请求消息时,所述发送单元具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,向所述WLAN网络发送路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,向所述WLAN网络发送创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,接收所述WLAN网络针对所述请求消息返回的回复消息时,所述接收单元具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,接收所述WLAN网络针对所述路径建立请求消息返回的路径建立回复消息,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若基站与所述WLAN网络通过GTP隧道的方式进行通信,接收所述WLAN网络针对所述创建承载请求消息返回的创建承载回复消息,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

可选的,进一步包括:

通信单元,用于在向所述UE发送路径转换确认消息之后,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据。

可选的,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,所述通信单元具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,基于所述路径建立请求消息和所述路径建立回复消息在所述基站与所述WLAN网络之间建立至少一个分流路径;

接收所述WLAN网络转发的上行数据包,并将所述上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从所述至少一个分流路径对应的S1承载接收到下行数据后,将所述下行数据封装成MAC帧的下行数据包,将所述下行数据包转发给所述WLAN网络,通过所述WLAN网络将所述下行数据包重新封帧成第一下行数据包,将所述第一下行数据包发送给所述UE,完成第一部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述上行数据包在所述WLAN网络和所述基站之间传输时,封装所述上行数据包的源MAC地址为第 二MAC地址,目的MAC地址为所述基站的MAC地址,所述下行数据包的源MAC地址为所述基站的MAC地址,目的MAC地址为第二MAC地址,所述第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

可选的,基于所述第一MAC地址和所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,所述通信单元具体用于:

若基站与所述WLAN网络通过GTP隧道的方式进行通信,基于所述创建承载请求消息和所述创建承载回复消息在所述基站与所述WLAN网络之间建立一新建承载;

利用所述新建承载接收所述WLAN网络转发的上行数据包,并从所述新建承载接收到所述上行数据包后将所述上行数据包转发至与所述新建承载对应的S1承载进行发送,以及从所述至少一个无线承载标识对应的S1承载接收到下行数据后将所述下行数据转发至与S1承载对应的新建承载,通过所述WLAN网络将所述下行数据封装成MAC帧的第二下行数据包发送给所述UE,完成第二部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述第二下行数据包的源MAC地址为所述WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

一种数据分流的路径建立装置,应用在无线局域网,包括:

接收单元,用于接收基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

发送单元,用于针对所述请求消息分配路径标识,并向所述基站发送回复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所 以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述发送单元分配的所述路径标识为针对所述请求消息分配的第二MAC地址或针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,接收所述基站发送的请求消息时,所述接收单元具体用于:

若所述装置与所述基站通过层2帧的方式进行通信,接收所述基站发送的路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述装置与所述基站通过GTP隧道的方式进行通信,接收所述基站发送的创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,针对所述请求消息分配路径标识,并向所述基站发送回复消息,将相关的路径建立信息通知所述基站时,所述发送单元具体用于:

若所述装置与所述基站通过层2帧的方式进行通信,针对所述路径建立请求消息分配路径标识,并向所述基站发送路径建立回复消息,将相关的路径建立信息通知所述基站,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述装置与所述基站通过GTP隧道的方式进行通信,针对所述路径建立请求消息分配路径标识,并向所述基站发送创建承载回复消息,将相关的路径建立信息通知所述基站,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

一种网络侧设备,包括:

处理器,用于用于读取存储器中的程序,执行下列过程:

确定一用户设备UE连接到指定的无线局域网WLAN网络后,通过收发机向所述WLAN网络发送请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;通过收发机接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路径标识;通过收发机向所述UE发送路径转换确认消息,向所述UE通知从所述基站分流到所述WLAN网络的路径建立成功。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,通过收发机接收到的所述路径标识为所述WLAN网络针对所述请求消息分配的第二MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,确定所述UE连接到指定的WLAN网络之前,所述处理器进一步用于:

确定当前网络接入负载大于预设的阈值时,通过收发机向所述UE发送分流通知消息,所述分流通知消息用于将指定的WLAN网络的标识和需要分流到所述WLAN网络的无线承载标识告知所述UE;

可选的,处理器通过收发机接收所述UE反馈的分流确认消息,所述分流确认消息用于确认所述UE接受向指定的WLAN网络的分流操作。

可选的,处理器进一步用于:

在预处理阶段,通过收发机接收所述UE发送的无线资源控制RRC消息,所述RRC消息中携带有所述UE的第一MAC地址;

将所述UE的第一MAC地址进行保存。

可选的,通过收发机向所述WLAN网络发送请求消息时,处理器具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,通过收发机向所述WLAN网络发送路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,通过收发机向所述WLAN网络发送创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,通过收发机接收所述WLAN网络针对所述请求消息返回的回复消息时,处理器具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,通过收发机接收所述WLAN网络针对所述路径建立请求消息返回的路径建立回复消息,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若基站与所述WLAN网络通过GTP隧道的方式进行通信,通过收发机接收所述WLAN网络针对所述创建承载请求消息返回的创建承载回复消息,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

可选的,处理器进一步用于在通过收发机向所述UE发送路径转换确认消息之后,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据。

可选的,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,处理器具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,基于所述路径建立请求消息和所述路径建立回复消息在所述基站与所述WLAN网络之间建立至少一个分流路径;

接收所述WLAN网络转发的上行数据包,并将所述上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从所述至少一个分流路径对应的S1承载接收到下行数据后,将所述下行数据封装成MAC帧的下行数据包,将所述下行数据包转发给所述WLAN网络,通过所述WLAN网络将所述下行数据包重新封帧成第一下行数据包,将所述第一下行数据包发送给所述UE,完成第一部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述上行数据包在所述WLAN网络和所述基站之间传输时,封装所述上行数据包的源MAC地址为第二MAC地址,目的MAC地址为所述基站的MAC地址,所述下行数据包的源MAC地址为所述基站的MAC地址,目的MAC地址为第二MAC地址,所述第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

可选的,基于所述第一MAC地址和所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,处理器具体用于:

若基站与所述WLAN网络通过GTP隧道的方式进行通信,基于所述创建承载请求消息和所述创建承载回复消息在所述基站与所述WLAN网络之间建立一新建承载;

利用所述新建承载接收所述WLAN网络转发的上行数据包,并从所述新建承载接收到所述上行数据包后将所述上行数据包转发至与所述新建承载对应的S1承载进行发送,以及从所述至少一个无线承载标识对应的S1承载接收 到下行数据后将所述下行数据转发至与S1承载对应的新建承载,通过所述WLAN网络将所述下行数据封装成MAC帧的第二下行数据包发送给所述UE,完成第二部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述第二下行数据包的源MAC地址为所述WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

收发机,用于在处理器的控制下接收和发送数据。

一种网络侧设备,包括:

处理器,用于用于读取存储器中的程序,执行下列过程:通过收发机接收基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;针对所述请求消息分配路径标识,并通过收发机向所述基站发送回复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述处理器分配的所述路径标识为针对所述请求消息分配的第二MAC地址或针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,通过收发机接收所述基站发送的请求消息时,所述处理器具体用于:

若所述网络侧设备与所述基站通过层2帧的方式进行通信,通过收发机接收所述基站发送的路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立 请求消息中携带有UE的第一MAC地址;

若所述网络侧设备与所述基站通过GTP隧道的方式进行通信,通过收发机接收所述基站发送的创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,针对所述请求消息分配路径标识,并通过收发机向所述基站发送回复消息,将相关的路径建立信息通知所述基站时,所述处理器具体用于:

若所述网络侧设备与所述基站通过层2帧的方式进行通信,针对所述路径建立请求消息分配路径标识,并通过收发机向所述基站发送路径建立回复消息,将相关的路径建立信息通知所述基站,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述网络侧设备与所述基站通过GTP隧道的方式进行通信,针对所述路径建立请求消息分配路径标识,并通过收发机向所述基站发送创建承载回复消息,将相关的路径建立信息通知所述基站,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

收发机,用于在处理器的控制下接收和发送数据。

附图说明

图1为现有的双连接示意图;

图2为eNB传输用户数据时使用的协议栈示意图;

图3为WLAN接入网络传输用户数据时使用的协议栈示意图;

图4为服务网关直接向主小区和辅小区分流示意图;

图5A和图5B为主小区向辅小区分流示意图;

图6为WLAN接入网络的逻辑结构示意图;

图7为本发明实施例一的路径建立方法流程示意图;

图8为本发明实施例一eNB决定分流的流程示意图;

图9为本发明实施例二的路径建立方法流程示意图;

图10为本发明实施例三的路径建立方法流程示意图;

图11为本发明实施例四的路径建立方法流程示意图;

图12为本发明实施例五的路径建立装置结构示意图;

图13为本发明实施例六的路径建立装置结构示意图;

图14为本发明实施例七的路径建立装置结构示意图;

图15为本发明实施例八的路径建立装置结构示意图。

具体实施方式

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

双连接技术是指UE同时与2个eNB建立连接,同时使用2个eNB的无线资源传输用户数据。这2个eNB的作用不同,一个是主eNB(Master eNB,MeNB),另外一个是辅eNB(Secondary eNB,SeNB),其中MeNB控制分流操作。

双连接技术支持2种分流方式,这2种分流方式的区别在于分流点不同。一种分流方式的分流点是核心网中的网关(Serving GW,S-GW),在这种分流方式下S-GW直接向MeNB和SeNB分流,MeNB决定Serving GW将哪些流量通过SeNB发送至UE,这种分流方式的示意图如图4所示。另外一种分流方式的分流点是MeNB,在这种分流方式下,S-GW将用户的所有流量都发送至MeNB(即S-GW不做分流),MeNB将用户的部分流量通过SeNB发送给UE。这种分流方式的示意图如图5A所示。

由于本发明主要关注eNB直接向WLAN分流的方法,从形式上看,这种 分流方式和MeNB向SeNB分流相同,因此这里详细介绍MeNB向SeNB分流的方法,实现MeNB向SeNB分流的过程如图5B所示。

Step1:MeNB决定为某一UE选择一个SeNB,MeNB向SeNB发起小基站增加请求(SeNB Addition Reuqest)消息,请求SeNB为即将进行转移的演进接入无线承载(Evolved Radio Access Bearer,E-RAB)分配空口资源,指示E-RAB的属性信息(E-RAB参数,TNL等信息),UE能力信息等参数。MeNB也在会在辅小区组配置信息元素(SCG-ConfigInfoIE)中包含MCG的配置和UE能力信息,MeNB也会提供SCG cell(s)最新的测量结果,SeNB可以拒绝该请求。(MCG,Master Cell Group,主小区组;SCG,Secondary Cell Group,辅小区组)

Step2:如果SeNB的无线资源管理(Radio Resource Management,RRM)实体决定接纳资源分配请求,SeNB将分配相应无线资源和传输网络资源。

Step3:如果MeNB认可SeNB的新配置,将触发RRC连接重配置(RRC Connection Reconfiguration)过程,UE开始应用新的配置。

Step4:UE完成重配置后,发送RRC连接重配置完成(RRC Connection Reconfiguration Complete)消息。如果UE不能遵从该配置,将执行重配失败流程。

Step5:MeNB通知SeNB,UE成功完成重配置过程。

Step6:UE向SeNB发起随机接入过程。其中Step4和Step6没有严格的顺序关系。

由于本发明主要关注eNB直接向WLAN分流的方法,WLAN接入网络的逻辑结构包括接入点,网关和鉴权设备等,这里以可信WLAN接入网络(Trusted WLAN Access Network,TWAN)为例,说明WLAN接入网络的逻辑结构,具体可参阅图6所示,在具体实现中,逻辑架构中的所有模块可能在同一个物理实体中实现,也可能分别在不同的物理实体中实现。本发明不限制eNB向WLAN网络中的哪个逻辑模块分流。对于接入运营商的核心网的WLAN网络, 其是否可信,取决于运营商的设置。图6中的架构包括下述逻辑实体:

WLAN接入网络(WLAN Access Network,WLAN AN)由一个或多个WLAN接入点(Access Point,AP)组成,接入点终止UE的WLAN IEEE 802.11链路。

可信WLAN接入网关(Trusted WLAN Access Gateway,TWAG)负责将UE的数据转发至运营商的核心网,其中:

1)当TWAN使用透明单连接模式(Transparent Single-Connection mode,TSCM)或单连接模式(Single-Connection mode,SCM)向UE提供EPC接入时,TWAG在UE-TWAG点到点链路和UE的S2a隧道之间转发数据包。

2)当TWAN使用多连接模式(Multi-Connection mode,MCM)向UE提供EPC接入时,TWAG在与特定分组数据网(Packet Data Network,PDN)连接相关的UE-TWAG点到点链路和相关的S2a隧道之间转发用户面数据。

3)当TWAN使用MCM向UE提供分组核心演进(Evolved Packet Core,EPC)接入时,UE和TWAG之间使用无线局域网控制协议(WLAN Control Protocol,WLCP)信令。

可信WLAN AAA代理(Trusted WLAN AAA Proxy,TWAP)负责对UE进行认证,在WLAN接入网络(WLAN Acess Network,WLAN AN)和第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)验证、授权和记账(Authentication、Authorization、Accounting,AAA)服务器(Server)或3GPP AAA Proxy(代理)之间中转AAA信息。

实施例一

基于MeNB向SeNB分流的方法,参阅图7所示,本发明实施例一提供一种eNB直接向WLAN分流的路径建立方法,应用在基站侧,具体流程如下:

步骤700:基站确定一UE连接到指定的无线局域网WLAN网络后,向该WLAN网络发送请求消息,请求消息中至少携带有用户设备UE的第一MAC地址。

进一步的,在预处理阶段,基站接收该UE发送的无线资源控制(Radio Resource Control,RRC)消息,该RRC消息中携带有该UE的第一MAC地址;然后基站将该UE的第一MAC地址进行保存。

例如,UE可通过在RRC连接重配完成消息(具体可参考3GPP TS 36.331)中携带自身的MAC地址,实现将MAC地址发送给eNB。eNB在本地存储该信息,需要说明的是该MAC地址为UE的初始MAC地址,即设备的出厂MAC地址。

进一步的,基站确定该UE连接到指定的WLAN网络之前,确定当前网络接入负载大于预设的阈值时,向该UE发送分流通知消息,该分流通知消息用于将指定的WLAN网络的标识和需要分流到该WLAN网络的无线承载标识告知该UE;基站接收该UE反馈的分流确认消息,该分流确认消息用于确认该UE接受向指定的WLAN网络的分流操作。

例如,基站确定该UE连接到指定的WLAN网络之前,确定当前网络负荷过重时,eNB决定分流,并通过下述过程触发分流操作,具体参阅图8所示。eNB决定分流之后,其还需要判断UE是否接受连接到指定的WLAN网络,确定接受时eNB触发下述过程。

Step1:eNB决定分流,向UE发送分流通知消息,该分流通知消息参数为需要分流的无线承载的标识和指定的WLAN网络的标识,这里的无线承载标识可以包含多个。

Step2:UE向eNB发送分流确认消息,eNB接收到分流确认消息之后,eNB发起路径转移过程。

具体的,UE接收到eNB发送的分流通知消息后,若当前UE接受分流操作时,进一步判断自身是否已经连接到指定的WLAN网络,判断当前是否与指定的WLAN网络连接,若是,则向eNB发送分流确认消息;否则,发起与指定的WLAN网络的连接请求后,向eNB发送分流确认消息。

具体的,基站向WLAN网络发送请求消息,具体包括以下两种情形:

第一种情形为:若基站与WLAN网络通过层2帧的方式进行通信,该基站向该WLAN网络发送路径建立请求消息,该路径建立请求消息用于请求该WLAN网络针对该路径建立请求消息分配相关路径地址参数,该路径建立请求消息中携带有UE的第一MAC地址。

第二种情形为:若基站与WLAN网络通过GTP隧道的方式进行通信,该基站向该WLAN网络发送创建承载请求消息,该创建承载请求消息用于请求该WLAN网络针对该创建承载请求消息分配相关路径地址参数,该创建承载请求消息中携带有UE的第一MAC地址和该基站为用户面分配的第二用户面隧道端点标识(Tunnel End Point Identifier,TEID)

步骤701:基站接收WLAN网络针对该请求消息返回的回复消息,该回复消息中至少携带有该WLAN网络针对该请求消息分配的路径标识。

其中,该路径标识可以为该WLAN网络针对该请求消息分配的第二MAC地址,也可以为该WLAN网络针对该请求消息分配的第一用户面TEID。

具体的,基站接收该WLAN网络针对该请求消息返回的回复消息,该回复消息中至少携带有该WLAN网络针对该请求消息分配的路径标识,具体包括以下两种情形:

第一种情形为:若基站与WLAN网络通过层2帧的方式进行通信,该基站接收该WLAN网络针对该路径建立请求消息返回的路径建立回复消息,该路径建立回复消息中携带有该WLAN网络针对该路径建立请求消息分配的第二MAC地址。

第二种情形为:若基站与WLAN网络通过GTP隧道的方式进行通信,该基站接收该WLAN网络针对该创建承载请求消息返回的创建承载回复消息,该创建承载回复消息中至少携带有该WLAN网络针对该创建承载请求消息分配的第一承载标识和第一用户面TEID。

步骤702:基站向UE发送路径转换消息,向该UE通知从基站分流到WLAN网络的路径建立成功。

进一步的,在基站向UE发送路径转换确认消息之后,基站基于路径标识,通过WLAN网络与UE进行第一部分数据的交互,该第一部分数据为基站需要通过WLAN网络与UE交互的数据。

具体的,基站基于路径标识,通过WLAN网络与UE进行第一部分数据的交互,具体包括以下两种情形:

第一种情形为:若基站与WLAN网络通过层2帧的方式进行通信,该基站基于该路径建立请求消息和该路径建立回复消息在该基站与该WLAN网络之间建立至少一个分流路径;

该基站接收该WLAN网络转发的上行数据包,并将该上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从该至少一个分流路径对应的S1承载接收到下行数据后,将该下行数据封装成MAC帧的下行数据包,将该下行数据包转发给该WLAN网络,通过该WLAN网络将该下行数据包重新封帧成第一下行数据包,将该第一下行数据包发送给该UE,完成第一部分数据的交互;其中,该上行数据包在该UE和该WLAN网络之间传输时,封装该上行数据包的源MAC地址为第一MAC地址,目的MAC地址为该WLAN网络的初始MAC地址,该上行数据包在该WLAN网络和该基站之间传输时,封装该上行数据包的源MAC地址为第二MAC地址,目的MAC地址为该基站的MAC地址,该下行数据包的源MAC地址为该基站的MAC地址,目的MAC地址为第二MAC地址,该第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

第二种情形为:若基站与WLAN网络通过GTP隧道的方式进行通信,该基站基于该创建承载请求消息和该创建承载回复消息在该基站与该WLAN网络之间建立一新建承载;

该基站利用该新建承载接收该WLAN网络转发的上行数据包,并从该新建承载接收到该上行数据包后将该上行数据包转发至与该新建承载对应的S1承载进行发送,以及从该至少一个无线承载标识对应的S1承载接收到下行数 据后将该下行数据转发至与S1承载对应的新建承载,通过该WLAN网络将该下行数据封装成MAC帧的第二下行数据包发送给该UE,完成第二部分数据的交互;其中,该上行数据包在该UE和该WLAN网络之间传输时,封装该上行数据包的源MAC地址为第一MAC地址,目的MAC地址为该WLAN网络的初始MAC地址,该第二下行数据包的源MAC地址为该WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

基于上述实施例一数据分流的路径建立方法,实施例二和实施例三分别给出基站和WLAN网络采用不同协议时,如何实现将基站的部分数据分流到无限局域网与UE进行交互。

实施例二

在本实施例二中,eNB和WLAN网络之间使用的是GTP协议。具体的,在eNB和WLAN网络之间建立和转移路径的过程如图9所示,具体过程如下:

Step1:eNB向指定的WLAN网络发送创建承载请求消息,该创建承载请求消息中的参数包括MAC地址1(即UE的初始MAC地址)和eNB为用户面分配的TEID。

Step2:WLAN网络分配承载标识和用户面TEID,然后向eNB返回创建承载回复消息,该创建承载回复消息中的参数包括WLAN网络分配的承载标识和用户面TEID。

Step3:eNB向UE发送路径转换确认消息,向该UE通知从该eNB分流到上述WLAN网络的路径建立成功。

执行上述过程之后,eNB和WLAN网络之间建立了GTP隧道。

基于上述步骤,下面说明路径转换之后的上下行数据的路由方式。

正常情况下,eNB中存储的承载之间的映射关系为<S1承载,无线承载>,其中S1承载字段和无线承载字段包括的是可以标识对应承载的信息,例如S1承载字段包括eNB为该承载分配的S1-TEID和SGW分配的S1-TEID,无线承载字段存储是无线承载标识。此时的数据路由方式如下:

上行:eNB从无线承载接收到数据之后将其转发至与无线承载对应的S1承载。

下行:eNB从S1承载接收到数据之后将其转发至与S1承载对应的无线承载。

执行实施例二之后,eNB和WLAN网络存储的信息分别如下:

1)eNB存储的承载之间的映射关系为<S1承载,新建承载>,其中新建承载为通过上述Step1和Step2在eNB和WLAN网络之间建立的承载,新建承载字段的信息可以是eNB为用户面分配的TEID和WLAN分配的用户面TEID。

2)WLAN网络存储的信息为<新建承载,MAC地址1>之间的映射关系。

此时的数据路由方式如下:

eNB的上下行数据路由如下:

上行:接收到源MACWEI mac之后将其转发至与新建承载对应的S1承载;

下行:从S1承载接收到数据之后将其转发至与S1承载对应的新建承载。

WLAN网络的上下行数据路由如下:

上行:接收到源MAC地址的为MAC地址1的数据包时,将其转发至与MAC地址1对应的新建承载;

下行:从新建承载接收到数据之后,将内部IP包封装成MAC帧,源MAC地址是WLAN网络的初始MAC地址,目的地址为与新建承载对应的MAC地址,即MAC地址1。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

实施例三

在本实施例三中,eNB和WLAN网络之间使用层二转发的方式传输数据。 具体的,在eNB和WLAN网络之间建立和转移路径的过程如图10所示,具体过程如下:

Step1:eNB向指定的WLAN网络发送路径建立请求消息,该路径建立请求消息中的参数包括MAC地址1即UE的初始MAC地址;

Step2:WLAN网络为传输该承载的数据分配一个MAC地址,即MAC地址2,该MAC地址可以为WLAN网络中的GW的MAC地址,然后向eNB返回路径建立回复消息,该路径建立回复消息中的参数包括MAC地址2;

Step3:eNB向UE发送路径转换确认消息,向该UE通知从该eNB分流到上述WLAN网络的路径建立成功。

基于上述步骤,下面说明路径转换之后的上下行数据的路由方式。

正常情况下,eNB中存储的承载之间的映射关系为<S1承载,无线承载>,其中S1承载字段和无线承载字段包括的是可以标识对应承载的信息,例如S1承载字段包括eNB为该承载分配的S1-TEID和SGW分配的S1-TEID,无线承载字段存储是无线承载标识。此时的数据路由方式如下:

上行:eNB从无线承载接收到数据之后将其转发至与无线承载对应的S1承载。

下行:eNB从S1承载接收到数据之后将其转发至与S1承载对应的无线承载。

执行实施例三之后,eNB和WLAN网络存储的信息分别如下:

1)eNB存储的承载之间的映射关系为<S1承载,WLAN的信息>,其中WLAN的信息可以是WLAN网络中的GW的MAC地址即MAC地址2或WLAN网络的SSID。

2)WLAN网络在UE的上下文中存储MAC地址2。另外,其还可能存储UE的初始MAC地址,即MAC地址1。

此时的数据路由方式如下:

eNB的上下行数据路由如下:

上行:eNB接收到源MAC地址是MAC地址2的MAC帧,eNB使用S1承载发送IP包。

下行:从S1承载接收到数据之后,将UE的数据封装成MAC帧,源MAC地址是eNB的MAC地址,目的MAC地址是MAC地址2。

WLAN网络的上下行数据路由如下:

上行:接收到源MAC地址为MAC地址1,目的MAC地址为WLAN网络的初始MAC地址的数据包时,将IP包重新封帧,源MAC地址是MAC地址2,目的MAC地址是eNB的MAC地址;

下行:接收到源MAC地址是eNB的MAC地址,目的地址是MAC地址2的MAC帧时,将IP包重新封帧,源MAC地址是MAC地址2,目的MAC地址是UE的MAC地址,即MAC地址1。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

基于MeNB向SeNB分流的方法,参阅图11所示,本发明实例四提供一种数据分流的路径建立方法,应用在无线局域网,较佳的可以为无线局域网的管理设备,具体流程如下:

步骤110:WLAN网络接收基站发送的请求消息,该请求消息中至少携带有用户设备UE的第一MAC地址。

步骤111:WLAN网络针对上述请求消息分配路径标识,并向基站发送回复消息,将相关的路径建立信息通知该基站,该回复消息中携带有该WLAN网络分配的路径标识。

其中,路径标识为WLAN网络针对上述请求消息分配的第二MAC地址或WLAN网络针对上述请求消息分配的第一TEID

具体的,WLAN网络针对上述请求消息分配路径标识,具体包括以下两种情形:

第一种情形为:该WLAN网络中的网关针对上述请求消息分配路径标识。

第二种情形为:该WLAN网络中的接入点AP针对上述请求消息分配路径标识。

其中,第二MAC地址用于标识位于WLAN网络和基站之间的需要分流的第一部分数据传输路径。

具体的,WLAN网络接收基站发送的请求消息,该请求消息中至少携带有用户设备UE的第一MAC地址,具体包括以下两种情形:

第一种情形为:若该WLAN网络与该基站通过层2帧的方式进行通信,该WLAN网络接收该基站发送的路径建立请求消息,该路径建立请求消息用于请求该WLAN网络针对该路径建立请求消息分配相关路径地址参数,该路径建立请求消息中携带有UE的第一MAC地址;

第二种情形为:若该WLAN网络与该基站通过GTP隧道的方式进行通信,该WLAN网络接收该基站发送的创建承载请求消息,该创建承载请求消息用于请求该WLAN网络针对该创建承载请求消息分配相关路径地址参数,该创建承载请求消息中携带有UE的第一MAC地址和该基站为用户面分配的第二用户面隧道端点标识TEID。

具体的,WLAN网络针对上述请求消息分配路径标识,并向该基站发送回复消息,将相关的路径建立信息通知该基站,具以下两种情形:

第一种情形为:若该WLAN网络与该基站通过层2帧的方式进行通信,该WLAN网络针对该路径建立请求消息分配路径标识,并向该基站发送路径建立回复消息,将相关的路径建立信息通知该基站,该路径建立回复消息中携带有该WLAN网络针对该路径建立请求消息分配的第二MAC地址;或,

第二种情形为:若该WLAN网络与该基站通过GTP隧道的方式进行通信,该WLAN网络针对该路径建立请求消息分配路径标识,并向该基站发送创建 承载回复消息,将相关的路径建立信息通知该基站,该创建承载回复消息中至少携带有该WLAN网络针对该创建承载请求消息分配的第一承载标识、第一用户面TEID。

基于上述实施例参阅图12所示,本发明实施例五提供一种数据分流的路径建立装置,应用在基站侧,包括:发送单元120,接收单元121,确认单元122和通信单元123,其中:

发送单元120,用于确定一用户设备UE连接到指定的无线局域网WLAN网络后,向所述WLAN网络发送请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

接收单元121,用于接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路径标识;

确认单元122,用于向所述UE发送路径转换确认消息,向所述UE通知从所述基站分流到所述WLAN网络的路径建立成功。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述接收单元121接收到的所述路径标识为所述WLAN网络针对所述请求消息分配的第二MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,确定所述UE连接到指定的WLAN网络之前,所述发送单元120进一步用于:

确定当前网络接入负载大于预设的阈值时,向所述UE发送分流通知消息,所述分流通知消息用于将指定的WLAN网络的标识和需要分流到所述WLAN 网络的无线承载标识告知所述UE;

所述接收单元121,进一步用于接收所述UE反馈的分流确认消息,所述分流确认消息用于确认所述UE接受向指定的WLAN网络的分流操作。

可选的,所述接收单元121进一步用于:

在预处理阶段,接收所述UE发送的无线资源控制RRC消息,所述RRC消息中携带有所述UE的第一MAC地址;

将所述UE的第一MAC地址进行保存。

可选的,向所述WLAN网络发送请求消息时,所述发送单元120具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,向所述WLAN网络发送路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,向所述WLAN网络发送创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,接收所述WLAN网络针对所述请求消息返回的回复消息时,所述接收单元121具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,接收所述WLAN网络针对所述路径建立请求消息返回的路径建立回复消息,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若基站与所述WLAN网络通过GTP隧道的方式进行通信,接收所述WLAN网络针对所述创建承载请求消息返回的创建承载回复消息,所述创建承 载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

可选的,进一步包括:

通信单元123,用于在向所述UE发送路径转换确认消息之后,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据。

可选的,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,所述通信单元123具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,基于所述路径建立请求消息和所述路径建立回复消息在所述基站与所述WLAN网络之间建立至少一个分流路径;

所述基站接收所述WLAN网络转发的上行数据包,并将所述上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从所述至少一个分流路径对应的S1承载接收到下行数据后,将所述下行数据封装成MAC帧的下行数据包,将所述下行数据包转发给所述WLAN网络,通过所述WLAN网络将所述下行数据包重新封帧成第一下行数据包,将所述第一下行数据包发送给所述UE,完成第一部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述上行数据包在所述WLAN网络和所述基站之间传输时,封装所述上行数据包的源MAC地址为第二MAC地址,目的MAC地址为所述基站的MAC地址,所述下行数据包的源MAC地址为所述基站的MAC地址,目的MAC地址为第二MAC地址,所述第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

可选的,基于所述第一MAC地址和所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,所述通信单元123具体用于:

若基站与所述WLAN网络通过GTP隧道的方式进行通信,所述基站基于所述创建承载请求消息和所述创建承载回复消息在所述基站与所述WLAN网络之间建立一新建承载;

所述基站利用所述新建承载接收所述WLAN网络转发的上行数据包,并从所述新建承载接收到所述上行数据包后将所述上行数据包转发至与所述新建承载对应的S1承载进行发送,以及从所述至少一个无线承载标识对应的S1承载接收到下行数据后将所述下行数据转发至与S1承载对应的新建承载,通过所述WLAN网络将所述下行数据封装成MAC帧的第二下行数据包发送给所述UE,完成第二部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述第二下行数据包的源MAC地址为所述WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

基于上述实施例参阅图13所示,本发明实施例六提供一种数据分流的路径建立装置,应用在无线局域网,包括:接收单元130和发送单元131,其中:

接收单元130,用于接收基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;

发送单元131,用于针对所述请求消息分配路径标识,并向所述基站发送回复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述发送单元131分配的所述路径标识为针对所述请求消息分配 的第二MAC地址或针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,接收所述基站发送的请求消息时,所述接收单元130具体用于:

若所述装置与所述基站通过层2帧的方式进行通信,接收所述基站发送的路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述装置与所述基站通过GTP隧道的方式进行通信,接收所述基站发送的创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,针对所述请求消息分配路径标识,并向所述基站发送回复消息,将相关的路径建立信息通知所述基站时,所述发送单元131具体用于:

若所述装置与所述基站通过层2帧的方式进行通信,针对所述路径建立请求消息分配路径标识,并向所述基站发送路径建立回复消息,将相关的路径建立信息通知所述基站,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述装置与所述基站通过GTP隧道的方式进行通信,针对所述路径建立请求消息分配路径标识,并向所述基站发送创建承载回复消息,将相关的路径建立信息通知所述基站,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

基于上述实施例参阅图14所示,本发明实施例七提供一种网络侧设备,包括:

处理器1400,用于用于读取存储器1420中的程序,执行下列过程:

确定一用户设备UE连接到指定的无线局域网WLAN网络后,通过收发机1410向所述WLAN网络发送请求消息,所述请求消息中至少携带有用户设 备UE的第一MAC地址;通过收发机1410接收所述WLAN网络针对所述请求消息返回的回复消息,所述回复消息中至少携带有所述WLAN网络针对所述请求消息分配的路径标识;通过收发机1410向所述UE发送路径转换确认消息,向所述UE通知从所述基站分流到所述WLAN网络的路径建立成功。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,通过收发机1410接收到的所述路径标识为所述WLAN网络针对所述请求消息分配的第二MAC地址或所述WLAN网络针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,确定所述UE连接到指定的WLAN网络之前,所述处理器1400进一步用于:

确定当前网络接入负载大于预设的阈值时,通过收发机1410向所述UE发送分流通知消息,所述分流通知消息用于将指定的WLAN网络的标识和需要分流到所述WLAN网络的无线承载标识告知所述UE;

可选的,处理器1400通过收发机1410接收所述UE反馈的分流确认消息,所述分流确认消息用于确认所述UE接受向指定的WLAN网络的分流操作。

可选的,处理器1400进一步用于:

在预处理阶段,通过收发机1410接收所述UE发送的无线资源控制RRC消息,所述RRC消息中携带有所述UE的第一MAC地址;

将所述UE的第一MAC地址进行保存。

可选的,通过收发机1410向所述WLAN网络发送请求消息时,处理器1400具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,通过收发机1410 向所述WLAN网络发送路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述基站与所述WLAN网络通过GTP隧道的方式进行通信,通过收发机1410向所述WLAN网络发送创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,通过收发机1410接收所述WLAN网络针对所述请求消息返回的回复消息时,处理器1400具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,通过收发机1410接收所述WLAN网络针对所述路径建立请求消息返回的路径建立回复消息,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若基站与所述WLAN网络通过GTP隧道的方式进行通信,通过收发机1410接收所述WLAN网络针对所述创建承载请求消息返回的创建承载回复消息,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

可选的,处理器1400进一步用于在通过收发机1410向所述UE发送路径转换确认消息之后,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互,所述第一部分数据为基站需要通过所述WLAN网络与所述UE交互的数据。

可选的,基于所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,处理器1400具体用于:

若基站与所述WLAN网络通过层2帧的方式进行通信,基于所述路径建立请求消息和所述路径建立回复消息在所述基站与所述WLAN网络之间建立 至少一个分流路径;

接收所述WLAN网络转发的上行数据包,并将所述上行数据包进行重新封帧成第一上行数据包使用S1承载进行发送,以及从所述至少一个分流路径对应的S1承载接收到下行数据后,将所述下行数据封装成MAC帧的下行数据包,将所述下行数据包转发给所述WLAN网络,通过所述WLAN网络将所述下行数据包重新封帧成第一下行数据包,将所述第一下行数据包发送给所述UE,完成第一部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目的MAC地址为所述WLAN网络的初始MAC地址,所述上行数据包在所述WLAN网络和所述基站之间传输时,封装所述上行数据包的源MAC地址为第二MAC地址,目的MAC地址为所述基站的MAC地址,所述下行数据包的源MAC地址为所述基站的MAC地址,目的MAC地址为第二MAC地址,所述第一下行数据包的源MAC地址为第二MAC地址,目的MAC地址为第一MAC地址。

可选的,基于所述第一MAC地址和所述路径标识,通过所述WLAN网络与所述UE进行第一部分数据的交互时,处理器1400具体用于:

若基站与所述WLAN网络通过GTP隧道的方式进行通信,基于所述创建承载请求消息和所述创建承载回复消息在所述基站与所述WLAN网络之间建立一新建承载;

利用所述新建承载接收所述WLAN网络转发的上行数据包,并从所述新建承载接收到所述上行数据包后将所述上行数据包转发至与所述新建承载对应的S1承载进行发送,以及从所述至少一个无线承载标识对应的S1承载接收到下行数据后将所述下行数据转发至与S1承载对应的新建承载,通过所述WLAN网络将所述下行数据封装成MAC帧的第二下行数据包发送给所述UE,完成第二部分数据的交互;其中,所述上行数据包在所述UE和所述WLAN网络之间传输时,封装所述上行数据包的源MAC地址为第一MAC地址,目 的MAC地址为所述WLAN网络的初始MAC地址,所述第二下行数据包的源MAC地址为所述WLAN网络的MAC地址,目的MAC地址为第一MAC地址。

收发机1410,用于在处理器1400的控制下接收和发送数据。

其中,在图14中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1400代表的一个或多个处理器和存储器1420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1410可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器1400负责管理总线架构和通常的处理,存储器1420可以存储处理器1400在执行操作时所使用的数据。

基于上述实施例参阅图15所示,本发明实施例八提供一种网络侧设备,包括:

处理器1500,用于用于读取存储器1520中的程序,执行下列过程:通过收发机1510接收基站发送的请求消息,所述请求消息中至少携带有用户设备UE的第一MAC地址;针对所述请求消息分配路径标识,并通过收发机1510向所述基站发送回复消息,将相关的路径建立信息通知所述基站,所述回复消息中携带有所述WLAN网络分配的路径标识。

这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

可选的,所述处理器1500分配的所述路径标识为针对所述请求消息分配的第二MAC地址或针对所述请求消息分配的第一用户面隧道端点标识TEID。

可选的,通过收发机1510接收所述基站发送的请求消息时,所述处理器1500具体用于:

若所述网络侧设备与所述基站通过层2帧的方式进行通信,通过收发机1510接收所述基站发送的路径建立请求消息,所述路径建立请求消息用于请求所述WLAN网络针对所述路径建立请求消息分配相关路径地址参数,所述路径建立请求消息中携带有UE的第一MAC地址;

若所述网络侧设备与所述基站通过GTP隧道的方式进行通信,通过收发机1510接收所述基站发送的创建承载请求消息,所述创建承载请求消息用于请求所述WLAN网络针对所述创建承载请求消息分配相关路径地址参数,所述创建承载请求消息中携带有UE的第一MAC地址和所述基站为用户面分配的第二用户面隧道端点标识TEID。

可选的,针对所述请求消息分配路径标识,并通过收发机1510向所述基站发送回复消息,将相关的路径建立信息通知所述基站时,所述处理器1500具体用于:

若所述网络侧设备与所述基站通过层2帧的方式进行通信,针对所述路径建立请求消息分配路径标识,并通过收发机1510向所述基站发送路径建立回复消息,将相关的路径建立信息通知所述基站,所述路径建立回复消息中携带有所述WLAN网络针对所述路径建立请求消息分配的第二MAC地址;或,

若所述网络侧设备与所述基站通过GTP隧道的方式进行通信,针对所述路径建立请求消息分配路径标识,并通过收发机1510向所述基站发送创建承载回复消息,将相关的路径建立信息通知所述基站,所述创建承载回复消息中至少携带有所述WLAN网络针对所述创建承载请求消息分配的第一承载标识和第一用户面TEID。

收发机1510,用于在处理器1500的控制下接收和发送数据。

其中,在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1500代表的一个或多个处理器和存储器1520代表的存储器的各种电 路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1510可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器1500负责管理总线架构和通常的处理,存储器1520可以存储处理器1500在执行操作时所使用的数据。

综上所述,本发明实施例中,基站确定一用户设备UE连接到指定的无线局域网WLAN网络后,向该WLAN网络发送请求消息;然后基站接收WLAN网络针对该请求消息返回的回复消息;基站向该UE发送路径转换确认消息,向该UE通知从该基站分流到该WLAN网络的路径建立成功,这样,当3GPP接入网络拥塞时,WLAN接入网络可能处于空闲状态,所以可以利用WLAN接入网络的空口将应该通过3GPP接入网络传输的部分流量分流到WLAN接入网络,这样不仅能为为用户提供更好的服务体验,而且提高了3GPP接入网络的无线利用率,同时增加了3GPP接入网络的吞吐量,提升数据的传输速率,进一步使系统性能得到显著的优化。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一 个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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