故障处理方法、分组数据网络、移动管理实体及网络系统与流程

文档序号:18123593发布日期:2019-07-10 09:47阅读:226来源:国知局
故障处理方法、分组数据网络、移动管理实体及网络系统与流程

本发明实施例涉及通信技术,尤其涉及一种故障处理方法、分组数据网络、移动管理实体及网络系统。



背景技术:

第三代移动通信伙伴组织(the 3rd Generation Partnership Project,简称:3GPP)为了增强未来网络的竞争优势,在R8阶段启动了长期演进(Long Term Evolution,简称LTE)与系统架构演进(System Architecture Evolution,简称SAE)项目,制定了包括LTE无线接入网和SAE系统架构的演进分组系统(Evolved Packet System,简称EPS)网络架构。

该EPS网络架构包括演进分组核心网(Evolved Packet Core,简称EPC)、基站(eNode B)和用户设备(User Equipment,简称UE)。其中EPC的主要包括移动管理实体(Mobility Management Entity,简称MME)、服务网关(Serving Gateway,简称S-GW)、分组数据网关(Packet Data Network Gateway,简称P-GW)等网元设备。

S-GW与P-GW均检测到与对端设备的连接发生路径故障时,都会进行故障恢复流程,包括P-GW先进行的方案和S-GW先进行的方案。对于P-GW先执行的方案,P-GW通过先执行的故障恢复,与重选的S-GW建立分组数据网络(Packet Data Network,简称PDN)连接。而此时,对于S-GW提出的故障恢复请求,MME会自动拒绝。对于S-GW先执行的方案,通过S-GW先执行的故障恢复,通过重选的P-GW建立PDN连接。而P-GW只要收到下行数据报文,还是会通过重选的S-GW向MME发送下行触发通知消息,且对原P-GW所发送的下行触发消息,MME还是会执行故障恢复流程,从而造成故障恢复流程的多次执行。

现有技术中,S-GW与P-GW均检测到与对端设备的连接发生路径故障,且原S-GW通过先执行的故障恢复建立PDN连接在情况下,导致故障恢复流程的多次执行,带来不必要的信令负载。



技术实现要素:

本发明实施例提供一种故障处理方法、分组数据网络、移动管理实体及网络系统,以解决现有技术中信令负载大的问题。

第一方面,本发明实施例提供一种故障处理方法,包括:

分组数据网关P-GW在检测到关联的第一S-GW发生故障之后接收下行数据;

所述P-GW通过第二S-GW向移动性管理实体MME发送通知消息,所述通知消息中包含所述P-GW的标识和用户标识,以使所述MME在确定所述通知消息中包含的P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第一方面,在第一方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第一方面或第一方面的第一种可能实现的方式,在第一方面的第二种可能实现的方式中,所述通知消息,包括:

GPRS隧道协议的下行触发通知消息,或,代理移动IP PMIP的更新通知消息。

根据第一方面至第一方面的第二种可能实现的方式中任一一种,在第一方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的因特网协议IP地址、全称隧道端点标识符F-TEID、全称域名FQDN。

根据第一方面至第一方面的第三种可能实现的方式中任一一种,在第一方面的第四种可能实现的方式中,所述P-GW通过第二S-GW向MME发送通知消息之后,还包括:

所述P-GW接收所述MME通过所述第二S-GW发送的通知响应消息,所述通知响应消息中包含拒绝指示信息和所述用户标识;

所述P-GW根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第一方面的第四种可能实现的方式,在第一方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第一方面至第一方面的第三种可能实现的方式中任一一种,在第一方面的第六种可能实现的方式中,所述P-GW通过第二S-GW向MME发送通知消息之后,还包括:

所述P-GW接收所述MME通过所述第二S-GW发送的会话删除指示消息,所述会话删除指示消息中包含所述用户标识;

所述P-GW根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第二方面,本发明实施例还提供一种故障处理方法,包括:

MME接收P-GW通过第二S-GW发送的通知消息;所述通知消息中包含所述P-GW的标识和用户标识;所述第二S-GW为所述P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW;

所述MME在确定所述通知消息中包含的P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第二方面,在第二方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第二方面或第二方面的第一种可能实现的方式,在第二方面的第二种可能实现的方式中,所述通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

根据第二方面至第二方面的第二种可能实现的方式,在第二方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的IP地址、F-TEID、FQDN。

根据第二方面至第二方面的第三种可能实现的方式,在第二方面的第四种可能实现的方式中,所述MME接收P-GW通过第二S-GW发送的通知消息之后,还包括:

所述MME通过所述第二S-GW将通知响应消息发送给所述P-GW,所述通知响应消息包含拒绝指示信息和所述用户标识,以使所述P-GW根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第二方面的第四种可能实现的方式,在第二方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第二方面至第二方面的第三种可能实现的方式中任一一种,在第二方面的第六种可能实现的方式中,所述MME接收P-GW通过第二S-GW发送的通知消息之后,还包括:

所述MME通过所述第二S-GW将会话删除指示消息发送给所述P-GW,所述会话删除指示消息中包含所述用户标识,以使所述P-GW根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第三方面,本发明实施例还提供一种分组数据网关,包括:

接收模块,用于在检测到关联的第一S-GW发生故障之后接收下行数据;

发送模块,用于通过第二S-GW向移动性管理实体MME发送通知消息,所述通知消息中包含所述P-GW的标识和用户标识,以使所述MME在确定所述通知消息中包含的P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第三方面,在第三方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第三方面或第三方面的第一种可能实现的方式,在第三方面的第二种可能实现的方式中,所述通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

根据第三方面至第三方面的第二种可能实现的方式,在第三方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的IP地址、F-TEID、FQDN。

根据第三方面至第三方面的第三种可能实现的方式,在第三方面的第四种可能实现的方式中,所述接收模块,还用于在所述发送模块通过第二S-GW向MME发送通知消息之后,接收所述MME通过所述第二S-GW发送的通知响应消息,所述通知响应消息中包含拒绝指示信息和所述用户标识;

所述P-GW,还包括:

第一处理模块,用于根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第三方面的第四种可能实现的方式,在第三方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第三方面至第三方面的第三种可能实现的方式,在第三方面的第六种可能实现的方式中,所述接收模块,还用于在所述发送模块通过第二S-GW向MME发送通知消息之后,接收所述MME通过所述第二S-GW发送的会话删除指示消息,所述会话删除指示消息中包含所述用户标识;

所述P-GW,还包括:

第二处理模块,用于根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第四方面,本发明实施例还提供一种移动管理实体,包括:

接收模块,用于接收P-GW通过第二S-GW发送的通知消息;所述通知消息中包含所述P-GW的标识和用户标识;所述第二S-GW为所述P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW;

处理模块,用于在确定所述通知消息中包括的所述P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第四方面,在第四方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第四方面或第四方面的第一种可能实现的方式,在第四方面的第二种可能实现的方式中,所述通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

根据第四方面至第四方面的第二种可能实现的方式中任一一种,在第四方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的IP地址、F-TEID、FQDN。

根据第四方面至第四方面的第三种可能实现的方式中任一一种,在第四方面的第四种可能实现的方式中,所述MME还包括:

第一发送模块,用于在所述接收模块接收所述P-GW通过第二S-GW发送的通知消息之后,通过所述第二S-GW将通知响应消息发送给所述P-GW,所述通知响应消息包括拒绝指示信息和所述用户标识,以使所述P-GW根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第四方面的第四种可能实现的方式,在第四方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第四方面至第四方面的第三种可能实现的方式中任一一种,在第六方面的第四种可能实现的方式中,所述MME还包括:

第二发送模块,用于在所述接收模块接收所述P-GW通过第二S-GW发送的通知消息之后,通过所述第二S-GW将会话删除指示消息发送给所述P-GW,所述会话删除指示消息包括所述用户标识,以使所述P-GW根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第五方面,本发明实施例还提供一种P-GW,包括:接收机、发射机和处理器;

其中,所述接收机,用于在检测到关联的第一S-GW发生故障之后接收下行数据;

所述发射机,用于通过第二S-GW向MME发送通知消息,所述通知消息中包含所述P-GW的标识和用户标识,以使所述MME在确定所述通知消息中包含的P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第五方面,在第五方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第五方面或第五方面的第一种可能实现的方式,在第二种可能实现的方式中,所述通知消息,包括:

GPRS隧道协议的下行触发通知消息,或,代理移动IP PMIP的更新通知消息。

根据第五方面至第五方面的第二种可能实现的方式,在第五方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的因特网协议IP地址、全称隧道端点标识符F-TEID、全称域名FQDN。

根据第五方面至第五方面的第三种可能实现的方式,在第五方面的第四种可能实现的方式中,所述接收机,还用于在所述发射机通过所述第二S-GW向所述MME发送通知消息之后,接收所述MME通过所述第二S-GW发送的通知响应消息,所述通知响应消息中包含拒绝指示信息和所述用户标识;

所述处理器,用于根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第五方面的第四种可能实现的方式,在第五方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第五方面至第五方面的第三种可能实现的方式,在第五方面的第六种可能实现的方式中,所述接收机,还用于在所述发射机通过所述第二S-GW向所述MME发送通知消息之后,接收所述MME通过所述第二S-GW发送的会话删除指示消息,所述会话删除指示消息中包含所述用户标识;

所述处理器,用于根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第六方面,本发明实施例还提供一种MME,包括:接收机、发射机及处理器;

其中,所述接收机,用于接收P-GW通过第二S-GW发送的通知消息;所述通知消息中包含所述P-GW的标识和用户标识;所述第二S-GW为所述P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW;

所述处理器,用于在确定所述通知消息中包含的P-GW的标识与所述用户的上下文标识对应的P-GW标识不一致时,拒绝发起所述第一S-GW故障的恢复流程。

根据第六方面,在第六方面的第一种可能实现的方式中,所述P-GW的标识由所述P-GW添加在所述通知消息中,或者由所述第二S-GW添加在所述通知消息中。

根据第六方面或第六方面的第一种可能实现的方式,在第六方面的第二种可能实现的方式中,所述通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

根据第六方面至第六方面的第二种可能实现的方式中任一一种,在第六方面的第三种可能实现的方式中,所述P-GW的标识,包括下述标识中的至少一种:

所述P-GW的IP地址、F-TEID、FQDN。

根据第六方面至第六方面的第三种可能实现的方式中任一一种,在第六方面的第四种可能实现的方式中,所述发射机,用于通过所述第二S-GW将通知响应消息发送给所述P-GW,所述通知响应消息包含拒绝指示信息和所述用户标识,以使所述P-GW根据所述拒绝指示信息,删除与所述用户的上下文标识对应的上下文信息。

根据第六方面的第四种可能实现的方式,在第六方面的第五种可能实现的方式中,所述拒绝指示信息中包含拒绝原因值。

根据第六方面至第六方面的第三种可能实现的方式中任一一种,在第六方面的第六种可能实现的方式中,所述发射机,用于通过所述第二S-GW将会话删除指示消息发送给所述P-GW,所述会话删除指示消息中包含所述用户标识,以使所述P-GW根据所述会话删除指示消息,删除与所述用户的上下文标识对应的上下文信息。

第七方面,本发明实施例还提供一种网络系统,至少包括:如上述第三方面任一所述的P-GW和如上述第四方面任一所述的MME。

第八方面,本发明实施例还提供一种网络系统,至少包括:如上述第五方面任一所述的P-GW和如上述第六方面任一所述的MME。

本发明实施例提供的故障处理方法、分组数据网关、移动管理实体及网络系统,通过P-GW发送给MME的通知消息中携该P-GW的标识,从而使得MME可在比较确定该P-GW标识与UE的上下文标识所对应的P-GW标识不一致时,拒绝发送该第一S-GW故障的恢复流程,从而避免了故障恢复流程的多次执行,减轻信令负载。

附图说明

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

图1为本发明实施例一所提供的故障处理方法的流程图;

图2为本发明实施例一所提供的方法适用的EPS无线网络的结构示意图;

图3为本发明实施例三所提供的故障处理方法的流程图;

图4为本发明实施例三所提供的另一个故障处理方法的流程图;

图5为本发明实施例四所提供的故障处理方法的流程图;

图6为本发明实施例五所提供的故障处理方法的信令流程图;

图7为本发明实施例六所提供的网络设备的结构示意图;

图8为本发明实施例七所提供的网络设备的结构示意图;

图9为本发明实施例七所提供的P-GW的结构示意图;

图10为本发明实施例八所提供的MME的结构示意图;

图11为本发明实施例九所提供的网络系统的结构示意图;

图12为本发明实施例十所提供的网络系统的结构示意图。

具体实施方式

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

图1为本发明实施例一所提供的故障处理方法的流程图。本实施例的方法适用于在EPS网络系统中,S-GW与P-GW均检测到与对端设备的连接发生路径故障,且S-GW通过先执行的故障恢复建立PDN连接的情况。该方法由P-GW执行,通常以硬件和/或软件的方式来实现。本实施例的方法包括如下步骤:

步骤101、P-GW在检测到关联的第一S-GW发生故障之后接收下行数据。

步骤102、该P-GW通过第二S-GW向MME发送通知消息,该通知消息中包含该P-GW的标识和用户标识,以使MME在确定该通知消息中包含的P-GW的标识与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起第一S-GW故障的恢复流程。

图2为本发明实施例一所提供的方法适用的EPS无线网络的结构示意图。如图2所示,UE可通过通用分组无线服务(General Packet Radio Service,简称GPRS)附着,即Attach过程,建立PDN连接,传输计费信息或速率控制消息等。UE可通过如图2所示的EPS网络架构中建立的PDN连接,通过演进的通用陆基无线接入网(Evolved Universal Terrestrial Radio Access Network,简称E-UTRAN)所包括的UE所在小区的演进基站(Evolved Node B,简称E-Node B)、S-GW、P-GW接收外部数据网,如以太网的分组数据网的业务数据,该业务数据可以为因特网协议(Internet Protocol,简称IP)业务数据,如IP多媒体数据、IP电话业务数据等,同时该UE还可通过该PDN连接,向外部数据网发送上行数据或请求消息等。如该PDN连接的传输通道上的任一设备发生故障,UE都无法正常的接收相关业务数据。本发明实施例主要解决该PDN连接中,S-GW与P-GW之间的传输路径所发生故障。

P-GW检测关联的第一S-GW发生故障,也就是检测到与关联设备,第一S-GW的连接出现路径故障。P-GW检测第一S-GW出现路径故障,可以是通过消息重传机制检测得到。举例来说,可以是P-GW发送第一消息给第一S-GW,同时启动定时器。若定时器超时,且P-GW还未接受到该第一消息的响应消息,则启动重传机制。若P-GW对该第一消息的传输超过重传阈值,那么,该P-GW检测到与端关联设备,也就是第一S-GW的连接出现路径故障。对应的,该第一S-GW检测该P-GW的路径故障,可以是采用类似的方法,在此不再赘述。

P-GW在检测到关联的第一S-GW发生故障之后所接收的下行数据,可以是外部数据网所发送的IP业务数据。该IP业务数据可以是,MME所创建的,该P-GW及该第一S-GW所关联的UE,的EPS承载所对应的IP业务数据。

当P-GW检测到关联的第一S-GW发生故障之后,先保留与该第一S-GW所关联的PDN连接的所对应的上下文信息。当接收到外部数据网发送的下行数据时,重选一个S-GW,即第二S-GW,并通过该第二S-GW向MME发送通知消息。P-GW通过第二S-GW向MME发送通知消息,指的是P-GW发送通知消息给该第二S-GW,由该第二S-GW将该通知消息转发给MME。

该通知消息所包含的该P-GW的标识,可以是任一可表征该P-GW的标识,不同的P-GW,其P-GW标识不同。该通知消息所包含的用户标识,可以是用户设备(User Equipment,简称UE)的标识,如国际移动用户识别码(International Mobile Subscriber Identification Number,简称IMSI)。

在如图2所示的EPS网络架构中,MME主要负责UE会话管理的所有控制面的功能,包括接入层信令、安全信令、P-GW及S-GW的选择等。当该P-GW与该第一S-GW均检测到与对端设备的连接存在路径时,两者都会执行故障恢复流程。然而,对于该P-GW,只有在接收到外部数据网所发送的下行数据时才触发执行。因此,通常情况下,在P-GW接收到外部数据网发送的下行数据触发执行故障恢复流程之前,该第一S-GW会先执行故障恢复流程。当该第一S-GW通过故障恢复流程,与重选的P-GW建立PDN连接之后,MME进行相应信息的更新。该第一S-GW已通过故障恢复与重选的P-GW建立PDN连接,也就是说,对应于UE的IP业务已映射至该重选的P-GW,那么MME所存储的该UE的上下行标识所对应的P-GW标识为该第一S-GW所重选的P-GW的标识。

当MME在接收到该P-GW发送的通知消息之后,通过比较发现该通知消息所包含的P-GW的标识与该用户的上下文标识对应的P-GW标识不一致,MME可判断出该上下文标识对应的PDN连接已更新至该第一S-GW所重选的P-GW,即PDN连接的路径故障已恢复,无需再执行故障恢复流程。因此,MME可拒绝该发起该第一S-GW故障的恢复流程,从而避免了故障恢复流程的多次执行,减轻信令负载。

本实施例所提供的故障处理方法,通过P-GW发送给MME的通知消息中携该P-GW的标识,从而使得MME可在比较确定该P-GW标识与UE的上下文标识所对应的P-GW标识不一致时,拒绝发送该第一S-GW故障的恢复流程,从而避免了故障恢复流程的多次执行,减轻信令负载。

本实施例在上述实施例所提供方案的基础上,还提供一种故障处理方法。

上述实施例方案中,该P-GW的标识由该P-GW添加在通知消息中,或者由该第二S-GW添加在通知消息中。

具体地,该P-GW的表示,可以是由该P-GW在发送给该第二S-GW之前添加在通知消息中的,然后通过该第二S-GW转发给MME;还可以是该P-GW发送给该第二S-GW的通知消息,与现有技术中的消息类似,然,在通过该第二S-GW发送给MME之前,该第二S-GW可根据通知消息获取该消息的发送端的标识,也就是该P-GW的标识,然后将该第P-GW的标识添加在该通知消息中,发送给MME。

该P-GW的标识添加在该通知消息中的具体位置,本实施例并不作限制,可以是添加在该通知消息的头部中,也可以是消息内容的预定标识位中。

上述方案中的通知消息,包括:GPRS隧道协议的下行触发通知消息,或,代理移动IP PMIP的更新通知消息。

当该通知消息包括GPRS隧道协议(GPRS Tunnel Protocol,简称GTP)的下行触发通知(Downlink Triggering Notification)消息时,该通知消息除包括该P-GW的标识及IMSI外,还包括MME标识。其中,MME标识可指明该上下文标识所关联的具体MME设备。

对于移动过程中的UE,该通知消息还可以是包括代理移动IP(Proxy Mobile IP,简称PMIP)的更新通知(Update Notification)消息。

上述方案中,该P-GW的标识,包括下述标识中的至少一种:

该P-GW的因特网协议IP地址、全称隧道端点标识符F-TEID、全称域名FQDN。

该P-GW的标识可以通过该P-GW的IP地址表征,可以是通过全称隧道端点标识符(Full Qualified Tunnel Endpoint Identifier,简称F-TEID),还可以是全称域名(Fully Qualified Domain Name,简称FQDN)。其中,F-TEID包含了该P-GW的IP地址和TEID,该F-TEID为用于控制面的TEID;FQDN包含了该P-GW的设备名及全部合格的域名。

本实施例在上述实施例方案的基础上,通过通知消息中P-GW标识的添加方式、通知消息的类型及该通知消息中P-GW的标识的类型,提供多种优选的具体可实现方案,从而更好地减轻MME的信令承载。

本发明实施例三还提供一种故障处理方法。图3为本发明实施例三所提供的故障处理方法的流程图。在上述实施例中步骤102中P-GW通过重选的第二S-GW向MME发送通知消息之后,还包括:

步骤301、P-GW接收MME通过第二S-GW发送的通知响应消息,该通知响应消息中包含拒绝指示信息和用户标识。

步骤302、该P-GW根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

具体地,该拒绝指示消息和用户标识可以是通过该通知响应消息的消息头部和/或消息内容的预定位携带。其中拒绝指示消息,例如可以通过将某预定位配置为0来表征。该P-GW删除与该用户的上下文标识对应的上下文信息,可以是该P-GW进行该用户的上下文标识对应的承载信息的释放。该用户的上下文标识对应的上下文信息,可以是该P-GW为UE分配的该上下文标识所对应的IP地址。

在上述方案中,其中,拒绝指示信息中包含拒绝原因值。

MME拒绝发起第一S-GW故障的恢复流程的原因,可以通过不同的赋值表示不同的拒绝原因,在本实施例中,拒绝原因可以为标识不一致,可通过预定的原因值来表示。

图4为本发明实施例三所提供的另一个故障处理方法的流程图。

可替代的,在上述实施例方案中步骤102中P-GW通过第二S-GW向MME发送通知消息之后,还包括:

步骤401、P-GW接收MME通过第二S-GW发送的会话删除指示消息,该会话删除指示消息中包含用户标识。

步骤402、该P-GW根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

具体地,该P-GW删除与该用户的上下文标识对应的上下文信息,也就是对该上下文标识对应的承载释放,还可以通过删除该用户的上下文标识对应的会话进行删除。其中,会话删除指示消息所包含的用户标识,可以为IMSI。

本实施例方案在上述方案的基础上,通过不同的方式进行P-GW的承载释放,该P-GW在接收到下行数据时避免发送不必要的信令,该第二S-GW无需都该不必要的信令进行转发,从而减轻整个网络系统的信令承载。

图5为本发明实施例四所提供的故障处理方法的流程图。本实施例的方法的执行主体为MME。该方法具体包括:

步骤501、MME接收P-GW通过第二S-GW发送的通知消息;该通知消息中包含该P-GW的标识和用户标识;该第二S-GW为该P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW。

步骤502、该MME在确定根据该通知消息中包含的P-GW的标识与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起该第一S-GW故障的恢复流程。

由于在该实施例方案实施之前,该第一S-GW已通过故障恢复流程与重选的P-GW建立PDN连接,从而使得,该MME所存储的P-GW的标识为该重选的P-GW的标识。当MME确定该通知消息中的该P-GW的标识与该用户的上下文标识所对应的P-GW的标识不一致时,也就是该上下文标识的PDN连接,该第一S-GW已关联至重选P-GW,且可以正常传输IP业务的上下行数据,因此,无需通过为该P-GW与该第二S-GW建立PDN连接,即无需为该第一S-GW的故障执行恢复流程。

本实施例方案为与上述实施例方案所对应的MME侧的执行方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

进一步地,在上述实施例方案中,该P-GW的标识由该P-GW添加在该通知消息中,或者由该第二S-GW添加在该通知消息中。

进一步地,在上述实施例方案中,通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

在上述实施例方案中,该P-GW的标识,包括下述标识中的至少一种:

该P-GW的IP地址、F-TEID、FQDN。

进一步地,在上述实施例所示方案中,步骤501中MME接收P-GW通过第二S-GW发送的通知消息之后,还包括:

步骤503、MME通过第二S-GW将通知响应消息发送给P-GW,该通知响应消息包含拒绝指示信息和用户标识,以使该P-GW根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

其中,拒绝指示信息中包含拒绝原因值。

可替代的,上述实施例方案中的步骤503,还可以为:

MME通过第二S-GW将会话删除指示消息发送给P-GW,该会话删除指示消息中包含用户标识,以使该P-GW根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

本实施例方案为与上述实施例方案所对应的MME侧的执行方案,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

实施例五

图6为本发明实施例五所提供的故障处理方法的信令流程图。该实施例提供交互执行的实例方案。如图6所示,该方法具体包括如下步骤:

步骤601a、S-GW检测到P-GW路径故障。

步骤601b、P-GW检测到S-GW路径故障。

该步骤601a与该步骤601b同时执行。

S-GW检测到P-GW路径故障,是说该S-GW该P-GW方向存在路径故障。对应的,P-GW检测到S-GW路径故障,是说该P-GW该S-GW方向存在路径故障

步骤602、S-GW删除与P-GW的PDN连接信息。

该S-GW删除与该P-GW的PDN连接的相关配置信息,即删除与该P-GW的PDN连接。

步骤603、S-GW向MME发送恢复通知消息。

该恢复通知(Restore Notification)消息,包含P-GW的标识及S-GW的标识,如各自的IP地址。

步骤604、MME删除与S-GW及P-GW的PDN连接信息。

MME在接收到该恢复通知消息时,可根据消息中所包含的P-GW的标识及S-GW的标识,确定出故障的PDN连接路径,继而删除与S-GW及P-GW的PDN连接信息。在此步骤中,MME通过删除PDN连接信息进行承载释放,那么同时也删除UE的相关信息。

步骤605、MME向S-GW发送恢复通知确认消息。

步骤606、MME向UE发起服务请求流程。

由于在步骤604中MME通过删除PDN连接进行了UE相关连接信息,在该步骤中需要与UE重新建立连接。

步骤607、UE与重选P-GW建立PDN连接。

UE可以是通过GPRS的重附着过程与S-GW、MME为其重选P-GW建立PDN连接。

通过步骤601a至步骤607,S-GW通过故障恢复流程与重选P-GW建立PDN连接。

步骤608、P-GW将下行触发通知消息发送给重选S-GW,包含P-GW ID、IMSI。

当P-GW接收到外部数据网发送的下行数据时,执行该步骤608。

该下行触发消息为GTP协议的Downlink Triggering Notification消息。其P-GW ID可以为该P-GW的IP地址、F-TEID或FQDN。上下文标识可对应于UE的IP业务类型。

步骤609、重选S-GW将下行触发消息发送给MME,包含P-GW ID、IMSI。

在本实施例方案,P-GW ID可以是由P-GW添加在该下行触发消息中,由重选S-GW发送给MME。可替代地,该重选S-GW接收到的下行触发通知消息中可以不包含该P-GW ID,由该重选S-GW将其添加在该下行触发通知消息中,在发送给MME。

步骤610、MME拒绝S-GW的故障恢复。

MME可通过比较接收到的下行触发通知消息中的P-GW ID与已存储的P-GW ID,确定该两个ID不一致时,执行该步骤610。

步骤611、MME向重选S-GW发送通知响应消息,包括拒绝原因及IMSI。

步骤612、重选S-GW将该通知响应消息转发给P-GW,该通知响应消息包括拒绝原因及IMSI。

步骤613、P-GW删除与S-GW的PDN连接信息。

P-GW在接收到通知响应消息之后,删除与S-GW的PDN连接信息,也就是删除与该通知消息中包含的IMSI的上下文标识所对应的上下文信息。

可选的,上述方案中MME向重选S-GW所发送的消息还可以是会话删除指示(Delete session request)消息,相应的,该会话删除指示消息中可包括IMSI。对应的,该重选S-GW需将包含IMSI的该会话删除指示消息发送给该P-GW,该P-GW通过删除该IMSI的上下文标识对应的会话,删除与S-GW的PDN连接信息。

本实施例方案在上述实施例方案的基础上,通过具体的交互实例进行解释说明,其具体的有益效果与上述实施例类似。

图7为本发明实施例六所提供的P-GW的结构示意图。如图7所示,分组数据网关P-GW 701包括:

接收模块702,用于在检测到关联的第一S-GW发生故障之后接收下行数据。

发送模块703,用于通过第二S-GW向移动性管理实体MME发送通知消息,该通知消息中包含该P-GW的标识和用户标识,以使该MME在确定该通知消息中包含的P-GW的标识与已存储的与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起该第一S-GW故障的恢复流程。

进一步地,在上述方案中,该P-GW的标识由该P-GW添加在该通知消息中,或者由该第二S-GW添加在该通知消息中。

进一步地,在上述方案中,该通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

进一步地,在上述方案中,该P-GW的标识,包括下述标识中的至少一种:

该P-GW的IP地址、F-TEID、FQDN。

进一步地,接收模块702,还用于在发送模块703通过第二S-GW向MME发送通知消息之后,接收该MME通过该第二S-GW发送的通知响应消息,该通知响应消息中包含拒绝指示信息和该用户标识。

P-GW 701,还包括:

第一处理模块,用于根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

上述方案中拒绝指示信息中包含拒绝原因值。

可选的,接收模块702,还用于在该P-GW通过第二S-GW向MME发送通知消息之后,接收该MME通过所述第二S-GW发送的会话删除指示消息,该会话删除指示消息中包含该用户标识。

P-GW 701,还包括:

第二处理模块,用于根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

本实施例方案所提供的P-GW可执行上述实施例方案中P-GW执行的故障处理方法,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

图8为本发明实施例七所提供的MME的结构示意图。如图8所示,移动性管理实体MME 801,包括:

接收模块802,用于接收P-GW通过第二S-GW发送的通知消息;该通知消息中包含该P-GW的标识和用户标识;该第二S-GW为该P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW。

处理模块803,用于在确定根据该通知消息中包括的该P-GW的标识与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起该第一S-GW故障的恢复流程。

进一步地,在上述方案中,该P-GW的标识由该P-GW添加在该通知消息中,或者由该第二S-GW添加在该通知消息中。

进一步地,在上述方案中,该通知消息,包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

进一步地,在上述方案中,该P-GW的标识,包括下述标识中的至少一种:

该P-GW的IP地址、F-TEID、FQDN。

在上述方案的基础上,进一步的,MME 801还包括:

第一发送模块,用于接收模块802接收该P-GW通过第二S-GW发送的通知消息之后,通过该第二S-GW将通知响应消息发送给该P-GW,所述通知响应消息包括拒绝指示信息和该用户标识,以使该P-GW根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

其中,拒绝指示信息中包含拒绝原因值。

可替代地,MME 801,还包括:

第二发送模块,用于在接收模块802接收该P-GW通过第二S-GW发送的通知消息之后,通过该第二S-GW将会话删除指示消息发送给该P-GW,该会话删除指示消息包括该用户标识,以使该P-GW根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

本实施例方案所提供的MME可执行上述实施例方案中MME执行的故障处理方法,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

图9为本发明实施例七所提供的P-GW的结构示意图。如图9所示,分组数据网关901,包括:接收机902、发射机903和处理器904;

其中,接收机902,用于在检测到关联的第一S-GW发生故障之后接收下行数据;

发射机903,用于通过第二S-GW向MME发送通知消息,该通知消息中包含该P-GW的标识和用户标识,以使该MME在确定该通知消息中包含的P-GW的标识与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起该第一S-GW故障的恢复流程。

进一步,上述方案中该P-GW的标识由该P-GW添加在该通知消息中,或者由该第二S-GW添加在该通知消息中。

上述方案中,该通知消息,具体包括:

GPRS隧道协议的下行触发通知消息,或,代理移动IP PMIP的更新通知消息。

优选的,上述实施例方案中的该P-GW的标识,包括下述标识中的至少一种:

该P-GW的因特网协议IP地址、全称隧道端点标识符F-TEID、全称域名FQDN。

进一步地,上述方案中,接收机902,还用于在发射机903通过该第二S-GW向该MME发送通知消息之后,接收该MME通过该第二S-GW发送的通知响应消息,该通知响应消息中包含拒绝指示信息和该用户标识;

处理器904,用于根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

上述方案中,该拒绝指示信息中包含拒绝原因值。

可选的,上述方案中,接收机902,还用于在发射机903通过该第二S-GW向该MME发送通知消息之后,接收该MME通过该第二S-GW发送的会话删除指示消息,该会话删除指示消息中包含该用户标识;

处理器904,用于根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

本实施例方案所提供的P-GW可执行上述实施例方案中P-GW执行的故障处理方法,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

图10为本发明实施例八所提供的MME的结构示意图。如图10所示,移动管理实体1001,包括:接收机1002、发射机1003和处理器1004;

其中,接收机1002,用于接收P-GW通过第二S-GW发送的通知消息;该通知消息中包含该P-GW的标识和用户标识;该第二S-GW为该P-GW在检测到关联的第一S-GW发生故障之后,且接收到下行数据时所重选的S-GW;

处理器1004,用于在确定该通知消息中包含的P-GW的标识与该用户的上下文标识对应的P-GW标识不一致时,拒绝发起该第一S-GW故障的恢复流程。

上述方案中,该P-GW的标识由该P-GW添加在该通知消息中,或者由该第二S-GW添加在该通知消息中。

进一步地,上述方案中,该通知消息,具体包括:GPRS隧道协议的下行触发通知消息,或,PMIP的更新通知消息。

如上所述的该P-GW的标识,包括下述标识中的至少一种:

该P-GW的IP地址、F-TEID、FQDN。

进一步地,上述方案中,发射机1003,用于通过该第二S-GW将通知响应消息发送给该P-GW,该通知响应消息包含拒绝指示信息和该用户标识,以使该P-GW根据该拒绝指示信息,删除与该用户的上下文标识对应的上下文信息。

进一步地,如上所述的该拒绝指示信息中包含拒绝原因值。

可选的,上述方案中,发射机1003,用于通过该第二S-GW将会话删除指示消息发送给该P-GW,该会话删除指示消息中包含该用户标识,以使该P-GW根据该会话删除指示消息,删除与该用户的上下文标识对应的上下文信息。

本实施例方案所提供的MME可执行上述实施例方案中MME执行的故障处理方法,其具体的实现过程及有益效果与上述实施例类似,在此不再赘述。

本发明实施例九还提供一种网络系统。图11为本发明实施例九所提供的网络系统的结构示意图。如图11所示,网络系统1101至少包括:分组数据网关1102和移动管理实体1103。其中,该分组数据网关1102包括上述实施例五中任一所述的P-GW,移动管理实体1103包括上述实施例六中任一所述的MME。

该网络系统可实施上述实施所述的方案,其有益效果与上述实施例类似,在此不再赘述。

本发明实施例十还提供一种网络系统。图12为本发明实施例十所提供的网络系统的结构示意图。如图12所示,网络系统1201至少包括:分组数据网关1202和移动管理实体1203。其中,该分组数据网关1202包括上述实施例七中任一所述的P-GW,移动管理实体123包括上述实施例八中任一所述的MME。

该网络系统可实施上述实施所述的方案,其有益效果与上述实施例类似,在此不再赘述。

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

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

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