Pdp重激活的处理方法和终端设备的制作方法

文档序号:7867948阅读:177来源:国知局
专利名称:Pdp重激活的处理方法和终端设备的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种PDP重激活的处理方法和终端设备。
背景技术
随着移动通信的发展,用户越来越多的在使用分组业务。在用户使用分组业务时,首先需要激活分组数据协议(Packet Data Protocol,简称Η)Ρ),通过无线系统、GPRS服务支持节点(简称SGSN^P GPRS网管支持节点(简称GGSN)等网元,与数据网络建立承载通道,并基于建立的承载通道使用分组业务。在终端设备与网络侧保持PDP上下文的过程中,网络侧可以在网络拥塞的情况下,或是终端设备与网络侧之间长时间无数据业务交互的情况下,对PDP上下文进行去激活,从而释放PDP上下文,以节约网络资源。而当终端设备需要再与网络侧进行业务交互时,则终端设备可以发起PDP重激活过程来重新建立PDP连接。 现有技术中,当终端设备向网络侧发起PDP重激活时,时常出现无法与网络侧重新建立PDP连接,从而导致终端设备无法进行数据业务。

发明内容
本发明实施例提供一种PDP重激活的处理方法和终端设备,以解决终端设备与网络侧无法进行数据业务。第一方面,本发明实施例提供一种PDP重激活的处理方法,包括向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;若所述重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起PDP激活重试过程。在第一种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括 确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数。在第二种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第二列表中包含未成功激活过的PDP参数。在第三种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数,所述第二列表中包含未成功激活过的PDP参数。在第四种可能的实现方式 中,所述发起PDP激活重试过程之后,还包括若PDP激活重试成功,则将所述PDP参数加入所述第一列表中。结合第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式中,第五种可能的实现方式中,所述发起PDP激活重试过程之后,还包括若PDP激活重试失败,则将所述PDP参数加入所述第二列表中。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式、第一方面的第五种可能的实现方式中,第六种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,或者所述发起PDP激活重试过程之前,还包括确定是否存在话费余额和/或流量余额。第二方面,本发明实施例提供一种终端设备,包括发送模块,用于向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;处理模块,用于若所述重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起PDP激活重试过程。在第一种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数。在第二种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第二列表中包含未成功激活过的PDP参数。在第三种可能的实现方式中,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数,所述第二列表中包含未成功激活过的PDP参数。在第四种可能的实现方式中,还包括第一存储模块,用于在PDP激活重试成功时,将所述PDP参数加入所述第一列表中。结合第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式或者第二方面的第四种可能的实现方式中,第五种可能的实现方式中,还包括第二存储模块,用于在PDP激活重试失败时,将所述PDP参数加入所述第二列表中。结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式中,第六种可能的实现方式中,所述处理模块,还用于确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,或者所述发起PDP激活重试过程之前,确定是否存在话费余额和/或流量余额。
本发明实施例提供PDP重激活的处理方法和终端设备,通过确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数后,发起PDP激活重试过程。从而可以在终端设备接收到网络侧反馈的重激活拒绝响应消息中包含的拒绝原因为永久性错误时,实现终端设备与网络侧进行数据业务,进而增加终端设备与网络侧进行数据业务的稳定性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明PDP重激活的处理方法实施例一的流程图;图2为本发明PDP重激活的处理方法实施例二的流程图;图3为本发明PDP重激活的处理方法实施例三的流程图;图4为本发明PDP重激活的处理方法实施例四的流程图;图5为本发明终端设备实施例一的结构示意图;图6为本发明终端设备实施例二的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明下述实施例提供的PDP重激活的处理方法具体可以应用于通信系统中终端设备与网络侧重新建立PDP连接时,该通信系统具体可以为宽带码分多址(WidebandCode Division Multiple Access,简称 WCDMA)、码分多址(Code Division MultipleAccess,简称 CDMA)、时分同步码分多址(TimeDivision-Synchronous Code DivisionMultiple Access,简称 TD-SCDMA)、长期演进(Long Term Evolution,简称 LTE)等。本实施例提供的PDP重激活的处理方法具体可以通过终端设备来执行,该终端设备可以是智能手机或是平板电脑等。以下以通信系统为WCDMA为例,对本实施例提供的PDP重激活的处理方法进行详细地说明。图1为本发明PDP重激活的处理方法实施例一的流程图。如图I所示,本实施例的执行主体是终端设备,本实施例的PDP重激活的处理方法包括SlOl、向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;终端设备需要与网络侧再次进行业务交互时,终端设备可以发起PDP重激活来重新建立PDP连接。网络侧接收到终端设备发送的激活rop上下文请求消息后,网络侧可能向终端设备发送接收重激活消息,也可能向终端设备发送拒绝重激活的消息。若终端设备在接收到网络侧发送的接受重激活消息后,可以建立终端设备与网络侧的连接,进而进行终端设备与网络侧的数据业务;若终端设备在接收到网络侧发送的拒绝重激活消息后,终端设备可以根据重激活拒绝响应消息中包含的拒绝原因,确定是否发起PDP激活重试过程。S102、若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;如果终端设备接收到网络侧反馈的重激活拒绝响应消息中包含的拒绝原因是临时性错误,终端设备可以自行的向网络侧发起PDP激活重试过程,其中,临时错误可以是GGSN拒绝激活或是原因不明等导致的错误。该拒绝响应消息中包含的拒绝原因也可以是永久性错误,一般将终端侧不正确导致的错误确定为永久性错误,例如,鉴权错误或是服务类型不支持等导致的错误。举例来说,终端设备发送的激活PDP上文请求中所携带的PDP参数中分组数据协议地址是IPV6,而网络侧并不支持IPV6,从而产生终端设备发起信息网络侧无法支持的情况,进而网络侧拒绝PDP重激活,在向终端设备发送的重激活拒绝响应消息中包含的拒绝原因为服务类型不支持的永久性错误。终端设备的现有技术是接收到网络侧反馈的重激活拒绝响应消息中包含的拒绝原因是永久性错误,则不再向网络侧发起PDP重试激活,从而导致同样的终端设备和网络侧有时可以进行数据业务,而有时又不可以进行数据业务,进而导致用户的体验不好;或者,终端设备在接收到网络侧发送的拒绝响应消息中包含的拒绝原因是永久性错误后,去掉对网络侧返回拒绝响应消息的判断,频繁的向网络发起PDP激活重试的操作,从而造成终端设备功耗的上升,例如终端设备是手机,则会缩短手机的待机时间,并且网络侧频繁的接收到终端设备发送的请求PDP激活的信息,增加了网络侧的负担。本实施例的终端设备在接收到网络侧反馈的重激活拒绝响应消息后,首先确定重激活拒绝响应消息中包含的拒绝原因是否为永久性错误,如果是永久性错误,则确定rop重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数,即已经成功激活的rop参数,其中,PDP参数可以包括接入点名称(Access Point Name,简称APN)和协议配置选项,协议配置选项包括有鉴权类型、用户名、密码和分组数据协议地址。S103、若PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,则发起PDP激活重试过程。如果终端设备向网络侧发起的重激活请求中携带的PDP参数与能够成功激活的PDP参数全部相同时,则再次向网络侧发起PDP激活重试过程,即发送请求PDP激活,并在接收到网络侧接受PDP请求后建立与网络侧的数据业务,或者接收到网络侧拒绝PDP激活请求后,再次向网络侧发送请求PDP激活的操作,终端设备可以设置发起PDP激活重试的次数,若达到该次数,可以不再重试。
本实施例,通过确定PDP重激活过程中所采用的PDP参数是能够成功激活的I3DP参数后,发起PDP激活重试过程。从而可以在终端设备接收到网络侧反馈的重激活拒绝响应消息中包含的拒绝原因为永久性错误时,实现终端设备与网络侧进行数据业务,进而增加终端设备与网络侧进行数据业务的稳定性图2为本发明PDP重激活的处理方法实施例二的流程图。如图2所示,本实施例以终端设备为执行主体对PDP重激活的处理方法加以说明。本实施例的PDP重激活的处理方法包括S201、向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;本实施例S201与图I所示实施例SlOl的技术方案类似,此处不再赘述。S202、若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否包含在第一列表中;具体的,终端设备在接收到网络侧反馈的重激活拒绝响应消息后,首先确定重激活拒绝响应消息中包含的拒绝原因是否为永久性错误,如果是永久性错误,则确定PDP重激活过程中所采用的PDP参数是否包含在第一列表中,该第一列表中包含已成功激活过的PDP参数,即该第一列表中记录有该终端设备与网络侧成功进行数据业务的PDP参数。其中,PDP参数可以包括APN和协议配置选项,协议配置选项包括有鉴权类型、用户名、密码和分组数据协议地址。本实施例在确定PDP重激活过程中所采用的PDP参数是否包含在第一列表中的查找方式,可以是在第一列表中进行冒泡法查找,也可以在第一列表中先选择插入或是排序插入,再进行二分法查找,在此不做限定。在第一列表中进行查找的比对对象是PDP参数,当PDP参数中的接入点名称和协议配置选项中的全部选项相同时,则确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数。S203、若PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,则发起PDP激活重试过程。具体的,若终端设备向网络侧发起的重激活请求中携带的PDP参数没有包含在第一列表中,则不再向网络侧发起PDP激活重试过程。若终端设备向网络侧发起的重激活请求中携带的PDP参数包含在第一列表中,则确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,接着,终端设备可以确定是否存在有足够多的提供本次发起PDP激活请求的话费余额和/或流量余额,或是足够多的可以进行数据业务的话费余额和/或流量余额。若有足够的话费余额和/或流量余额,则再次向网络侧发起PDP激活重试,若PDP激活重试失败,并且失败次数达到预设值时,则将该PDP参数加入到第二列表中,并将第一列表中的信息清除,该第二列表包含未成功激活过的PDP参数;对存在话费余额和/或流量余额的确定时间不限制于发起PDP激活重试过程之前,也可以在确定该PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,也可以省去对存在话费余额和/或流量余额的确定。对存在话费余额和/或流量余额的确定可以通过终端设备上装有的余额监控软件,或是流量监控软件来确定,也可以通过运营商提供的信息,本实施例对此不做限制。本实施例,通过确定PDP重激活过程中所采用的PDP参数包含在第一列表中,发起PDP激活重试过程。从而实现终端设备可以与网络侧进行数据业务,并通过确定终端设备向网络侧发起的重激活请求中携带的PDP参数没有包含在第一列表中,不再向网络侧发起PDP激活重试过程,进而减少终端设备盲目的重试所引起的功耗。图3为本发明PDP重激活的处理方法实施例三的流程图。如图3所示,本实施例以终端设备为执行主体对PDP重激活的处理方法加以说明。本实施例的PDP重激活的处理方法包括S301、向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;本实施例S301与图I所示实施例SlOl的技术方案类似,此处不再赘述。S302、若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否包含在第二列表中;
具体的,终端设备在接收到网络侧反馈的重激活拒绝响应消息后,首先确定重激活拒绝响应消息中包含的拒绝原因是否为永久性错误,如果是永久性错误,则确定PDP重激活过程中所采用的PDP参数是否包含在第二列表中,该第二列表中包含未成功激活过的PDP参数,也就是说,该第二列表中记录有该终端设备与网络侧不能成功进行数据业务的PDP参数,其中,PDP参数可以包括APN和协议配置选项,协议配置选项包括有鉴权类型、用户名、密码和分组数据协议地址。本实施例在确定PDP重激活过程中所采用的PDP参数是否包含在第二列表中的查找方式,可以是在第二列表中进行冒泡法查找,也可以在第二列表中先选择插入或是排序插入,再进行二分法查找,在此不做限定。当PDP参数中的接入点名称不同或是协议配置选项中的任一选项不同时,则可以确定PDP重激活过程中所采用的PDP参数没有包含在第二列表中,也就是说,可以确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数。S303、若PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,则发起PDP激活重试过程。具体的,若终端设备向网络侧发起的重激活请求中携带的PDP参数未包含在第二列表中,既可以确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,终端设备可以确定是否存在有足够多的提供本次发起PDP激活请求的话费余额和/或流量余额,或是足够多的可以进行数据业务的话费余额和/或流量余额。若有足够的话费余额和/或流量余额,则再次向网络侧发起PDP激活重试过程。否则,不再作发起激活重试操作。对存在话费余额和/或流量余额的确定时间不限制于发起PDP激活重试过程之前,也可以在确定该PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数之前,也可以省去对存在话费余额和/或流量余额的确定。对存在话费余额和/或流量余额的确定可以通过终端设备上装有的余额监控软件,或是流量监控软件来确定,也可以通过运营商提供的信息,本实施例对此不做限制。在再次向网络侧发起PDP激活重试过程后,若PDP激活重试失败,可以再次向网络侧发起PDP激活重试的操作,当重试次数达到预设值时,可以不再发起PDP激活重试,并将该PDP参数加入到第二列表中;若PDP激活重试成功,则将所述PDP参数加入第一列表中。本实施例,通过确定PDP重激活过程中所采用的PDP参数是否包含在第二列表中,确定是否发起PDP激活重试过程。从而实现终端设备可以与网络侧进行数据业务,并通过在第二列表中记录不能与该终端设备进行数据业务的网络侧信息,可以减少对网络侧负担。图4为本发明PDP重激活的处理方法实施例四的流程图。如图4所示,本实施例以终端设备为执行主体对PDP重激活的处理方法加以说明。本实施例的PDP重激活的处理方法包括S401、向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;本实施例S401与图I所示实施例SlOl的技术方案类似,此处不再赘述。S402、若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否未包含在第一列表和第二列表中;具体的,终端设备在接收到网络侧反馈的重激活拒绝响应消息后,首先确定重激活拒绝响应消息中包含的拒绝原因是否为永久性错误,如果是永久性错误,则确定PDP重激活过程中所采用的PDP参数是否包含在第一列表中,该第一列表中记录有该终端设备与 网络侧成功进行数据业务的PDP参数;若PDP重激活过程中所采用的PDP参数未包含在第一列表中,则确定PDP重激活过程中所采用的PDP参数是否包含在第二列表中,该第二列表中包含未成功激活过的PDP参数,其中,该第二列表中记录有不能与该终端设备进行数据业务的网络侧信息;也就是说,在终端设备与网络侧不能建立数据业务的列表中没有查找到该网络侧信息,即可以确定终端设备没有与网络侧不能建立连接的记录。需要说明的是,第一例表和第二列表中记录的PDP参数可以包括APN和协议配置选项,协议配置选项包括有鉴权类型、用户名、密码和分组数据协议地址。本实施例在确定PDP重激活过程中所采用的PDP参数是否包含在第一列表或第二列表中的查找方式,可以是在第一列表或第二列表中进行冒泡法查找,也可以在第一列表或第二列表中先选择插入或是排序插入,再进行二分法查找,在此不做限定。当PDP参数中的接入点名称或是协议配置选项中的任一选项不相同时,则确定PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数。S403、若PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,则发起PDP激活重试过程。具体的,若终端设备确定向网络侧发起的重激活请求中携带的PDP参数未包含在第一列表中,也未包含在第二列表中,既可以确定该PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,接着终端设备可以确定是否存在有足够满足本次发起PDP激活请求的话费余额和/或流量余额,或是足够满足进行数据业务的话费余额和/或流量余额。若有足够的话费余额和/或流量余额,则再次向网络侧发起PDP激活重试过程。在再次向网络侧发起PDP激活重试过程后,若PDP激活重试失败,则将该PDP参数加入到第二列表中;若PDP激活重试成功,则将所述PDP参数加入所述第一列表中。对存在话费余额和/或流量余额的确定时间不限制于发起PDP激活重试过程之前,也可以在确定该PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数之前,也可以省去对存在话费余额和/或流量余额的确定。对存在话费余额和/或流量余额的确定可以通过终端设备上装有的余额监控软件,或是流量监控软件来确定,也可以通过运营商提供的信息,本实施例对此不做限制。本实施例,通过确定PDP重激活过程中所采用的PDP参数包含在第一列表和第二列表中,则发起PDP激活重试过程,可以减少因终端设备盲目重试引起的功耗。图5为本发明终端设备实施例一的结构示意图,如图5所示,本实施例的终端设备包括发送模块51和处理模块52。其中,发送模块51,用于向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;处理模块52,用于若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起PDP激活重试过程。本实施例的用户设备,可以用于执行图I所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。可选地,上述的处理模块52,具体用于确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数。本实施例的用户设备,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。 可选地,上述的处理模块52,具体用于确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第二列表中包含未成功激活过的PDP参数。本实施例的用户设备,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。可选地,上述的处理模块52,具体用于确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数,所述第二列表中包含未成功激活过的PDP参数。本实施例的用户设备,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图6为本发明终端设备实施例二的结构示意图,如图6所示,本实施例的终端设备在上述实施例的基础上,还可以包括第一存储模块53,用于在PDP激活重试成功时,将rop参数加入所述第一列表中。可选地,还可以包括第二存储模块54,用于在PDP激活重试失败时,将PDP参数加入所述第二列表中。可选地,上述的处理模块,还可以用于确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,或者所述发起PDP激活重试过程之前,确定是否存在话费余额和/或流量余额。本实施例的用户设备,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技 术方案的范围。
权利要求
1.一种分组数据协议PDP重激活的处理方法,其特征在于,包括向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;若所述重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起PDP激活重试过程。
2.根据权利要求I所述的方法,其特征在于,所述确定所述PDP重激活过程中所采用的 PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数。
3.根据权利要求I所述的方法,其特征在于,所述确定所述PDP重激活过程中所采用的 PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第二列表中包含未成功激活过的PDP参数。
4.根据权利要求I所述的方法,其特征在于,所述确定所述PDP重激活过程中所采用的 PDP参数是否是能够成功激活的PDP参数,包括确定所述PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述 PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数,所述第二列表中包含未成功激活过的PDP参数。
5.根据权利要求4所述的方法,其特征在于,所述发起PDP激活重试过程之后,还包括若PDP激活重试成功,则将所述PDP参数加入所述第一列表中。
6.根据权利要求3飞中任一项所述的方法,其特征在于,所述发起rop激活重试过程之后,还包括若PDP激活重试失败,则将所述PDP参数加入所述第二列表中。
7.根据权利要求f6中任一项所述的方法,其特征在于,所述确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,或者所述发起PDP激活重试过程之前,还包括确定是否存在话费余额和/或流量余额。
8.—种终端设备,其特征在于,包括发送模块,用于向网络侧发起分组数据协议PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;处理模块,用于若所述重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起 PDP激活重试过程。
9.根据权利要求8所述的终端设备,其特征在于,所述处理模块,具体用于确定所述 PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的PDP参数。
10.根据权利要求8所述的终端设备,其特征在于,所述处理模块,具体用于确定所述 PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第二列表中包含未成功激活过的PDP参数。
11.根据权利要求10所述的终端设备,其特征在于,所述处理模块,具体用于确定所述 PDP重激活过程中所采用的PDP参数是否包含在第一列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是否包含在第二列表中,若未包含,则确定所述PDP重激活过程中所采用的PDP参数是能够成功激活的PDP参数,所述第一列表中包含已成功激活过的 PDP参数,所述第二列表中包含未成功激活过的PDP参数。
12.根据权利要求11所述的终端设备,其特征在于,还包括第一存储模块,用于在PDP激活重试成功时,将所述PDP参数加入所述第一列表中。
13.根据权利要求1(Γ12中任一项所述的终端设备,其特征在于,还包括第二存储模块,用于在PDP激活重试失败时,将所述PDP参数加入所述第二列表中。
14.根据权利要求8 13中任一项所述的终端设备,其特征在于,所述处理模块,还用于确定所述PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数之前,或者所述发起PDP激活重试过程之前,确定是否存在话费余额和/或流量余额。
全文摘要
本发明实施例提供一种PDP重激活的处理方法和终端设备。该PDP重激活的处理方法包括,向网络侧发起PDP重激活,并接收网络侧反馈的重激活拒绝响应消息;若重激活拒绝响应消息中包含的拒绝原因为永久性错误,则确定PDP重激活过程中所采用的PDP参数是否是能够成功激活的PDP参数;若是,则发起PDP激活重试过程。本发明实施例可以在终端设备接收到网络侧反馈的重激活拒绝响应消息中包含的拒绝原因为永久性错误时,实现终端设备与网络侧进行数据业务,进而增加终端设备与网络侧进行数据业务的稳定性。
文档编号H04W76/04GK102984817SQ20121052360
公开日2013年3月20日 申请日期2012年12月7日 优先权日2012年12月7日
发明者贾银元 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1