Configuration Method and System for Uplink Data Compression, Base Station, and Communication Device

By passing uplink data compression configuration information between the base station control plane and the user plane, the problem that the base station user plane entity in the wireless network cannot configure the terminal dictionary is solved, and the effective decompression of uplink data compression is achieved.

CN117440362BActive Publication Date: 2025-06-13CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210831626.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-15
Publication Date
2025-06-13
Estimated Expiration
2042-07-15

AI Technical Summary

Technical Problem

When using the CP/UP separation architecture in a wireless network, the base station user plane entity cannot obtain the terminal-supported dictionary information from the control plane entity, resulting in the inability to configure the corresponding dictionary information, and thus the decompression of uplink data compression cannot be achieved.

Method used

By sending configuration request messages and response messages between the base station control plane entity and the user plane entity, the uplink data compression configuration information of the terminal, including dictionary indication values, operator dictionary version identification, etc., ensure that the user plane entity can support and configure the corresponding dictionary.

Benefits of technology

It solves the problem that the base station user entity cannot obtain terminal dictionary information, and ensures the effectiveness and success rate of the uplink data compression scheme.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117440362B_ABST
    Figure CN117440362B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a configuration method, a system, a base station, and a communication device for uplink data compression, and relates to the field of communication technologies. The method of the present disclosure includes: a first base station control plane entity sends first configuration information of uplink data compression (UDC) corresponding to a terminal to a first base station user plane entity through a first configuration request message, where the first configuration information includes: a first indication value of a dictionary, and the first indication value of the dictionary is used to indicate that the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of a version of the operator dictionary; the first base station control plane entity receives a first configuration response message sent by the first base station user plane entity, where the first configuration response message is used to indicate whether the first base station user plane entity supports the first configuration information and completes relevant configurations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and particularly to a configuration method and system for uplink data compression, a base station, and a communication device. Background Art

[0002] In order to improve data transmission efficiency and spectrum utilization rate, the UDC (Uplink Data Compression) scheme, as an important uplink enhancement technology, was proposed in 3GPP (3rd Generation Partnership Project) Rel-15 (Release 15) and has been standardized in 3GPP. The execution of the UDC scheme requires the use of corresponding dictionaries.

[0003] Regarding the dictionary part, currently the protocol defines two types of dictionaries, one is the standard dictionary, and the other is the operator-customized dictionary. Summary of the Invention

[0004] The inventors have found that: when the current radio network adopts a CP (Control Plane) and UP (User Plane) separation architecture and supports the UDC function, there are still the following problems: The terminal can notify the control plane entity of the base station of the operator dictionary supported by this terminal and the associated PLMN (Public Land Mobile Network) through capability reporting. However, currently in the E1 interface, the base station control plane entity does not notify the base station user plane entity of the dictionary support situation of the terminal, so the base station user plane entity cannot configure the corresponding dictionary information for the terminal. When the terminal sends the data after UDC to the base station user plane entity, the base station user plane entity cannot perform decompression on the data, resulting in the inability to implement the overall UDC scheme.

[0005] Based on the above problems, the present disclosure provides a configuration method for uplink data compression.

[0006] According to some embodiments of the present disclosure, a configuration method for uplink data compression is provided, including: The first base station control plane entity sends the first configuration information of the uplink data compression UDC corresponding to the terminal to the first base station user plane entity through a first configuration request message, where the first configuration information includes: a first indication value of the dictionary, and the first indication value of the dictionary is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the version of the operator dictionary; The first base station control plane entity receives a first configuration response message sent by the first base station user plane entity, where the first configuration response message is used to indicate whether the first base station user plane entity supports the first configuration information and completes the relevant configuration.

[0007] In some embodiments, the first configuration request message is a bearer context establishment request message or a bearer context modification request message; the packet data convergence protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include first configuration information.

[0008] In some embodiments, the first configuration information further includes at least one of: a first indication value of the buffer size and a first indication value of the UDC continuity.

[0009] In some embodiments, when the user plane entity of the first base station supports the first configuration information and completes the relevant configuration, the first configuration response message is a bearer context establishment response message or a bearer context modification response message; when the user plane entity of the first base station does not support the first configuration information, the first configuration response message is a bearer context establishment failure message or a bearer context modification failure message, where the bearer context establishment failure message or the bearer context modification failure message includes the corresponding error cause.

[0010] In some embodiments, the method further includes: the control plane entity of the first base station determines the first configuration information according to the capability information of the terminal and the public land mobile network (PLMN) selected by the terminal, where the capability information of the terminal includes: the UDC capability information corresponding to each of one or more radio access technologies of the terminal, and the UDC capability information corresponding to each radio access technology includes at least one of: support information for the standard dictionary and support information for the operator dictionary.

[0011] In some embodiments, the support information for the operator dictionary includes: the identifier of the version of each of one or more operator dictionaries and the operator-associated PLMN identifier.

[0012] In some embodiments, one or more radio access technologies include at least one of: Long Term Evolution (LTE), New Radio (NR), and Multi-Radio Dual Connectivity (MR-DC).

[0013] In some embodiments, the UDC capability information corresponding to each radio access technology further includes at least one of: one or more indication values of the buffer size and an indication value of the UDC continuity.

[0014] In some embodiments, the control plane entity of the first base station determines the first configuration information according to the capability information of the terminal and the public land mobile network (PLMN) selected by the terminal, including: the control plane entity of the first base station determines the first configuration information according to the radio access technology of the first base station, the capability information of the terminal, the public land mobile network (PLMN) selected by the terminal, and the pre-configuration information of the network management.

[0015] In some embodiments, the method further includes: the first base station obtains the capability information of the terminal from the core network, the terminal, or the second base station.

[0016] In some embodiments, the method further includes: when the terminal hands over from the first base station to the third base station or resumes a Radio Resource Control (RRC) connection under the third base station, the first base station sends the capability information of the terminal to the third base station.

[0017] In some embodiments, the method further includes: when the user plane entity of the first base station does not support the first configuration information, the control plane entity of the first base station sends the second configuration information of the User Data Concentration (UDC) corresponding to the terminal to the user plane entity of the first base station through a second configuration request message, where the second configuration information includes: a second indication value of a dictionary, and the second indication value of the dictionary is used to indicate that the dictionary is a standard dictionary, and the second configuration information is different from the first configuration information; the control plane entity of the first base station receives a second configuration response message sent by the user plane entity of the first base station, where the second configuration response message is used to indicate whether the user plane entity of the first base station supports the second configuration information and completes relevant configurations.

[0018] In some embodiments, the method further includes: when the user plane entity of the first base station does not support the first configuration information, the control plane entity of the first base station sends the third configuration information of the UDC corresponding to the terminal to the user plane entity of the first base station through a third configuration request message, where the third configuration information includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary, and the third indication value of the dictionary is used to indicate that the dictionary is an operator dictionary; the control plane entity of the first base station receives a third configuration response message sent by the user plane entity of the first base station, where the third configuration response message is used to indicate whether the user plane entity of the first base station supports the third configuration information and completes relevant configurations.

[0019] In some embodiments, the second configuration request message is a bearer context establishment request message or a bearer context modification request message, and the Packet Data Convergence Protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the second configuration information.

[0020] In some embodiments, the third configuration request message is a bearer context establishment request message or a bearer context modification request message, and the Packet Data Convergence Protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the third configuration information.

[0021] In some embodiments, the method further includes: when the user plane entity of the first base station supports the first configuration information, the control plane entity of the first base station sends a first Radio Resource Control (RRC) configuration message to the terminal, where the first RRC configuration message includes: a first indication value of a dictionary; when the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or when the user plane entity of the first base station supports the second configuration information, the control plane entity of the first base station sends a second RRC configuration message to the terminal, where the second RRC configuration message includes: a second indication value of a dictionary; or when the user plane entity of the first base station supports the third configuration information, the control plane entity of the first base station sends a third RRC configuration message to the terminal, where the third RRC configuration message includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary.

[0022] In some embodiments, the first RRC configuration message further includes at least one of: a first indication value of a buffer size and a first indication value of UDC continuity; or the second RRC configuration message further includes at least one of: a second indication value of a buffer size and a second indication value of UDC continuity; or the third RRC configuration message further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity.

[0023] In some embodiments, the method further includes: when the terminal receives the first RRC configuration message, the terminal sets the size of the compression buffer according to the first indication value of the buffer size, selects a corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PDCP entity continues or resets the UDC protocol during Packet Data Convergence Protocol (PDCP) reestablishment according to the first indication value of UDC continuity; or when the terminal receives the second RRC configuration message, the terminal sets the size of the compression buffer according to the second indication value of the buffer size, selects a corresponding standard dictionary according to the second indication value of the dictionary, and determines whether the PDCP entity continues or resets the UDC protocol during PDCP reestablishment according to the second indication value of UDC continuity; or when the terminal receives the third RRC configuration message, the terminal sets the size of the compression buffer according to the third indication value of the buffer size, selects a corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determines whether the PDCP entity continues or resets the UDC protocol during PDCP reestablishment according to the third indication value of UDC continuity.

[0024] In some embodiments, the method further includes: the terminal sends the capability information of the terminal to the first base station or the core network.

[0025] In some embodiments, the first configuration information further includes at least one of a first indication value of a buffer size and a first indication value of UDC continuity. The second configuration information further includes at least one of a second indication value of a buffer size and a second indication value of UDC continuity. The third configuration information further includes at least one of a third indication value of a buffer size and a third indication value of UDC continuity. The method further includes: when the user plane entity of the first base station supports the first configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the first indication value of the buffer size, configures the corresponding dictionary for decompression according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during the packet data convergence protocol (PDCP) reconstruction according to the first indication value of UDC continuity; or when the user plane entity of the first base station supports the second configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the second indication value of the buffer size, configures the corresponding standard dictionary for decompression according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the second indication value of UDC continuity; or when the user plane entity of the first base station supports the third configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the third indication value of the buffer size, configures the corresponding operator dictionary for decompression according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the third indication value of UDC continuity.

[0026] In some embodiments, the first configuration information is configured in at least one of the following ways: the value of the dictionary field corresponding to the first indication value of the dictionary includes sip-SDP and Operator; when the dictionary is a standard dictionary, the first indication value of the dictionary is sip-SDP; when the dictionary is an operator dictionary, the first indication value of the dictionary is Operator; the value of the version field of the operator dictionary corresponding to the first identifier of the operator dictionary version includes 0 to 15, and the first identifier of the operator dictionary version is an integer value from 0 to 15; the value of the buffer size field corresponding to the first indication value of the buffer size includes kbyte2, kbyte4, kbyte8, spare1; the value of the UDC continuity field corresponding to the first indication value of UDC continuity includes true and false. When the PCDCP entity continues the UDC protocol during the PDCP reconstruction, the first indication value of UDC continuity is true; when the PDCP entity resets the UDC protocol during the PDCP reconstruction, the first indication value of UDC continuity is false.

[0027] In some embodiments, the UDC capability information corresponding to each radio access technology (RAT) is configured in at least one of the following ways: the value of the standard dictionary field corresponding to the support information of the standard dictionary includes true and false. When the terminal supports the standard dictionary, the support information of the standard dictionary is true; when the terminal does not support the standard dictionary, the support information of the standard dictionary is false. The value of the operator dictionary version field corresponding to the identifier of each operator dictionary version includes 0 to 15, and the identifier of each operator dictionary version is an integer value from 0 to 15. The value of the buffer size field corresponding to one or more buffer size values includes kbyte2, kbyte4, kbyte8, spare1. The value of the UDC continuity field corresponding to the indication value of UDC continuity includes true and false. When the PDCP entity continues the UDC protocol during PDCP re-establishment, the indication value of UDC continuity is true; when the PDCP entity resets the UDC protocol during PDCP re-establishment, the indication value of UDC continuity is false.

[0028] According to some other embodiments of the present disclosure, a base station is provided, including: a control plane entity and a user plane entity. The control plane entity is configured to send, via a first configuration request message, first configuration information of uplink data compression (UDC) corresponding to a terminal to the user plane entity, where the first configuration information includes: a first indication value of a dictionary, and the first indication value of the dictionary is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. When the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the version of the operator dictionary. The control plane entity is further configured to receive a first configuration response message sent by the first base station user plane entity, where the first configuration response message is used to indicate whether the first base station user plane entity supports the first configuration information and completes related configurations. The user plane entity is configured to receive the first configuration request message and send the first configuration response message to the control plane entity.

[0029] According to some further embodiments of the present disclosure, a configuration system for uplink data compression is provided, including: the base station according to any of the foregoing embodiments, as a first base station; and a terminal, configured to send the capability information of the terminal to the first base station or the core network, where the capability information of the terminal includes: the UDC capability information corresponding to each RAT in one or more RATs of the terminal, and the UDC capability information corresponding to each RAT includes at least one of the support information of the standard dictionary and the support information of the operator dictionary. The first base station is configured to determine the first configuration information according to the capability information of the terminal and the public land mobile network (PLMN) selected by the terminal.

[0030] In some embodiments, the terminal is configured to: when the user plane entity of the first base station supports the first configuration information, receive a first Radio Resource Control (RRC) configuration message sent by the first base station, where the first RRC configuration message includes: a first indication value of a dictionary, and when the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or when the user plane entity of the first base station supports the second configuration information, receive a second RRC configuration message sent by the first base station, where the second RRC configuration message includes: a second indication value of a dictionary; or when the user plane entity of the first base station supports the third configuration information, receive a third RRC configuration message sent by the first base station, where the third RRC configuration message includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary.

[0031] In some embodiments, the first RRC configuration message further includes at least one of: a first indication value of a buffer size and a first indication value of UDC continuity; or the second RRC configuration message further includes at least one of: a second indication value of a buffer size and a second indication value of UDC continuity; or the third RRC configuration message further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity; The terminal is further configured to: when receiving the first RRC configuration message, set the size of the compression buffer according to the first indication value of the buffer size, select a corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determine whether the PCDCP entity continues or resets the UDC protocol during Packet Data Convergence Protocol (PDCP) reconstruction according to the first indication value of UDC continuity; or when receiving the second RRC configuration message, set the size of the compression buffer according to the second indication value of the buffer size, select a corresponding standard dictionary according to the second indication value of the dictionary, and determine whether the PCDCP entity continues or resets the UDC protocol during PDCP reconstruction according to the second indication value of UDC continuity; or when receiving the third RRC configuration message, set the size of the compression buffer according to the third indication value of the buffer size, select a corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determine whether the PCDCP entity continues or resets the UDC protocol during PDCP reconstruction according to the third indication value of UDC continuity.

[0032] According to still some other embodiments of the present disclosure, a communication device is provided, including: a processor; and a memory coupled to the processor for storing instructions, which when executed by the processor, cause the processor to execute the configuration method for uplink data compression as described in any of the foregoing embodiments.

[0033] In the present disclosure, a first base station control plane entity sends a first configuration request message to a first base station user plane entity. The first configuration request message includes first configuration information of a UDC corresponding to a terminal. The first configuration information further includes a first indication value of a dictionary, which is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the version of the operator dictionary. The first base station user plane entity can determine whether it supports the first configuration information. If it supports, it completes the relevant configuration and returns a first configuration response message to the first base station control plane entity. The present disclosure supports that in the case of separation between the base station control plane and the user plane, the base station user plane entity can determine the dictionary adopted by the terminal and the corresponding version information, avoiding the decompression failure caused by the base station user plane entity being unable to obtain the information of the dictionary adopted by the terminal, and improving the success rate of applying the UDC solution.

[0034] Other features and advantages of the present disclosure will become clear through the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0036] Figure 1 A flowchart showing a configuration method for uplink data compression according to some embodiments of the present disclosure.

[0037] Figure 2 A flowchart showing a configuration method for uplink data compression according to other embodiments of the present disclosure.

[0038] Figure 3 A schematic structural diagram of a base station according to some embodiments of the present disclosure.

[0039] Figure 4 A schematic structural diagram of a configuration system for uplink data compression according to some embodiments of the present disclosure.

[0040] Figure 5 A schematic structural diagram of a communication device according to some embodiments of the present disclosure.

[0041] Figure 6 A schematic structural diagram of a communication device according to other embodiments of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and in no way limits the present disclosure and its application or use. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present disclosure without creative efforts fall within the scope of protection of the present disclosure.

[0043] The present disclosure proposes a configuration method for uplink data compression, which will be described below in conjunction with Figures 1 - 2 this.

[0044] Figure 1 is a flowchart of some embodiments of the configuration method for uplink data compression of the present disclosure. As Figure 1 shown, the method of this embodiment includes: steps S102 to S104.

[0045] In step S102, the first base station control plane entity sends the first configuration information of the UDC corresponding to the terminal to the first base station user plane entity through a first configuration request message.

[0046] The control plane entity is, for example, CU-CP (Centralized Unit-Control Plane), and the user plane entity is, for example, CU-UP (Centralized Unit-User Plane).

[0047] In some embodiments, the first configuration information includes: the first indication value of the dictionary, and the first indication value of the dictionary is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: the first identifier of the version of the operator dictionary.

[0048] In some embodiments, the first configuration information further includes at least one of the first indication value of the buffer size and the first indication value of the UDC continuity.

[0049] For example, the first configuration information includes: a dictionary field. If the dictionary is an operator dictionary, it further includes the version of the operator dictionary (version Of Dictionary). Further, it may further include at least one of the buffer size (buffersize) field and the UDC continuity (continue UDC) field. These fields are respectively configured with the first indication value of the dictionary, the first identifier of the version of the operator dictionary, the first indication value of the buffer size, and the first indication value of the UDC continuity.

[0050] In some embodiments, the values of the dictionary fields corresponding to the first indication value of the dictionary include sip-SDP and Operator. When the dictionary is a standard dictionary, the first indication value of the dictionary is sip-SDP. When the dictionary is an operator dictionary, the first indication value of the dictionary is Operator. The values of the version fields of the operator dictionary corresponding to the first identifier of the version of the operator dictionary include 0 to 15, and the first identifier of the version of the operator dictionary is an integer value from 0 to 15. The values of the buffer size fields corresponding to the first indication value of the buffer size include kbyte2, kbyte4, kbyte8, spare1. The values of the UDC continuity fields corresponding to the first indication value of UDC continuity include true and false. When the PDCP entity continues the UDC protocol during PDCP reconstruction, the first indication value of UDC continuity is true. When the PDCP entity resets the UDC protocol during PDCP reconstruction, the first indication value of UDC continuity is false.

[0051] For example, the first configuration information is configured in the following manner:

[0052] Buffer size: ENUMERATED value, including {kbyte2, kbyte4, kbyte8, spare1};

[0053] Dictionary: ENUMERATED value, including standard dictionary (sip-SDP) and operator dictionary (Operator);

[0054] Version of operator dictionary: integer value, including 0 - 15, effective only when the dictionary information is set to an operator dictionary;

[0055] Continue UDC: ENUMERATED value or boolean value, for example, including true and false. When set to true, it means that the PDCP entity continues the UDC protocol during PDCP reconstruction.

[0056] In some embodiments, the first configuration request message is a BEARER COTEXTSETUP REQUEST message or a BEARER COTEXT MODIFICATION REQUEST message. The PDCP (Packet Data Convergence Protocol, packet data convergence protocol parameters) in the BEARER COTEXTSETUP REQUEST message or the BEARER COTEXT MODIFICATION REQUEST message includes the first configuration information.

[0057] In step S104, the first base station control plane entity receives a first configuration response message sent by the first base station user plane entity.

[0058] The first configuration response message is used to indicate whether the first base station user plane entity supports the first configuration information and has completed the relevant configuration. In some embodiments, when the first base station user plane entity supports the first configuration information, the first base station control plane entity sets the size of the decompression buffer according to the first indication value of the buffer size, configures the decompression corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during PDCP reconstruction according to the first indication value of the UDC continuity.

[0059] For example, after the first base station user plane entity receives a bearer context establishment request message or a bearer context modification request message, if the first configuration information is included in the PDCP configuration information, the dictionary is the operator dictionary and the first identifier of the operator dictionary version is configured, it selects the corresponding version of the operator dictionary to configure the decompression cache. When the dictionary is the standard dictionary, it configures the decompression cache with the standard dictionary. At the same time, it completes the setting of the buffer size according to the first indication value of the buffer size.

[0060] In some embodiments, when the first base station user plane entity supports the first configuration information and has completed the relevant configuration, the first configuration response message is a bearer context establishment response message (BEARER COTEXT SETUP RESPONSE) or a bearer context modification response (BEARER COTEXT MODIFICATION RESPONSE) message; when the first base station user plane entity does not support the first configuration information, the first configuration response message is a bearer context establishment failure message (BEARER COTEXT SETUP FAILURE) or a bearer context modification failure message (BEARER COTEXTMODIFICATION FAILURE), where the bearer context establishment failure message or the bearer context modification failure message includes the corresponding error cause.

[0061] For example, when the first base station user plane entity cannot support the version of the operator dictionary indicated by the first base station control plane entity, it generates a bearer context establishment failure response message or a bearer context modification failure message and carries the corresponding error cause. The error cause includes the information of not supporting the corresponding dictionary version.

[0062] In the above embodiments, the first base station control plane entity sends a first configuration request message to the first base station user plane entity. The first configuration request message includes first configuration information of the UDC corresponding to the terminal. The first configuration information further includes a first indication value of the dictionary, which is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the version of the operator dictionary. The first base station user plane entity can determine whether it supports the first configuration information. If it supports, it completes the relevant configuration and returns a first configuration response message to the first base station control plane entity. The above embodiments support that in the case of separation between the base station control plane and the user plane, the base station user plane entity can determine the dictionary adopted by the terminal and the corresponding version information, avoiding the decompression failure caused by the inability of the base station user plane entity to obtain the information of the dictionary adopted by the terminal, and improving the success rate of applying the UDC solution.

[0063] The following combines Figure 2 Describe some other embodiments of the configuration method for uplink data compression of the present disclosure.

[0064] Figure 2 It is a flowchart of some other embodiments of the configuration method for uplink data compression of the present disclosure. As Figure 2 shown, the method of this embodiment includes: steps S202 to S220.

[0065] In step S202, the terminal sends the capability information of the terminal to the first base station or the core network. Correspondingly, the first base station obtains the capability information of the terminal from the core network or the terminal.

[0066] The terminal can send the capability information to the core network, and the core network sends the capability information of the terminal to the first base station. The first base station can also send a capability acquisition request to the terminal, and the terminal reports the capability information to the first base station.

[0067] In some embodiments, the first base station can also obtain the capability information of the terminal from the second base station. The second base station is the base station that the terminal was connected to before handover, and the first base station is the base station that the terminal is connected to after handover. For example, the second base station sends a handover message to the first base station through an inter-base station interface or an indirect interface, and the handover message includes the capability information of the terminal.

[0068] In some embodiments, when the terminal hands over from the first base station to the third base station or resumes the RRC (Radio Resource Control) connection under the third base station, the first base station sends the capability information of the terminal to the third base station. For example, after obtaining the UDC capability information corresponding to different radio access technologies of the terminal from the handover message sent by the core network, the terminal or the second base station, the first base station saves it, and when the terminal hands over or resumes the RRC connection in other cells, it sends the UDC capability information corresponding to different radio access technologies to the third base station through the interface between base stations or the indirect interface. The first base station and the third base station may be of the same radio access technology or different radio access technologies.

[0069] In some embodiments, the capability information of the terminal includes: the UDC capability information corresponding to each of one or more radio access technologies of the terminal, and the UDC capability information corresponding to each radio access technology includes at least one of the support information for the standard dictionary and the support information for the operator dictionary.

[0070] Furthermore, the support information for the standard dictionary is used to indicate whether the standard dictionary is supported, and the support information for the operator dictionary includes: the identifier of the version of each of one or more operator dictionaries and the operator-associated PLMN (Public Land Mobile Network) identifier.

[0071] In some embodiments, the UDC capability information corresponding to each radio access technology further includes at least one of the indication values of one or more buffer sizes and the indication value of UDC continuity.

[0072] One or more radio access technologies include, for example, at least one of LTE (Long Term Evolution), NR (New Radio), and MR-DC (Multi-Radio Dual Connectivity).

[0073] For example, the UDC capability information corresponding to each system includes, for example, at least one of a standard dictionary field and one or more operator dictionary fields. Further included under the operator dictionary field are a version of dictionary field and an associated PLMN-ID field of the operator dictionary. The UDC capability information corresponding to each system may further include at least one of a buffer size field and a continue UDC field. These fields are respectively configured with support information for the standard dictionary, support information for the operator dictionary, an indication value for the buffer size, and an indication value for the continue UDC.

[0074] In some embodiments, the value of the standard dictionary field corresponding to the support information of the standard dictionary includes true and false. When the terminal supports the standard dictionary, the support information of the standard dictionary is true; when the terminal does not support the standard dictionary, the support information of the standard dictionary is false. The value of the version field of the operator dictionary corresponding to the identifier of each version of the operator dictionary includes 0 to 15, and the identifier of each version of the operator dictionary is an integer value from 0 to 15. The value of the buffer size field corresponding to one or more buffer size values includes kbyte2, kbyte4, kbyte8, spare1. The value of the continue UDC field corresponding to the indication value of the continue UDC includes true and false. When the PCDCP entity continues the UDC protocol during PDCP re-establishment, the indication value of the continue UDC is true; when the PCDCP entity resets the UDC protocol during PDCP re-establishment, the indication value of the continue UDC is false.

[0075] For example, the UDC capability information corresponding to each system is configured in the following manner:

[0076] Buffer size: An enumerated value (ENUMERATED), including {kbyte2, kbyte4, kbyte8, spare1};

[0077] Standard dictionary: An enumerated value (ENUMERATED) or a boolean value. For example, it includes true and false. When set to true, it indicates support for the standardized dictionary;

[0078] Operator dictionary

[0079] Version of the operator dictionary: An integer value, including 0 - 15, which takes effect only when the dictionary information is set to the operator dictionary;

[0080] Operator - associated PLMN identifier: A PLMN numerical value;

[0081] UDC continuity: An enumerated value (ENUMERATED) or a boolean value. For example, it includes true and false. When set to true, it means that the PCDCP entity continues the UDC protocol during PDCP reconstruction.

[0082] In step S204, the first base - station control - plane entity determines the first configuration information based on the terminal's capability information and the PLMN selected by the terminal.

[0083] In some embodiments, the first base - station control - plane entity determines the first configuration information based on the system type of the first base station, the terminal's capability information, the PLMN selected by the terminal, and the pre - configured information of the network management. The network management is, for example, an OMC (Operation and Maintenance Center). Some rules can be pre - configured for how to determine the first configuration information. For example, preferentially select the standard dictionary or the operator dictionary, etc.

[0084] In step S206, the first base - station control - plane entity sends the first configuration information to the first base - station user - plane entity through a bearer context establishment request message or a bearer context modification request message.

[0085] After the first base - station control - plane entity determines the dictionary configuration adopted by the terminal, i.e., the first configuration information, it is carried in the PDCP configuration in the bearer context establishment request message or the bearer context modification request message and sent to the first base - station user - plane entity. The first configuration information can refer to the foregoing embodiments and will not be elaborated here.

[0086] In step S208, the first base - station user - plane entity determines whether it supports the first configuration information. If so, it executes steps S209 - S215; otherwise, it executes steps S210 - S220.

[0087] In step S209, the first base - station user - plane entity completes the corresponding configuration according to the first configuration information.

[0088] For example, the first base station control plane entity sets the size of the decompression buffer according to the first indication value of the buffer size, configures the decompression corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) reconstruction according to the first indication value of the UDC continuity.

[0089] In step S211, the first base station user plane entity sends a bearer context establishment response message or a bearer context modification response message to the first base station control plane entity.

[0090] In step S213, the first base station control plane entity sends a first RRC configuration message to the terminal.

[0091] The first RRC configuration message corresponds to the first configuration information. The first RRC configuration message includes, for example: the first indication value of the dictionary. When the dictionary is the operator dictionary, the first RRC configuration message further includes: the first identifier of the operator dictionary version. If the terminal's capability information only includes one version of the operator dictionary and the first configuration information includes this version of the operator dictionary, the first RRC configuration message may omit the first identifier of the operator dictionary version. Further, the first RRC configuration message further includes at least one of the first indication value of the buffer size and the first indication value of the UDC continuity.

[0092] For example, the first RRC configuration message includes: a dictionary field. If the dictionary is the operator dictionary, it may further include the version of the operator dictionary (version OfDictionary). Further, it may further include at least one of the buffer size field and the continue UDC field. These fields are respectively configured with the first indication value of the dictionary, the first identifier of the operator dictionary version, the first indication value of the buffer size, and the first indication value of the UDC continuity.

[0093] For example, the first RRC configuration message is configured in the following manner:

[0094] Buffer size: ENUMERATED value, including {kbyte2, kbyte4, kbyte8, spare1};

[0095] Dictionary: ENUMERATED value, including the standard dictionary (sip-SDP) and the operator dictionary (Operator);

[0096] Optionally, the version of the operator dictionary: an integer value, including 0 - 15, which takes effect only when the dictionary information is set as the operator dictionary;

[0097] UDC continuity: an enumerated value (ENUMERATED) or a boolean value, for example, including true and false. When set to true, it indicates that the PCDCP entity continues the UDC protocol during PDCP re - establishment.

[0098] In step S215, the terminal completes the corresponding configuration according to the first RRC configuration message.

[0099] In some embodiments, when the terminal receives the first RRC configuration message, the terminal sets the size of the compression buffer according to the first indication value of the buffer size, selects the corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during PDCP re - establishment according to the first indication value of UDC continuity.

[0100] For example, after receiving the RRC configuration message, the terminal sets the size of the compression cache on the terminal side according to the first indication value of the buffer size, and selects a standard dictionary or an operator dictionary that matches the capabilities according to the radio access technology used by the current first base station and the PLMN selected by itself. And when UDC continuity is carried, it determines whether the PCDCP entity continues or resets the UDC protocol during PDCP re - establishment. If UDC continuity is not carried, the corresponding UDC continuity requirement is deleted.

[0101] In step S210, the user plane entity of the first base station sends a bearer context establishment failure message or a bearer context modification failure message to the control plane entity of the first base station.

[0102] The bearer context establishment failure message or the bearer context modification failure message includes the corresponding error cause.

[0103] In step S212, the control plane entity of the first base station sends the second configuration information or the third configuration information of the UDC corresponding to the terminal to the user plane entity of the first base station through a bearer context establishment request message or a bearer context modification request message.

[0104] In some embodiments, the second configuration information is included in the PDCP parameters in the bearer context establishment request message or the bearer context modification request message. Or, the third configuration information is included in the PDCP parameters in the bearer context establishment request message or the bearer context modification request message.

[0105] In some embodiments, the second configuration information includes: a second indication value of a dictionary, where the second indication value of the dictionary is used to indicate that the dictionary is a standard dictionary, and the second configuration information is different from the first configuration information. Further, the second configuration information further includes at least one of: a second indication value of a buffer size and a second indication value of UDC continuity. If the first indication value of the dictionary in the first configuration information is used to indicate an operator dictionary, the second indication value of the dictionary can directly indicate a standard dictionary.

[0106] For example, the second configuration information includes: a dictionary field, and further may include at least one of a buffer size field and a continue UDC field. These fields are respectively configured with a second indication value of the dictionary (sip-SDP), a second indication value of the buffer size, and a second indication value of UDC continuity. The second configuration information is similar to the first configuration information and will not be elaborated here.

[0107] In some embodiments, the third configuration information includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary, where the third indication value of the dictionary is used to indicate that the dictionary is an operator dictionary. Further, the third configuration information further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity. If the first indication value of the dictionary in the first configuration information is used to indicate a standard dictionary or an operator dictionary, the third indication value of the dictionary can indicate an operator dictionary, and the second identifier of the version of the operator dictionary indicates a different version of the operator dictionary from that in the first configuration information.

[0108] For example, the third configuration information includes: a dictionary field, a versionOf Dictionary field of the operator dictionary, and further may include at least one of a buffer size field and a continue UDC field. These fields are respectively configured with a third indication value of the dictionary, a second identifier of the version of the operator dictionary, a third indication value of the buffer size, and a third indication value of UDC continuity. The third configuration information is similar to the first configuration information and will not be elaborated here.

[0109] For example, the first configuration information includes an operator dictionary and its corresponding version. If the first base station control plane entity receives a bearer context establishment failure response message or a bearer context modification failure message, it can directly adopt a standard dictionary. If the terminal supports multiple versions of the operator dictionary, it can also adopt another version of the operator dictionary, place it in the PDCP configuration, and resend the corresponding bearer context establishment request message or bearer context modification request message to the first base station user plane entity.

[0110] In step S214, the user plane entity of the first base station completes corresponding configurations according to the second configuration information or the third configuration information.

[0111] In some embodiments, when the user plane entity of the first base station supports the second configuration information, the control plane entity of the first base station sets the size of the decompression buffer according to the second indication value of the buffer size, configures the standard dictionary for decompression according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during PDCP reconstruction according to the second indication value of the UDC continuity.

[0112] In some embodiments, when the user plane entity of the first base station supports the third configuration information, the control plane entity of the first base station sets the size of the decompression buffer according to the third indication value of the buffer size, configures the operator dictionary for decompression according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during PDCP reconstruction according to the third indication value of the UDC continuity.

[0113] In step S216, the control plane entity of the first base station receives a bearer context establishment response message or a bearer context modification response message sent by the user plane entity of the first base station.

[0114] The bearer context establishment response message or the bearer context modification response message may indicate that the second configuration response message is used to indicate whether the user plane entity of the first base station supports the second configuration information and completes relevant configurations, or indicate that the third configuration response message is used to indicate whether the user plane entity of the first base station supports the third configuration information and completes relevant configurations.

[0115] In step S218, the control plane entity of the first base station sends a second RRC configuration message or a third RRC configuration message to the terminal.

[0116] The second RRC configuration message corresponds to the second configuration information, and the third RRC configuration message corresponds to the third configuration information. The second RRC configuration message includes, for example: the second indication value of the dictionary. Further, the second RRC configuration message further includes at least one of the second indication value of the buffer size and the second indication value of the UDC continuity.

[0117] For example, the second RRC configuration message includes: a dictionary field, and further may include at least one of a buffer size field and a continueUDC field. These fields are respectively configured with the second indication value of the dictionary, the second indication value of the buffer size, and the second indication value of the UDC continuity.

[0118] The third RRC configuration message includes, for example: a third indication value of a dictionary and a second identifier of the version of the operator dictionary. Further, the third RRC configuration message further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity.

[0119] For example, the third RRC configuration message includes: a dictionary field, a version Of Dictionary field of the operator dictionary, and further may include at least one of a buffer size field and a continue UDC field. These fields are respectively configured with the third indication value of the dictionary, the third indication value of the buffer size, and the third indication value of UDC continuity.

[0120] The second RRC configuration message and the third RRC configuration message are similar to the first RRC configuration message and will not be elaborated here.

[0121] In step S220, the terminal completes the corresponding configuration according to the second RRC configuration message or the third RRC configuration message.

[0122] In some embodiments, when the terminal receives the second RRC configuration message, the terminal sets the size of the compression buffer according to the second indication value of the buffer size, selects the corresponding standard dictionary according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) reconstruction according to the second indication value of UDC continuity.

[0123] In some embodiments, when the terminal receives the third RRC configuration message, the terminal sets the size of the compression buffer according to the third indication value of the buffer size, selects the corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the version of the operator dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) reconstruction according to the third indication value of UDC continuity.

[0124] Generally, the terminal and the control plane entity support the standard dictionary and can complete the corresponding configuration. Therefore, the second configuration information can be directly sent. However, if it is desired that the terminal preferably uses the operator dictionary, the third configuration information can be sent first. In the case where the user plane entity does not support the third configuration information, the second configuration information is sent again.

[0125] The solution of the above embodiments supports that when CP / UP is separated, the user plane entity of the base station can determine the version information of the operator dictionary adopted by the terminal, avoiding the situation of decompression failure caused by possible misinterpretations on the base station and terminal sides; the solution of the above embodiments can effectively indicate the reason for the user plane configuration dictionary error, which helps the control plane to modify the relevant configuration again and re-initiate the configuration process, thereby reducing service interruption or packet loss caused by incorrect configuration; the solution of the above embodiments supports the transfer process of UDC capability information between multiple-mode base stations and between base stations of the same mode, reducing the situation where the terminal cannot execute the corresponding configuration due to the loss of UDC capability.

[0126] Some application examples of the uplink data compression configuration method of the present disclosure are described below.

[0127] In a co-construction and sharing scenario, two PLMNs are supported, namely PLMN#1 and PLMN#2. The terminal supports PLMN#1 and the version of the operator dictionary is version #2. The control plane entity of the base station (gNB) notifies the user plane entity of the base station of the UDC configuration information corresponding to the terminal through the E1 interface.

[0128] 1) The gNB obtains the capability information of the terminal. The capability information includes that for the LTE and NR modes, the UDC capability information corresponding to each mode includes: buffer size of 4086 bytes, standard dictionary, version of the operator dictionary is version #2, and the operator-associated PLMN identifier is PLMN#1.

[0129] 2) The gNB determines that the terminal adopts PLMN#1 according to the PLMN selected by the UE during initial access. The gNB CU-CP instructs the gNB CU-UP of the first configuration information. The gNB CU-CP sends a BEARER CONTEXT SETUP REQUEST message to the gNB CU-UP. The BEARER CONTEXT SETUP REQUEST includes: PDCP configuration, and the specific information included is as follows:

[0130] · Buffer size: 4086 bytes

[0131] · Dictionary: operator dictionary;

[0132] · Version of the dictionary: #2

[0133] ● UDC continuity: true

[0134] 3) After the gNB CU-UP receives the BEARER CONTEXT SETUP REQUEST message sent by the gNB CU-CP, it selects the corresponding operator dictionary version configuration in the PDCP configuration to configure the dictionary required for decompression. At the same time, it completes the setting of the decompression cache size according to the cache size, and determines that the PCDCP entity continues the UDC protocol during PDCP reconstruction.

[0135] 4) The gNB CU-UP feeds back to the gNB CU-CP according to the configuration result, and sends a BEARER CONTEXT SETUP RESPONSE message to the gNB CU-CP.

[0136] 5) After the gNB CU-CP receives the BEARER CONTEXT SETUP RESPONSE message, it determines the RRC configuration message to be sent to the terminal. The RRC configuration message includes but is not limited to the following:

[0137] · Buffer size: 4Kbyte

[0138] · Dictionary: Operator dictionary (Operator)

[0139] · UDC continuity: true

[0140] 6) After the terminal receives the RRC configuration message, it sets the compression cache size according to the buffer size, selects the operator dictionary version #2, and determines that the PCDCP entity continues the UDC protocol during PDCP reconstruction.

[0141] The present disclosure also provides a base station, which will be described below in conjunction with Figure 3 for description.

[0142] Figure 3 is a structural diagram of some embodiments of the base station of the present disclosure. As Figure 3 shown, the base station 30 in this embodiment includes: a control plane entity 310 and a user plane entity 320.

[0143] The control plane entity 310 is used to send the first configuration information of the uplink data compression UDC corresponding to the terminal to the user plane entity 320 through the first configuration request message, where the first configuration information includes: the first indication value of the dictionary, and the first indication value of the dictionary is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: the first identifier of the version of the operator dictionary; receive the first configuration response message sent by the first base station user plane entity, where the first configuration response message is used to indicate whether the user plane entity 320 supports the first configuration information and completes the relevant configuration.

[0144] The user plane entity 320 is used to receive a first configuration request message and send a first configuration response message to the control plane entity 320.

[0145] In some embodiments, the first configuration request message is a bearer context establishment request message or a bearer context modification request message; the packet data convergence protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include first configuration information.

[0146] In some embodiments, the first configuration information further includes at least one of a first indication value of the buffer size and a first indication value of the UDC continuity.

[0147] In some embodiments, when the user plane entity 320 supports the first configuration information and completes the relevant configuration, the first configuration response message is a bearer context establishment response message or a bearer context modification response message; when the user plane entity 320 does not support the first configuration information, the first configuration response message is a bearer context establishment failure message or a bearer context modification failure message, where the bearer context establishment failure message or the bearer context modification failure message includes the corresponding error cause.

[0148] In some embodiments, the control plane entity 310 is further used to determine the first configuration information according to the terminal's capability information and the public land mobile network (PLMN) selected by the terminal, where the terminal's capability information includes: the UDC capability information corresponding to each of one or more radio access technologies (RATs) of the terminal, and the UDC capability information corresponding to each RAT includes at least one of the support information for the standard dictionary and the support information for the operator dictionary.

[0149] In some embodiments, the support information for the operator dictionary includes: the identifier of the version of each of one or more operator dictionaries and the operator-associated PLMN identifier.

[0150] In some embodiments, the one or more RATs include at least one of Long Term Evolution (LTE), New Radio (NR), and Multi-Radio Dual Connectivity (MR-DC).

[0151] In some embodiments, the UDC capability information corresponding to each RAT further includes at least one of one or more indication values of the buffer size and the indication value of the UDC continuity.

[0152] In some embodiments, the control plane entity 310 is further used to determine the first configuration information according to the RAT of the first base station, the terminal's capability information, the PLMN selected by the terminal, and the pre-configuration information of the network management system.

[0153] In some embodiments, the base station 30 is a first base station, and the base station 30 further includes: a receiver 330, configured to obtain the capability information of the terminal from the core network, the terminal, or a second base station.

[0154] In some embodiments, the base station 30 is a first base station, and the base station 30 further includes: a transmitter 340, configured to send the capability information of the terminal to a third base station when the terminal switches from the first base station to the third base station or resumes a Radio Resource Control (RRC) connection under the third base station.

[0155] In some embodiments, when the user plane entity 320 does not support the first configuration information, the control plane entity 310 sends, via a second configuration request message, second configuration information of the UDC corresponding to the terminal to the user plane entity 320, where the second configuration information includes: a second indication value of a dictionary, and the second indication value of the dictionary is used to indicate that the dictionary is a standard dictionary, and the second configuration information is different from the first configuration information; the control plane entity 310 is configured to receive a second configuration response message sent by the user plane entity 320, where the second configuration response message is used to indicate whether the user plane entity 320 supports the second configuration information and complete relevant configurations.

[0156] In some embodiments, when the user plane entity 320 does not support the first configuration information, the control plane entity 310 is configured to send, via a third configuration request message, third configuration information of the UDC corresponding to the terminal to the user plane entity 320, where the third configuration information includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary, and the third indication value of the dictionary is used to indicate that the dictionary is an operator dictionary; the control plane entity 310 is configured to receive a third configuration response message sent by the user plane entity 320, where the third configuration response message is used to indicate whether the user plane entity 320 supports the third configuration information and complete relevant configurations.

[0157] In some embodiments, the second configuration request message is a bearer context establishment request message or a bearer context modification request message, and the Packet Data Convergence Protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the second configuration information.

[0158] In some embodiments, the third configuration request message is a bearer context establishment request message or a bearer context modification request message, and the Packet Data Convergence Protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the third configuration information.

[0159] In some embodiments, when the user plane entity 320 supports the first configuration information, the control plane entity 310 is used to send a first Radio Resource Control (RRC) configuration message to the terminal. The first RRC configuration message includes: a first indication value of a dictionary. When the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or when the user plane entity 320 supports the second configuration information, the control plane entity 310 is used to send a second RRC configuration message to the terminal. The second RRC configuration message includes: a second indication value of a dictionary; or when the user plane entity 320 supports the third configuration information, the control plane entity 310 is used to send a third RRC configuration message to the terminal. The third RRC configuration message includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary.

[0160] In some embodiments, the first RRC configuration message further includes at least one of: a first indication value of a buffer size and a first indication value of UDC continuity; or the second RRC configuration message further includes at least one of: a second indication value of a buffer size and a second indication value of UDC continuity; or the third RRC configuration message further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity.

[0161] In some embodiments, when the user plane entity 320 supports the first configuration information, the user plane entity 320 sets the size of the decompression buffer according to the first indication value of the buffer size, configures the corresponding dictionary for decompression according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) reconstruction according to the first indication value of UDC continuity; or when the user plane entity 320 supports the second configuration information, the user plane entity 320 sets the size of the decompression buffer according to the second indication value of the buffer size, configures the corresponding standard dictionary for decompression according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the second indication value of UDC continuity; or when the user plane entity 320 supports the third configuration information, the user plane entity 320 sets the size of the decompression buffer according to the third indication value of the buffer size, configures the corresponding operator dictionary for decompression according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the third indication value of UDC continuity.

[0162] For the various configuration information in the above embodiments, reference may be made to the corresponding embodiments described above Figure 1 or the embodiments corresponding to 2, which will not be elaborated here.

[0163] The present disclosure also provides an uplink data compression configuration system, which will be described below in conjunction with Figure 4 for description.

[0164] Figure 4 is a structural diagram of some embodiments of the uplink data compression configuration system of the present disclosure. As Figure 4 shown, the system 4 of this embodiment includes: the base station 30 of any of the foregoing embodiments, as the first base station; and a terminal 42, configured to send the capability information of the terminal 42 to the first base station 30 or the core network. The capability information of the terminal 42 includes: the UDC capability information corresponding to each of one or more radio access technologies of the terminal 42, and the UDC capability information corresponding to each radio access technology includes at least one of support information for a standard dictionary and support information for an operator dictionary. Among them, the capability information of the terminal 42 includes: the UDC capability information corresponding to each of one or more radio access technologies of the terminal 42, and the UDC capability information corresponding to each radio access technology includes at least one of support information for a standard dictionary and support information for an operator dictionary; the first base station 30 is configured to determine first configuration information according to the capability information of the terminal 42 and the public land mobile network PLMN selected by the terminal 42.

[0165] In some embodiments, the terminal 42 is configured to: when the user plane entity of the first base station 30 supports the first configuration information, receive a first radio resource control RRC configuration message sent by the first base station 30. The first RRC configuration message includes: a first indication value of a dictionary. When the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or when the user plane entity of the first base station 30 supports the second configuration information, receive a second RRC configuration message sent by the first base station 30. The second RRC configuration message includes: a second indication value of a dictionary; or when the user plane entity of the first base station 30 supports the third configuration information, receive a third RRC configuration message sent by the first base station 30. The third RRC configuration message includes: a third indication value of a dictionary and a second identifier of the version of the operator dictionary.

[0166] In some embodiments, the first RRC configuration message further includes at least one of: a first indication value of a buffer size and a first indication value of UDC continuity; or the second RRC configuration message further includes at least one of: a second indication value of a buffer size and a second indication value of UDC continuity; or the third RRC configuration message further includes at least one of: a third indication value of a buffer size and a third indication value of UDC continuity; The terminal 42 is further configured to: when receiving the first RRC configuration message, set the size of the compression buffer according to the first indication value of the buffer size, select a corresponding dictionary according to the first indication value of the dictionary and the first identifier of the operator dictionary version, and determine whether the PCDCP entity continues or resets the UDC protocol when the packet data convergence protocol PDCP is rebuilt according to the first indication value of UDC continuity; or when receiving the second RRC configuration message, set the size of the compression buffer according to the second indication value of the buffer size, select a corresponding standard dictionary according to the second indication value of the dictionary, and determine whether the PCDCP entity continues or resets the UDC protocol when the packet data convergence protocol PDCP is rebuilt according to the second indication value of UDC continuity; or when receiving the third RRC configuration message, set the size of the compression buffer according to the third indication value of the buffer size, select a corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the operator dictionary version, and determine whether the PCDCP entity continues or resets the UDC protocol when the packet data convergence protocol PDCP is rebuilt according to the third indication value of UDC continuity.

[0167] In some embodiments, the system 4 may further include: a second base station, a third base station, a core network, etc., which are used to execute the corresponding methods in the foregoing embodiments, and will not be elaborated herein.

[0168] The communication devices (for example, one or more of the first base station, the second base station, the third base station, the core network, and the terminal) in the embodiments of the present disclosure can each be implemented by various computing devices or computer systems. The following combines Figure 4 and Figure 5 are described.

[0169] Figure 5 is a structural diagram of some embodiments of the communication device of the present disclosure. As Figure 5 shown, the device 50 in this embodiment includes: a memory 510 and a processor 520 coupled to the memory 510. The processor 520 is configured to execute the configuration method of uplink data compression in any of the embodiments of the present disclosure based on instructions stored in the memory 510.

[0170] Among them, the memory 510 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory stores, for example, an operating system, application programs, a boot loader, a database, and other programs.

[0171] Figure 6 This is a structural diagram of some other embodiments of the communication device disclosed in the present disclosure. As Figure 6 shown, the device 60 of this embodiment includes: a memory 610 and a processor 620, which are respectively similar to the memory 510 and the processor 520. It may also include an input / output interface 630, a network interface 640, a storage interface 650, etc. These interfaces 630, 640, 650 and the memory 610 and the processor 620 can be connected through a bus 660, for example. Among them, the input / output interface 630 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networking devices, and can be connected to a database server or a cloud storage server, etc., for example. The storage interface 650 provides a connection interface for external storage devices such as an SD card and a USB flash drive.

[0172] Those skilled in the art should understand that the embodiments of the present disclosure can be provided as a method, a system, or a computer program product. Therefore, the present disclosure can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure can take the form of a computer program product implemented on one or more computer-usable non-transitory storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0173] The present disclosure is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one or more flows or multiple flows and / or blocks Figure 1 one or more blocks or multiple blocks.

[0174] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one or more flows or multiple flows and / or blocks Figure 1 one or more blocks or multiple blocks.

[0175] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable apparatus to generate a computer-implemented process, thereby providing instructions for implementing the functions specified in one process or multiple processes and / or blocks Figure 1 one process or multiple processes and / or blocks Figure 1 steps for implementing the functions specified in one block or multiple blocks.

[0176] The above are only the preferred embodiments of the present disclosure, and are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present disclosure shall be included within the protection scope of the present disclosure.

Claims

1. A configuration method for uplink data compression, comprising: The first base station control plane entity sends the first configuration information of the uplink data compression (UDC) corresponding to the terminal to the first base station user plane entity through a first configuration request message, where the first configuration information includes: a first indication value of a dictionary, and the first indication value of the dictionary is used to indicate that the dictionary is a standard dictionary or an operator dictionary. In the case where the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the version of the operator dictionary, and the value of the version field of the operator dictionary corresponding to the first identifier of the version of the operator dictionary includes 0 to 15, and the first identifier of the version of the operator dictionary is an integer value from 0 to 15; The first base station control plane entity receives a first configuration response message sent by the first base station user plane entity, where the first configuration response message is used to indicate whether the first base station user plane entity supports the first configuration information and completes relevant configurations.

2. The configuration method according to claim 1, wherein, The first configuration request message is a bearer context establishment request message or a bearer context modification request message; The packet data convergence protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the first configuration information.

3. The configuration method according to claim 1, wherein, The first configuration information further includes at least one of a first indication value of a buffer size and a first indication value of UDC continuity.

4. The configuration method according to claim 1, wherein, In the case where the first base station user plane entity supports the first configuration information and completes relevant configurations, the first configuration response message is a bearer context establishment response message or a bearer context modification response message; In the case where the first base station user plane entity does not support the first configuration information, the first configuration response message is a bearer context establishment failure message or a bearer context modification failure message, where the bearer context establishment failure message or the bearer context modification failure message includes corresponding error reasons.

5. The configuration method according to claim 1, further comprising: The first base station control plane entity determines the first configuration information according to the capability information of the terminal and the public land mobile network (PLMN) selected by the terminal, where the capability information of the terminal includes: the UDC capability information corresponding to each of one or more radio access technologies of the terminal, and the UDC capability information corresponding to each radio access technology includes at least one of support information for a standard dictionary and support information for an operator dictionary.

6. The configuration method according to claim 5, wherein, The support information for the operator dictionary includes: an identifier of the version of each of one or more operator dictionaries and an operator associated PLMN identifier.

7. The configuration method according to claim 5, wherein, The one or more radio access technologies include at least one of Long Term Evolution (LTE), New Radio (NR), and Multi-Radio Dual Connectivity (MR-DC).

8. The configuration method according to claim 6, wherein, The UDC capability information corresponding to each system also includes at least one of an indication value of one or more buffer sizes and an indication value of UDC continuity.

9. The configuration method according to claim 5, wherein, the first base station control plane entity determines the first configuration information according to the capability information of the terminal and the public land mobile network PLMN selected by the terminal, including: the first base station control plane entity determines the first configuration information according to the system of the first base station, the capability information of the terminal, the public land mobile network PLMN selected by the terminal, and the pre-configuration information of the network management.

10. The configuration method according to claim 5, further including: the first base station obtains the capability information of the terminal from the core network, the terminal, or the second base station.

11. The configuration method according to claim 5, further including: in the case where the terminal switches from the first base station to the third base station or resumes a radio resource control RRC connection under the third base station, the first base station sends the capability information of the terminal to the third base station.

12. The configuration method according to claim 1, further including: in the case where the first base station user plane entity does not support the first configuration information, the first base station control plane entity sends the second configuration information of the UDC corresponding to the terminal to the first base station user plane entity through a second configuration request message, where the second configuration information includes: a second indication value of the dictionary, the second indication value of the dictionary is used to indicate that the dictionary is a standard dictionary, and the second configuration information is different from the first configuration information; the first base station control plane entity receives a second configuration response message sent by the first base station user plane entity, where the second configuration response message is used to indicate whether the first base station user plane entity supports the second configuration information and completes relevant configurations; or in the case where the first base station user plane entity does not support the first configuration information, the first base station control plane entity sends the third configuration information of the UDC corresponding to the terminal to the first base station user plane entity through a third configuration request message, where the third configuration information includes: a third indication value of the dictionary and a second identifier of the version of the operator dictionary; the third indication value of the dictionary is used to indicate that the dictionary is an operator dictionary; the first base station control plane entity receives a third configuration response message sent by the first base station user plane entity, where the third configuration response message is used to indicate whether the first base station user plane entity supports the third configuration information and completes relevant configurations.

13. The configuration method according to claim 12, wherein, the second configuration request message is a bearer context establishment request message or a bearer context modification request message, and the packet data convergence protocol PDCP parameters in the bearer context establishment request message or the bearer context modification request message include the second configuration information.

14. The configuration method according to claim 12, wherein, The third configuration request message is a bearer context establishment request message or a bearer context modification request message, and the packet data convergence protocol (PDCP) parameters in the bearer context establishment request message or the bearer context modification request message include the third configuration information.

15. The configuration method according to claim 12, further comprises: When the user plane entity of the first base station supports the first configuration information, the control plane entity of the first base station sends a first radio resource control (RRC) configuration message to the terminal, where the first RRC configuration message includes: a first indication value of the dictionary; when the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or When the user plane entity of the first base station supports the second configuration information, the control plane entity of the first base station sends a second RRC configuration message to the terminal, where the second RRC configuration message includes: a second indication value of the dictionary; or When the user plane entity of the first base station supports the third configuration information, the control plane entity of the first base station sends a third RRC configuration message to the terminal, where the third RRC configuration message includes: a third indication value of the dictionary and a second identifier of the version of the operator dictionary.

16. The configuration method according to claim 15, wherein, the first RRC configuration message further includes at least one of a first indication value of the buffer size and a first indication value of the UDC continuity; or the second RRC configuration message further includes at least one of a second indication value of the buffer size and a second indication value of the UDC continuity; or the third RRC configuration message further includes at least one of a third indication value of the buffer size and a third indication value of the UDC continuity.

17. The configuration method according to claim 16, further comprises: When the terminal receives the first RRC configuration message, the terminal sets the size of the compression buffer according to the first indication value of the buffer size, selects a corresponding dictionary according to the first indication value of the dictionary and the first identifier of the version of the operator dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during packet data convergence protocol (PDCP) reestablishment according to the first indication value of the UDC continuity; or When the terminal receives the second RRC configuration message, the terminal sets the size of the compression buffer according to the second indication value of the buffer size, selects a corresponding standard dictionary according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during packet data convergence protocol (PDCP) reestablishment according to the second indication value of the UDC continuity; or When the terminal receives the third RRC configuration message, the terminal sets the size of the compression buffer according to the third indication value of the buffer size, selects the corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the version of the operator dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) reconstruction according to the third indication value of the UDC continuity.

18. The configuration method according to claim 5, further comprises: The terminal sends the capability information of the terminal to the first base station or the core network.

19. The configuration method according to claim 12, wherein, The first configuration information further comprises at least one of a first indication value of the buffer size and a first indication value of the UDC continuity; the second configuration information further comprises at least one of a second indication value of the buffer size and a second indication value of the UDC continuity; the third configuration information further comprises at least one of a third indication value of the buffer size and a third indication value of the UDC continuity. The method further comprises: When the user plane entity of the first base station supports the first configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the first indication value of the buffer size, configures the decompression corresponding dictionary according to the first indication value of the dictionary and the first identifier of the version of the operator dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the first indication value of the UDC continuity; or When the user plane entity of the first base station supports the second configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the second indication value of the buffer size, configures the decompression corresponding standard dictionary according to the second indication value of the dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the second indication value of the UDC continuity; or When the user plane entity of the first base station supports the third configuration information, the user plane entity of the first base station sets the size of the decompression buffer according to the third indication value of the buffer size, configures the decompression corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the version of the operator dictionary, and determines whether the PCDCP entity continues or resets the UDC protocol during the PDCP reconstruction according to the third indication value of the UDC continuity.

20. The configuration method according to claim 3, wherein, The first configuration information is configured in at least one of the following ways: The value of the dictionary field corresponding to the first indication value of the dictionary includes sip-SDP and Operator. When the dictionary is a standard dictionary, the first indication value of the dictionary is sip-SDP; when the dictionary is an operator dictionary, the first indication value of the dictionary is Operator; The value of the buffer size field corresponding to the first indication value of the buffer size includes kbyte2, kbyte4, kbyte8, spare1; The value of the UDC continuity field corresponding to the first indication value of the UDC continuity includes true and false. When the PCDCP entity continues the UDC protocol during PDCP reestablishment, the first indication value of the UDC continuity is true. When the PDCP entity resets the UDC protocol during PDCP reestablishment, the first indication value of the UDC continuity is false.

21. The configuration method according to claim 8, wherein, The UDC capability information corresponding to each system is configured in at least one of the following ways: The value of the standard dictionary field corresponding to the support information of the standard dictionary includes true and false. When the terminal supports the standard dictionary, the support information of the standard dictionary is true. When the terminal does not support the standard dictionary, the support information of the standard dictionary is false; The value of the operator dictionary version field corresponding to the identifier of each operator dictionary version includes 0 to 15, and the identifier of each operator dictionary version is an integer value from 0 to 15; The value of the buffer size field corresponding to the value of one or more buffer sizes includes kbyte2, kbyte4, kbyte8, spare1; The value of the UDC continuity field corresponding to the indication value of the UDC continuity includes true and false. When the PCDCP entity continues the UDC protocol during PDCP reestablishment, the indication value of the UDC continuity is true. When the PCDCP entity resets the UDC protocol during PDCP reestablishment, the indication value of the UDC continuity is false.

22. A base station, comprising: A control plane entity and a user plane entity; The control plane entity is configured to send the first configuration information of the uplink data compression (UDC) corresponding to the terminal to the user plane entity through a first configuration request message, wherein the first configuration information includes: a first indication value of a dictionary, and the first indication value of the dictionary is used to indicate whether the dictionary is a standard dictionary or an operator dictionary. When the dictionary is an operator dictionary, the first configuration information further includes: a first identifier of the operator dictionary version, and the value of the operator dictionary version field corresponding to the first identifier of the operator dictionary version includes 0 to 15, and the first identifier of the operator dictionary version is an integer value from 0 to 15; receiving a first configuration response message sent by the user plane entity, wherein the first configuration response message is used to indicate whether the user plane entity supports the first configuration information and complete relevant configurations; The user plane entity is configured to receive the first configuration request message and send a first configuration response message to the control plane entity.

23. An uplink data compression configuration system, comprising: The base station according to claim 22, as a first base station; and A terminal, configured to send the capability information of the terminal to the first base station or the core network, where the capability information of the terminal includes: the UDC capability information corresponding to each of one or more radio access technologies (RATs) of the terminal, and the UDC capability information corresponding to each RAT includes at least one of support information for a standard dictionary and support information for an operator dictionary. The first base station is configured to determine first configuration information according to the capability information of the terminal and the public land mobile network (PLMN) selected by the terminal.

24. The configuration system according to claim 23, wherein, the terminal is configured to: receive, when the user plane entity of the first base station supports the first configuration information, a first radio resource control (RRC) configuration message sent by the first base station, where the first RRC configuration message includes: a first indication value of the dictionary, and when the dictionary is an operator dictionary, the first RRC configuration message further includes: a first identifier of the version of the operator dictionary; or receive, when the user plane entity of the first base station supports second configuration information, a second RRC configuration message sent by the first base station, where the second configuration information includes: a second indication value of the dictionary, and the second indication value of the dictionary is used to indicate that the dictionary is a standard dictionary, the second configuration information is different from the first configuration information, and the second RRC configuration message includes: the second indication value of the dictionary; or receive, when the user plane entity of the first base station supports third configuration information, a third RRC configuration message sent by the first base station, where the third configuration information includes: a third indication value of the dictionary and a second identifier of the version of the operator dictionary, the third indication value of the dictionary is used to indicate that the dictionary is an operator dictionary, and the third RRC configuration message includes: the third indication value of the dictionary and the second identifier of the version of the operator dictionary.

25. The configuration system according to claim 24, wherein, the first RRC configuration message further includes at least one of a first indication value of a buffer size and a first indication value of UDC continuity; or the second RRC configuration message further includes at least one of a second indication value of a buffer size and a second indication value of UDC continuity; or the third RRC configuration message further includes at least one of a third indication value of a buffer size and a third indication value of UDC continuity; the terminal is further configured to: when receiving the first RRC configuration message, set the size of a compression buffer according to the first indication value of the buffer size, select a corresponding dictionary according to the first indication value of the dictionary and the first identifier of the version of the operator dictionary, and determine whether the PDCP entity continues or resets the UDC protocol during packet data convergence protocol (PDCP) reestablishment according to the first indication value of UDC continuity; or Upon receiving the second RRC configuration message, set the size of the compression buffer according to the second indication value of the buffer size, select a corresponding standard dictionary according to the second indication value of the dictionary, and determine whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) re - establishment according to the second indication value of the UDC continuity; or Upon receiving the third RRC configuration message, set the size of the compression buffer according to the third indication value of the buffer size, select a corresponding operator dictionary according to the third indication value of the dictionary and the second identifier of the version of the operator dictionary, and determine whether the PCDCP entity continues or resets the UDC protocol during the Packet Data Convergence Protocol (PDCP) re - establishment according to the third indication value of the UDC continuity.

26. A communication device, comprising: a processor; and a memory coupled to the processor for storing instructions, which when executed by the processor cause the processor to execute the uplink data compression configuration method according to any one of claims 1 - 21.