Pdp连接的自适应处理方法及其装置、终端设备的利记博彩app

文档序号:7866001阅读:273来源:国知局
专利名称:Pdp连接的自适应处理方法及其装置、终端设备的利记博彩app
技术领域
本发明实施例涉及通信技术,尤其涉及一种PDP连接的自适应处理方法及其装置、终端设备。
背景技术
随着移动通信的发展,用户越来越多的在使用分组业务。在用户使用分组业务时,首先需要激活分组数据协议(Packet Data Protocol,简称Η)Ρ),通过无线系统、GPRS服务支持节点(简称SGSN^P GPRS网管支持节点(简称GGSN)等网元,与数据网络建立承载通道,并基于建立的承载通道使用分组业务。目前的终端设备中,有的终端设备只支持单rop,即同一时刻只有一个PDP处于激活状态,例如,当用户正在进行上网业务时,彩信业务就无法进行,或者在用户发送彩信业务时,无法进行上网业务;而有的终端设备可以支持多rop,即同一时刻可以有两路或者更多路PDP上下文同时处于激活状态,例如,用户可以同时进行上网业务和彩信业务这两路数据业务。但是,对于支持多rop的终端设备来说,现有技术时常出现有些时候该终端设备能够同时进行多路数据业务,有些时候又不能同时进行多路数据业务的问题,导致数据业务的服务质量不稳定。

发明内容
本发明实施例提供一种PDP连接的自适应处理方法及其装置、终端设备,以解决支持多rop的终端设备的数据业务质量不稳定的情况。本发明实施例提供一种PDP连接的自适应处理方法,包括在发起第N路PDP激活操作时,确定网络侧是否支持N路TOP,其中N为大于等于2的整数;若不支持,则采用N-I路PDP对应的处理方式处理N-I路数据业务。本发明实施例提供一种PDP连接的自适应处理装置,包括判断模块,用于在发起第N路PDP激活操作时,确定网络侧是否支持N路TOP,其中N为大于等于2的整数;自适应模块,用于在所述网络侧不支持N路PDP时,采用N-I路PDP对应的处理方式处理N-I路数据业务。本发明实施例提供一种终端设备,包括上述的任意一种PDP连接的自适应处理装置。本发明实施例PDP连接的自适应处理方法及其装置、终端设备,通过对网络侧是否支持N路PDP情况的判断,再根据判断结果进行N路或是N-I路PDP对应的方法处理N路或是N-I路数据业务,当网络侧不支持N路PDP时,终端设备可以采用N-I路PDP对应的处理方式处理N-I路数据业务,从而可以在N-I路rop网络环境下,实现终端设备为N路rop版本的数据业务正常的使用,进而解决了数据业务的服务质量的稳定性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明PDP连接的自适应处理方法实施例一的流程图;图2为本发明PDP连接的自适应处理方法实施例二的流程图;图3为本发明PDP连接的自适应处理装置实施例一的结构示意图;图4为本发明PDP连接的自适应处理装置实施例二的结构示意图;图5为本发明PDP连接的自适应处理装置实施例三的结构示意图;图6为本发明PDP连接的自适应处理装置实施例四的结构示意图;图7为本发明PDP连接的自适应处理装置实施例五的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是·本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图I为本发明PDP连接的自适应处理方法实施例一的流程图。如图I所示,本发明实施例提供的PDP连接的自适应处理方法具体可以应用于通信系统中终端设备与网络侧建立PDP连接时,该通信系统具体可以为宽带码分多址(Wideband Code DivisionMultiple Access,简称 WCDMA)、码分多址(CodeDivision Multiple Access,简称 CDMA)、时分同步码分多址(TimeDivision-Synchronous Code Division Multiple Access,简称TD-SCDMA)、长期演进(Long Term Evolution,简称LTE)等。本实施例提供的PDP连接的自适应处理方法具体可以通过PDP连接的自适应处装置来执行,该PDP连接的自适应处理装置可以集成在终端设备中,也可以独立设置,该终端设备可以是智能手机或是平板电脑等,该PDP连接的自适应处理装置可以采用软件和/或硬件的方式来实现。以下以通信系统为WCDMA为例,对本实施例提供的PDP连接的自适应处理方法进行详细地说明。本实施例的PDP连接的自适应处理方法包括步骤101、在发起第N路PDP激活操作时,确定网络侧是否支持N路TOP,其中N为大于等于2的整数;步骤102、若不支持,则采用N-I路PDP对应的处理方式处理N_1路数据业务。终端设备向网络侧发起第N路PDP激活操作,该终端设备至少可以支持N路TOP,也就是说,该终端设备可以支持N个不同的TOP同时共存,其中,N是大于等于2的整数,例如是至少可以支持N路PDP智能手机或是平板电脑等。在将发起第N路PDP激活操作之前,PDP连接的自适应处理装置可以检查当前已经有N-I路PDP发起激活,具体的,PDP连接的自适应处理装置可以首先检测是否有PDP正在激活的过程中、有rop已经激活或是有PDP在去激活中的任意一种情况,若有上述情况的任意一种,则可以确定该终端设备向网络侧发起了一路PDP激活,并根据上述方法依次确定该终端设备已经向网络侧发起了 N-I路PDP激活,当确定已经有N-I路PDP发起激活后,再判断当前准备发起PDP激活请求的TOP参数与终端设备已经发起激活的N-I路PDP参数是否不一致,如果不一致,则可以确定发起当前请求的是第N路rop,其中,PDP的主要参数包括访问接入点和协议配置选项,协议配置选项包括有鉴权信息、用户名、密码和分组数据协议地址,本实施例可以根据访问接入点的不同来确定PDP是不同的,也可以根据协议配置选项中的任一项的不同来确定PDP是不同的,还可以根据rop的主要参数的全部参数的不同来确定PDP是不同的,在此不作限制。对于确定网络侧是否支持N路rop,可以根据终端设备记录的该网络是否支持N路rop,而采用不同的处理方式,例如,终端设备记录的该网络侧是支持N路rop的,可以向 该网络侧发起第N路PDP激活操作,如果该终端设备记录的该网络侧是不支持N路PDP的,可以采用N-I路PDP对应的处理方式处理N-I路数据业务;如果该终端设备没有关于该网络侧是否支持N路PDP的记录,可以向网络侧发起第N路PDP激活操作,以判断该网络侧是否支持第N路rop,如果该网络侧的回应结果是接受第N路rop,则确定该网络侧支持N路PDP,如果该网络侧的回应结果是拒绝第N路rop,则确定该网络侧不支持N路rop。若网络侧不支持N路rop,则采用N-I路PDP对应的处理方式处理N_1路数据业务,具体可以通过对N路PDP的业务类型或是数据量的大小等进行优先级排序,如果优先级最低的是正在发起第N路PDP激活的数据业务,则保持当前的N-I路数据业务的PDP连接。如果优先级最低的是正在发起第N路PDP激活的数据业务,则释放优先级最低的一路数据业务的PDP连接,进行第N路PDP激活。也可以首先释放N-I路TOP中最后一个进行连接的rop,然后进行第N路PDP的连接。本实施例提供一种PDP连接的自适应处理方法,通过对网络侧是否支持N路rop情况的判断,再根据判断结果进行N路或是N-I路PDP对应的方法处理N路或是N-I路数据业务,当网络侧不支持N路PDP时,终端设备可以采用N-I路PDP对应的处理方式处理N-I路数据业务,从而可以在N-I路PDP网络环境下,实现终端设备为N路PDP版本的数据业务正常的使用,进而解决了数据业务的服务质量的稳定性。图2为本发明PDP连接的自适应处理方法实施例二的流程图。如图2所示,步骤101中,确定网络侧是否支持N路rop,具体可以包括步骤1011、向网络侧发送第N路激活PDP上下文请求消息,并接收网络侧反馈的激活PDP上下文响应消息;步骤1012、若激活PDP上下文响应消息为接受响应消息,则确定网络侧支持N路PDP,若激活PDP上下文响应消息为拒绝响应消息,则确定所述网络侧不支持N路rop。进一步的,在步骤1012中,若激活PDP上下文响应消息为拒绝响应消息,则确定网络侧不支持N路PDP之前,还可以具体包括重新向网络侧发送第N路激活PDP上下文请求消息;确定网络侧不支持N路TOP,包括若再次接收到激活PDP上下文拒绝响应消息,则确定网络侧不支持N路TOP。具体的,终端设备向网络侧发送第N路激活PDP上下文请求消息,并接收网络侧反馈的激活PDP上下文响应消息为拒绝响应消息后,可以重新向网络侧发送第N路激活rop上下文请求消息,重新向网络侧发送第N路激活PDP上下文请求消息的次数可以是I次也可以是多次,再次接收网络侧反馈的激活PDP上下文拒绝响应消息后,可以确定网络侧不支持N路rop。在本实施例中,若激活PDP上下文响应消息为拒绝响应消息,则确定网络侧不支持N路PDP之前,还可以具体包括对拒绝响应消息中用于指示重试的错误码进行过滤处理。终端设备向网络侧发送第N路激活PDP上下文请求消息,并接收网络侧反馈的激活PDP上下文响应消息为拒绝响应消息后,PDP连接的自适应处理装置可以根据网络侧反馈的激活PDP上下文响应消息中携带的错误码来判断网络侧是否支持N路TOP,网络侧反馈的错误码是指该终端设备参数不正确时的,例如,鉴权错误或是分组数据协议地址错误等,可以对该些错误码指示终端设备重试的信息进行过滤处理,既不再向网络侧发送第N路激活PDP上下文请求消息,而是直接确定该网络侧不支持N路rop,进而采用N-I路PDP对应的处理方式处理N-I路数据业务。本实施例提供一种PDP连接的自适应处理方法,通过根据拒绝响应消息中携带的错误码来判断网络侧是否支持N路rop,可以不再重新向网络侧发送第N路激活PDP上下文请求消息,从而实现对网络侧是否支持N路rop的判断,进而降低了网络侧的负载。在本实施例中,在步骤101中,确定网络侧是否支持N路PDP之后,还可以包括将网络侧是否支持N路TOP的特性信息存储在本地。具体的,PDP连接的自适应处理装置在确定网络侧是否支持N路PDP之后,将网络侧支持N路PDP或是不支持N路PDP的特性信息存储在本地,该本地可以是PDP连接的自适应处理装置或是终端设备的存储介质中,在此不作限制。相应的,在步骤101中,确定网络侧是否支持N路PDP之前,还可以具体包括确定本地是否存储网络侧是否支持N路TOP的特性信息;·若是,则根据本地存储的特性信息确定网络侧是否支持N路TOP ;若否,则执行所述确定网络侧是否支持N路TOP的操作。具体的,终端设备向网络侧发起第N路PDP激活操作时,终端设备首先确定本地是否存储该网络侧是否支持N路rop的特性信息,该特性信息可以具体包括,该网络侧支持N路PDP,或是该网络侧不支持N路rop,如果该终端设备存储有该网络侧是否支持N路PDP的特性信息,可以根据本地存储的特性信息确定网络侧是否支持N路rop,并根据特性信息的具体内容,采用不同的处理方式,即采用N-I路PDP对应的处理方式处理N-I路数据业务,或是连接第N路数据业务。如果该终端设备没有存储该网络侧是否支持N路PDP的特性信息,则执行上述确定网络侧是否支持N路rop的操作。进一步的,根据本地存储的特性信息确定网络侧是否支持N路PDP之前,还可以包括在网络附着成功后或者处于空闲态时或者业务态触发时,探测当前接入的该网络侧是否支持N路rop,并存储探测的结果作为所述特性信息。终端设备在开机初期且网络附着成功后或者处于空闲态时,可以首先与网络侧在链路控制层建立连接,但是没有业务流量的传输,通过PDP连接的自适应处理装置探测当前接入的该网络侧是否支持N路rop,并存储探测的结果作为特性信息,以备第N路数据业务发起业务连接时使用。本实施例提供的PDP连接的自适应处理方法,通过存储当前接入的网络侧是否支持N路PDP的特性信息,可以实现终端设备根据该网络侧是否支持N路PDP而采用对应的处理方式处理数据业务,从而可以使终端设备的数据业务正常使用,进而解决了数据业务的服务质量的稳定性。更进一步的,在网络注册状态变化时,删除本地存储的所述特性信息。具体的,在终端设备与网络侧建立连接时,终端设备会记录该网络注册信息,该信息可以包括国家码和运营商码,当网络注册状态变化时,也就是国家码或是运营商码的任一项或是全部项发生变化时,终端设备可以删除本地存储的该网络侧的所有特性信息。终端设备也可以不删除该网络侧的特性信息,同时记录新的网络侧的特性信息,并建立一个多网络侧的特性信息列表,在终端设备在不同的网络侧切换时使用。在本实施例中,在步骤102中,采用N-I路PDP对应的处理方式处理N-I路数据业务,具体可以包括确定N路数据业务之间的优先级;释放优先级最低的一路数据业务的PDP连接。具体的,在确定网络侧支持N-I路PDP时,确定N路数据业务之间的优先级方式可以是根据N路数据业务的业务类型或是数据量等进行排序,在此不做限制,其中排序的方式在此也不做限制。如果优先级最低的是正在发起第N路PDP激活的数据业务,则保持当前的N-I路数据业务的PDP连接,如果优先级最低的是正在发起第N路PDP激活的数据业务,则释放优先级最低的一路数据业务的PDP连接,进行第N路PDP激活。图3为本发明PDP连接的自适应处理装置实施例一的结构示意图。如图3所示,本实施例的装置可以包括判断模块11和处理模块12,其中,判断模块11,用于在发起第N路PDP激活操作时,确定网络侧是否支持N路TOP,其中N为大于等于2的整数;处理模块12,用于在所述网络侧不支持N路PDP时,采用N-I路PDP对应的处理方式处理N-I路数据业务。本实施例的装置,可以用于执行图I所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图4为本发明PDP连接的自适应处理装置实施例二的结构示意图。如图4所示,在上述实施例的基础上,判断模块11可以包括发送单元111和第一判断单元112。其中,发送单元111,用于向所述网络侧发送第N路激活PDP上下文请求消息,并接收所述网络侧反馈的激活PDP上下文响应消息;第一判断单元112,用于若所述激活PDP上下文响应消息为接受响应消息,则确定所述网络侧支持N路TOP,若所述激活PDP上下文响应消息为拒绝响应消息,则确定所述网络侧不支持N路rop。本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图5为本发明PDP连接的自适应处理装置实施例三的结构示意图。如图5所示,基于上述的实施例,本发明的第一判断单元112还可以包括重试子单元1121,用于重新向所述网络侧发送第N路激活PDP上下文请求消息;判断子单元1122,用于再次接收到激活PDP上下文拒绝响应消息,则确定所述网络侧不支持N路rop。可选的,本实施例的第一判断单元112,还可以包括过滤子单元1123,用于对所述拒绝响应消息中用于指示重试的错误码进行过滤处理。图6为本发明PDP连接的自适应处理装置实施例四的结构示意图。如图6所示,基于上述的实施例,在本实施例中,判断模块11还可以包括存储单元113,将所述网络侧是否支持N路PDP的特性信息存储在本地。在本实施例中,判断模块11还可以包括第二判断单元114,用于确定本地是否存储所述网络侧是否支持N路PDP的特性信息;若是,则根据本地存储的所述特性信息确定所述网络侧是否支持N路rop ;若否,则执行所述确定网络侧是否支持N路rop的操作。
进一步的,判断模块11还可以包括请求单元115,用于在网络附着成功后或者处于空闲态时,探测当前接入的所述网络侧是否支持N路rop,并存储探测的结果作为所述特性信息。更进一步的,本实施例的装置还可以包括清除模块13,用于在网络注册状态变化时,删除本地存储的所述特性信息。本实施例的装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图7为本发明PDP连接的自适应处理装置实施例五的结构示意图。如图7所示,处理模块12可以包括确定单元121,与判断模块11相连,用于确定N路数据业务之间的优先级;处理单元122,用于释放优先级最低的一路数据业务的PDP连接。本实施例的装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。在本发明实施例中,一种终端设备可以包括上述实施例中的任一 PDP连接的自适应处理装置,其实现原理和技术效果类似,此处不再赘述。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种分组数据协议PDP连接的自适应处理方法,其特征在于,包括 在发起第N路PDP激活操作时,确定网络侧是否支持N路rop,其中N为大于等于2的整数; 若不支持,则采用N-I路PDP对应的处理方式处理N-I路数据业务。
2.根据权利要求I所述的方法,其特征在于,所述确定网络侧是否支持N路TOP,包括 向所述网络侧发送第N路激活PDP上下文请求消息,并接收所述网络侧反馈的激活rop上下文响应消息; 若所述激活PDP上下文响应消息为接受响应消息,则确定所述网络侧支持N路rop,若所述激活PDP上下文响应消息为拒绝响应消息,则确定所述网络侧不支持N路rop。
3.根据权利要求2所述的方法,其特征在于,若所述激活PDP上下文响应消息为拒绝响应消息,则所述确定所述网络侧不支持N路PDP之前,还包括 重新向所述网络侧发送第N路激活PDP上下文请求消息; 所述确定所述网络侧不支持N路rop,包括 若再次接收到激活PDP上下文拒绝响应消息,则确定所述网络侧不支持N路rop。
4.根据权利要求2所述的方法,其特征在于,若所述激活PDP上下文响应消息为拒绝响应消息,则所述确定所述网络侧不支持N路PDP之前,还包括 对所述拒绝响应消息中用于指示重试的错误码进行过滤处理。
5.根据权利要求Γ4中任一项所述的方法,其特征在于,所述确定网络侧是否支持N路PDP之后,还包括 将所述网络侧是否支持N路PDP的特性信息存储在本地。
6.根据权利要求f4中任一项所述的方法,其特征在于,所述确定网络侧是否支持N路PDP之前,还包括 确定本地是否存储所述网络侧是否支持N路PDP的特性信息; 若是,则根据本地存储的所述特性信息确定所述网络侧是否支持N路PDP ; 若否,则执行所述确定网络侧是否支持N路PDP的操作。
7.根据权利要求6所述的方法,其特征在于,所述根据本地存储的所述特性信息确定所述网络侧是否支持N路PDP之前,还包括 在网络附着成功后或者处于空闲态时或者业务态触发时,探测当前接入的所述网络侧是否支持N路rop,并存储探测的结果作为所述特性信息。
8.根据权利要求7所述的方法,其特征在于,还包括 在网络注册状态变化时,删除本地存储的所述特性信息。
9.根据权利要求Γ8中任一项所述的方法,其特征在于,所述采用N-I路PDP对应的处理方式处理N-I路数据业务,包括 确定N路数据业务之间的优先级; 释放优先级最低的一路数据业务的PDP连接。
10.一种分组数据协议PDP连接的自适应处理装置,其特征在于,包括 判断模块,用于在发起第N路PDP激活操作时,确定网络侧是否支持N路rop,其中N为大于等于2的整数; 处理模块,用于在所述网络侧不支持N路PDP时,采用N-I路PDP对应的处理方式处理N-I路数据业务。
11.根据权利要求10所述的装置,其特征在于,所述判断模块,包括 发送单元,用于向所述网络侧发送第N路激活PDP上下文请求消息,并接收所述网络侧反馈的激活PDP上下文响应消息; 第一判断单元,用于若所述激活PDP上下文响应消息为接受响应消息,则确定所述网络侧支持N路TOP,若所述激活PDP上下文响应消息为拒绝响应消息,则确定所述网络侧不支持N路rop。
12.根据权利要求11所述的装置,其特征在于,所述第一判断单元,还包括 重试子单元,用于重新向所述网络侧发送第N路激活PDP上下文请求消息; 判断子单元,用于再次接收到激活PDP上下文拒绝响应消息,则确定所述网络侧不支持N路rop。
13.根据权利要求11所述的装置,其特征在于,所述第一判断单元,还包括 过滤子单元,用于对所述拒绝响应消息中用于指示重试的错误码进行过滤处理。
14.根据权利要求1(Γ13中任一项所述的装置,其特征在于,所述判断模块还包括 存储单元,将所述网络侧是否支持N路PDP的特性信息存储在本地。
15.根据权利要求1(Γ13中任一项所述的装置,其特征在于,所述判断模块还包括 第二判断单元,用于确定本地是否存储所述网络侧是否支持N路TOP的特性信息;若是,则根据本地存储的所述特性信息确定所述网络侧是否支持N路rop ;若否,则执行所述确定网络侧是否支持N路rop的操作。
16.根据权利要求15所述的装置,其特征在于,所述判断模块,还包括 请求单元,用于在网络附着成功后或者处于空闲态时,探测当前接入的所述网络侧是否支持N路rop,并存储探测的结果作为所述特性信息。
17.根据权利要求16所述的装置,其特征在于,所述装置还包括 清除模块,用于在网络注册状态变化时,删除本地存储的所述特性信息。
18.根据权利要求1(Γ17中任一项所述的装置,其特征在于,所述处理模块包括 确定单元,用于确定N路数据业务之间的优先级; 处理单元,用于释放优先级最低的一路数据业务的PDP连接。
19.一种终端设备,其特征在于,包括权利要求10-18任一项所述的PDP连接的自适应处理装置。
全文摘要
本发明实施例提供一种PDP连接的自适应处理方法及其装置、终端设备,本发明的自适应处理方法包括在发起第N路PDP激活操作时,确定网络侧是否支持N路PDP,其中N为大于等于2的整数;若不支持,则采用N-1路PDP对应的处理方式处理N-1路数据业务。本发明实施例可以在N-1路PDP网络环境下,实现N路PDP版本终端设备的数据业务正常的使用,进而解决了数据业务的服务质量的稳定性。
文档编号H04W24/04GK102938942SQ201210472100
公开日2013年2月20日 申请日期2012年11月20日 优先权日2012年11月20日
发明者贾银元 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1