用于避免挂起的PDP上下文的方法技术

技术编号:8864038 阅读:217 留言:0更新日期:2013-06-29 01:03
本申请涉及用于避免挂起的PDP上下文的方法。超时期间包括在创建PDP上下文的请求消息中。请求消息从第一通用分组无线电服务支持节点传送到第二通用分组无线电服务支持节点。第二通用分组无线电服务支持节点接收请求消息,并将响应消息传送到第一通用分组无线电服务支持节点。如果第二通用分组无线电服务支持节点不能在超时期间内创建PDP上下文,则响应消息通知第一通用分组无线电服务支持节点PDP上下文的创建已中止。网络服务接入点标识符可包括在响应消息中,以便第一通用分组无线电服务支持节点可请求第二通用分组无线电服务支持节点在第一通用分组无线电服务支持节点的N3-T3超时已截止后删除创建PDP上下文的请求。

【技术实现步骤摘要】

本专利技术涉及用于在通用分组无线电服务(GPRS)网络中避免挂起的分组数据协议(PDP)上下文的方法和系统。
技术介绍
在实现移动因特网的2G/3G分组交换技术中,会话管理是主要功能之一。分组交换核心网络功能分成两个不同的节点,即SGSN (服务GPRS支持节点)和GGSN (网关GPRS节点),它们一起形成GSN (GPRS支持节点)。在这两种实体之间,GTPvl (GPRS隧道化协议版本I)协议用于最终用户请求的用户会话的创建和管理。GTPvl协议是在UDP/IP (数据报协议/因特网协议)的顶部。由于UDP是无连接协议,因此,它留给应用去维护请求已成功输送的握手,即,响应将由请求消息的接收器发送回请求的发送器。在GTPvl协议中,指定了重新传输机制以将请求消息由于通信线路上的干扰而可能在其到GSN对等体的路中丢失考虑在内。该机制只是最大次数的重试和每次传输尝试之间的等待时间。这称为N3-T3超时。在GTP栈的正常实现中,这些参数是可配置的,以便运营商可能为3GPP(第三代合作伙伴项目)内指定的不同GPRS过程调整SGSN及GGSN。当检测到N3-T3超时,SGSN可删除与失败路径相关联的所有TOP (分组数据协议)上下文。因此,重要的是GGSN及时响应以便避免SGSN中的路径故障。计时器为GGSN中每个接收的请求启动,并且此计时器控制何时中止过程和回应SGSN。运营商配置此计时器将是多少,并且这当然与SGSN中的N3-T3相关联。在没有计时器的情况,例如,如果SGSN在N3-T3超时,并拒绝上下文,之后很快从GGSN接收创建PDP上下文响应,则GGSN将可能以挂起的PDP上下文结束。SGSN将与其自己的PLMN (公共陆地移动网络)中的多个GGSN联系,但还与位于其它PLMN中的多个GGSN对等体联系。因此,分别设置最佳N3和T3值以适应所有GGSN及其周围网络是不可能的。在由于临时拥塞(例如,等待诸如RAIDUS (远程接入拨入服务器)服务器、PCRF (策略控制和计费规则功能)等外部节点的响应),PDP上下文的创建过程的GGSN部分占用的时间长于在请求创建的SGSN中为N3-T3超时配置的时间时,出现了问题。此情况的结果将是在GGSN中过程结束前,SGSN将检测到请求超时。在超时时,SGSN将拒绝PDP上下文创建或者通过另一冗余GGSN尝试。并且,最后在GGSN完成PDP上下文创建并将成功创建响应发送回SGSN时,SGSN将只是忽略响应(这在GTP标准中陈述)。这因而将在GGSN中导致挂起的PDP上下文。例如,如图1所示,带有8秒的N3-T3超时的SGSN 110可将“创建PDP上下文请求”消息120发送到GGSN 130。如果GGSN 130未在8秒内以“创建PDP上下文响应”消息140做出响应,则SGSN 110将拒绝PDP上下文创建或者将“创建PDP上下文请求”消息150发送到另一冗余GGSN。如图1所示,如果GGSN 130在10秒后以“创建PDP上下文响应”消息140做出响应,则SGSN 110将忽略响应,由此导致GGSN 130中挂起的PDP上下文。此外,在N3-T3计时器截止时,SGSN 110不可能将“删除PDP上下文请求”消息发送到GGSN 130,因为SGSN 110需要GGSN 130为此分配的TEID (隧道终点标识符)。然而,此信息包括在来自GGSN 130的“创建PDP上下文响应”消息140中。在相关技术中,SGSN可在SGSN检测到路径故障(N3-T3)时表现如下:对于回响(Echo)请求超时,SGSN将只生成告警;对于创建请求,SGSN将拒绝创建请求,或者备选地尝试另一 GGSN ;以及对于更新/删除请求,SGSN将删除PDP上下文。
技术实现思路
在示范实施例中,本专利技术克服了上述缺点和上面未描述的其它缺点。此外,不要求本专利技术克服上述缺点,并且本专利技术的示范实施例可不克服上述的任何问题。因此,一方面,本专利技术涉及一种用于在通用分组无线电服务(GPRS)网络中避免挂起的分组数据协议(rop)上下文的方法。超时期间包括在创建PDP上下文的请求消息中。请求消息随后从第一 GPRS支持节点(GSN)传送到第二 GSN。第二 GSN接收请求消息,并将响应消息传送到第一 GSN。另一方面,本专利技术涉及一种包括用于在通用分组无线电服务网络中避免挂起的PDP上下文的指令的计算机可读媒体。指令用于在创建PDP上下文的请求消息中包括超时期间;将请求消息从第一 GSN传送到第二 GSN ;在第二 GSN中接收请求消息;以及将响应消息从第二 GSN传送到第一 GSN。在仍有的另一方面,本专利技术涉及一种用于在通用分组无线电服务网络中避免挂起的PDP上下文的方法,其中,创建PDP上下文的请求消息从第一 GSN传送到第二 GSN。第二GSN接收请求消息,并将响应消息传送到第一 GSN。网络服务接入点标识符(NSAPI)包括在响应消息中。在仍有的另一方面,本专利技术涉及一种用于在通用分组无线电服务网络中避免挂起的PDP上下文的系统,该系统包括:第一通用分组无线电服务支持节点,以及以可通信方式耦合到第一通用分组无线电服务支持节点的第二通用分组无线电服务支持节点,第一通用分组无线电服务支持节点将创建分组数据协议上下文的请求消息传送到第二通用分组无线电服务支持节点,第二通用分组无线电服务支持节点接收请求消息并在响应消息中包括网络服务接入点标识符,以及第二通用分组无线电服务支持节点将响应消息传送到第一通用分组无线电服务支持节点,其特征在于请求消息和响应消息根据通用分组无线电服务隧道化协议来构造、传送和接收。本专利技术可允许GSN通知GSN对等体有关可用于此特定请求或备选用于此特定路径的超时。本专利技术在GGSN与SGSN之间可以是不对称的,但该机制可对于GGSN更重要。通过此信息,GSN节点可相应地调整超时值并在时间内做出响应,由此避免像挂起的PDP上下文、告警等的问题。此外,由于无论何时SGSN接收有关不存在PDP上下文的创建响应,它均不可能发送删除请求,因此,在GTP协议中存在重大缺陷。创建响应具有除NSAPI (网络服务接入点标识符)外的创建删除请求所需的所有信息。如果NSAPI已包括在创建响应中,则将极其容易实现返回删除请求并去除挂起的PDP上下文的机制。附图说明在以下部分中,将参照附图中所示示范实施例来描述本专利技术,其中: 图1示出在N3-T3超时情况下SGSN节点与GGSN节点之间的消息流; 图2示出根据本专利技术的一个示范实施例的第一方法流程图;以及 图3示出根据本专利技术的一个示范实施例的第二方法流程图。具体实施例方式现在将详细参照本专利技术的示范实施例,其示例在附图中示出。根据本专利技术的一个示范实施例,可增强GTPvl请求消息以包括超时。由于不识别新IE或专用扩展的GSN节点将忽略信息并使用它们已经在使用的任何计时器,因此,向后兼容性将不是问题。此信息随后可由GSN用于得知对等体GSN何时将不再等待响应。因此,GSN可在计时器截止前中止过程并发回响应。通过及时响应,可能可避免不必要的路径故障及因此挂起的PDP上下文和/或告警。图2示出根据本专利技术的一个示范实施例的方法的第一流程图。在步骤210中,超时期间本文档来自技高网
...

【技术保护点】
一种用于在通用分组无线电服务(GPRS)网络中避免挂起的分组数据协议(PDP)上下文的方法,所述方法包括:将创建PDP上下文的请求消息从第一GPRS支持节点(GSN)传送到第二GSN;在所述第二GSN中接收所述请求消息;在响应消息中包括网络服务接入点标识符(NSAPI);以及将所述响应消息从所述第二GSN传送到所述第一GSN。

【技术特征摘要】
2007.04.24 US 60/913,7221.一种用于在通用分组无线电服务(GPRS)网络中避免挂起的分组数据协议(PDP)上下文的方法,所述方法包括: 将创建PDP上下文的请求消息从第一 GPRS支持节点(GSN)传送到第二 GSN ; 在所述第二 GSN中接收所述请求消息; 在响应消息中包括网络服务接入点标识符(NSAPI);以及 将所述响应消息从所述第二 GSN传送到所述第一 GSN。2.如权利要求1所述的方法,其中所述第一GSN是服务GSN(SGSN),其中所述第二 GSN是网关GSN (GGSN),其中所述请求消息是“创建PDP上下文请求”消息,以及其中所述响应消息...

【专利技术属性】
技术研发人员:KOI约翰逊P斯维德伯格
申请(专利权)人:艾利森电话股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1