Information transmission method and device, related equipment and storage medium
By passing the application identification information or the indication information of the network slice identification information between the SDAP and PDCP layers of the network device, the uplink data compression function of a specific application is activated, and the problem of unrefined uplink data compression in the prior art is solved, and effective improvement of cell capacity and reduction of delay is achieved.
Patent Information
- Application Number
- CN202311648748.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2025-06-06
AI Technical Summary
In an environment with limited network bandwidth or high latency, it is difficult for the existing technology to perform uplink data compression in a refined manner, resulting in the inability to effectively improve uplink capacity.
By passing indication information between the SDAP layer and the PDCP layer of the network device, the uplink data compression function of a specific application is activated, specifically including sending the first information including application identification information or network slice identification information to the terminal to instruct the activation of uplink data compression of the corresponding application.
The uplink data of specific applications is refined and compressed, effectively improving cell capacity and reducing delay.
Smart Images

Figure CN120111679A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to an information transmission method, apparatus, related equipment and storage medium. Background Art
[0002] In the related technology, in an environment where network bandwidth is limited or network latency is high, in order to improve user experience and network performance, uplink data compression (UDC) technology can be used to eliminate redundant information and repeated content in uplink data to reduce the size of uplink data, thereby reducing network bandwidth usage and transmission latency, thereby achieving the effect of increasing uplink capacity and saving uplink physical resources.
[0003] However, in actual business scenarios, when uplink data is compressed, the uplink data compression cannot be performed in a refined manner, thereby failing to effectively improve the uplink capacity. Summary of the invention
[0004] To solve related technical problems, the embodiments of the present application provide an information transmission method, apparatus, related equipment and storage medium.
[0005] The technical solution of the embodiment of the present application is implemented as follows:
[0006] The present application provides an information transmission method, which is applied to a network device, including:
[0007] Sending first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0008] identification information of the first application;
[0009] Network slice identification information associated with the first application.
[0010] In the above scheme, the method further comprises:
[0011] At a Service Data Adaptation Protocol (SDAP) layer of the network device, determining to activate uplink data compression of the first application and sending the first information;
[0012] At a Packet Data Convergence Protocol (PDCP) layer of the network device, the first information sent by the SDAP layer is received, an uplink data compression function of the first application is activated, and the first information is sent to the terminal.
[0013] In the above solution, the determining to activate uplink data compression of the first application includes:
[0014] Determine to activate uplink data compression of the first application by using local second information, where the second information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0015] In the above scheme, the method further comprises:
[0016] Receive the second information sent by the core network.
[0017] In the above scheme, the method further comprises:
[0018] At the PDCP layer of the network device, third information is received from the terminal, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0019] identification information of the first application;
[0020] Network slice identification information associated with the first application; wherein,
[0021] At the PDCP layer, the first information is sent to the terminal.
[0022] In the above solution, the receiving the third information from the terminal includes:
[0023] A data packet is received, where the received data packet includes the third information.
[0024] In the above solution, the header of the received data packet contains the third information.
[0025] In the above solution, the sending of the first information to the terminal includes:
[0026] A data packet is sent to the terminal, where the sent data packet includes the first information.
[0027] In the above solution, the header of the sent data packet contains the first information.
[0028] The embodiment of the present application also provides an information transmission method, which is applied to a terminal, including:
[0029] receiving first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0030] identification information of the first application;
[0031] Network slice identification information associated with the first application;
[0032] The uplink data of the first application is compressed.
[0033] In the above scheme, the method further includes:
[0034] At the SDAP layer of the terminal, it is determined that uplink data compression of the first application needs to be activated, and third information is sent, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0035] identification information of the first application;
[0036] Network slice identification information associated with the first application;
[0037] At the PDCP layer of the terminal, the third information is sent; wherein,
[0038] At the PDCP layer, the first information is received, and uplink data of the first application is compressed.
[0039] In the above solution, the determining that uplink data compression of the first application needs to be activated includes:
[0040] Utilize local fourth information to determine whether to activate uplink data compression of the first application, wherein the fourth information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0041] In the above scheme, the method further includes:
[0042] Determining the fourth information using a quality of service rule;
[0043] or,
[0044] The fourth information is obtained.
[0045] The present application also provides an information transmission device, including:
[0046] A sending unit, configured to send first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0047] identification information of the first application;
[0048] Network slice identification information associated with the first application.
[0049] The present application also provides an information transmission device, including:
[0050] A receiving unit, configured to receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0051] identification information of the first application;
[0052] Network slice identification information associated with the first application;
[0053] A compression unit is used to compress the uplink data of the first application.
[0054] The embodiment of the present application further provides a network device, comprising: a first communication interface and a first processor, wherein:
[0055] The first communication interface is used to send first information to the terminal, where the first information is used to indicate activation of uplink data compression of the first application, and the first information includes at least one of the following:
[0056] identification information of the first application;
[0057] Network slice identification information associated with the first application.
[0058] The present application also provides a terminal, including:
[0059] The second communication interface is configured to receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0060] identification information of the first application;
[0061] Network slice identification information associated with the first application;
[0062] The second processor is used to compress the uplink data of the first application.
[0063] The embodiment of the present application further provides a network device, comprising: a first processor and a first memory for storing a computer program that can be run on the processor,
[0064] Wherein, the first processor is used to execute the steps of any one of the above-mentioned methods on the network device side when running the computer program.
[0065] The embodiment of the present application further provides a terminal, comprising: a second processor and a second memory for storing a computer program that can be run on the processor,
[0066] Wherein, the second processor is used to execute the steps of any of the above-mentioned terminal-side methods when running the computer program.
[0067] An embodiment of the present application also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned methods on the network device side are implemented, or the steps of any of the above-mentioned methods on the terminal side are implemented.
[0068] The information transmission method, apparatus, related equipment and storage medium provided in the embodiments of the present application, the network device sends first information to the terminal, the first information is used to indicate the activation of uplink data compression of the first application, and the first information includes at least one of the following: identification information of the first application; network slice identification information associated with the first application; and after the terminal receives the first information, it compresses the uplink data of the first application. In the scheme provided in the embodiments of the present application, the network device indicates to the terminal which applications the uplink data of which are to be compressed, such as applications with high compression gain, so that the terminal can compress the uplink data of specific applications, that is, fine-tune the activation of uplink data compression processing according to the application, so that the cell capacity can be more effectively improved and the latency can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Figure 1 It is a schematic diagram of the data format after UDC compression;
[0070] Figure 2 A schematic diagram of a flow chart of an information transmission method according to an embodiment of the present application;
[0071] Figure 3 This is a schematic diagram of the structure of the SDAP protocol data unit (PDU) according to an embodiment of the present application;
[0072] Figure 4 This is a schematic diagram of the structure of the PDCP PDU in an embodiment of the present application;
[0073] Figure 5 A flowchart of another information transmission method according to an embodiment of the present application;
[0074] Figure 6 This is a flow chart of the example base station instructing the terminal to perform UDC in this application;
[0075] Figure 7 This is a schematic diagram of the structure of the SDAP PDU used in this application example;
[0076] Figure 8 This is a schematic diagram of the structure of an information transmission device according to an embodiment of the present application;
[0077] Fig. 9 This is a schematic diagram of the structure of another information transmission device according to an embodiment of the present application;
[0078] Fig.10This is a schematic diagram of the network device structure of an embodiment of the present application;
[0079] Fig.11 This is a schematic diagram of the terminal structure of an embodiment of the present application;
[0080] Fig.12 This is a schematic diagram of the information transmission system structure of an embodiment of the present application. DETAILED DESCRIPTION
[0081] The present application will be further described in detail below through the accompanying drawings and specific embodiments.
[0082] UDC technology is a technology used to compress uplink data. The purpose of this technology is to reduce the size of uplink data by eliminating redundant information and repeated content in the uplink data, thereby reducing the use of network bandwidth and transmission delay, and achieving the effect of improving uplink capacity and saving uplink physical resources. After the UDC feature is turned on (it can also be understood as activating the UDC function), it can improve user experience and network performance in environments with limited network bandwidth or high network delay.
[0083] Here, it should be noted that the uplink refers to the direction in which the terminal sends data to the network side.
[0084] In the related art, when the terminal supports the UDC function, the terminal compresses the data packets sent uplink at the PDCP layer, such as Figure 1As shown, the data packet may specifically include: a Transmission Control Protocol or Internet Protocol (TCP / IP) header and a payload (which can be expressed as Payload in English), etc. Exemplarily, the data packet to be compressed is an IP data packet (IP packet), and the IP data packet includes a header (Header) and a payload. The terminal compresses the IP data packet using a data compression algorithm at the PDCP layer to obtain a UDC data block (UDC Data Block). When constructing a PDCP PDU at the PDCP layer, the PDCP PDU includes a PDCP header (PDCP Header), an SDAP header (SDAP Header), a UDC header (UDC Header) and a UDC Data Block. Specifically, the UDC Header can contain 8 bits, among which the first bit is the FU bit (FU bit), which is used to indicate whether a PDCP service data unit (SDU, Service Data Unit) (that is, IP data packet) has been processed by UDC; the second bit is the FR bit (FRbit), which is used to indicate whether the UDC compression memory is released (reset); the third and fourth bits are reserved bits (Reservedbits); the fifth, sixth, seventh and eighth bits are checksums (Checksum), which are used to verify whether the data in the buffer on the terminal and network side is correct.
[0085] In the related technology, the terminal can send the compressed data packet to the network device through the Uu port, and the network device decompresses the received data packet at the PDCP layer to obtain the original data packet. Since the data packet is compressed by UDC before transmission, the Uu port resources required by the terminal to transmit the same data are reduced, that is, under the same Uu port resources, more uplink data can be transmitted, thereby improving the uplink capacity (which can also be understood as the uplink capacity of the cell).
[0086] Specifically, the network device determines whether to activate the UDC function according to the service type corresponding to the data packet at the PDCP layer, and instructs the terminal to perform UDC processing on the data packet of the service type. Specifically, the network device obtains the service type corresponding to the data packet in the QoS process based on the fifth generation mobile communication technology QoS identifier (5QI, 5G QoS Identifier) or QoS class identifier (QCI, QoS Class Identifier) in the quality of service (QoS, Quality of Service) flow corresponding to the data packet, and matches it with the pre-set service type that needs to activate the UDC function. When the service type corresponding to the data packet belongs to the pre-set service type that needs to activate the UDC function, the UDC function is activated, and the terminal is instructed to perform UDC processing on the data packet of the service type; when the service type corresponding to the data packet does not belong to the pre-set service type that needs to activate the UDC function, the UDC function is not activated, and the terminal does not perform UDC processing on the data packet of the service type.
[0087] Here, compression gain and compression efficiency are used to evaluate the capacity improvement effect of uplink data compression. The compression gain represents the proportion of uplink capacity increase, which can be calculated by the following formula:
[0088] Compression gain = ((number of bytes before compression / number of bytes after compression) - 1) * 100%
[0089] The compression efficiency represents the ratio of upstream traffic reduction, which can be calculated by the following formula:
[0090] Compression efficiency = (1-(number of bytes after compression / number of bytes before compression))*100%
[0091] However, after testing and verification, it is known that when uplink data packets of different service types are compressed, the compression gains of data packets corresponding to different application types (also understood as applications or service application types) in the same service type are quite different. For example, when the service types associated with a terminal include File Transfer Protocol (FTP) service, Web browsing service, Over The Top (OTT) service, and Voice over Long Term Evolution (VoLTE) service, the corresponding application types may specifically include:
[0092] 1) FTP services can be divided into the following application types according to the uploaded content: video, portable document format (PDF), RAR compression, English documents, Chinese documents, slides, etc.;
[0093] 2) Web browsing services can be divided into the following application types according to different Web types: Toutiao, Taobao, Ctrip, NetEase, Sohu, Sina, JD.com, Tencent, etc.;
[0094] 3) OTT services can be divided into the following application types according to the service content: QQ voice, QQ text, QQ picture, QQ video, WeChat voice, WeChat text, WeChat picture, WeChat video, Douyin video, Sina Weibo, etc.
[0095] 4) VoLTE services can be divided into different application types according to the Session Initialization Protocol (SIP) corresponding to the VoLTE services.
[0096] For different application types belonging to the same service type, different schemes are used for data processing on the application side. For example, data packets corresponding to some application types may have been compressed using a compression algorithm on the application side, which will result in the uplink data corresponding to the application type being difficult to further reduce the size of the data when being compressed at the PDCP layer, resulting in poor compression gain.
[0097] That is to say, when using the information transmission scheme in the relevant technology, the network equipment determines whether to activate the uplink data compression function only based on the service type. The service types that activate the uplink data compression function may include application types with small compression gain, resulting in a waste of processing overhead in the compression process; at the same time, the service types that do not activate the uplink data compression function may include application types with large compression gain, resulting in the inability to effectively improve the uplink capacity.
[0098] Based on this, in various embodiments of the present application, the network device instructs the terminal on which applications' uplink data to compress, such as applications with high compression gain, so that the terminal can compress the uplink data corresponding to the specific application, that is, finely activate the uplink data compression processing according to the application (which can also be understood as finely activating the UDC function). In this way, the cell capacity can be more effectively improved and the latency can be reduced.
[0099] The present application embodiment provides an information transmission method, which is applied to a network device, such as Figure 2 As shown, the method includes:
[0100] Step 201: Sending first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0101] identification information of the first application;
[0102] Network slice identification information associated with the first application.
[0103] Here, in actual application, the network device is specifically a base station. The embodiment of the present application does not limit the name of the network device as long as its function is realized.
[0104] Since the data compression function is performed at the PDCP layer, in step 201, the first information is sent to the terminal at the PDCP layer of the network device.
[0105] In actual application, before step 201, the network device needs to obtain the first information, that is, it needs to determine that the uplink data compression function needs to be activated for the first application.
[0106] Based on this, in one embodiment, if Figure 2 As shown, the method may also include:
[0107] Step 200: At the SDAP layer of the network device, determine to activate the uplink data compression of the first application and send the first information; at the PDCP layer of the network device, receive the first information sent by the SDAP layer, activate the uplink data compression function of the first application, and send the first information to the terminal.
[0108] Here, in actual application, at the SDAP layer, the network device determines that it is necessary to activate the uplink data compression of the first application, and transmits the first information to the PDCP layer of the network device. After receiving the first information, the PDCP layer of the network device activates the corresponding function and sends the first information to the terminal.
[0109] Specifically, in one embodiment, the specific implementation of determining to activate uplink data compression of the first application may include:
[0110] Determine to activate uplink data compression of the first application by using local second information, where the second information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0111] Here, in actual application, the second information can be presented in the form of a table, and the network device maintains the second information, that is, maintains an application list, and each item in the application list includes an application identification information corresponding to an application that can activate the uplink data compression function and / or network slice identification information associated with the application (it can also be understood as a correspondence or mapping relationship between the application and whether uplink data compression can be performed, etc.). Accordingly, the application list can be called a mapping table, etc., which is not limited in the embodiments of the present application. Among them, the identification information of the application can specifically include an application ID (which can be expressed as Application ID in English); the network slice identification information associated with the application can specifically include a single network slice selection assistance information (S-NSSAI, Single Network Slick Selection Assistance Information) or network slice selection assistance information (NSSAI, Network Slick Selection Assistance Information).
[0112] Exemplarily, the process of the network device maintaining the application list (which can also be understood as obtaining the second information) may specifically include: the core network device determines at least one application and the identification information corresponding to the application and / or the network slice identification information associated with the application according to the data content of historical transmission, and the core network device sends the identification information corresponding to the application and / or the network slice identification information associated with the application to the network device, and the network device stores the identification information corresponding to the application and / or the network slice identification information associated with the application to the application list. That is, in one embodiment, the process of the network device obtaining the second information includes: receiving the second information sent by the core network. In actual application, the core network may send the second information to the network device through a General Packet Radio Service Tunnelling Protocol for the User plane (GTP-U) message, that is, the core network sends a GTP-U message to the network device, and the GTP-U message includes the second message. Specifically, the second information may be included in the GTP-U header.
[0113] In actual application, after the network device obtains the second information, it can determine the application that needs to activate uplink data compression in the second information according to actual business needs (such as compression gain limit, etc.), wherein the network device can determine the actual business needs by itself, or the actual business needs can be notified by the core network.
[0114] In actual application, at the SDAP layer of the network device, after determining to activate the uplink data compression of the first application, the first information can be included in the SDAP Header when generating the SDAP PDU, and the SDAP PDU can be passed to the PDCP layer of the network device (i.e., the first information is sent).
[0115] In actual application, the network device can use the local second information at the PDCP layer to determine the application (i.e., the first application) that needs to activate uplink data compression, or it can determine, based on the activation request reported by the terminal, that the application corresponding to the activation request is the application for uplink data compression to be activated.
[0116] Based on this, in one embodiment, the method may further include:
[0117] At the PDCP layer of the network device, third information is received from the terminal, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0118] identification information of the first application;
[0119] Network slice identification information associated with the first application; wherein,
[0120] At the PDCP layer, the first information is sent to the terminal.
[0121] Here, after receiving the third information, the first information is sent to the terminal based on the third information at the PDCP layer.
[0122] In actual application, the third information may be carried in a data packet; specifically, in one embodiment, the receiving the third information from the terminal includes:
[0123] A data packet is received, where the received data packet includes the third information.
[0124] In actual application, by including the third information in the data packet, the terminal can report the activation request to the network device without using additional signaling, thus effectively saving transmission overhead.
[0125] More specifically, in one embodiment, the header of the received data packet includes the third information.
[0126] Here, in actual application, by including the third information in the header of the data packet, the network device only needs to parse the header of the received data packet to obtain the activation request reported by the terminal without fully parsing the data packet, which can effectively reduce the processing time.
[0127] In actual application, the network device receives a data packet sent by a terminal, and determines, based on the third information contained in the header of the data packet, that the first application indicated by the third information is an application that requires uplink data compression. In this way, the network device can finely determine the application that requires activation of the uplink data compression processing function based on the third information reported by the terminal, which can more effectively improve the cell capacity and reduce latency.
[0128] Exemplarily, the third information may be included in the SDAP Header of the data packet, such as Figure 3 As shown, the SDAP Header of the uplink data packet sent by the terminal to the network device contains N octets (Octet, which can also be expressed as Oct, that is, Figure 3 Oct1, Oct2…OctN), Oct1 includes an indication bit (D / C, used to indicate that the SDAP PDU corresponding to the SDA Header is a data PDU (which can be expressed as Data PDU in English) or a control PDU (which can be expressed as Control PDU in English)), a reserved bit (R), and a quality of service flow identifier (QFI, QoS flow ID, used to indicate the QoS flow corresponding to the SDAP Header), and Oct2 may include the identification information of the first application and / or the network slice identification information associated with the application (App ID / S-NSSAI, i.e., the third information), and Oct3…OctN includes encapsulated data (Data, which can specifically be the SDU of the upper layer). In this way, after receiving the uplink data packet sent by the terminal, the network device can parse the SDAP Header and obtain the identification information of the first application contained in Oct2, and then determine that the first application is an application that requires uplink data compression.
[0129] In actual application, after the network device determines that the first application is an application that requires uplink data compression, it sends the first information to the terminal at the PDCP layer to instruct the terminal to compress the uplink data of the first application.
[0130] In actual application, the first information may be carried in a data packet; specifically, in one embodiment, sending the first information to the terminal includes:
[0131] A data packet is sent to the terminal, where the sent data packet includes the first information.
[0132] In actual application, by including the first information in the data packet, the network device can instruct the terminal to compress the uplink data of the first application without using additional signaling, thereby effectively saving transmission overhead.
[0133] More specifically, in one embodiment, the header of the transmitted data packet includes the first information.
[0134] Here, in actual application, by including the first information in the header of the data packet, the terminal only needs to parse the header of the received data packet to obtain the first information sent by the network device without completely decapsulating the data packet, which can effectively reduce processing time.
[0135] In actual application, the terminal receives the data packet sent by the network device, and determines, based on the first information contained in the header of the data packet, that the first application indicated by the first information is an application that requires uplink data compression. In this way, the terminal can perform refined activation of uplink data compression processing based on the first information sent by the network device, which can more effectively improve cell capacity and reduce latency.
[0136] Exemplarily, the first information may be included in the protected message authentication code-integrity (MAC-I, Message Authentication Code-Integrity) part in the PDCP PDU corresponding to the data packet, such as Figure 4 As shown, when the network device sends the first information to the terminal, at the PDCP layer, the constructed PDCP PDU contains N Octs, wherein Oct1 contains D / C, R, and PDCP sequence number (PDCP SN, PSCP Sequence Number), Oct2 contains the subsequent (which can be expressed as continue or cont. in English) PDCP SN, Oct3...OctN-4 contains encapsulated data (Data, which can be SDAPSDU), and OctN-3...OctN can contain MAC-I for integrity protection in an optional case. When sending the first information, the identification information of the first application and / or the network slice identification information associated with the application (App ID / S-NSSAI, i.e., the first information) can be included in OctN-3. In this way, after receiving the data packet, the terminal can parse the PDCP PDU, obtain the identification information of the first application contained in OctN-3, and then determine that the uplink data of the first application needs to be compressed.
[0137] Accordingly, the embodiment of the present application also provides an information transmission method, which is applied to a terminal, such as Figure 5 As shown, the method includes:
[0138] Step 501: Receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0139] identification information of the first application;
[0140] Network slice identification information associated with the first application;
[0141] Step 502: compress the uplink data of the first application.
[0142] Here, in actual application, the terminal may be referred to as user equipment (UE), terminal equipment, equipment, or user, etc., and the embodiments of the present application are not limited to this.
[0143] Since the data compression function is performed at the PDCP layer, in step 501, the first information is received at the PDCP layer of the terminal.
[0144] In actual application, before step 501, the terminal may report an activation request to the network side, requesting activation of compression of uplink data of at least one application.
[0145] Based on this, in one embodiment, the method may further include:
[0146] At the SDAP layer of the terminal, it is determined that uplink data compression of the first application needs to be activated, and the third information is sent, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0147] identification information of the first application;
[0148] Network slice identification information associated with the first application;
[0149] At the PDCP layer of the terminal, the third information is sent; wherein,
[0150] At the PDCP layer, the first information is received, and uplink data of the first application is compressed.
[0151] Here, in actual application, the terminal receives the third information sent by the SDAP layer at the PDCP layer, and sends the third information to the network side. In this way, the network can determine the corresponding first information based on the third information sent by the terminal, and send the first information to the terminal. Further, the terminal can receive the first information at the PDCP layer, so as to compress the uplink data of the first application indicated by the first information.
[0152] Specifically, in one embodiment, the specific implementation of determining that uplink data compression of the first application needs to be activated may include:
[0153] Utilize local fourth information to determine whether to activate uplink data compression of the first application, wherein the fourth information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0154] More specifically, in one embodiment, at the SDAP layer, the fourth information is determined using a quality of service rule (which can be expressed as QoS rule in English); or, at the SDAP layer, the fourth information is acquired.
[0155] Here, in actual application, the quality of service rule may be sent from the network side to the terminal, or may be derived (expressed as Derived in English) by the terminal based on received downlink user plane data.
[0156] In actual application, the fourth information can be obtained through network management configuration, radio resource control (RRC, Radio Resource Control) signaling configuration, etc., and the embodiment of the present application is not limited to this.
[0157] For the third information, exemplarily, the third information may be included in the SDA Header of the data packet, such as Figure 3 As shown, the SDAP Header of the uplink data packet sent by the terminal to the network device contains N Octs, D / C, R and QFI in Oct1, identification information of the first application and / or network slice identification information associated with the application (App ID / S-NSSAI, i.e., third information) can be included in Oct2, and Data is included in Oct3…OctN. In this way, after receiving the uplink data packet sent by the terminal, the network side can parse the SDAP Header, obtain the identification information of the first application contained in Oct2, and then determine that the first application is an application that needs uplink data compression.
[0158] In actual application, the terminal sends the third information to the PDCP layer at the SDAP layer, and the PDCP layer receives the third information sent by the SDAP layer, determines the need to request activation of the uplink data compression function of the first application based on the third information, and includes the third information in the PDCP Header when constructing the PDCP PDU, thereby sending the third information at the PDCP layer.
[0159] In actual application, the network side may determine, based on the activation request reported by the terminal, that the application corresponding to the activation request is the application for uplink data compression to be activated, and send the corresponding first information to the terminal.
[0160] In actual application, the terminal uses the first information received to determine that the uplink data of the first application needs to be compressed. When transmitting uplink data, the data of the first application is compressed at the PDCP layer (such as performing UDC processing) for the first application to effectively achieve an increase in uplink capacity.
[0161] The information transmission method provided in the embodiment of the present application sends first information to the terminal at the PDCP layer of the network device, and the first information is used to indicate the activation of uplink data compression of the first application, and the first information includes at least one of the following: identification information of the first application; network slice identification information associated with the first application; and the terminal compresses the uplink data of the first application after receiving the first information at the PDCP layer. In the scheme provided in the embodiment of the present application, the network device indicates to the terminal which applications the uplink data of which are to be compressed, such as applications with high compression gain, so that the terminal can compress the uplink data of specific applications at the PDCP layer, that is, fine-tune the activation of uplink data compression processing according to the application, so that the cell capacity can be more effectively improved and the latency can be reduced.
[0162] The present application is further described in detail below in conjunction with application examples.
[0163] In actual business scenarios, when UDC processing is performed on uplink data, compression gain is difficult to guarantee and the uplink capacity cannot be effectively improved.
[0164] In this application example, Figure 6 As shown, the process in which the base station (which can be expressed as gNB in English, i.e. the above-mentioned network device) instructs the terminal to perform UDC includes the following steps:
[0165] Step 601: The base station determines the service application type (i.e., the first application) for which the UDC function needs to be activated;
[0166] Here, in actual application, in one solution, the base station adds a service application type list (ie, the second information) in the SDAP layer, and uses the service application type list to determine the service application type for which the UDC function needs to be activated.
[0167] Specifically, the specific implementation of step 601 may include:
[0168] Step 601A: The Session Management Function (SMF) of the core network includes the Application ID information and / or S-NSSAI information in the Packet Detection Rule (PDR) and sends it to the User Plane Function (UPF) of the core network through the N4 interface;
[0169] Step 601B: The UPF of the core network receives Application ID information and / or S-NSSAI information;
[0170] Step 601C: In the process of mapping the Internet Protocol Flow (IP Flow) to the QoS flow, the UPF of the core network includes Application ID information and / or S-NSSAI information in the GTP-U header at the user level and sends it to the base station through the N3 interface;
[0171] In actual application, the base station receives the downlink data sent by the UPF, and uses the downlink data to determine the Application ID information and / or S-NSSAI information corresponding to the application.
[0172] Step 601D: The base station maintains a service application type list based on the received Application ID information and / or S-NSSAI information;
[0173] In actual application, the core network may also inform the base station of the QFI information. Thus, the specific implementation of the base station maintaining the service application type list may include recording Application ID information and / or S-NSSAI information corresponding to the QFI information.
[0174] Step 601E: The base station determines the service application type for which the UDC function needs to be activated by using the service application type list.
[0175] Here, in actual application, after the base station implements maintenance of the service application type list, it can determine the service application type that needs to activate the UDC function in the service application type list based on actual service requirements (such as compression gain limitation, etc.), wherein the actual service requirements can be determined by the base station or notified by the core network.
[0176] In another solution, the base station receives activation request information sent by the terminal, and uses the activation request information to determine the type of service application that needs to activate the UDC function.
[0177] Specifically, the specific implementation of step 601 may include:
[0178] Step 601a: The terminal uses the QoS rule to determine the Application ID information and / or S-NSSAI information (ie, the fourth information) corresponding to the service application type for which the UDC function needs to be activated;
[0179] Here, in actual application, the quality of service rule may be sent by the base station to the terminal, or may be derived by the terminal based on received downlink user plane data.
[0180] Step 601b: When the terminal maps the QoS flow to a data radio bearer (DRB), the SDAP header includes Application ID information and / or S-NSSAI information and sends it to the PDCP layer of the terminal;
[0181] Step 601c: The terminal receives Application ID information and / or S-NSSAI information at the PDCP layer, includes Application ID information and / or S-NSSAI information (ie, the third information) in a PDCP header, and sends it to the base station.
[0182] In actual application, QFI information can be included in the SDAP header. In this way, the terminal can maintain its own business application type list, which may specifically include recording the Application ID information and / or S-NSSAI information corresponding to the QFI information. Each Application ID information and / or S-NSSAI information corresponds to a business application type that requires the activation of the UDC function.
[0183] Step 602: When the base station maps the QoS flow to the DRB at the SDAP layer, the SDAP header includes Application ID information and / or S-NSSAI information and sends it to the PDCP layer of the base station;
[0184] Specifically, Figure 7As shown, at the SDAP layer of the base station, the SDAP PDU includes N Octs, wherein Oct1 includes a mapping indication reflecting QoS flow to DRB (RDI, Reflective QoS flow to DRB mapping Indication), an indication reflecting QoS (RQI, Reflective QoS Indication), QFI, Oct2 includes Application ID information and / or S-NSSAI information (App ID / S-NSSAI), and Oct3…OctN includes encapsulated data (Data).
[0185] Step 603: At the PDCP layer, the base station includes Application ID information and / or S-NSSAI information in the PDCP header and sends it to the terminal to activate the UDC function;
[0186] Specifically, Figure 4 As shown, at the PDCP layer of the base station, the PDCP PDU includes N Octs, wherein Oct1 includes D / C, R, and PDCP SN, Oct2 includes PDCP SN (cont.), Oct3…OctN-4 includes encapsulated data (Data, which may be SDAP SDU), and OctN-3…OctN may optionally include MAC-I for integrity protection. In this application example, Application ID information and / or S-NSSAI information may be included.
[0187] Step 604: The terminal determines the service application type for which the UDC function service needs to be activated by using the received Application ID information and / or S-NSSAI information;
[0188] Step 605: The terminal performs UDC processing when performing uplink transmission of data corresponding to the service application type.
[0189] Specifically, the performing UDC processing may include: compressing the uplink transmission data corresponding to the service application type by using an uplink data compression algorithm.
[0190] It should be noted that the base station can also instruct the terminal to stop UDC processing for the application corresponding to the Application ID information and / or S-NSSAI information through the above steps. Specifically, 1 bit in the PDCP header can be used to indicate activation or deactivation; exemplarily, when the bit is set to 1, it indicates that the terminal is instructed to activate the UDC function, and when the bit is set to 0, it indicates that the terminal is instructed to deactivate the UDC function. Of course, the bit can also be set to 1 to indicate that the terminal is instructed to deactivate the UDC function, and when the bit is set to 0, it indicates that the terminal is instructed to activate the UDC function.
[0191] According to the solution provided by the application embodiment of the present application, the base station can instruct the terminal to compress the uplink data of a specific business application type, such as an application with a high compression gain. In this way, the terminal can compress the uplink data corresponding to the application with a high compression gain, which can more effectively improve the uplink capacity while avoiding the waste of processing overhead in the uplink data compression process.
[0192] At the same time, since the UDC function can be activated for different business application types, it can increase cell capacity, reduce latency, and improve user experience.
[0193] In order to implement the method on the network device side of the embodiment of the present application, the embodiment of the present application also provides an information transmission device, which is arranged on the network device, such as Figure 8 As shown, the device comprises:
[0194] The sending unit 801 is configured to send first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0195] identification information of the first application;
[0196] Network slice identification information associated with the first application.
[0197] In one embodiment, the device may further include:
[0198] The activation unit 802 is used to determine, at the SDAP layer of the network device, to activate the uplink data compression of the first application and send the first information; at the PDCP layer of the network device, to receive the first information sent by the SDAP layer, activate the uplink data compression function of the first application, and send the first information to the terminal.
[0199] In one embodiment, the activation unit 802 is further configured to:
[0200] Determine to activate uplink data compression of the first application by using local second information, where the second information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0201] In one embodiment, the activation unit 802 is further configured to:
[0202] Receive the second information sent by the core network.
[0203] In one embodiment, the device may further include:
[0204] A first request unit is used to receive third information from the terminal at the PDCP layer of the network device, wherein the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following: identification information of the first application; network slice identification information associated with the first application; wherein the first information is sent to the terminal at the PDCP layer.
[0205] In one embodiment, the first requesting unit is used to:
[0206] A data packet is received, where the received data packet includes the third information.
[0207] In one embodiment, the sending unit 801 is used to:
[0208] A data packet is sent to the terminal, where the sent data packet includes the first information.
[0209] In actual application, the sending unit 801 and the first requesting unit may be implemented by a communication interface in an information transmission device, and the activating unit 802 may be implemented by a processor in the information transmission device.
[0210] In order to implement the method on the terminal side of the embodiment of the present application, the embodiment of the present application also provides an information transmission device, which is arranged on the terminal, such as Fig. 9 As shown, the device comprises:
[0211] The receiving unit 901 is configured to receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0212] identification information of the first application;
[0213] Network slice identification information associated with the first application;
[0214] The compression unit 902 is used to compress the uplink data of the first application.
[0215] In one embodiment, the device may further include:
[0216] The second request unit is used to determine at the SDAP layer of the terminal that the uplink data compression of the first application needs to be activated, and send the third information, where the third information is used to request the activation of the uplink data compression of the first application, and the third information includes at least one of the following: identification information of the first application; network slice identification information associated with the first application; and sending the third information at the PDCP layer of the terminal; wherein, at the PDCP layer, the first information is received and the uplink data of the first application is compressed.
[0217] In one embodiment, the second requesting unit is used to:
[0218] Utilize local fourth information to determine whether to activate uplink data compression of the first application, wherein the fourth information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0219] In one embodiment, the second requesting unit is used to:
[0220] Determining the fourth information using a quality of service rule;
[0221] or,
[0222] The fourth information is obtained.
[0223] In actual application, the receiving unit 901 can be implemented by a communication interface in the information transmission device, the second request unit can be implemented by a processor in the information transmission device in combination with the communication interface, and the compression unit 902 can be implemented by a processor in the information transmission device.
[0224] It should be noted that: the information transmission device provided in the above embodiment only uses the division of the above program units as an example when performing information transmission. In actual applications, the above processing can be assigned to different program units as needed, that is, the internal structure of the device is divided into different program units to complete all or part of the processing described above. In addition, the information transmission device provided in the above embodiment and the information transmission method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0225] Based on the hardware implementation of the above program modules, and in order to implement the method of the network device side of the embodiment of the present application, the embodiment of the present application also provides a network device, such as Fig.10 As shown, the network device 1000 includes:
[0226] The first communication interface 1001 is capable of exchanging information with the terminal;
[0227] The first processor 1002 is connected to the first communication interface 1001 to implement information interaction with the terminal, and is used to execute the method provided by one or more technical solutions on the above-mentioned network device side when running a computer program; the computer program is stored in the first memory 1003.
[0228] Specifically, the first communication interface 1001 is used to:
[0229] Sending first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0230] identification information of the first application;
[0231] Network slice identification information associated with the first application.
[0232] In one embodiment, the first processor 1002 is configured to:
[0233] At the SDAP layer of the network device, determining to activate uplink data compression of the first application, and sending the first information;
[0234] At the PDCP layer of the network device, the first information sent by the SDAP layer is received, an uplink data compression function of the first application is activated, and the first information is sent to the terminal.
[0235] In one embodiment, the first processor 1002 is further configured to:
[0236] Determine to activate uplink data compression of the first application by using local second information, where the second information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0237] In one embodiment, the first communication interface 1001 is further used for:
[0238] Receive the second information sent by the core network.
[0239] In one embodiment, the first communication interface 1001 is further used for:
[0240] At the PDCP layer of the network device, third information is received from the terminal, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0241] identification information of the first application;
[0242] Network slice identification information associated with the first application; wherein,
[0243] At the PDCP layer, the first information is sent to the terminal.
[0244] In one embodiment, the first communication interface 1001 is used to:
[0245] A data packet is received, where the received data packet includes the third information.
[0246] In one embodiment, the first communication interface 1001 is used to:
[0247] A data packet is sent to the terminal, where the sent data packet includes the first information.
[0248] It should be noted that the specific processing process of the first processor 1002 and the first communication interface 1001 can be understood by referring to the above method.
[0249] Of course, in actual application, the various components in the network device 1000 are coupled together through the bus system 1004. It can be understood that the bus system 1004 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1004 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.10 Various buses are labeled as bus system 1004 .
[0250] The first memory 1003 in the embodiment of the present application is used to store various types of data to support the operation of the network device 1000. Examples of such data include: any computer program used to operate on the network device 1000.
[0251] The method disclosed in the above embodiment of the present application can be applied to the first processor 1002, or implemented by the first processor 1002. The first processor 1002 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the first processor 1002. The above-mentioned first processor 1002 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The first processor 1002 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the first memory 1003, and the first processor 1002 reads the information in the first memory 1003 and completes the steps of the above method in combination with its hardware.
[0252] In an exemplary embodiment, the network device 1000 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.
[0253] Based on the hardware implementation of the above program modules, and in order to implement the method on the terminal side of the embodiment of the present application, the embodiment of the present application also provides a terminal, such as Fig.11 As shown, the terminal 1100 includes:
[0254] The second communication interface 1101 is capable of exchanging information with a network device;
[0255] The second processor 1102 is connected to the second communication interface 1101 to implement information interaction with the network device, and is used to execute the method provided by one or more technical solutions on the above terminal side when running the computer program; the computer program is stored in the second memory 1103.
[0256] Specifically, the second communication interface 1101 is used to:
[0257] receiving first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following:
[0258] identification information of the first application;
[0259] Network slice identification information associated with the first application;
[0260] The second processor 1102 is configured to:
[0261] The uplink data of the first application is compressed.
[0262] In one embodiment, the second processor 1102 is further configured to:
[0263] At the SDAP layer of the terminal, it is determined that uplink data compression of the first application needs to be activated, and the third information is sent, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following:
[0264] identification information of the first application;
[0265] Network slice identification information associated with the first application;
[0266] The second communication interface 1101 is further used for:
[0267] At the PDCP layer of the terminal, the third information is sent; wherein,
[0268] At the PDCP layer, the first information is received, and uplink data of the first application is compressed.
[0269] In one embodiment, the second processor 1102 is configured to:
[0270] Utilize local fourth information to determine whether to activate uplink data compression of the first application, wherein the fourth information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
[0271] In one embodiment, the second processor 1102 is configured to:
[0272] Determining the fourth information using a quality of service rule;
[0273] or,
[0274] The fourth information is obtained.
[0275] It should be noted that the specific processing process of the second processor 1102 and the second communication interface 1101 can be understood by referring to the above method.
[0276] Of course, in actual application, the various components in the terminal 1100 are coupled together through the bus system 1104. It can be understood that the bus system 1104 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1104 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.11 Various buses are labeled as bus system 1104 .
[0277] The second memory 1103 in the embodiment of the present application is used to store various types of data to support the operation of the terminal 1100. Examples of such data include: any computer program used to operate on the terminal 1100.
[0278] The method disclosed in the above embodiment of the present application can be applied to the second processor 1102, or implemented by the second processor 1102. The second processor 1102 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the second processor 1102. The above-mentioned second processor 1102 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The second processor 1102 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the second memory 1103, and the second processor 1102 reads the information in the second memory 1103 and completes the steps of the above method in combination with its hardware.
[0279] In an exemplary embodiment, the terminal 1100 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.
[0280] It can be understood that the memory (first memory 1003, second memory 1103) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a ferromagnetic random access memory, a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0281] In order to implement the method provided in the embodiment of the present application, the embodiment of the present application also provides an information transmission system, such as Fig.12 As shown, the system includes: a network device 1201 and a terminal 1202.
[0282] Here, it should be noted that the specific processing process of the network device 1201 and the terminal 1202 has been described in detail above and will not be repeated here.
[0283] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, including a first memory 1003 storing a computer program, the computer program can be executed by the first processor 1002 of the network device 1000 to complete the steps of the aforementioned network device side method, and for another example, including a second memory 1103 storing a computer program, the computer program can be executed by the second processor 1102 of the terminal 1100 to complete the steps of the aforementioned terminal side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.
[0284] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0285] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0286] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A method for transmitting information, It is characterized in that Applied to network equipment, including: Sending first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application.
2. The method according to claim 1, It is characterized in that The method further comprises: At a data service adaptation protocol (SDAP) layer of the network device, determining to activate uplink data compression of the first application, and sending the first information; At the Packet Data Convergence Protocol (PDCP) layer of the network device, the first information sent by the SDAP layer is received, an uplink data compression function of the first application is activated, and the first information is sent to the terminal.
3. The method according to claim 2, It is characterized in that The determining to activate uplink data compression of the first application includes: Determine to activate uplink data compression of the first application by using local second information, where the second information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
4. The method according to claim 3, It is characterized in that The method further comprises: Receive the second information sent by the core network.
5. The method according to claim 1, It is characterized in that The method further comprises: At the PDCP layer of the network device, third information is received from the terminal, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application; wherein, At the PDCP layer, the first information is sent to the terminal.
6. The method according to claim 5, It is characterized in that The receiving third information from the terminal comprises: A data packet is received, where the received data packet includes the third information.
7. The method according to claim 6, It is characterized in that The header of the received data packet includes the third information.
8. The method according to any one of claims 1 to 7, It is characterized in that The sending the first information to the terminal includes: A data packet is sent to the terminal, where the sent data packet includes the first information.
9. The method according to claim 8, It is characterized in that The header of the sent data packet contains the first information.
10. A method for transmitting information, It is characterized in that Applied to terminals, including: receiving first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application; The uplink data of the first application is compressed.
11. The method according to claim 10, It is characterized in that The method further comprises: At the SDAP layer of the terminal, it is determined that uplink data compression of the first application needs to be activated, and third information is sent, where the third information is used to request activation of uplink data compression of the first application, and the third information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application; At the PDCP layer of the terminal, the third information is sent; wherein, At the PDCP layer, the first information is received, and uplink data of the first application is compressed.
12. The method according to claim 11, It is characterized in that The determining that uplink data compression of the first application needs to be activated includes: Utilize local fourth information to determine whether to activate uplink data compression of the first application, wherein the fourth information includes identification information of at least one application for which uplink data compression needs to be activated and / or network slice identification information associated with the application.
13. The method according to claim 12, It is characterized in that The method further comprises: determining, at the SDAP layer, the fourth information by using a quality of service rule; or, The fourth information is obtained.
14. An information transmission device, It is characterized in that include: A sending unit, configured to send first information to a terminal, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application.
15. An information transmission device, It is characterized in that include: A receiving unit, configured to receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application; A compression unit is used to compress the uplink data of the first application.
16. A network device, It is characterized in that include: a first communication interface and a first processor, wherein The first communication interface is used to send first information to the terminal, where the first information is used to indicate activation of uplink data compression of the first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application.
17. A terminal, It is characterized in that include: The second communication interface is configured to receive first information, where the first information is used to indicate activation of uplink data compression of a first application, and the first information includes at least one of the following: identification information of the first application; Network slice identification information associated with the first application; The second processor is used to compress the uplink data of the first application.
18. A network device, It is characterized in that include: a first processor and a first memory for storing a computer program executable on the processor, Wherein, when the first processor is used to run the computer program, the steps of the method described in any one of claims 1 to 9 are executed.
19. A terminal, It is characterized in that include: a second processor and a second memory for storing a computer program executable on the processor, Wherein, when the second processor is used to run the computer program, the steps of the method described in any one of claims 10 to 13 are executed.
20. A storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 9, or implements the steps of the method according to any one of claims 10 to 13.