WO2014079361A1 - Pdp connection self-adaptive processing method, device and terminal device thereof - Google Patents

Pdp connection self-adaptive processing method, device and terminal device thereof Download PDF

Info

Publication number
WO2014079361A1
WO2014079361A1 PCT/CN2013/087514 CN2013087514W WO2014079361A1 WO 2014079361 A1 WO2014079361 A1 WO 2014079361A1 CN 2013087514 W CN2013087514 W CN 2013087514W WO 2014079361 A1 WO2014079361 A1 WO 2014079361A1
Authority
WO
WIPO (PCT)
Prior art keywords
pdp
network side
way
response message
channel
Prior art date
Application number
PCT/CN2013/087514
Other languages
French (fr)
Chinese (zh)
Inventor
贾银元
Original Assignee
华为终端有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为终端有限公司 filed Critical 华为终端有限公司
Publication of WO2014079361A1 publication Critical patent/WO2014079361A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath

Definitions

  • the embodiments of the present invention relate to communication technologies, and in particular, to an adaptive processing method, device, and terminal device for PDP connection. Background technique
  • a packet service When a user uses a packet service, it first needs to activate a Packet Data Protocol (PDP), and a network element such as a wireless system, a GPRS service support node (SGSN), and a GPRS network management support node (referred to as GGSN), and a data network.
  • PDP Packet Data Protocol
  • SGSN GPRS service support node
  • GGSN GPRS network management support node
  • some terminal devices only support a single PDP, that is, only one PDP is activated at a time.
  • the terminal device can support multiple PDPs, that is, two or more PDP contexts can be activated at the same time.
  • the user can simultaneously perform two data services: the Internet service and the MMS service.
  • the prior art often occurs that the terminal device can simultaneously perform multi-channel data services, and sometimes cannot simultaneously perform multi-channel data service problems, resulting in no service quality of the data service. stable. Summary of the invention
  • the embodiments of the present invention provide an adaptive processing method for a PDP connection, a device thereof, and a terminal device, to solve the problem that the data service quality of the terminal device supporting multiple PDPs is unstable.
  • An embodiment of the present invention provides an adaptive processing method for a PDP connection, including:
  • N is An integer greater than or equal to 2;
  • the N-1 way data service is processed by the processing method corresponding to the N-1 way PDP.
  • An embodiment of the present invention provides an adaptive processing apparatus for a PDP connection, including:
  • the determining module is configured to determine, when the Nth PDP activation operation is initiated, whether the network side supports the N way PDP, where N is an integer greater than or equal to 2;
  • the adaptive module is configured to process the N-1 data service by using the processing method corresponding to the N-1 PDP when the network side does not support the N-channel PDP.
  • An embodiment of the present invention provides a terminal device, including any of the above PDP connection adaptive processing devices.
  • the adaptive processing method for the PDP connection, the device, and the terminal device according to the embodiment of the present invention by determining whether the network side supports the N-channel PDP, and then performing the N-channel or N-1-channel PDP corresponding method according to the determination result, the processing N
  • the terminal device is in the PDP network environment, and the data service of the N-channel PDP version is used normally, thereby solving the service quality of the data service. Stability. DRAWINGS
  • Embodiment 1 is a flowchart of Embodiment 1 of an adaptive processing method for a PDP connection according to the present invention
  • Embodiment 2 is a flowchart of Embodiment 2 of an adaptive processing method for a PD P connection according to the present invention
  • FIG. 3 is a schematic structural diagram of Embodiment 1 of an adaptive processing apparatus for PDP connection according to the present invention
  • FIG. 4 is a schematic structural diagram of Embodiment 2 of an adaptive processing apparatus for PDP connection according to the present invention
  • FIG. 6 is a schematic structural diagram of Embodiment 4 of an adaptive processing apparatus for PDP connection according to the present invention
  • FIG. 7 is a schematic structural diagram of Embodiment 5 of an adaptive processing apparatus for PDP connection according to the present invention.
  • FIG. 1 is a flowchart of Embodiment 1 of an adaptive processing method for a PDP connection according to the present invention.
  • an adaptive processing method for a PDP connection provided by an embodiment of the present invention may be specifically applied to a PDP connection between a terminal device and a network side in a communication system, where the communication system may specifically be a wideband code division multiple access (Wideband Code).
  • Wideband Code Wideband Code division multiple access
  • WCDMA Wideband Code Division Multiple Access
  • CDMA Code Division Multiple Access
  • TD-SCDMA Time Division-Synchronous Code Division Multiple Access
  • LTE Long Term Evolution
  • the adaptive processing method of the PDP connection provided in this embodiment may be specifically implemented by using an adaptive device of the PDP connection, and the adaptive processing device of the PDP connection may be integrated in the terminal device or may be independently set, and the terminal device may be For a smartphone or a tablet, the adaptive processing device of the PDP connection can be implemented by means of software and/or hardware.
  • the adaptive processing method of the PDP connection provided in this embodiment will be described in detail by taking the communication system as WCDMA as an example.
  • Step 101 When initiating the Nth PDP activation operation, determine whether the network side supports the N way PDP, where N is an integer greater than or equal to 2;
  • Step 102 If not, the N-1 way data service is processed by the processing method corresponding to the N-1 way PDP.
  • the terminal device initiates an Nth PDP activation operation to the network side, and the terminal device can support at least N PDPs, that is, the terminal device can support N different PDPs to coexist at the same time, where N is an integer greater than or equal to 2.
  • N is an integer greater than or equal to 2.
  • the adaptive processing device of the PDP connection may check that the N-1 PDP has initiated activation. Specifically, the adaptive processing device of the PDP connection may first detect whether a PDP is active. In the process, there is a PDP activated or any of the PDPs being deactivated. If any of the above conditions occurs, the terminal device can be determined to send to the network side.
  • a PDP is activated, and it is determined that the terminal device has initiated the N-1 PDP activation to the network side according to the foregoing method. After determining that the N-1 PDP has been activated, it is determined that the PDP activation request is currently being initiated. Whether the PDP parameter is inconsistent with the N-1 PDP parameter that has been activated by the terminal device. If the PDP parameter is inconsistent, it can be determined that the current request is the Nth PDP.
  • the main parameters of the PDP include the access point and the protocol configuration option.
  • the protocol configuration option includes the authentication information, the user name, the password, and the packet data protocol address.
  • the PDP may be determined to be different according to the access point, or may be different according to any one of the protocol configuration options. To determine that the PDP is different, it is also possible to determine that the PDP is different according to the difference of all the parameters of the main parameters of the PDP, and is not limited herein.
  • the network device may support the N-channel PDP according to whether the network supports the N-channel PDP, for example, the network side recorded by the terminal device supports the N-channel PDP, and may The network side initiates the Nth PDP activation operation.
  • the N-1 way data service may be processed by using the processing method corresponding to the N-1 way PDP;
  • the terminal device does not have a record of whether the network side supports the N-channel PDP, and may initiate the N-th PDP activation operation to the network side to determine whether the network side supports the N-th PDP, and if the network side responds to accept the Nth
  • the path PDP determines that the network side supports the N way PDP. If the response result of the network side is to reject the Nth PDP, it is determined that the network side does not support the N way PDP.
  • the N-1 way data service is processed by the N-1 way PDP, and the service type of the N-channel PDP or the size of the data quantity may be prioritized. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the current N-1 data service is maintained. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the lowest priority data service is released, and the Nth PDP is activated. It is also possible to first release the PDP of the last one of the N-1 PDPs, and then connect the Nth PDP.
  • the embodiment provides an adaptive processing method for a PDP connection.
  • the method for determining whether the network side supports the N-channel PDP, and then performing the N-way or N-1-channel PDP corresponding method according to the determination result processes the N-way or the N- - 1 channel data service, when the network side does not support the N-channel PDP, the terminal device can process the N-1 data service by using the processing method corresponding to the N-1 PDP, so that the N-1 channel PDP network environment can be used.
  • the terminal device is used normally for the data service of the N-channel PDP version, thereby solving the stability of the service quality of the data service.
  • FIG. 2 is a flowchart of Embodiment 2 of an adaptive processing method for a PDP connection according to the present invention. As shown in FIG. 2, in step 101, determining whether the network side supports the N-channel PDP may include:
  • Step 1011 Send an Nth active PDP context request message to the network side, and receive an activated PDP context response message fed back by the network side;
  • Step 1012 If the PDP context response message is activated, the network side supports the N-way PDP. If the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-way PDP.
  • step 1012 if the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-channel PDP, and may further include:
  • N-channel PDP including:
  • the terminal device sends an Nth active PDP context request message to the network side, and after receiving the active PDP context response message fed back by the network side as a reject response message, the terminal device may resend the Nth active PDP context request message to the network side.
  • the number of times the Nth active PDP context request message is sent to the network side may be one time or multiple times. After receiving the active PDP context reject response message fed back by the network side, it may be determined that the network side does not support the N way PDP.
  • the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-channel PDP.
  • the error code used to indicate the retry in the reject response message is filtered.
  • the adaptive processing device of the PDP connection may respond to the activated PDP context response message fed back by the network side.
  • the error code carried in the network is used to determine whether the network side supports the N-channel PDP.
  • the error code fed back by the network side refers to the incorrect parameter of the terminal device, for example, an authentication error or a packet data protocol address error, etc.
  • the error code indicates that the information of the retry of the terminal device is filtered, and the Nth active PDP context request message is not sent to the network side, but the network side does not support the N way PDP, and then the N-1 PDP is used.
  • the corresponding processing method processes the N-1 way data service.
  • This embodiment provides an adaptive processing method for a PDP connection, by using a reject response message.
  • the error code carried in the network is used to determine whether the network side supports the N-channel PDP, and the N-th active PDP context request message may not be sent to the network side again, thereby determining whether the network side supports the N-channel PDP, thereby reducing the network side. Load.
  • the method further includes:
  • the PDP-connected adaptive processing device stores the characteristic information of the N-channel PDP or the non-supporting PDP on the network side locally, where the local connection may be a PDP connection.
  • the storage medium that is adapted to the processing device or the terminal device is not limited herein.
  • step 101 before determining whether the network side supports the N-channel PDP, the method further includes:
  • the terminal device when the terminal device initiates the Nth PDP activation operation to the network side, the terminal device first determines whether the network side supports the characteristic information of the N-channel PDP, and the characteristic information may specifically include: the network side supports the N-channel PDP. Or, the network side does not support the N-channel PDP. If the terminal device stores the characteristic information of the N-channel PDP, the network device can determine whether the network side supports the N-channel PDP according to the characteristic information stored locally, and according to the characteristic information. For the specific content, different processing methods are used, that is, the N-1 way data service is processed by the N-1 way PDP, or the Nth line data service is connected. If the terminal device does not store the feature information of whether the network side supports the N-channel PDP, perform the foregoing operation of determining whether the network side supports the N-channel PDP.
  • the characteristic information may specifically include: the network side supports the N-channel PDP. Or, the network side does not support the N-channel PDP. If the terminal device stores the characteristic information of the
  • the method further includes:
  • the network After the network is successfully attached or is in the idle state or the service state is triggered, it is detected whether the currently accessed network side supports the N-channel PDP, and the result of the detection is stored as the characteristic information.
  • the terminal device may first establish a connection with the network side at the link control layer after the initial startup and after the network is successfully attached or in an idle state, but there is no transmission of service traffic, and the adaptive processing device of the PDP connection detects the current access. Whether the network side supports the N-channel PDP, and stores the result of the detection as the characteristic information, so that the N-th data service initiates a service connection.
  • the adaptive processing method of the PDP connection provided in this embodiment, by storing whether the currently accessed network side supports the characteristic information of the N-channel PDP, can implement the corresponding processing manner according to whether the network side supports the N-channel PDP according to the network side.
  • the data service is processed, so that the data service of the terminal device can be used normally, thereby solving the stability of the service quality of the data service.
  • the characteristic information stored locally is deleted.
  • the terminal device records the network registration information, where the information may include a country code and an operator code.
  • the network registration status changes, that is, the country code or the carrier code.
  • the terminal device can delete all the characteristic information of the network side stored locally.
  • the terminal device may also delete the characteristic information of the network side, record the new network side characteristic information, and establish a multi-network side characteristic information list, which is used when the terminal device switches on different network sides.
  • step 102 the N-1 way data service is processed by using the processing method corresponding to the N-1 way PDP, which may specifically include:
  • determining the priority mode between the N data services may be sorted according to the service type or the data volume of the N data service, and is not limited herein. The way of sorting is not limited here. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the current N-1 data service is maintained, and if the lowest priority is the data service that is initiating the Nth PDP activation, the release is performed. The PDP connection of the lowest priority one-way data service performs the N-th PDP activation.
  • FIG. 3 is a schematic structural diagram of Embodiment 1 of an adaptive processing apparatus for PDP connection according to the present invention.
  • the apparatus in this embodiment may include: a determining module 11 and a processing module 12, wherein the determining module 11 is configured to determine whether the network side supports an N-way PDP when initiating the N-th PDP activation operation, where N is an integer greater than or equal to 2; the processing module 12 is configured to process the N-1 data service by using a processing method corresponding to the N-1 PDP when the network side does not support the N PDP.
  • the device in this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 1.
  • the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 4 is a schematic structural diagram of Embodiment 2 of an adaptive processing apparatus for PDP connection according to the present invention.
  • the determining module 11 may include: a sending unit 111 and a first sentence. The unit 112 is broken.
  • the sending unit 111 is configured to send an Nth active PDP context request message to the network side, and receive an activated PDP context response message fed back by the network side, where the first determining unit 112 is configured to activate the PDP.
  • the context response message is an accept response message, and the network side is determined to support the N way PDP. If the activated PDP context response message is a reject response message, it is determined that the network side does not support the N way PDP.
  • the device in this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 2, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 5 is a schematic structural diagram of Embodiment 3 of an adaptive processing apparatus for PDP connection according to the present invention.
  • the first determining unit 112 of the present invention may further include:
  • the retry subunit 1121 is configured to resend the Nth active PDP context request message to the network side, and the determining subunit 1122 is configured to receive the activated PDP context reject response message again, determining that the network side does not support the N Road PDP.
  • the first determining unit 112 of the embodiment may further include: a filtering subunit 1123, configured to perform filtering processing on the error code used to indicate the retry in the reject response message.
  • a filtering subunit 1123 configured to perform filtering processing on the error code used to indicate the retry in the reject response message.
  • FIG. 6 is a schematic structural diagram of Embodiment 4 of an adaptive processing apparatus for PDP connection according to the present invention.
  • the determining module 11 may further include: a storage unit 113, configured to store, by the network side, characteristic information of whether the N-channel PDP is supported locally.
  • the determining module 11 may further include: a second determining unit 114, configured to determine whether the local network side supports the characteristic information of the N-channel PDP, and if yes, determine according to the locally stored characteristic information. Whether the network side supports the N way PDP; if not, performing the operation of determining whether the network side supports the N way PDP.
  • a second determining unit 114 configured to determine whether the local network side supports the characteristic information of the N-channel PDP, and if yes, determine according to the locally stored characteristic information. Whether the network side supports the N way PDP; if not, performing the operation of determining whether the network side supports the N way PDP.
  • the determining module 11 may further include: a requesting unit 115, configured to detect whether the currently accessed network side supports an N-way PDP after the network is successfully attached or in an idle state, and store the result of the detection as the Characteristic information.
  • a requesting unit 115 configured to detect whether the currently accessed network side supports an N-way PDP after the network is successfully attached or in an idle state, and store the result of the detection as the Characteristic information.
  • the apparatus of this embodiment may further include: a clearing module 13 configured to delete the locally stored feature information when the network registration status changes.
  • the device in this embodiment may be used to implement the technical solution of the foregoing method embodiment.
  • the principle and the technical effect are similar, and details are not described herein again.
  • FIG. 7 is a schematic structural diagram of Embodiment 5 of an adaptive processing apparatus for a PDP connection according to the present invention.
  • the processing module 12 may include: a determining unit 121, connected to the determining module 11, for determining a priority between N data services; and a processing unit 122, configured to release a PDP connection of the lowest priority data service.
  • the device in this embodiment may be used to implement the technical solution of the foregoing method embodiment.
  • the principle and the technical effect are similar, and details are not described herein again.
  • a terminal device may include an adaptive processing device connected to any of the PDPs in the foregoing embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the aforementioned program can be stored in a computer readable storage medium.
  • the program when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.

Abstract

Provided in an embodiment of the present invention are a PDP connection self-adaptive processing method, device and terminal device thereof, the self-adaptive processing method of the present invention comprising: when an N-th path of PDP activation operation is initiated, determining whether a network side supports N paths of PDP, wherein N is an integer greater than or equal to 2; if no, then employing a processing mode corresponding to N-1 paths of PDPs to process the N-1 paths of data service. The embodiment of the present invention can enable the normal use of data service on a terminal device with an N-path PDP version in the N-1 paths of PDP network environment, thus improving data service QoS stability.

Description

PDP连接的自适应处理方法及其装置、 终端设备  Adaptive processing method for PDP connection, device thereof, terminal device
本申请要求于 2012 年 11 月 20 日提交中国专利局、 申请号为 201210472100.5、名称为 "PDP连接的自适应处理方法及其装置、终端设备" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域 This application claims priority to Chinese Patent Application No. 201210472100.5, entitled "Adaptive Processing Method for PDP Connection and Its Device, Terminal Equipment", filed on November 20, 2012, the entire contents of which are hereby incorporated by reference. Combined in this application. Technical field
本发明实施例涉及通信技术, 尤其涉及一种 PDP连接的自适应处理方法 及其装置、 终端设备。 背景技术  The embodiments of the present invention relate to communication technologies, and in particular, to an adaptive processing method, device, and terminal device for PDP connection. Background technique
随着移动通信的发展, 用户越来越多的在使用分组业务。 在用户使 用分组业务时,首先需要激活分组数据协议( Packet Data Protocol,简称 PDP ), 通过无线系统、 GPRS服务支持节点 (简称 SGSN )和 GPRS网管支持节点 (简 称 GGSN )等网元, 与数据网络建立承载通道, 并基于建立的承载通道使用 分组业务。  With the development of mobile communication, users are increasingly using packet services. When a user uses a packet service, it first needs to activate a Packet Data Protocol (PDP), and a network element such as a wireless system, a GPRS service support node (SGSN), and a GPRS network management support node (referred to as GGSN), and a data network. A bearer channel is established, and a packet service is used based on the established bearer channel.
目前的终端设备中, 有的终端设备只支持单 PDP, 即同一时刻只有一个 PDP处于激活状态, 例如, 当用户正在进行上网业务时, 彩信业务就无法进 行, 或者在用户发送彩信业务时, 无法进行上网业务; 而有的终端设备可以 支持多 PDP, 即同一时刻可以有两路或者更多路 PDP上下文同时处于激活状 态, 例如, 用户可以同时进行上网业务和彩信业务这两路数据业务。 但是, 对于支持多 PDP的终端设备来说, 现有技术时常出现有些时候该 终端设备能够同时进行多路数据业务, 有些时候又不能同时进行多路数据业 务的问题, 导致数据业务的服务质量不稳定。 发明内容  In the current terminal device, some terminal devices only support a single PDP, that is, only one PDP is activated at a time. For example, when a user is performing an Internet service, the MMS service cannot be performed, or when the user sends a multimedia message service, The terminal device can support multiple PDPs, that is, two or more PDP contexts can be activated at the same time. For example, the user can simultaneously perform two data services: the Internet service and the MMS service. However, for a terminal device that supports multiple PDPs, the prior art often occurs that the terminal device can simultaneously perform multi-channel data services, and sometimes cannot simultaneously perform multi-channel data service problems, resulting in no service quality of the data service. stable. Summary of the invention
本发明实施例提供一种 PDP连接的自适应处理方法及其装置、 终端 设备, 以解决支持多 PDP的终端设备的数据业务质量不稳定的情况。  The embodiments of the present invention provide an adaptive processing method for a PDP connection, a device thereof, and a terminal device, to solve the problem that the data service quality of the terminal device supporting multiple PDPs is unstable.
本发明实施例提供一种 PDP连接的自适应处理方法, 包括:  An embodiment of the present invention provides an adaptive processing method for a PDP connection, including:
在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 PDP, 其中 N为 大于等于 2的整数; When the Nth PDP activation operation is initiated, it is determined whether the network side supports the N path PDP, where N is An integer greater than or equal to 2;
若不支持, 则釆用 N-1路 PDP对应的处理方式处理 N-1路数据业务。  If it is not supported, the N-1 way data service is processed by the processing method corresponding to the N-1 way PDP.
本发明实施例提供一种 PDP连接的自适应处理装置, 包括:  An embodiment of the present invention provides an adaptive processing apparatus for a PDP connection, including:
判断模块, 用于在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 PDP, 其中 N为大于等于 2的整数;  The determining module is configured to determine, when the Nth PDP activation operation is initiated, whether the network side supports the N way PDP, where N is an integer greater than or equal to 2;
自适应模块, 用于在所述网络侧不支持 N路 PDP时, 釆用 N-1路 PDP对应 的处理方式处理 N-1路数据业务。  The adaptive module is configured to process the N-1 data service by using the processing method corresponding to the N-1 PDP when the network side does not support the N-channel PDP.
本发明实施例提供一种终端设备, 包括上述的任意一种 PDP连接的自适 应处理装置。 本发明实施例 PDP连接的自适应处理方法及其装置、 终端设备, 通过对 网络侧是否支持 N路 PDP情况的判断,再根据判断结果进行 N路或是 N-1路 PDP 对应的方法处理 N路或是 N- 1路数据业务, 当网络侧不支持 N路 PDP时, 终端 路 PDP网络环境下, 实现终端设备为 N路 PDP版本的数据业务正常的使用, 进 而解决了数据业务的服务质量的稳定性。 附图说明  An embodiment of the present invention provides a terminal device, including any of the above PDP connection adaptive processing devices. The adaptive processing method for the PDP connection, the device, and the terminal device according to the embodiment of the present invention, by determining whether the network side supports the N-channel PDP, and then performing the N-channel or N-1-channel PDP corresponding method according to the determination result, the processing N When the network side does not support the N-channel PDP, the terminal device is in the PDP network environment, and the data service of the N-channel PDP version is used normally, thereby solving the service quality of the data service. Stability. DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下 面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在 不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。  In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description of the drawings used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图 1为本发明 PDP连接的自适应处理方法实施例一的流程图;  1 is a flowchart of Embodiment 1 of an adaptive processing method for a PDP connection according to the present invention;
图 2为本发明 PD P连接的自适应处理方法实施例二的流程图;  2 is a flowchart of Embodiment 2 of an adaptive processing method for a PD P connection according to the present invention;
图 3为本发明 PDP连接的自适应处理装置实施例一的结构示意图; 图 4为本发明 PDP连接的自适应处理装置实施例二的结构示意图; 图 5为本发明 PDP连接的自适应处理装置实施例三的结构示意图; 图 6为本发明 PDP连接的自适应处理装置实施例四的结构示意图; 图 7为本发明 PDP连接的自适应处理装置实施例五的结构示意图。 具体实施方式 3 is a schematic structural diagram of Embodiment 1 of an adaptive processing apparatus for PDP connection according to the present invention; FIG. 4 is a schematic structural diagram of Embodiment 2 of an adaptive processing apparatus for PDP connection according to the present invention; FIG. FIG. 6 is a schematic structural diagram of Embodiment 4 of an adaptive processing apparatus for PDP connection according to the present invention; FIG. 7 is a schematic structural diagram of Embodiment 5 of an adaptive processing apparatus for PDP connection according to the present invention. detailed description
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。  The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
图 1为本发明 PDP连接的自适应处理方法实施例一的流程图。 如图 1所示, 本发明实施例提供的 PDP连接的自适应处理方法具体可以应用于通信系统中 终端设备与网络侧建立 PDP连接时, 该通信系统具体可以为宽带码分多址 ( Wideband Code Division Multiple Access, 简称 WCDMA )、码分多址( Code Division Multiple Access , 简称 CDMA ) 、 时分同步码分多址 ( Time Division-Synchronous Code Division Multiple Access, 简称 TD-SCDMA ) 、 长期演进(Long Term Evolution, 简称 LTE )等。 本实施例提供的 PDP连接 的自适应处理方法具体可以通过 PDP连接的自适应处装置来执行,该 PDP连接 的自适应处理装置可以集成在终端设备中, 也可以独立设置, 该终端设备可 以是智能手机或是平板电脑等, 该 PDP连接的自适应处理装置可以釆用软件 和 /或硬件的方式来实现。 以下以通信系统为 WCDMA为例, 对本实施例提供 的 PDP连接的自适应处理方法进行详细地说明。  FIG. 1 is a flowchart of Embodiment 1 of an adaptive processing method for a PDP connection according to the present invention. As shown in FIG. 1 , an adaptive processing method for a PDP connection provided by an embodiment of the present invention may be specifically applied to a PDP connection between a terminal device and a network side in a communication system, where the communication system may specifically be a wideband code division multiple access (Wideband Code). Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division-Synchronous Code Division Multiple Access (TD-SCDMA), Long Term Evolution (Long Term Evolution) , referred to as LTE). The adaptive processing method of the PDP connection provided in this embodiment may be specifically implemented by using an adaptive device of the PDP connection, and the adaptive processing device of the PDP connection may be integrated in the terminal device or may be independently set, and the terminal device may be For a smartphone or a tablet, the adaptive processing device of the PDP connection can be implemented by means of software and/or hardware. Hereinafter, the adaptive processing method of the PDP connection provided in this embodiment will be described in detail by taking the communication system as WCDMA as an example.
本实施例的 PDP连接的自适应处理方法包括:  The adaptive processing method of the PDP connection in this embodiment includes:
步骤 101、 在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 PDP, 其中 N为大于等于 2的整数;  Step 101: When initiating the Nth PDP activation operation, determine whether the network side supports the N way PDP, where N is an integer greater than or equal to 2;
步骤 102、 若不支持, 则釆用 N-1路 PDP对应的处理方式处理 N-1路数据业 务。  Step 102: If not, the N-1 way data service is processed by the processing method corresponding to the N-1 way PDP.
终端设备向网络侧发起第 N路 PDP激活操作, 该终端设备至少可以支持 N 路 PDP, 也就是说, 该终端设备可以支持 N个不同的 PDP同时共存, 其中, N 是大于等于 2的整数,例如是至少可以支持 N路 PDP智能手机或是平板电脑等。 在将发起第 N路 PDP激活操作之前, PDP连接的自适应处理装置可以检查当前 已经有 N-1路 PDP发起激活, 具体的, PDP连接的自适应处理装置可以首先检 测是否有 PDP正在激活的过程中、有 PDP已经激活或是有 PDP在去激活中的任 意一种情况, 若有上述情况的任意一种, 则可以确定该终端设备向网络侧发 起了一路 PDP激活, 并根据上述方法依次确定该终端设备已经向网络侧发起 了 N-1路 PDP激活, 当确定已经有 N-1路 PDP发起激活后, 再判断当前准备发 起 PDP激活请求的 PDP参数与终端设备已经发起激活的 N-1路 PDP参数是否不 一致, 如果不一致, 则可以确定发起当前请求的是第 N路 PDP, 其中, PDP的 主要参数包括访问接入点和协议配置选项, 协议配置选项包括有鉴权信息、 用户名、 密码和分组数据协议地址, 本实施例可以根据访问接入点的不同来 确定 PDP是不同的, 也可以根据协议配置选项中的任一项的不同来确定 PDP 是不同的,还可以根据 PDP的主要参数的全部参数的不同来确定 PDP是不同的 , 在此不作限制。 The terminal device initiates an Nth PDP activation operation to the network side, and the terminal device can support at least N PDPs, that is, the terminal device can support N different PDPs to coexist at the same time, where N is an integer greater than or equal to 2. For example, at least N-channel PDP smartphones or tablets can be supported. Before the Nth PDP activation operation is initiated, the adaptive processing device of the PDP connection may check that the N-1 PDP has initiated activation. Specifically, the adaptive processing device of the PDP connection may first detect whether a PDP is active. In the process, there is a PDP activated or any of the PDPs being deactivated. If any of the above conditions occurs, the terminal device can be determined to send to the network side. A PDP is activated, and it is determined that the terminal device has initiated the N-1 PDP activation to the network side according to the foregoing method. After determining that the N-1 PDP has been activated, it is determined that the PDP activation request is currently being initiated. Whether the PDP parameter is inconsistent with the N-1 PDP parameter that has been activated by the terminal device. If the PDP parameter is inconsistent, it can be determined that the current request is the Nth PDP. The main parameters of the PDP include the access point and the protocol configuration option. The protocol configuration option includes the authentication information, the user name, the password, and the packet data protocol address. In this embodiment, the PDP may be determined to be different according to the access point, or may be different according to any one of the protocol configuration options. To determine that the PDP is different, it is also possible to determine that the PDP is different according to the difference of all the parameters of the main parameters of the PDP, and is not limited herein.
对于确定网络侧是否支持 N路 PDP,可以根据终端设备记录的该网络是否 支持 N路 PDP, 而釆用不同的处理方式, 例如, 终端设备记录的该网络侧是支 持 N路 PDP的, 可以向该网络侧发起第 N路 PDP激活操作, 如果该终端设备记 录的该网络侧是不支持 N路 PDP的, 可以釆用 N-1路 PDP对应的处理方式处理 N-1路数据业务;如果该终端设备没有关于该网络侧是否支持 N路 PDP的记录, 可以向网络侧发起第 N路 PDP激活操作,以判断该网络侧是否支持第 N路 PDP, 如果该网络侧的回应结果是接受第 N路 PDP , 则确定该网络侧支持 N路 PDP , 如果该网络侧的回应结果是拒绝第 N路 PDP ,则确定该网络侧不支持 N路 PDP。  For determining whether the network side supports the N-channel PDP, the network device may support the N-channel PDP according to whether the network supports the N-channel PDP, for example, the network side recorded by the terminal device supports the N-channel PDP, and may The network side initiates the Nth PDP activation operation. If the network side recorded by the terminal device does not support the N way PDP, the N-1 way data service may be processed by using the processing method corresponding to the N-1 way PDP; The terminal device does not have a record of whether the network side supports the N-channel PDP, and may initiate the N-th PDP activation operation to the network side to determine whether the network side supports the N-th PDP, and if the network side responds to accept the Nth The path PDP determines that the network side supports the N way PDP. If the response result of the network side is to reject the Nth PDP, it is determined that the network side does not support the N way PDP.
若网络侧不支持 N路 PDP,则釆用 N-1路 PDP对应的处理方式处理 N-1路数 据业务,具体可以通过对 N路 PDP的业务类型或是数据量的大小等进行优先级 排序, 如果优先级最低的是正在发起第 N路 PDP激活的数据业务, 则保持当前 的 N-1路数据业务的 PDP连接。 如果优先级最低的是正在发起第 N路 PDP激活 的数据业务, 则释放优先级最低的一路数据业务的 PDP连接, 进行第 N路 PDP 激活。 也可以首先释放 N-1路 PDP中最后一个进行连接的 PDP, 然后进行第 N 路 PDP的连接。  If the network side does not support the N-channel PDP, the N-1 way data service is processed by the N-1 way PDP, and the service type of the N-channel PDP or the size of the data quantity may be prioritized. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the current N-1 data service is maintained. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the lowest priority data service is released, and the Nth PDP is activated. It is also possible to first release the PDP of the last one of the N-1 PDPs, and then connect the Nth PDP.
本实施例提供一种 PDP连接的自适应处理方法,通过对网络侧是否支持 N 路 PDP情况的判断,再根据判断结果进行 N路或是 N-1路 PDP对应的方法处理 N 路或是 N- 1路数据业务, 当网络侧不支持 N路 PDP时, 终端设备可以釆用 N- 1 路 PDP对应的处理方式处理 N-1路数据业务, 从而可以在 N-1路 PDP网络环境 下, 实现终端设备为 N路 PDP版本的数据业务正常的使用, 进而解决了数据业 务的服务质量的稳定性。 图 2为本发明 PDP连接的自适应处理方法实施例二的流程图。 如图 2所示, 步骤 101中, 确定网络侧是否支持 N路 PDP, 具体可以包括: The embodiment provides an adaptive processing method for a PDP connection. The method for determining whether the network side supports the N-channel PDP, and then performing the N-way or N-1-channel PDP corresponding method according to the determination result processes the N-way or the N- - 1 channel data service, when the network side does not support the N-channel PDP, the terminal device can process the N-1 data service by using the processing method corresponding to the N-1 PDP, so that the N-1 channel PDP network environment can be used. The terminal device is used normally for the data service of the N-channel PDP version, thereby solving the stability of the service quality of the data service. FIG. 2 is a flowchart of Embodiment 2 of an adaptive processing method for a PDP connection according to the present invention. As shown in FIG. 2, in step 101, determining whether the network side supports the N-channel PDP may include:
步骤 1011、 向网络侧发送第 N路激活 PDP上下文请求消息, 并接收网络侧 反馈的激活 PDP上下文响应消息;  Step 1011: Send an Nth active PDP context request message to the network side, and receive an activated PDP context response message fed back by the network side;
步骤 1012、 若激活 PDP上下文响应消息为接受响应消息, 则确定网络侧 支持 N路 PDP, 若激活 PDP上下文响应消息为拒绝响应消息, 则确定所述网络 侧不支持 N路 PDP。  Step 1012: If the PDP context response message is activated, the network side supports the N-way PDP. If the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-way PDP.
进一步的,在步骤 1012中,若激活 PDP上下文响应消息为拒绝响应消息, 则确定网络侧不支持 N路 PDP之前, 还可以具体包括:  Further, in step 1012, if the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-channel PDP, and may further include:
重新向网络侧发送第 N路激活 PDP上下文请求消息;  Resending the Nth active PDP context request message to the network side;
确定网络侧不支持 N路 PDP, 包括:  Make sure that the network side does not support N-channel PDP, including:
若再次接收到激活 PDP上下文拒绝响应消息, 则确定网络侧不支持 N路 PDP。  If the activated PDP context reject response message is received again, it is determined that the network side does not support the N-way PDP.
具体的, 终端设备向网络侧发送第 N路激活 PDP上下文请求消息, 并接收 网络侧反馈的激活 PDP上下文响应消息为拒绝响应消息后, 可以重新向网络 侧发送第 N路激活 PDP上下文请求消息, 重新向网络侧发送第 N路激活 PDP上 下文请求消息的次数可以是 1次也可以是多次, 再次接收网络侧反馈的激活 PDP上下文拒绝响应消息后, 可以确定网络侧不支持 N路 PDP。  Specifically, the terminal device sends an Nth active PDP context request message to the network side, and after receiving the active PDP context response message fed back by the network side as a reject response message, the terminal device may resend the Nth active PDP context request message to the network side. The number of times the Nth active PDP context request message is sent to the network side may be one time or multiple times. After receiving the active PDP context reject response message fed back by the network side, it may be determined that the network side does not support the N way PDP.
在本实施例中, 若激活 PDP上下文响应消息为拒绝响应消息, 则确定网 络侧不支持 N路 PDP之前, 还可以具体包括:  In this embodiment, if the PDP context response message is activated as the reject response message, it is determined that the network side does not support the N-channel PDP.
对拒绝响应消息中用于指示重试的错误码进行过滤处理。  The error code used to indicate the retry in the reject response message is filtered.
终端设备向网络侧发送第 N路激活 PDP上下文请求消息,并接收网络侧反 馈的激活 PDP上下文响应消息为拒绝响应消息后, PDP连接的自适应处理装置 可以根据网络侧反馈的激活 PDP上下文响应消息中携带的错误码来判断网络 侧是否支持 N路 PDP, 网络侧反馈的错误码是指该终端设备参数不正确时的, 例如, 鉴权错误或是分组数据协议地址错误等, 可以对该些错误码指示终端 设备重试的信息进行过滤处理,既不再向网络侧发送第 N路激活 PDP上下文请 求消息, 而是直接确定该网络侧不支持 N路 PDP, 进而釆用 N-1路 PDP对应的 处理方式处理 N-1路数据业务。  After the terminal device sends the Nth active PDP context request message to the network side, and receives the active PDP context response message fed back by the network side as the reject response message, the adaptive processing device of the PDP connection may respond to the activated PDP context response message fed back by the network side. The error code carried in the network is used to determine whether the network side supports the N-channel PDP. The error code fed back by the network side refers to the incorrect parameter of the terminal device, for example, an authentication error or a packet data protocol address error, etc. The error code indicates that the information of the retry of the terminal device is filtered, and the Nth active PDP context request message is not sent to the network side, but the network side does not support the N way PDP, and then the N-1 PDP is used. The corresponding processing method processes the N-1 way data service.
本实施例提供一种 PDP连接的自适应处理方法, 通过根据拒绝响应消息 中携带的错误码来判断网络侧是否支持 N路 PDP,可以不再重新向网络侧发送 第 N路激活 PDP上下文请求消息,从而实现对网络侧是否支持 N路 PDP的判断, 进而降低了网络侧的负载。 This embodiment provides an adaptive processing method for a PDP connection, by using a reject response message. The error code carried in the network is used to determine whether the network side supports the N-channel PDP, and the N-th active PDP context request message may not be sent to the network side again, thereby determining whether the network side supports the N-channel PDP, thereby reducing the network side. Load.
在本实施例中, 在步骤 101中, 确定网络侧是否支持 N路 PDP之后, 还可 以包括:  In this embodiment, after determining whether the network side supports the N-channel PDP in step 101, the method further includes:
将网络侧是否支持 N路 PDP的特性信息存储在本地。  Store the feature information of the N-channel PDP on the network side locally.
具体的, PDP连接的自适应处理装置在确定网络侧是否支持 N路 PDP之后 , 将网络侧支持 N路 PDP或是不支持 N路 PDP的特性信息存储在本地, 该本地可 以是 PDP连接的自适应处理装置或是终端设备的存储介质中, 在此不作限制。  Specifically, after determining whether the network side supports the N-channel PDP, the PDP-connected adaptive processing device stores the characteristic information of the N-channel PDP or the non-supporting PDP on the network side locally, where the local connection may be a PDP connection. The storage medium that is adapted to the processing device or the terminal device is not limited herein.
相应的, 在步骤 101中, 确定网络侧是否支持 N路 PDP之前, 还可以具体 包括:  Correspondingly, in step 101, before determining whether the network side supports the N-channel PDP, the method further includes:
确定本地是否存储网络侧是否支持 N路 PDP的特性信息;  Determine whether the local storage network side supports the feature information of the N-channel PDP.
若是, 则根据本地存储的特性信息确定网络侧是否支持 N路 PDP;  If yes, determine whether the network side supports the N-channel PDP according to the locally stored characteristic information.
若否, 则执行所述确定网络侧是否支持 N路 PDP的操作。  If no, the operation of determining whether the network side supports the N-way PDP is performed.
具体的, 终端设备向网络侧发起第 N路 PDP激活操作时, 终端设备首先确 定本地是否存储该网络侧是否支持 N路 PDP的特性信息,该特性信息可以具体 包括, 该网络侧支持 N路 PDP, 或是该网络侧不支持 N路 PDP, 如果该终端设 备存储有该网络侧是否支持 N路 PDP的特性信息,可以根据本地存储的特性信 息确定网络侧是否支持 N路 PDP, 并根据特性信息的具体内容, 釆用不同的处 理方式, 即釆用 N-1路 PDP对应的处理方式处理 N-1路数据业务,或是连接第 N 路数据业务。如果该终端设备没有存储该网络侧是否支持 N路 PDP的特性信息 , 则执行上述确定网络侧是否支持 N路 PDP的操作。  Specifically, when the terminal device initiates the Nth PDP activation operation to the network side, the terminal device first determines whether the network side supports the characteristic information of the N-channel PDP, and the characteristic information may specifically include: the network side supports the N-channel PDP. Or, the network side does not support the N-channel PDP. If the terminal device stores the characteristic information of the N-channel PDP, the network device can determine whether the network side supports the N-channel PDP according to the characteristic information stored locally, and according to the characteristic information. For the specific content, different processing methods are used, that is, the N-1 way data service is processed by the N-1 way PDP, or the Nth line data service is connected. If the terminal device does not store the feature information of whether the network side supports the N-channel PDP, perform the foregoing operation of determining whether the network side supports the N-channel PDP.
进一步的, 根据本地存储的特性信息确定网络侧是否支持 N路 PDP之前, 还可以包括:  Further, before determining whether the network side supports the N-channel PDP according to the locally stored characteristic information, the method further includes:
在网络附着成功后或者处于空闲态时或者业务态触发时, 探测当前接入 的该网络侧是否支持 N路 PDP, 并存储探测的结果作为所述特性信息。  After the network is successfully attached or is in the idle state or the service state is triggered, it is detected whether the currently accessed network side supports the N-channel PDP, and the result of the detection is stored as the characteristic information.
终端设备在开机初期且网络附着成功后或者处于空闲态时, 可以首先与 网络侧在链路控制层建立连接, 但是没有业务流量的传输, 通过 PDP连接的 自适应处理装置探测当前接入的该网络侧是否支持 N路 PDP,并存储探测的结 果作为特性信息, 以备第 N路数据业务发起业务连接时使用。 本实施例提供的 PDP连接的自适应处理方法, 通过存储当前接入的网络 侧是否支持 N路 PDP的特性信息, 可以实现终端设备根据该网络侧是否支持 N 路 PDP而釆用对应的处理方式处理数据业务, 从而可以使终端设备的数据业 务正常使用, 进而解决了数据业务的服务质量的稳定性。 The terminal device may first establish a connection with the network side at the link control layer after the initial startup and after the network is successfully attached or in an idle state, but there is no transmission of service traffic, and the adaptive processing device of the PDP connection detects the current access. Whether the network side supports the N-channel PDP, and stores the result of the detection as the characteristic information, so that the N-th data service initiates a service connection. The adaptive processing method of the PDP connection provided in this embodiment, by storing whether the currently accessed network side supports the characteristic information of the N-channel PDP, can implement the corresponding processing manner according to whether the network side supports the N-channel PDP according to the network side. The data service is processed, so that the data service of the terminal device can be used normally, thereby solving the stability of the service quality of the data service.
更进一步的, 在网络注册状态变化时, 删除本地存储的所述特性信息。 具体的, 在终端设备与网络侧建立连接时, 终端设备会记录该网络注册 信息, 该信息可以包括国家码和运营商码, 当网络注册状态变化时, 也就是 国家码或是运营商码的任一项或是全部项发生变化时, 终端设备可以删除本 地存储的该网络侧的所有特性信息。 终端设备也可以不删除该网络侧的特性 信息, 同时记录新的网络侧的特性信息, 并建立一个多网络侧的特性信息列 表, 在终端设备在不同的网络侧切换时使用。  Further, when the network registration status changes, the characteristic information stored locally is deleted. Specifically, when the terminal device establishes a connection with the network side, the terminal device records the network registration information, where the information may include a country code and an operator code. When the network registration status changes, that is, the country code or the carrier code. When any or all of the items change, the terminal device can delete all the characteristic information of the network side stored locally. The terminal device may also delete the characteristic information of the network side, record the new network side characteristic information, and establish a multi-network side characteristic information list, which is used when the terminal device switches on different network sides.
在本实施例中, 在步骤 102中, 釆用 N-1路 PDP对应的处理方式处理 N-1路 数据业务, 具体可以包括:  In this embodiment, in step 102, the N-1 way data service is processed by using the processing method corresponding to the N-1 way PDP, which may specifically include:
确定 N路数据业务之间的优先级;  Determine the priority between the N-way data services;
释放优先级最低的一路数据业务的 PDP连接。  Release the PDP connection of the lowest priority data service.
具体的, 在确定网络侧支持 N-1路 PDP时, 确定 N路数据业务之间的优先 级方式可以是根据 N路数据业务的业务类型或是数据量等进行排序, 在此不 做限制, 其中排序的方式在此也不做限制。 如果优先级最低的是正在发起第 N路 PDP激活的数据业务, 则保持当前的 N-1路数据业务的 PDP连接, 如果优 先级最低的是正在发起第 N路 PDP激活的数据业务,则释放优先级最低的一路 数据业务的 PDP连接, 进行第 N路 PDP激活。  Specifically, when determining that the network side supports the N-1 PDP, determining the priority mode between the N data services may be sorted according to the service type or the data volume of the N data service, and is not limited herein. The way of sorting is not limited here. If the lowest priority is the data service that is initiating the Nth PDP activation, the PDP connection of the current N-1 data service is maintained, and if the lowest priority is the data service that is initiating the Nth PDP activation, the release is performed. The PDP connection of the lowest priority one-way data service performs the N-th PDP activation.
图 3为本发明 PDP连接的自适应处理装置实施例一的结构示意图。 如图 3 所示, 本实施例的装置可以包括: 判断模块 11和处理模块 12, 其中, 判断模 块 11 , 用于在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 PDP, 其 中 N为大于等于 2的整数;处理模块 12,用于在所述网络侧不支持 N路 PDP时, 釆用 N- 1路 PDP对应的处理方式处理 N- 1路数据业务。  FIG. 3 is a schematic structural diagram of Embodiment 1 of an adaptive processing apparatus for PDP connection according to the present invention. As shown in FIG. 3, the apparatus in this embodiment may include: a determining module 11 and a processing module 12, wherein the determining module 11 is configured to determine whether the network side supports an N-way PDP when initiating the N-th PDP activation operation, where N is an integer greater than or equal to 2; the processing module 12 is configured to process the N-1 data service by using a processing method corresponding to the N-1 PDP when the network side does not support the N PDP.
本实施例的装置, 可以用于执行图 1所示方法实施例的技术方案, 其实现 原理和技术效果类似, 此处不再赘述。  The device in this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 1. The implementation principle and technical effects are similar, and details are not described herein again.
图 4为本发明 PDP连接的自适应处理装置实施例二的结构示意图。 如图 4 所示, 在上述实施例的基础上, 判断模块 11可以包括: 发送单元 111和第一判 断单元 112。 FIG. 4 is a schematic structural diagram of Embodiment 2 of an adaptive processing apparatus for PDP connection according to the present invention. As shown in FIG. 4, on the basis of the foregoing embodiment, the determining module 11 may include: a sending unit 111 and a first sentence. The unit 112 is broken.
其中, 发送单元 111 , 用于向所述网络侧发送第 N路激活 PDP上下文请求 消息,并接收所述网络侧反馈的激活 PDP上下文响应消息;第一判断单元 112, 用于若所述激活 PDP上下文响应消息为接受响应消息, 则确定所述网络侧支 持 N路 PDP, 若所述激活 PDP上下文响应消息为拒绝响应消息, 则确定所述网 络侧不支持 N路 PDP。  The sending unit 111 is configured to send an Nth active PDP context request message to the network side, and receive an activated PDP context response message fed back by the network side, where the first determining unit 112 is configured to activate the PDP. The context response message is an accept response message, and the network side is determined to support the N way PDP. If the activated PDP context response message is a reject response message, it is determined that the network side does not support the N way PDP.
本实施例的装置, 可以用于执行图 2所示方法实施例的技术方案, 其实现 原理和技术效果类似, 此处不再赘述。  The device in this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 2, and the implementation principle and the technical effect are similar, and details are not described herein again.
图 5为本发明 PDP连接的自适应处理装置实施例三的结构示意图。 如图 5 所示, 基于上述的实施例, 本发明的第一判断单元 112还可以包括:  FIG. 5 is a schematic structural diagram of Embodiment 3 of an adaptive processing apparatus for PDP connection according to the present invention. As shown in FIG. 5, based on the foregoing embodiment, the first determining unit 112 of the present invention may further include:
重试子单元 1121 ,用于重新向所述网络侧发送第 N路激活 PDP上下文请求 消息; 判断子单元 1122, 用于再次接收到激活 PDP上下文拒绝响应消息, 则 确定所述网络侧不支持 N路 PDP。  The retry subunit 1121 is configured to resend the Nth active PDP context request message to the network side, and the determining subunit 1122 is configured to receive the activated PDP context reject response message again, determining that the network side does not support the N Road PDP.
可选的, 本实施例的第一判断单元 112, 还可以包括: 过滤子单元 1123 , 用于对所述拒绝响应消息中用于指示重试的错误码进行过滤处理。  Optionally, the first determining unit 112 of the embodiment may further include: a filtering subunit 1123, configured to perform filtering processing on the error code used to indicate the retry in the reject response message.
图 6为本发明 PDP连接的自适应处理装置实施例四的结构示意图。 如图 6 所示, 基于上述的实施例, 在本实施例中, 判断模块 11还可以包括: 存储单 元 113 , 将所述网络侧是否支持 N路 PDP的特性信息存储在本地。  FIG. 6 is a schematic structural diagram of Embodiment 4 of an adaptive processing apparatus for PDP connection according to the present invention. As shown in FIG. 6, based on the foregoing embodiment, in the embodiment, the determining module 11 may further include: a storage unit 113, configured to store, by the network side, characteristic information of whether the N-channel PDP is supported locally.
在本实施例中, 判断模块 11还可以包括: 第二判断单元 114, 用于确定本 地是否存储所述网络侧是否支持 N路 PDP的特性信息; 若是, 则根据本地存储 的所述特性信息确定所述网络侧是否支持 N路 PDP; 若否, 则执行所述确定网 络侧是否支持 N路 PDP的操作。  In this embodiment, the determining module 11 may further include: a second determining unit 114, configured to determine whether the local network side supports the characteristic information of the N-channel PDP, and if yes, determine according to the locally stored characteristic information. Whether the network side supports the N way PDP; if not, performing the operation of determining whether the network side supports the N way PDP.
进一步的, 判断模块 11还可以包括: 请求单元 115 , 用于在网络附着成功 后或者处于空闲态时,探测当前接入的所述网络侧是否支持 N路 PDP, 并存储 探测的结果作为所述特性信息。  Further, the determining module 11 may further include: a requesting unit 115, configured to detect whether the currently accessed network side supports an N-way PDP after the network is successfully attached or in an idle state, and store the result of the detection as the Characteristic information.
更进一步的, 本实施例的装置还可以包括: 清除模块 13 , 用于在网络注 册状态变化时, 删除本地存储的所述特性信息。  Further, the apparatus of this embodiment may further include: a clearing module 13 configured to delete the locally stored feature information when the network registration status changes.
本实施例的装置, 可以用于执行上述所示方法实施例的技术方案, 其实 现原理和技术效果类似, 此处不再赘述。  The device in this embodiment may be used to implement the technical solution of the foregoing method embodiment. The principle and the technical effect are similar, and details are not described herein again.
图 7为本发明 PDP连接的自适应处理装置实施例五的结构示意图。 如图 7 所示, 处理模块 12可以包括: 确定单元 121 , 与判断模块 11相连, 用于确定 N 路数据业务之间的优先级; 处理单元 122, 用于释放优先级最低的一路数据业 务的 PDP连接。 FIG. 7 is a schematic structural diagram of Embodiment 5 of an adaptive processing apparatus for a PDP connection according to the present invention. Figure 7 As shown, the processing module 12 may include: a determining unit 121, connected to the determining module 11, for determining a priority between N data services; and a processing unit 122, configured to release a PDP connection of the lowest priority data service.
本实施例的装置, 可以用于执行上述所示方法实施例的技术方案, 其实 现原理和技术效果类似, 此处不再赘述。  The device in this embodiment may be used to implement the technical solution of the foregoing method embodiment. The principle and the technical effect are similar, and details are not described herein again.
在本发明实施例中, 一种终端设备可以包括上述实施例中的任一 PDP连 接的自适应处理装置, 其实现原理和技术效果类似, 此处不再赘述。  In the embodiment of the present invention, a terminal device may include an adaptive processing device connected to any of the PDPs in the foregoing embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算机可 读取存储介质中。 该程序在执行时, 执行包括上述各方法实施例的步骤; 而 前述的存储介质包括: ROM, RAM, 磁碟或者光盘等各种可以存储程序代码 的介质。  One of ordinary skill in the art will appreciate that all or a portion of the steps to implement the various method embodiments described above can be accomplished by hardware associated with the program instructions. The aforementioned program can be stored in a computer readable storage medium. The program, when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。  Finally, it should be noted that the above embodiments are only for explaining the technical solutions of the present invention, and are not intended to be limiting thereof; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.

Claims

权 利 要 求 书 Claim
1、一种分组数据协议 PDP连接的自适应处理方法, 其特征在于, 包括: 在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 PDP, 其中 N为 大于等于 2的整数; A packet data protocol adaptive processing method for a PDP connection, comprising: determining whether an N-channel PDP is supported by a network side when initiating an N-th PDP activation operation, where N is an integer greater than or equal to 2;
若不支持, 则釆用 N-1路 PDP对应的处理方式处理 N-1路数据业务。  If it is not supported, the N-1 way data service is processed by the processing method corresponding to the N-1 way PDP.
2、 根据权利要求 1所述的方法, 其特征在于, 所述确定网络侧是否支持 N路 PDP, 包括:  The method according to claim 1, wherein the determining whether the network side supports the N-channel PDP comprises:
向所述网络侧发送第 N路激活 PDP上下文请求消息 ,并接收所述网络侧反 馈的激活 PDP上下文响应消息;  Sending an Nth active PDP context request message to the network side, and receiving an activated PDP context response message fed back by the network side;
若所述激活 PDP上下文响应消息为接受响应消息, 则确定所述网络侧支 持 N路 PDP, 若所述激活 PDP上下文响应消息为拒绝响应消息, 则确定所述网 络侧不支持 N路 PDP。  If the activated PDP context response message is an accept response message, it is determined that the network side supports the N way PDP, and if the activated PDP context response message is a reject response message, it is determined that the network side does not support the N way PDP.
3、 根据权利要求 2所述的方法, 其特征在于, 若所述激活 PDP上下文响 应消息为拒绝响应消息,则所述确定所述网络侧不支持 N路 PDP之前,还包括: 重新向所述网络侧发送第 N路激活 PDP上下文请求消息;  The method according to claim 2, wherein, if the activation PDP context response message is a reject response message, the determining, before the network side does not support the N way PDP, further includes: re The network side sends an Nth active PDP context request message;
所述确定所述网络侧不支持 N路 PDP , 包括:  The determining that the network side does not support the N way PDP includes:
若再次接收到激活 PDP上下文拒绝响应消息,则确定所述网络侧不支持 N 路 PDP。  If the activated PDP context reject response message is received again, it is determined that the network side does not support the N way PDP.
4、 根据权利要求 2所述的方法, 其特征在于, 若所述激活 PDP上下文响 应消息为拒绝响应消息,则所述确定所述网络侧不支持 N路 PDP之前,还包括: 对所述拒绝响应消息中用于指示重试的错误码进行过滤处理。  The method according to claim 2, wherein, if the activation PDP context response message is a reject response message, before the determining that the network side does not support the N way PDP, the method further includes: The error code used to indicate the retry in the response message is filtered.
5、 根据权利要求 1~4中任一项所述的方法, 其特征在于, 所述确定网络 侧是否支持 N路 PDP之后, 还包括:  The method according to any one of claims 1 to 4, wherein, after determining whether the network side supports the N-channel PDP, the method further includes:
将所述网络侧是否支持 N路 PDP的特性信息存储在本地。  The characteristic information of whether the network side supports the N-channel PDP is stored locally.
6、 根据权利要求 1~4中任一项所述的方法, 其特征在于, 所述确定网络 侧是否支持 N路 PDP之前, 还包括:  The method according to any one of claims 1 to 4, wherein before the determining whether the network side supports the N-channel PDP, the method further includes:
确定本地是否存储所述网络侧是否支持 N路 PDP的特性信息;  Determining whether the local network side supports the characteristic information of the N-channel PDP;
若是,则根据本地存储的所述特性信息确定所述网络侧是否支持 N路 PDP; 若否, 则执行所述确定网络侧是否支持 N路 PDP的操作。 If yes, determining whether the network side supports the N way PDP according to the locally stored characteristic information; if not, performing the operation of determining whether the network side supports the N way PDP.
7、 根据权利要求 6所述的方法, 其特征在于, 所述根据本地存储的所述 特性信息确定所述网络侧是否支持 N路 PDP之前, 还包括: The method according to claim 6, wherein the determining, before determining whether the network side supports the N-channel PDP, according to the locally stored information, further includes:
在网络附着成功后或者处于空闲态时或者业务态触发时, 探测当前接入 的所述网络侧是否支持 N路 PDP, 并存储探测的结果作为所述特性信息。  After the network is successfully attached or is in the idle state or the service state is triggered, it is detected whether the currently accessed network side supports the N-channel PDP, and the result of the detection is stored as the characteristic information.
8、 根据权利要求 7所述的方法, 其特征在于, 还包括:  8. The method according to claim 7, further comprising:
在网络注册状态变化时, 删除本地存储的所述特性信息。  When the network registration status changes, the characteristic information stored locally is deleted.
9、 根据权利要求 1~8中任一项所述的方法, 其特征在于, 所述釆用 N-1 路 PDP对应的处理方式处理 N-1路数据业务, 包括:  The method according to any one of claims 1 to 8, wherein the processing of the N-1 way data service by using the processing method corresponding to the N-1 way PDP comprises:
确定 N路数据业务之间的优先级;  Determine the priority between the N-way data services;
释放优先级最低的一路数据业务的 PDP连接。  Release the PDP connection of the lowest priority data service.
10、一种分组数据协议 PDP连接的自适应处理装置,其特征在于, 包括: 判断模块, 用于在发起第 N路 PDP激活操作时, 确定网络侧是否支持 N路 An adaptive processing device for a PDP connection, comprising: a determining module, configured to determine whether the network side supports the N channel when initiating the Nth PDP activation operation
PDP, 其中 N为大于等于 2的整数; PDP, where N is an integer greater than or equal to 2;
处理模块, 用于在所述网络侧不支持 N路 PDP时, 釆用 N-1路 PDP对应的 处理方式处理 N-1路数据业务。  The processing module is configured to process the N-1 data service by using the processing method corresponding to the N-1 PDP when the network side does not support the N-channel PDP.
11、 根据权利要求 10所述的装置, 其特征在于, 所述判断模块, 包括: 发送单元, 用于向所述网络侧发送第 N路激活 PDP上下文请求消息, 并接 收所述网络侧反馈的激活 PDP上下文响应消息;  The device according to claim 10, wherein the determining module comprises: a sending unit, configured to send an Nth active PDP context request message to the network side, and receive the network side feedback Activating a PDP context response message;
第一判断单元, 用于若所述激活 PDP上下文响应消息为接受响应消息, 则确定所述网络侧支持 N路 PDP, 若所述激活 PDP上下文响应消息为拒绝响应 消息, 则确定所述网络侧不支持 N路 PDP。  a first determining unit, configured to: if the activated PDP context response message is an accept response message, determine that the network side supports an N way PDP, and if the activated PDP context response message is a reject response message, determine the network side N-way PDP is not supported.
12、 根据权利要求 11所述的装置, 其特征在于, 所述第一判断单元, 还 包括:  The device according to claim 11, wherein the first determining unit further comprises:
重试子单元,用于重新向所述网络侧发送第 N路激活 PDP上下文请求消息; 判断子单元, 用于再次接收到激活 PDP上下文拒绝响应消息, 则确定所 述网络侧不支持 N路 PDP。  Retrying the subunit, configured to resend the Nth active PDP context request message to the network side; the determining subunit, configured to receive the activated PDP context reject response message again, determining that the network side does not support the N way PDP .
13、 根据权利要求 11所述的装置, 其特征在于, 所述第一判断单元, 还 包括:  The device according to claim 11, wherein the first determining unit further comprises:
过滤子单元, 用于对所述拒绝响应消息中用于指示重试的错误码进行过 滤处理。 And a filtering subunit, configured to perform filtering processing on the error code used to indicate the retry in the reject response message.
14、 根据权利要求 10~13中任一项所述的装置, 其特征在于, 所述判断模 块还包括: The device according to any one of claims 10 to 13, wherein the determining module further comprises:
存储单元, 将所述网络侧是否支持 N路 PDP的特性信息存储在本地。 The storage unit stores the characteristic information of whether the network side supports the N-channel PDP locally.
15、 根据权利要求 10~13中任一项所述的装置, 其特征在于, 所述判断模 块还包括: The device according to any one of claims 10 to 13, wherein the determining module further comprises:
第二判断单元,用于确定本地是否存储所述网络侧是否支持 N路 PDP的特 性信息; 若是, 则根据本地存储的所述特性信息确定所述网络侧是否支持 N 路 PDP; 若否, 则执行所述确定网络侧是否支持 N路 PDP的操作。  a second determining unit, configured to determine whether the network side supports the characteristic information of the N-channel PDP, and if yes, determining whether the network side supports the N-channel PDP according to the locally stored characteristic information; if not, The operation of determining whether the network side supports the N-way PDP is performed.
16、根据权利要求 15所述的装置,其特征在于, 所述判断模块,还包括: 请求单元, 用于在网络附着成功后或者处于空闲态时, 探测当前接入的 所述网络侧是否支持 N路 PDP, 并存储探测的结果作为所述特性信息。  The device according to claim 15, wherein the determining module further comprises: a requesting unit, configured to detect whether the currently accessed network side supports the network after the network is successfully attached or is in an idle state. N-way PDP, and stores the result of the detection as the characteristic information.
17、 根据权利要求 16所述的装置, 其特征在于, 所述装置还包括: 清除模块,用于在网络注册状态变化时,删除本地存储的所述特性信息。 The device according to claim 16, wherein the device further comprises: a clearing module, configured to delete the locally stored feature information when the network registration status changes.
18、 根据权利要求 10~17中任一项所述的装置, 其特征在于, 所述处理模 块包括: The apparatus according to any one of claims 10 to 17, wherein the processing module comprises:
确定单元, 用于确定 N路数据业务之间的优先级;  a determining unit, configured to determine a priority between the N-way data services;
处理单元, 用于释放优先级最低的一路数据业务的 PDP连接。  The processing unit is configured to release a PDP connection of the lowest priority data service.
19、一种终端设备,其特征在于, 包括权利要求 10-18任一项所述的 PDP 连接的自适应处理装置。 A terminal device comprising the adaptive processing device for PDP connection according to any one of claims 10-18.
PCT/CN2013/087514 2012-11-20 2013-11-20 Pdp connection self-adaptive processing method, device and terminal device thereof WO2014079361A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210472100.5A CN102938942B (en) 2012-11-20 2012-11-20 The adaptive processing method that PDP connects and device, terminal equipment
CN201210472100.5 2012-11-20

Publications (1)

Publication Number Publication Date
WO2014079361A1 true WO2014079361A1 (en) 2014-05-30

Family

ID=47697786

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/087514 WO2014079361A1 (en) 2012-11-20 2013-11-20 Pdp connection self-adaptive processing method, device and terminal device thereof

Country Status (2)

Country Link
CN (1) CN102938942B (en)
WO (1) WO2014079361A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102938942B (en) * 2012-11-20 2015-08-05 华为终端有限公司 The adaptive processing method that PDP connects and device, terminal equipment
CN110301130A (en) * 2017-11-13 2019-10-01 联发科技(新加坡)私人有限公司 Initial internet protocol multi-media sub-system registration improves

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724356A (en) * 1995-04-28 1998-03-03 Multi-Tech Systems, Inc. Advanced bridge/router local area network modem node
CN102014499A (en) * 2010-11-19 2011-04-13 中兴通讯股份有限公司 Packet switched domain service processing method and device
CN102480506A (en) * 2010-11-30 2012-05-30 希姆通信息技术(上海)有限公司 PDP (packet data protocol)-activated link multiplexing method based on mobile terminal development platform
CN102938942A (en) * 2012-11-20 2013-02-20 华为终端有限公司 Method, device and terminal device for self-adapting processing of packet data protocol (PDP) connection

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2407193C2 (en) * 2006-05-03 2010-12-20 Интердиджитал Текнолоджи Корпорейшн Method of wireless communication and system for activation of multiple unidirectional channels of services by means of efficient procedures of activation of packet data protocol context
ATE415763T1 (en) * 2006-08-24 2008-12-15 Research In Motion Ltd SYSTEM FOR DETERMINING REACH OF THE MAXIMUM NUMBER OF IP CONNECTIONS ESTABLISHED AND A ASSOCIATED METHOD
EP1912386B1 (en) * 2006-10-13 2013-07-31 Research In Motion Limited System and method for managing IP sessions based on how many IP sessions are supported
CN101662452B (en) * 2008-08-27 2012-07-04 中国移动通信集团公司 Method for establishing connection of grouped data protocol and device thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724356A (en) * 1995-04-28 1998-03-03 Multi-Tech Systems, Inc. Advanced bridge/router local area network modem node
CN102014499A (en) * 2010-11-19 2011-04-13 中兴通讯股份有限公司 Packet switched domain service processing method and device
CN102480506A (en) * 2010-11-30 2012-05-30 希姆通信息技术(上海)有限公司 PDP (packet data protocol)-activated link multiplexing method based on mobile terminal development platform
CN102938942A (en) * 2012-11-20 2013-02-20 华为终端有限公司 Method, device and terminal device for self-adapting processing of packet data protocol (PDP) connection

Also Published As

Publication number Publication date
CN102938942B (en) 2015-08-05
CN102938942A (en) 2013-02-20

Similar Documents

Publication Publication Date Title
JP7438202B2 (en) UE migration methods, devices, systems, and storage media
US10567216B2 (en) Fault detection method, gateway, user equipment, and communications system
US9088976B2 (en) Provisioning radio resources in a radio access network
US20100085962A1 (en) Method for fast circuit switched service enabling handover from packet-switched only networks
WO2016082710A1 (en) Call control method, diameter protocol forwarding device, and system
WO2009111961A1 (en) A method for processing the bearing and a mobile managing device
US20160316515A1 (en) Service Processing Method and Device
US9609497B2 (en) Intelligent emergency session handling
WO2009127132A1 (en) A message distributing method, device and system
US20170086186A1 (en) Method and apparatus for providing network access to a user equipment requesting voice service
EP2706814A1 (en) Methods and apparatus for mobile device recovery following radio link failure
WO2014086320A1 (en) Packet data connection processing method, terminal device, network-side device and system
EP3322237B1 (en) Methods, apparatuses and system for updating user plane gateway
WO2007112683A1 (en) Method,apparatus and system for call recovery
WO2012100717A1 (en) Method, system and network element for initiating active paging
WO2014079361A1 (en) Pdp connection self-adaptive processing method, device and terminal device thereof
WO2021136287A1 (en) Communication method and apparatus
WO2008025222A1 (en) A method for dealing with the packet domain gateway support node errors
WO2013159460A1 (en) Dialing connection control method, wireless terminal and dialing connection control system
EP2689630B1 (en) Method and apparatus for preventing deadlock in direct tunnel release
WO2014086319A1 (en) Pdp reactivation processing method and terminal device
JP6180626B2 (en) User device, communication control device, and call rejection control method
WO2017076110A1 (en) Overload control method, device and system
JP7448279B2 (en) Wireless terminal and its method
EP3001729B1 (en) Method and apparatus for selecting an ip type during roaming

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13856419

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13856419

Country of ref document: EP

Kind code of ref document: A1