Sgw改变的切换过程中的数据发送方法、pgw及基站的制作方法

文档序号:7896587阅读:1362来源:国知局
专利名称:Sgw改变的切换过程中的数据发送方法、pgw及基站的制作方法
技术领域
本发明涉及移动通信技术,尤其涉及一种服务网关(Serving Gateway, SGff)改 变的切换过程中的数据发送方法、分组数据网(Packet Data Network, PDN)网关(PDN Gateway, PGff)及基站。
背景技术
切换是演进的分组网络(Evolution Packet Core-network, EPC)网络中移动性 管理的一个重要功能,当用户设备(User Equipment, UE)移动到新的小区时,就可能导致 切换。UE在演进通用陆地无线接入网络(Evolved Universal Terrestrial Radio Access Network, E-UTRAN)网络中的切换可以分为基于X2接口的切换和基于Sl接口的切换。从 SGff是否改变可以分为SGW不改变的切换流程和SGW改变的流程。切换的一个重要目的就是保证在UE发生位置改变的过程中,业务不中断。为此, 以基于X2接口的SGW改变的切换流程为例,在切换时,下行数据包由PGW转发给源SGW、再 由源SGW转发给源基站(eNodeB),再由源eNodeB转发给源SGW,再由源SGW转发给目的SGW、 再由目的SGW转发到目的eNodeB,最后,由目的eNodeB转发给UE。而当下行数据隧道由源 侧切换到目的侧完成切换时,PGff将下行数据包发送给目的SGW,再由目的SGW将下行数据 包发送给目的eNodeB。此时,目的eNodeB可能会收到来自两条路径的下行数据包来自间 接转发路径的下行数据包,另外是来自非间接转发路径的下行数据包。此时,就需要在目的 eNodeB上考虑保序问题,保证转发给UE的数据包按报文顺序进行转发。现有技术中,在SGW切换的场景下,可以采用定时器的方案,该方案中,在目的 eNodeB收到来自目的SGW的下行数据包时,目的eNodeB启动定时器;在定时器超时之前, 将来自目的SGW间接转发隧道的下行数据包转发给UE,将来自目的SGW非间接转发隧道的 下行数据包缓存;在定时器超时之后,认为后续不会收到来自目的SGW间接转发隧道的下 行数据包,而将之前缓存的来自目的SGW的非间接转发隧道的下行数据包转发给UE。但 是,该方案中,如果定时器设置的时间过短,无法保证间接转发隧道上的下行数据包完全 被目的eNodeB收到,可能造成下行数据包乱序;如果定时器设置的时间过长,会导致目的 eNodeB缓存不了足够多的下行数据包,可能造成丢包。

发明内容
本发明实施例是提供一种SGW改变的切换过程中的数据发送方法、PGW及基站,用 以解决现有技术中采用定时器造成的问题,实现下行数据包的保序传输。一方面,本发明实施例提供了一种SGW改变的切换过程中的数据发送方法,包括PGff获知下行数据路径切换完成;所述PGW向目的基站发送结束标识消息,以使所述目的基站在接收到所述结束标 识消息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行数据包转 发给UE。
另一方面,本发明实施例提供了一种SGW改变的切换过程中的数据发送方法,包 括基站缓存来自非间接转发隧道的下行数据包;基站在接收到PGW发送的结束标识消息之后,将所述缓存的来自非间接转发隧道 的下行数据包转发给UE。一方面,本发明实施例提供了一种PGW,包括获知模块,用于获知下行数据路径切换完成;发送模块,用于向目的基站发送结束标识消息,以使所述目的基站在接收到所述 结束标识消息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行数 据包转发给UE。另一方面,本发明实施例提供了一种基站,包括第一转发模块,用于缓存来自非间接转发隧道的下行数据包;第二转发模块,用于在接收到PGW发送的结束标识消息之后,将所述缓存的来自 非间接转发隧道的下行数据包转发给UE。由上述技术方案可知,本发明实施例的SGW改变的切换过程中数据发送的方法、 PGW及基站,通过PGW在获知下行数据路径切换完成后向目的基站发送结束标识消息,以便 目的基站根据该结束标识消息进行相应处理,可以保证下行数据包的保序传输,并避免定 时器方案造成的问题。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。图1为本发明第一实施例的方法流程示意图;图2为本发明实施例中间接转发隧道的路径示意图;图3为本发明实施例中非间接转发隧道的路径示意图;图4为本发明第二实施例的方法流程示意图;图5为本发明第三实施例的方法流程示意图;图6为本发明第四实施例的PGW结构示意图;图7为本发明第五实施例的基站结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明第一实施例的方法流程示意图,包括步骤11 =PGff获知下行数据路径切换完成;
其中,不论是基于X2接口,还是基于Sl接口的切换流程中,在SGW改变的场景 下,在路径由源侧切换到目的侧后,目的SGW会向PGW发送修改承载请求(Modify Bearer Request)消息,通过该修改承载请求消息,PGW可以获知下行数据路径完成切换。步骤12 所述PGW向目的基站发送结束标识消息,以使所述目的基站在接收到所 述结束标识消息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行 数据包转发给UE。其中,在切换过程中,为了保证业务不中断,目的基站可能会收到来自两条路径的 下行数据,该两条路径分别为间接转发隧道和非间接转发隧道。图2为本发明实施例中间接转发隧道的路径示意图,参见图2,间接转发隧道是指 下行数据包由PGW转发给源SGW、再由源SGW转发给源基站,再由源基站转发给源SGW、再由 源SGW转发给目的SGW、再由目的SGW转发到目的基站。图3为本发明实施例中非间接转发隧道的路径示意图,参见图3,非间接转发隧道 是指下行数据包由PGW转发给目的SGW,再由目的SGW转发给目的基站。上述的间接转发隧道和非间接转发隧道会分别对应不同的隧道标识,通过不同的 隧道标识可以区分间接转发隧道以及非间接转发隧道,因此,目的基站可以区分出数据包 来自间接转发隧道还是非间接转发隧道。为了实现下行数据包的保序,可以通过由PGW发送结束标识(End-Marker)消息, 当目的基站收到该End-Marker消息之前,将来自间接转发隧道的下行数据包转发给UE并 缓存来自非间接转发隧道的下行数据包;在接收到End-Marker之后将缓存的来自非间接 转发隧道的下行数据包转发给UE。另外,为了避免网络质量的原因造成该结束标识消息的丢失,保证目的基站可以 收到该结束标识消息,可以由PGW连续发送多条结束标识消息,目的基站在接收到第一条 结束标识消息之前,将来自间接转发隧道的下行数据包转发给UE并缓存来自非间接转发 隧道的下行数据包;在接收到第一条结束标识消息之后,将来自非间接转发隧道的下行数 据包转发给UE。另外,该结束标识(End-marker)消息可以具体为通用分组无线业务(General Packet Radio Service, GPRS)用户面隧道协议(Tunnelling Protocol for User Plane, GTP-U)消息头。具体格式如表1所示表 1权利要求
1. 一种SGW改变的切换过程中的数据发送方法,其特征在于,包括 PGff获知下行数据路径切换完成;所述PGW向目的基站发送结束标识消息,以使所述目的基站在接收到所述结束标识消 息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行数据包转发给 UE。
2.根据权利要求1所述的方法,其特征在于,所述PGW获知下行数据路径切换完成,包括所述PGW接收到目的SGW发送的修改承载请求消息后,则获知下行数据路径切换完成。
3.根据权利要求1所述的方法,其特征在于,所述向目的基站发送结束标识消息,包括向目的基站发送多条结束标识消息。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述向目的基站发送结束标识 消息,包括经由PGW、源SGW、源基站、源SGW、目的SGW、目的基站这一路径,向目的基站发送结束标 识消息。
5.一种SGW改变的切换过程中的数据发送方法,其特征在于,包括 基站缓存来自非间接转发隧道的下行数据包;基站在接收到PGW发送的结束标识消息之后,将所述缓存的来自非间接转发隧道的下 行数据包转发给UE。
6.根据权利要求5所述的方法,其特征在于,所述结束标识消息为所述PGW在获知下行 数据路径切换完成后发送给所述基站的。
7.根据权利要求5所述的方法,其特征在于,还包括所述基站在接收到所述结束标识消息之前,将来自间接转发隧道的下行数据包转发给UE。
8.根据权利要求7所述的方法,其特征在于,所述PGW发送的结束标识消息为多条, 所述基站在接收到第一条结束标识消息之前,将来自间接转发隧道的下行数据包转发给UE 并缓存来自非间接转发隧道的下行数据包;以及所述基站在接收到第一条结束标识消息之 后,将来自非间接转发隧道的下行数据包转发给UE。
9.一种PGW,其特征在于,包括获知模块,用于获知下行数据路径切换完成;发送模块,用于向目的基站发送结束标识消息,以使所述目的基站在接收到所述结束 标识消息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行数据包 转发给UE。
10.根据权利要求9所述的PGW,其特征在于,所述获知模块具体用于接收到目的SGW发送的修改承载请求消息后,获知下行数据路 径切换完成。
11.根据权利要求9所述的PGW,其特征在于,所述发送模块具体用于向目的基站发送多条结束标识消息。
12.根据权利要求9至11任一项所述的PGW,其特征在于,所述发送模块具体用于经由PGW、源SGW、源基站、源SGW、目的SGW、目的基站这一路径, 向目的基站发送结束标识消息。
13.—种基站,其特征在于,包括第一转发模块,用于缓存来自非间接转发隧道的下行数据包; 第二转发模块,用于在接收到PGW发送的结束标识消息之后,将所述缓存的来自非间 接转发隧道的下行数据包转发给UE。
14.根据权利要求13所述的基站,其特征在于,所述第一转发模块还用于在接收到所 述结束标识消息之前,将来自间接转发隧道的下行数据包转发给UE。
15.根据权利要求14所述的基站,其特征在于, 所述结束标识消息为多条;所述第一转发模块具体用于在接收到第一条结束标识消息之前,将来自间接转发隧道 的下行数据包转发给UE并缓存来自非间接转发隧道的下行数据包;所述第二转发模块具体用于在接收到第一条结束标识消息之后,将来自非间接转发隧 道的下行数据包转发给UE。
全文摘要
本发明提供一种SGW改变的切换过程中的数据发送方法、PGW及基站。该方法包括PGW获知下行数据路径切换完成;所述PGW向目的基站发送结束标识消息,以使所述目的基站在接收到所述结束标识消息之后,将接收到所述结束标识消息之前缓存的来自非间接转发隧道的下行数据包转发给UE。本发明实施例可以避免采用定时器的方案引起的问题,并保证下行数据传输的有序性。
文档编号H04L12/56GK102045802SQ20101060182
公开日2011年5月4日 申请日期2010年12月22日 优先权日2010年12月22日
发明者刘佃富, 刘轶, 李瑞雪 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1