PDP Bearer Activation Method and Apparatus

By constructing a simplified Quality of Service (QoS) cell and activating the PDP bearer, the problem of low air interface resource utilization was solved, and efficient resource utilization was achieved.

CN120343628BActive Publication Date: 2026-06-30CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH
Filing Date
2025-04-30
Publication Date
2026-06-30

Smart Images

  • Figure CN120343628B_ABST
    Figure CN120343628B_ABST
Patent Text Reader

Abstract

This application discloses a method and apparatus for activating a Packet Data Protocol (PDP) bearer. The method includes: obtaining a service quality element with a preset structure, wherein the preset structure is an element obtained from a standard service quality element template by deleting at least one of the following fields: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; constructing a Packet Data Protocol (PDP) activation request message based on the service quality element; and sending the PDP activation request message to the network side to complete the activation of the PDP bearer. This application solves the technical problem in related technologies where low air interface resource utilization is caused by the need to send excessive redundant information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of packet data service technology, and more specifically, to a PDP bearer activation method and apparatus. Background Technology

[0002] In mobile communication networks, QoS cells are the basic units used to negotiate Quality of Service parameters between the network and terminals. The structure of a QoS cell includes multiple parameters, such as Delay class, Reliability class, Peak throughput, Precedence class, and Mean throughput, which specifically describe the latency, reliability, peak and average throughput, and priority requirements of data services. These parameters have different encoding rules and interpretations depending on the data transmission direction (from terminal to network or from network to terminal) and the supported protocol version (such as R97 / 98 or R99). QoS attributes have different definitions and expressions in different protocol versions. Specifically, there is a mapping relationship between QoS parameters in R97 / 98 and those in R99. For example, the Delay class and Reliability class parameters in R97 / 98 map to Traffic class and SDU error ratio in R99. This mapping ensures interoperability between different network versions, but it also introduces additional parameter negotiation and conversion logic, increasing signaling overhead and processing complexity. Summary of the Invention

[0003] This application provides a PDP bearer activation method and apparatus to at least solve the technical problem in related technologies where low air interface resource utilization is caused by the need to send too much redundant information.

[0004] According to one aspect of the embodiments of this application, a PDP bearer activation method is provided, comprising: obtaining a service quality element with a preset structure, wherein the service quality element with the preset structure is an element from a service quality element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; constructing a Packet Data Protocol (PDP) activation request message based on the service quality element; and sending the PDP activation request message to the network side to complete the activation of the PDP bearer.

[0005] Optionally, constructing a service quality element with a preset structure includes: obtaining a construction method, wherein the construction method includes: a first method of constructing by deleting redundant fields in the service quality element standard template and a second method of setting the redundant fields in the service quality element standard template to zero; constructing a service quality element template with a preset structure according to the construction method; and filling the preset structure with the pre-obtained service quality element parameters to obtain the service quality element with the preset structure.

[0006] Optionally, constructing the preset structure according to the construction method includes: when the construction method is the first method, deleting the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template, and deleting a specified byte in the service quality information element standard template to obtain the preset structure.

[0007] Optionally, constructing the service quality information element of the preset structure according to the construction method includes: when the construction method is the second method, deleting the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template, and setting a specified byte in the service quality information element standard template as a reserved item to obtain the preset structure.

[0008] Optionally, constructing a Packet Data Protocol (PDP) activation request message based on the aforementioned Quality of Service (QoS) elements includes: filling pre-acquired QoS element parameters into the preset structure to obtain QoS elements of the preset structure, wherein the first byte of the value field of the QoS element in the preset structure is a target parameter, and the target parameter includes: service type, sequential transmission, and error SDU transmission handling; inserting the QoS elements of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0009] Optionally, constructing a Packet Data Protocol (PDP) activation request message based on the service quality information elements of the preset structure includes: filling the preset structure with pre-acquired service quality information element parameters to obtain the service quality information elements of the preset structure, wherein the reserved bits in the specified bytes of the service quality information elements of the preset structure are fixedly set to zero; inserting the service quality information elements of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0010] Optionally, after sending the PDP activation request message to the network side, the method further includes: receiving a PDP activation acceptance message sent by the network side, wherein the PDP activation acceptance message is obtained according to the service quality information element encoding of the preset structure.

[0011] Optionally, a service quality information element with a preset structure is obtained, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; a Packet Data Protocol (PDP) activation accept message is constructed based on the service quality information element with the preset structure; after receiving the PDP activation request message sent by the terminal side, the PDP activation accept message is sent to the network side to complete the activation of the PDP bearer.

[0012] According to another aspect of the embodiments of this application, a PDP bearer activation device is also provided, comprising: a first construction module, configured to obtain a service quality information element with a preset structure, wherein the service quality information element with the preset structure is an information element from a service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; a second construction module, configured to construct a Packet Data Protocol (PDP) activation request message based on the service quality information element with the preset structure; and a sending module, configured to send the PDP activation request message to the network side to complete the activation of the PDP bearer.

[0013] According to another aspect of the embodiments of this application, a computer device is also provided, including: a memory and a processor, wherein the memory is used to store program instructions; the processor, connected to the memory, is used to execute the above-described PDP bearer activation method.

[0014] According to another aspect of the embodiments of this application, a computer program product is also provided, including computer instructions, characterized in that the computer instructions, when executed by a processor, implement the above-described PDP bearer activation method.

[0015] In this embodiment, a service quality element with a preset structure is obtained. This preset structure is a service quality element derived from a standard service quality element template by removing at least one of the following fields: latency level, reliability level, peak throughput, priority level, and average throughput. A Packet Data Protocol (PDP) activation request message is constructed based on the service quality element. The PDP activation request message is then sent to the network side to activate the PDP bearer. By removing redundant information from the service quality element, the operation related to service quality element parameters is simplified, thereby saving valuable air interface resources and solving the technical problem of low air interface resource utilization caused by sending excessive redundant information in related technologies. Attached Figure Description

[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0017] Figure 1 This is a hardware structure block diagram of a computer terminal for implementing a PDP bearer activation method according to an embodiment of this application;

[0018] Figure 2 This is a flowchart of a PDP bearer activation method according to an embodiment of this application;

[0019] Figure 3 This is a structural diagram of a PDP bearer activation device according to an embodiment of this application. Detailed Implementation

[0020] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0021] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0022] To better understand the embodiments of this application, the technical terms involved in the embodiments of this application are explained below:

[0023] QoS: Quality of Service;

[0024] PDP: Packet Data Protocol.

[0025] The information collected in this application embodiment is information and data authorized by the user or fully authorized by all parties. The collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data all comply with the relevant laws, regulations and standards of the relevant regions, and necessary confidentiality measures have been taken. It does not violate public order and good morals, and provides corresponding operation entry points for users to choose to authorize or reject the automated decision results. If the user chooses to reject, the process will proceed to the expert decision-making process.

[0026] To address the problems existing in related technologies, this application provides a PDP bearer activation method, which can be run in... Figure 1 The computer terminal shown is explained below.

[0027] The PDP bearer activation method embodiments provided in this application can be executed in mobile terminals, computer terminals, or similar computing devices. Figure 1 A hardware block diagram of a computer terminal for implementing the PDP bearer activation method is shown. Figure 1 As shown, the computer terminal 10 may include one or more processors (shown as 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions connected via wired and / or wireless networks. In addition, it may also include: a display, a keyboard, a cursor control device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, and a BUS bus. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0028] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be implemented wholly or partially as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be wholly or partially integrated into any other element in the computer terminal 10. As involved in the embodiments of this application, the data processing circuits serve as processor control (e.g., selection of a variable resistor termination path connected to an interface).

[0029] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the PDP bearer activation method in this embodiment. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby implementing the aforementioned PDP bearer activation method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0030] The transmission module 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 106 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0031] The display may be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 10.

[0032] It should be noted here that, in some optional embodiments, the above... Figure 1 The computer terminal shown may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that... Figure 1 This is only one instance of a specific particular instance, and is intended to illustrate the types of components that may exist in the aforementioned computer terminal.

[0033] In the above operating environment, this application provides an embodiment of a PDP bearer activation method. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0034] Figure 2 This is a flowchart of a PDP bearer activation method according to an embodiment of this application, such as... Figure 2As shown, the method includes the following steps:

[0035] Step S202: Obtain a service quality information element with a preset structure, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field;

[0036] Step S204: Construct a Packet Data Protocol (PDP) activation request message based on the Quality of Service (QoS) information element;

[0037] Step S206: Send the PDP activation request message to the network side to complete the activation of the PDP bearer.

[0038] Through steps S202 to S206 above, a service quality element with a preset structure is obtained. This preset structure is a service quality element derived from a standard service quality element template by removing at least one of the following fields: latency level, reliability level, peak throughput, priority level, and average throughput. A Packet Data Protocol (PDP) activation request message is constructed based on the service quality element. The PDP activation request message is then sent to the network side to activate the PDP bearer. By removing redundant information from the service quality element, the operation related to service quality element parameters is simplified, thereby saving valuable air interface resources and solving the technical problem of low air interface resource utilization caused by sending excessive redundant information in related technologies. This will be explained in detail below.

[0039] In the technical solution provided by step S202 of the above-mentioned PDP bearer activation method, the specific steps for obtaining a service quality information element with a preset structure, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field, are as follows: obtaining a construction method, wherein the construction method includes: a first method of construction by deleting redundant fields in the service quality information element standard template and a second method of construction by setting the redundant fields in the service quality information element standard template to zero; constructing a service quality information element template with a preset structure according to the construction method; filling the preset structure with the pre-obtained service quality information element parameters to obtain the service quality information element with the preset structure. By constructing the service quality information element with the preset structure, redundant information in the service quality information element is deleted or set to zero, avoiding excessive redundant information in the information to be sent, thereby improving the utilization rate of air interface resources.

[0040] It should be noted that the QoS information element definition (service quality information element standard template) in the relevant technologies is shown in Table 1, and Table 2 is the Chinese translation of Table 1.

[0041] Table 1

[0042]

[0043] Table 2

[0044]

[0045] It should be noted that among the various parameters in the QoS cell, some are attributes only for the R97 / 98 version, while others are attributes only for the R99 version. There is a mapping relationship between the R97 / 98 and R99 attribute parameters. For example, the Delayclass parameter is only an R97 / 98 attribute and can be mapped to the Traffic class and Traffic handling priority parameters in the R99 version. Similarly, the Reliability class parameter is only an R97 / 98 attribute and can be mapped to the SDU error ratio, Residual BER (bit error ratio), and Delivery of erroneous SDUs parameters in the R99 version. Finally, the Peak throughput parameter is only an R97 / 98 attribute and can be mapped to the Maximum bitrate parameter in the R99 version. The Precedence class parameter is only an attribute of the R97 / 98 version and can be mapped to the Allocation / Retention priority parameter and Priority Level of Evolved Allocation / Retention priority parameter of the R99 version. Note that these two parameters are not present in the QoS structure of the R99 version, and they are not negotiated directly between the terminal and the network.

[0046] The protocol clarifies that the UE is unaware of the allocation / retention priority parameters, so the UE can simply set the precedence class parameter in R97 / 98 to "subscribed," i.e., all zeros. The mean throughput parameter is only an attribute of R97 / 98, always taking the value 31, and there is no corresponding parameter attribute in R99. Based on the above analysis results, this application proposes a service quality information cell template with a preset structure.

[0047] In some embodiments of this application, constructing the preset structure according to the construction method includes: when the construction method is the first method, deleting the latency level field, reliability level field, peak throughput field, priority level field, and average throughput field from the service quality element standard template, and deleting a specified byte from the service quality element standard template to obtain the preset structure. By deleting the fields, the service quality element is simplified, avoiding excessive redundant information in the information to be sent and improving the utilization rate of air interface resources.

[0048] According to some optional embodiments of this application, redundant fields are trimmed. In some embodiments of this application, five parameters—Delay class, Reliability class, Peak throughput, Precedence class, and Mean throughput—are deleted from the QoS information element definition. At the same time, the original 3rd, 4th, and 5th bytes are deleted, as shown in Table 3. Table 4 is a Chinese translation of Table 3. The overall QoS information element is reduced by 3 bytes.

[0049] Table 3

[0050]

[0051] Table 4

[0052]

[0053]

[0054] In some communication systems, such as satellite systems, network devices do not support the QoS parameters in R97 / 98 versions, but instead directly negotiate services based on the R99 protocol version. In this scenario, parameters specific to R97 / 98 versions (such as Delayclass and Reliability class) become redundant information in air interface signaling, not only having no practical use but also occupying valuable channel resources.

[0055] In different satellite communication systems, the final 4-byte extended-2 definition is not present in the QoS cell definition, and the cell structure differs slightly from the diagram above; however, the method of this embodiment can be used uniformly. When the terminal constructs uplink messages such as PDP activation requests, it encodes them according to the new QoS cell structure, no longer encoding the five parameters such as Delay class; the first byte of the value field contains the three parameters such as Traffic Class. When the terminal receives downlink messages such as PDP activation acceptance, it decodes them according to the new QoS cell structure, no longer decoding the five parameters such as Delay class; the first byte of the value field contains the three parameters such as Traffic Class. After the terminal's internal NAS layer obtains the QoS parameters, when configuring the QoS parameters to the lower layer, the relevant configuration operations for the five parameters such as Delay class are deleted. When the network receives uplink messages such as PDP activation requests, it decodes them according to the new QoS cell structure, no longer decoding the five parameters such as Delay class; the first byte of the value field contains the three parameters such as Traffic Class. When the network constructs downlink messages such as PDP activation acceptance, it encodes them according to the new QoS cell structure, no longer encoding the five parameters such as Delay class; the first byte of the value field contains the three parameters such as Traffic Class. The R99 version SGSN network element on the network side no longer interacts with the R97 / 98 version SGSN network element for parameter mapping.

[0056] In some embodiments of this application, constructing the service quality element with the preset structure according to the construction method includes: when the construction method is the second method, deleting the latency level field, reliability level field, peak throughput field, priority level field, and average throughput field from the service quality element standard template, and setting a specified byte in the service quality element standard template as a reserved item to obtain the preset structure. By deleting the fields and setting the bytes to zero, the service quality element is simplified, avoiding excessive redundant information in the information to be sent and improving the utilization rate of air interface resources.

[0057] According to some alternative embodiments of this application, the redundancy parameter is set to zero. In some embodiments of this application, five parameters—Delay class, Reliability class, Peak throughput, Precedence class, and Mean throughput—are deleted from the QoS cell definition, while the original 3rd, 4th, and 5th bytes are retained and set as the spare item, and the overall byte count of the QoS cell remains unchanged. As shown in Table 5, Table 6 is the Chinese translation of Table 5.

[0058] Table 5

[0059]

[0060] Table 6

[0061]

[0062]

[0063] It should be noted that in different communication systems, the final 4-byte extended-2 definition is not present in the QoS cell definition, and the cell structure is slightly different from the above diagram; however, the method of this embodiment can be used uniformly. When the terminal constructs uplink messages such as PDP activation requests, it encodes according to the new QoS cell structure, no longer encoding the 5 parameters such as Delay class, but instead filling the 3-byte spare field with 0; when the terminal receives downlink messages such as PDP activation acceptance, it decodes according to the new QoS cell structure, no longer decoding the 5 parameters such as Delay class, but instead carrying the 3-byte spare field with 0; after the terminal's internal NAS layer obtains the QoS parameters, when configuring the QoS parameters to the lower layer, it deletes the relevant configuration operations for the 5 parameters such as Delay class. When the network receives uplink messages such as PDP activation requests, it decodes them according to the new QoS cell structure, no longer decoding the five parameters such as Delay class, but instead using a fixed 3-byte spare field carrying 0; when the network constructs downlink messages such as PDP activation acceptance, it encodes them according to the new QoS cell structure, no longer encoding the five parameters such as Delay class, but instead using a fixed 3-byte spare field filled with 0; the R99 version SGSN network element on the network side no longer interacts with the R97 / 98 version SGSN network element for parameter mapping.

[0064] In some embodiments of this application, constructing a Packet Data Protocol (PDP) activation request message based on the aforementioned Quality of Service (QoS) elements includes: filling pre-acquired QoS element parameters into the preset structure to obtain QoS elements of the preset structure, wherein the first byte of the value field of the QoS element in the preset structure is a target parameter, and the target parameter includes: service type, sequential transmission, and error SDU transmission handling; inserting the QoS elements of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0065] In some embodiments of this application, constructing a Packet Data Protocol (PDP) activation request message based on the service quality information element of the preset structure includes: filling the preset structure with pre-acquired service quality information element parameters to obtain the service quality information element of the preset structure, wherein the reserved bit in the specified byte of the service quality information element of the preset structure is fixedly set to zero; inserting the service quality information element of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0066] In some embodiments of this application, after sending the PDP activation request message to the network side, the method further includes: receiving a PDP activation acceptance message sent by the network side, wherein the PDP activation acceptance message is obtained according to the service quality information element encoding of the preset structure. By constructing the service quality information element of the preset structure, excessive redundant information in the information to be sent is avoided, thereby improving the utilization rate of air interface resources.

[0067] For example, if an IoT terminal wants to transmit real-time monitoring data through the Tiantong satellite network, it first acquires a specific set of Quality of Service (QoS) cell parameters. These parameters may include service type (e.g., real-time monitoring), sequential transmission requirements (data packets must be received in order to avoid out-of-order delivery), and error SDU transmission handling (e.g., retransmission strategies or error detection methods). Next, the terminal fills these parameters into a preset QoS cell structure. The first byte of the structure's value field is assigned a target parameter, which integrates the service type, sequential transmission, and error SDU handling requirements. Then, this preset structure containing customized QoS parameters is inserted into a PDP activation request message, forming a complete message template. This PDP activation request message is sent to the network, which, based on the QoS cell requirements in the message, allocates appropriate resources to the terminal and establishes a data channel that meets specific performance standards.

[0068] As some optional embodiments of this application, a service quality information element with a preset structure is obtained, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; a Packet Data Protocol (PDP) activation accept message is constructed based on the service quality information element with the preset structure; after receiving the PDP activation request message sent by the terminal side, the PDP activation accept message is sent to the network side to complete the activation of the PDP bearer.

[0069] Figure 3 A PDP bearer activation device is shown, the device comprising:

[0070] The first construction module 30 is used to obtain service quality information elements with a preset structure, wherein the service quality information elements with the preset structure are information elements from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field.

[0071] The second construction module 32 is used to construct a Packet Data Protocol (PDP) activation request message based on the service quality information element of the preset structure.

[0072] The sending module 34 is used to send the PDP activation request message to the network side to complete the activation of the PDP bearer.

[0073] The first construction module 30 includes a construction submodule for constructing a service quality element with a preset structure, comprising: obtaining a construction method, wherein the construction method includes: a first method of constructing by deleting redundant fields in the service quality element standard template and a second method of setting the redundant fields in the service quality element standard template to zero; constructing a service quality element template with a preset structure according to the construction method; and filling the preset structure with the pre-obtained service quality element parameters to obtain the service quality element with the preset structure.

[0074] The construction submodule includes: a first construction unit and a second construction unit, wherein the first construction unit is used to construct the preset structure according to the construction method, including: when the construction method is the first method, deleting the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template, and deleting a specified byte in the service quality information element standard template to obtain the preset structure.

[0075] The second construction unit is used to construct the service quality information element of the preset structure according to the construction method, including: when the construction method is the second method, deleting the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template, and setting the specified byte in the service quality information element standard template as a reserved item to obtain the preset structure.

[0076] The first construction unit includes: a first subunit, used to construct a Packet Data Protocol (PDP) activation request message based on the aforementioned Quality of Service (QoS) information elements, including: filling pre-acquired QoS information element parameters into the preset structure to obtain QoS information elements of the preset structure, wherein the first byte of the value field of the QoS information element of the preset structure is a target parameter, the target parameter including: service type, sequential transmission, and error SDU transmission processing; inserting the QoS information elements of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0077] The second construction unit includes a second subunit, used to construct a Packet Data Protocol (PDP) activation request message based on the service quality information elements of the preset structure, including: filling the preset structure with pre-acquired service quality information element parameters to obtain the service quality information elements of the preset structure, wherein the reserved bits in the specified bytes of the service quality information elements of the preset structure are fixed to zero; inserting the service quality information elements of the preset structure into the template of the PDP activation request message to obtain the PDP activation request message.

[0078] The sending module 34 includes a receiving submodule, which is used to receive a PDP activation acceptance message sent by the network side after sending the PDP activation request message to the network side, wherein the PDP activation acceptance message is obtained according to the service quality information element encoding of the preset structure.

[0079] It should be noted that, Figure 3 The PDP bearer activation device shown is used to perform Figure 2 The PDP bearer activation method shown above means that the relevant explanations in the above command execution method also apply to this electronic device, and will not be repeated here.

[0080] This application also provides a computer device, including: a memory and a processor, wherein the memory is used to store program instructions; and the processor, connected to the memory, is used to execute the above-described PDP bearer activation method.

[0081] This application also provides a computer program product, including computer instructions that, when executed by a processor, implement the steps of the PDP bearer activation method in this application.

[0082] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0083] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0084] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0085] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0086] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0087] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0088] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A PDP bearer activation method, characterized in that, include: Obtain a service quality information element with a preset structure, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields removed: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; Construct a Packet Data Protocol (PDP) activation request message based on the Quality of Service (QoS) information elements; Send the PDP activation request message to the network side to complete the activation of the PDP bearer.

2. The method according to claim 1, characterized in that, The service quality information elements with a pre-defined structure include: The construction method is obtained, wherein the construction method includes: a first method of construction by deleting redundant fields in the service quality element standard template and a second method of construction by setting the redundant fields in the service quality element standard template to zero; Construct a service quality information element template with a preset structure according to the construction method described above; The pre-acquired quality of service (QoS) information parameters are filled into the preset structure to obtain the QoS information of the preset structure.

3. The method according to claim 2, characterized in that, Constructing the preset structure according to the construction method includes: When the construction method is the first method, the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template are deleted, and the specified byte in the service quality information element standard template is deleted to obtain the preset structure.

4. The method according to claim 2, characterized in that, The service quality information element of the preset structure is constructed according to the construction method, including: In the case where the construction method is the second method, the latency level field, reliability level field, peak throughput field, priority level field and average throughput field in the service quality information element standard template are deleted, and the specified byte in the service quality information element standard template is set as a reserved item to obtain the preset structure.

5. The method according to claim 3, characterized in that, Construct a Packet Data Protocol (PDP) activation request message based on the aforementioned Quality of Service (QoS) information elements, including: The pre-acquired service quality information element parameters are filled into the preset structure to obtain the service quality information element of the preset structure. The first byte of the value field of the service quality information element of the preset structure is the target parameter, which includes: service type, sequential transmission and error SDU transmission processing. The service quality information element of the preset structure is inserted into the template of the PDP activation request message to obtain the PDP activation request message.

6. The method according to claim 4, characterized in that, Construct a Packet Data Protocol (PDP) activation request message based on the Service Quality Information Cells of the preset structure, including: The pre-acquired quality of service information element parameters are filled into the preset structure to obtain the quality of service information element of the preset structure, wherein the reserved bit in the specified byte of the quality of service information element of the preset structure is fixed to zero; The service quality information element of the preset structure is inserted into the template of the PDP activation request message to obtain the PDP activation request message.

7. The method according to claim 1, characterized in that, After sending the PDP activation request message to the network side, the method further includes: The system receives a PDP activation acceptance message sent by the network side, wherein the PDP activation acceptance message is obtained by encoding the Quality of Service (QoS) information element according to the preset structure.

8. A PDP bearer activation method, characterized in that, include: Obtain a service quality information element with a preset structure, wherein the service quality information element with the preset structure is an information element from the service quality information element standard template with at least one of the following fields removed: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; Construct a Packet Data Protocol (PDP) activation and receive message based on the Service Quality Information Cells of the preset structure; After receiving the PDP activation request message from the terminal side, the system sends the PDP activation acceptance message to the terminal side to complete the activation of the PDP bearer.

9. A PDP bearer activation device, characterized in that, include: The first construction module is used to obtain service quality information elements with a preset structure, wherein the service quality information elements with the preset structure are information elements from the service quality information element standard template with at least one of the following fields deleted: latency level field, reliability level field, peak throughput field, priority level field, and average throughput field; The second component is used to construct a Packet Data Protocol (PDP) activation request message based on the Service Quality Information Cells of the preset structure. The sending module is used to send the PDP activation request message to the network side to complete the activation of the PDP bearer.

10. A computer device, characterized in that, include: A memory and a processor, wherein the memory is used to store program instructions; The processor, connected to the memory, is used to execute the PDP bearer activation method according to any one of claims 1 to 8.

11. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the PDP bearer activation method according to any one of claims 1 to 8.