一种承载重建失败的处理方法

文档序号:7919852阅读:133来源:国知局
专利名称:一种承载重建失败的处理方法
技术领域
本发明涉及移动通讯系统分组域演进域,特别涉及承载重建失败时的处 理方法。
背景技术
3GPP (3rd Generation Partnership Project,第三代合作伙伴计划)对下一 代移动无线网络的项目叫系统架构演进(System Architecture Evolution ,简称 SAE) 。 SAE的架构如图1所示,其中包含了如下网元
E-RAN(EvolvedRAN):演进的无线接入网,可以提供更高的上下行速率, 更低的传输延迟和更加可靠的无线传输。E-RAN中包含的网元是 eNodeB(Evolved NodeB),为终端的接入提供无线资源。
HSS(Home Subscriber Server):归属用户服务器,永久存储用户签约数据。
PDN(Packet Data Network):分组数据网,为用户提供业务的网络。
E-Packet Core:演进的分組网,提高了更低的延迟,并允许更多的无线 接入系统接入。包含了如下网元
MME(Mobility Management Entity,移动管理实体)控制面功能实体, 临时存储用户数据的服务器,负责管理和存储UE上下文(比如UE/用户标 识,移动性管理状态,用户安全参数等),为用户分配临时标识,当UE驻 扎在该跟踪区域或者该网络是负责对该用户进行鉴权;处理MME和UE之 间的所有非接入层消息;触发在SAE的寻呼。
Serving GW(Gateway):服务网关,该网关是一个用户面实体,负责用户 面数据路由处理,终结处于空闲状态的UE的下行数据。管理和存储UE的 SAE承栽(bearer)上下文,比如IP承载业务^l^和网络内部路由信息等。它是3GPP系统内部用户面的锚点, 一个用户在一个时刻只能有一个Serving GW。
PDN GW:分组数据网网关,负责UE接入PDN的网关,分配用户IP 地址,同时是3GPP和非3GPP接入系统的移动性锚点。用户在同一时刻能 够接入多个PDNGW。
PCRF(Policy and Charging Rule Functionality):策略和计费规则功能实 体,该功能实体主要根据业务信息和用户签约信息以及运营商的配置信息产 生控制用户数据传递的Qos(Quality of Service,服务质量)规则以及计费规则。 该功能实体也可以控制接入网中承栽的建立和释放。
在物理上,Serving GW和PDN GW可能合一。
SAE承载指的是终端到PGW的一条通道,UE和PDN可以利用该通道 传送特定Qos的上行和下行数据。SAE承载一旦建立以后,将在从UE到PDN 间的各个网元保存该承载的相关信息,包括UE、 eNodeB、 MME、 SGW、 PGW,并且当承载的相关信息发生修改时,需要通知相关网元,以保持各网 元间承载相关信息的 一致性。
在承栽建立后会存在一些情况导致承载重建。
导致承载重建的一种情况是,当用户从空闲态进入连接态时。在空闲态 下,UE和网络之间没有信令连接存在,用户在eNodeB中不存在UE的相关 信息,也包括UE的承载信息。MME和SGW的用户信息中eNodeB信息将 被清除,包括eNodeB地址和eNodeB下行隧道标示。而在连接态下,UE和 网络之间有信令连接存在。在eNodeB中存在UE的相关信息,也包括UE 的承载信息。MME和SGW的用户承载信息中保存了 eNodeB的相关信息, 包括eNodeB地址和eNodeB下4亍隧道标示。当用户从空闲态进入连接态时, 就需要在eNodeB中重建用户相关信息,并且将eNodeB的相关信息更新到 MME和SGW中。
另一种承载重建的情况是用户发生eNodeB间或跨系统的位置变更时存 在,可能的流程包括各种情况的切换过程,各种情况包括流程发生在MME局内、MME局间、SGW发生改变、SGW没有发生改变、LTE接入与2/3G 网络基于S3、 S4 口的系统间切换等。此时由于无线侧网元发生变更,与旧 的无线侧网元相关的承载,皮删除,在新的无线侧网元重建承载;相应的MME 和SGW中也需要增加或更新新的无线承栽相关信息,包括新的无线侧地址 和无线側下行隧道标示。
在上述重建承载过程中用户的全部承载的建立情况有可能出现不一致, 有些承载重建成功了,有些承载重建失败了。目前的方案是无论承载成功还 是失败,MME通知SGW对所有的承载进行更新,然后在当前流程结束后, 再由MME发起针对重建失败承载的释放流程。
但是该方案存在以下问题由于SGW中已更新了所有的承栽,那么SGW 认为这些承载都是有效的。如果在MME ;^针对重建失败承载的释放流程 前,SGW针对重建失败的承载收到了下行数据包或前面緩存了下行数据,那 么SGW就会利用这些建立不成功的承载下发数据。又由于这些承载没有建 立成功,不可能获取到新的无线侧下行隧道标示,因此在SGW中保留的无 线侧下行隧道标示要不是个错误或失效的值,要不是个无效值。如果是个错 误或失效的值,SGW将会向错误的下行隧道投递数据包,其结果就是在SGW 本该被丢弃的数据,却被错误的投递,即增加了与无线侧接口上的数据负荷, 又有可能引发由于数据4ti吴投递导致的混乱。如果无线侧下行隧道标示是无 效值,当需要在这些承载上投递数据时,SGW将首先触发下行数据导致的寻 呼流程,其结果就是在SGW本该被丟弃的数据,却触发了寻呼流程,直接 导致了流程的错乱。
可见,SAE网络中承载重建失败时,由于SGW不知道承载重建的真实 情况,因而会进行错误的处理。

发明内容
本发明所要解决的技术问题提供一种承栽重建失败的处理方法,避免 SAE网络中SGW因承载重建失败而进行错误处理的情况。
为了解决上述技术问题,本发明提供了 一种承载重建失败的处理方法,包括当承载重建后,移动管理实体MME向服务网关SGW发送通知消息, 在通知消息中携带表示承载效力状态的效力参数,所述SGW保存各承载的 效力状态;当所述SGW投递数据包时,根据承载的效力状态判断承载是否 失效,如果失效则不尝试投递。
进一步地,所述MME发送给SGW的通知消息为更新承载请求、用户 面更新请求或承载创建请求消息。
进一步地,MME向SGW发送的效力参数为失效承载的承载列表。
进一步地,所述SGW收到所述承载列表后,更新承载信息并保留所述 失效承载的承载列表。
进一步地,MME在向SGW发送的效力Wt为每个需要更新的承载的具 体信息中的效力标识。
进一步地,所述SGW收到所述效力标识后,在每个失效的承载信息中 标示该承载失效。
进一步地,SGW进一步在本地有緩存数据或收到下行数据通知时判断承 载是否失效。
采用本发明所述方法,MME在更新承栽流程中通过承载无效的信息, 将因重建失败而需要后续删除的承载信息通知给SGW,使SGW在承载重建 失败时,能正确识别承载的相应状态,从而避免了错误的处理。


图1是现有冲支术中SAE架构图; 图2是本发明第一实施例流程图; 图3是本发明第二实施例流程图; 图4是本发明第三实施例流程图; 图5是本发明第四实施例流程图。
具体实施例方式
本发明的设计构思是,当承载重建后,MME向SGW发送通知消息,在 通知消息中携带表示承载效力状态的效力参数,以通知SGW各承载的效力 状态(例如哪些承载是失效的),SGW收到Wt后可以直接保存效力参数, 或者保存承载的效力状态(例如通过效力标识标记,可以是有效标识或者是 失效标识);SGW投递数据包时,根据承载的效力状态判断该承载是否失效, 如果失效则不尝试投递。在承载重建失败时,SGW能正确识别承载的相应状 态,从而避免了错误的处理。
其中,MME发送给SGW的通知消息可以是更新承载请求、用户面更新 请求或承载创建请求消息。MME可以通过在消息中携带失效承载的承载列 表,或者在消息中携带的每个需要更新的承载的具体信息中增加一个失效标 识,来标示哪些承载已失效。SGW可以选择后续在对应承载信息中保留失效 标记,并在SGW对承载进行操作(如下行数据投递等)时,判断该承载是 否失效,如果失效则不尝试投递该数据,根据具体情况进行特殊处理,如终 止相应流程、丢弃响应消息或数据、返回失败等。
下面结合附图及具体实施例对本发明进行详细说明。 第一实施例
如图2所示,本实施例是业务请求过程中的一个示例,包括
步骤200,当UE需要传送信令或数据时,发送业务请求消息给eNodeB;
步骤201 , eNodeB将业务请求消息发送给MME;
步骤202, MME发送初始上下文请求给eNodeB,其中携带了需要建立 的承载列表信息;
步骤203, eNodeB与UE间进行无线承栽建立;
步骤204, eNodeB在承载建立完成后,向MME返回初始上下文建立响 应消息,其中携带了建立成功的承载列表信息,也携带了建立失败的承载列表信息;
步骤205, MME向SGW发送更新承载请求,更新SGW中的全部承载 信息,更新承载请求中携带因承载建立失败而失效的承载列表,或者在消息 中携带的每个需要更新的承载的具体信息中增加一个失效标识,来标示哪些 承载已失效;
步骤206, SGW更新承载信息,并保留失效的承载列表信息,或者在每 个失效的承载信息中标示该承载失效(即在本地保存哪些承载失效);
步骤207, SGW向MME返回更新承载响应消息;
如果SGW本地有緩存数据或收到下行数据通知等即在每一个数据包投 递时SGW首先判断该承载是否失效,如果失效则不尝试投递该数据。
第二实施例
如图3所示,本实施例是MME和SGW不改变时,eNodeB间切换过程 中的一个示例,包括以下步骤 步骤300,当UE因位置变更等原因从源eNodeB切换到目标eNodeB时, UE与源eNodeB 、目标eNodeB间进行切换准备和切换执行;
步骤301,目标eNodeB发送路径切换请求消息发送给MME,其中携带 了重建失败的承载列表;
步骤302 , MME判断SGW不需要发生改变,便向SGW发送用户面更 新请求,更新SGW中的全部承栽信息,其中携带因承载建立失败而失效的 承载列表;
步骤303, SGW更新承载信息,并保留失效的承载列表信息,向MME 返回更新承载响应消息;
步骤304, MME向目标eNodeB返回路径切换确认消息;
如果SGW本地有緩存数据或收到下行数据通知等,SGW首先判断该承 载是否失效,如果失效则不尝试投递该数据。第三实施例
如图4所示,本实施例是MME不改变、SGW改变时,eNodeB间切换 过程过程中的 一个示例,包4舌以下步骤
步骤400,当UE因位置变更等原因从源eNodeB切换到目标eNodeB时, UE与源eNodeB 、目标eNodeB间进行切换准备和切换执行;
步骤401,目标eNodeB发送路径切换请求消息发送给MME,其中携带 了重建失败的承载列表;
步骤402, MME判断SGW需要发生改变,便根据SGW选择功能,选 择一个新的SGW,并向新的SGW发送承载创建请求消息,在新的SGW中 建立全部承载信息,其中携带因承载建立失败而失效的承载列表;
步骤403,新的SGW创建承载信息,并保留失效的承载列表信息,向 MME返回创建承载响应消息;
步骤404, MME向目标eNodeB返回路径切换确认消息;
如果新的SGW本地有緩存数据或收到下行数据通知等,SGW首先判断 该承载是否失效,如果失效则不尝试投递该数据。
第四实施例
如图5所示,本实施例是MME/SGSN改变、SGW改变时,3GPP内切 换过程过程中的一个示例,包括以下步骤
步骤500,当UE因位置变更等原因进行跨MME或跨SGSN或MME与 SGSN间进行切换时,各涉及到的网元间进行切换准备和切换执行;
步骤501,当无线侧承载重建,UE切换到目标MME下后,MME向新 的SGW发送更新承载请求,在新的SGW中更新全部承载信息,其中携带因 承载建立失败而失效的承载列表;
步骤502,新的SGW更新承载信息,并保留失效的承载列表信息,向MME返回更新承载响应消息。
如果新的SGW本地有緩存数据或收到下行数据通知等,SGW首先判断 该承载是否失效,如果失效则不尝试投递该数据。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的 情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种承载重建失败的处理方法,其特征在于,当承载重建后,移动管理实体MME向服务网关SGW发送通知消息,在通知消息中携带表示承载效力状态的效力参数,所述SGW保存各承载的效力状态;当所述SGW投递数据包时,根据承载的效力状态判断承载是否失效,如果失效则不尝试投递。
2、 如权利要求l所述的方法,其特征在于,所述MME发送给SGW的通知消息为更新承载请求、用户面更新请求 或承载创建请求消息。
3、 如权利要求l或2所述的方法,其特征在于, MME向SGW发送的效力参数为失效承载的承载列表。
4、 如权利要求3所述的方法,其特征在于,所述SGW收到所述承载列表后,更新承栽信息并保留所述失效承载的 承载列表。
5、 如权利要求1或2所述的方法,其特征在于,MME在向SGW发送的效力参数为每个需要更新的承载的具体信息中的 效力标识。
6、 如权利要求5所述的方法,其特征在于,所述SGW收到所述效力标识后,在每个失效的承栽信息中标示该承载 失效。
7、 如权利要求l所述的方法,其特征在于,SGW进一步在本地有緩存数据或收到下行数据通知时判断承载是否失效。
全文摘要
本发明公开了一种承载重建失败的处理方法,避免SAE网络中SGW因承载重建失败而进行错误处理的情况。包括当承载重建后,移动管理实体MME向服务网关SGW发送通知消息,在通知消息中携带表示承载效力状态的效力参数,所述SGW保存各承载的效力状态;当所述SGW投递数据包时,根据承载的效力状态判断承载是否失效,如果失效则不尝试投递。
文档编号H04W76/06GK101583192SQ20081016665
公开日2009年11月18日 申请日期2008年10月14日 优先权日2008年10月14日
发明者丁燕菁, 刘西亮, 叶敏雅 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1