Control information sending method and device, equipment, storage medium and program product

By receiving and sending PDU session information and user plane data packets, and dynamically adjusting the data transmission rate, the problems of high control plane signaling transmission overhead and untimely information transmission are solved, realizing low latency, high reliability, and multi-service transmission for XR services.

CN120979600BActive Publication Date: 2026-04-17CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2025-05-09
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In existing technologies, control plane signaling transmission overhead is high and information transmission is not timely enough, which cannot meet the rate adaptation requirements for XR services.

Method used

By receiving and sending PDU session information and user plane data packets, including QoS Flow identifiers, data burst size indicators, time indicators and other control information, the data transmission rate is dynamically adjusted. It supports the transmission of congestion information and burst information one data packet at a time, thus meeting the rate adaptation requirements of XR services.

Benefits of technology

It effectively reduces control plane signaling transmission overhead, improves the timeliness of information transmission, and meets the low latency, high reliability, and multi-service transmission requirements of XR services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120979600B_ABST
    Figure CN120979600B_ABST
Patent Text Reader

Abstract

This application relates to a control information transmission method, apparatus, device, storage medium, and program product. The method includes: transmitting first downlink Protocol Data Unit (PDU) session information and / or first downlink user plane data packets to a core network user function plane entity or a second radio node, wherein the first downlink PDU session information includes control information related to the PDU session; or, transmitting first uplink PDU session information and / or first uplink user plane data packets to a core network user function plane entity or a second radio node, wherein the first uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PDU set importance PSI discard indication, first downlink PSI discard activation suggestion, uplink congestion indication information, and downlink congestion indication information. This method can meet the rate adaptation requirements for XR services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, device, storage medium, and program product for controlling information transmission. Background Technology

[0002] To meet the requirements of extended reality (XR) services for low latency, high reliability, low power consumption, and multi-service transmission, the 5G / 5G-Advanced standard has studied XR wireless network enhancement technologies.

[0003] In existing technologies, control plane signaling transmission has high overhead and information transmission is not timely enough, which cannot meet the rate adaptation requirements of XR services. New standardized methods are needed to enhance functionality to meet the needs of network deployment and optimization. Summary of the Invention

[0004] This application provides a control information transmission method, apparatus, device, storage medium, and program, which can avoid the problems of high overhead and untimely information transmission in traditional control plane signaling transmission, and meet the rate adaptation requirements for XR services.

[0005] In a first aspect, a method for transmitting control information is provided for a first wireless node, the method comprising:

[0006] The system receives first downlink protocol data unit (PDU) session information and / or first downlink user plane data packets sent by a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session. The first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information.

[0007] Alternatively, send first uplink PDU session information and / or first uplink user plane data packets to the core network user function plane entity or the second radio node; the first uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information.

[0008] In one embodiment, the first wireless node and the second wireless node are base stations or base station user plane entities. The base station includes a 5G base station or a 6G base station, and the base station user plane entity includes a 5G base station user plane entity or a 6G base station user plane entity.

[0009] The core network user function plane entity is the user function plane UPF in the 5G system, or the core network user plane entity in the 6G system. The core network user plane entity is used to transmit user plane data with the first radio node.

[0010] In one embodiment, the first wireless node is a node that supports the Packet Data Convergence Protocol (PDCP) entity.

[0011] In one embodiment, the QoS Flow identifier instructs the first radio node to determine the QoS Flow and QoS Flow profile associated with the first downlink user plane data packet based on the QoS Flow identifier;

[0012] The first data burst size indication information is used to indicate whether there is a first burst data size in the first downlink user plane data packet;

[0013] The first-time indication information is used to indicate whether there is time information until the next burst of data;

[0014] The time information for the first and next emergency indicates the time from the next emergency data.

[0015] The first burst data size information is used to indicate the burst data size of the first downlink user plane data packet.

[0016] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS Flow;

[0017] Downlink available data rate is used to indicate the downlink available rate of a QoS Flow;

[0018] The first uplink available data rate indicator is used to indicate whether the first uplink PDU session information includes an uplink available data rate.

[0019] The first downlink available data rate indicator is used to indicate whether the first uplink PDU session information includes a downlink available data rate;

[0020] The first downlink PSI-based drop indication is used to indicate whether the first uplink PDU session information contains a drop activation suggestion based on downlink PSI;

[0021] The first downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the downlink PSI-based PDCP drop suggestion;

[0022] The uplink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send uplink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the uplink congestion information.

[0023] Downlink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send downlink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the downlink congestion information.

[0024] In one embodiment, the first downlink PDU session information is in the PDU TYPE 0 format of the downlink PDU session information, or the first downlink PDU session information is in the downlink PDU session information format;

[0025] The first downlink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0026] In one embodiment, the first uplink PDU session information is in PDU TYPE 1 format in the uplink PDU session information, or the first uplink PDU data packet is auxiliary information data;

[0027] The first uplink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0028] In one embodiment, when the first wireless node is a base station, the method further includes:

[0029] Send an RRC reconfiguration message to the user equipment. The reconfiguration message includes at least one of the enhanced logical channel configuration and MAC parameter configuration.

[0030] The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority.

[0031] The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0032] In one embodiment, when the first wireless node is a base station, the method further includes:

[0033] Based on the first downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received first downlink user plane data packet;

[0034] At the downlink air interface scheduling time point, based on the size of the air interface scheduling data packet, the user equipment sends the first downlink user plane data packet according to the enhanced logical channel configuration and / or MAC parameter configuration.

[0035] In one embodiment, determining the air interface scheduling data packet size and downlink air interface scheduling time point of the received first downlink user plane data packet based on the first downlink PDU session information includes:

[0036] When the received first downlink user plane data packet is determined to be burst data based on the first data burst size indication information, the air interface scheduling data packet size of the first downlink user plane data packet is determined according to the burst data size indicated by the first data burst size information, and the downlink air interface scheduling time point is determined according to the time of arrival of the next burst data indicated by the first next burst time information.

[0037] In one embodiment, determining the downlink air interface scheduling time point based on the time information indicating the next burst data, including:

[0038] Obtain the first reception time of the first historical downlink user plane data packet, where the first historical downlink user plane data packet is the data packet preceding the first downlink user plane data packet.

[0039] The downlink air interface scheduling time point of the first downlink user plane data packet is determined based on the first reception time and the time of the next burst data indicated by the first downlink PDU session information.

[0040] In one embodiment, the first deviation between the first time interval between the downlink air interface scheduling time point and the first reception time and the reference time interval satisfies the target condition, and the second deviation between the second time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition.

[0041] The target conditions are determined based on the historical time intervals at which data packets were sent to the user equipment and the allowed data packet transmission delay.

[0042] In one embodiment, when the first wireless node is a base station user plane entity, the method further includes:

[0043] Send the second downlink PDU session information and / or the second downlink user plane data packet to the base station separation entity;

[0044] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information.

[0045] In one embodiment, the QoS Flow identifier is used to instruct the base station user plane entity to determine the QoS Flow and QoS Flow profile associated with the second downlink user plane data packet based on the QoS Flow identifier;

[0046] The second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet;

[0047] The second time indication information is used to indicate whether there is time information until the next burst data;

[0048] The time information for the second next outbreak is used to indicate the time until the next outbreak data is received.

[0049] The second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0050] In one embodiment, the second downlink user PDU session information is in the format of PDU TYPE0 in the downlink user data, or the second downlink user PDU session information is in the downlink user data format.

[0051] In one embodiment, when the first radio node is a base station, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes:

[0052] The system receives a first control plane request message sent by a core network control plane entity or a second radio node. The first control plane request message includes at least one of the following: an available data rate monitoring request and a first downlink PSI-based drop indication.

[0053] In one embodiment, the method further includes:

[0054] Upon receiving the first control plane request message, the first control plane request message is stored, and available data rate monitoring and / or PSI drop function is enabled.

[0055] In one embodiment, the method further includes:

[0056] Send a first control plane response message to the core network control plane entity or the second radio node. The first control plane response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The available data rate report status information includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0057] In one embodiment, the first control plane request message is a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message in a 5G system.

[0058] Alternatively, the first control plane request message may be a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message sent by the core network in the 6G system.

[0059] The first control plane response message is a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message in the 5G system.

[0060] Alternatively, the first control plane response message may be a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message sent by the core network in the 6G system.

[0061] In one embodiment, when the first radio node is a base station user plane entity, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes:

[0062] The system receives a first intra-site request message sent by a base station control plane entity. The first intra-site request message includes at least one of an available data rate monitoring request associated with QOSFLOW and a PSI drop indication.

[0063] In one embodiment, the method further includes:

[0064] Upon receiving the first intra-station request message, store the first intra-station request message and enable available data rate monitoring and / or activate the PSI drop function.

[0065] In one embodiment, the method further includes:

[0066] Send a first intra-station response message to the base station control plane entity. The first intra-station response message includes available data rate report status information. The available data rate report status information is used to indicate whether the core network available rate report is activated. The data rate report status includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0067] In one embodiment, the first intra-station request message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface of the 5G system.

[0068] Alternatively, the first request message within the station may be a PDU session resource establishment request message or a PDU session resource modification request message on the interface between the base station control plane and the user plane in the 6G system.

[0069] The first in-station response message is either a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in the 5G system.

[0070] Alternatively, the first response message within the station may be a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interface in the 6G system.

[0071] In one embodiment, sending first uplink PDU session information and / or first uplink user plane data packets to a core network user function plane entity or a second radio node includes:

[0072] The format of the first uplink PDU session information is determined based on the first control plane request message, the first control plane response message, the first intra-station request message, or the first intra-station response message.

[0073] Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0074] In one embodiment, the uplink available data rate is determined based on at least one uplink data packet control unit information sent by the user equipment, the downlink available data rate is determined based on the PDCP layer monitoring results of the first radio node, and the first downlink PSI-based drop activation recommendation is determined based on the delay report in at least one uplink data packet control unit information sent by the user equipment, or based on the PDCP layer monitoring results of the first radio node.

[0075] In one embodiment, when the first radio node is a base station, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node further includes:

[0076] Based on the received uplink data packets sent by the user equipment, determine the payload portion of the first uplink user plane data packet;

[0077] Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0078] In one embodiment, when the first radio node is a base station user plane entity, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node includes:

[0079] Based on the second uplink PDU session information and / or the second uplink user plane data packet received from the base station separation entity, send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity;

[0080] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, second uplink available data rate indication, second downlink available data rate indication, second downlink PSI-based drop indication, and second downlink PSI-based drop activation suggestion.

[0081] In one embodiment, the payload portion of the second uplink user plane data packet is determined based on the uplink data packet sent by the received user equipment.

[0082] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS stream;

[0083] Downlink available data rate is used to indicate the downlink available rate for QoS flows;

[0084] The second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains an uplink available data rate.

[0085] The second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains a downlink available data rate.

[0086] The second downlink PSI-based drop indication is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI;

[0087] The second downlink-based PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the uplink PSI-based PDCP drop suggestion.

[0088] In one embodiment, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0089] Secondly, a method for transmitting control information is provided for base station separation entities, the method comprising:

[0090] Receive second downlink PDU session information and / or second downlink user plane data packets sent by the base station user plane entity;

[0091] Based on the second downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet;

[0092] At the downlink air interface scheduling time point, a second downlink user plane data packet is sent to the user equipment based on the size of the air interface scheduling data packet;

[0093] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information;

[0094] or,

[0095] Receive uplink data packets sent by user equipment;

[0096] Based on the uplink data packet, determine to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity;

[0097] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, and first downlink PSI-based drop activation suggestion.

[0098] In one embodiment, the QoS Flow identifier is used to instruct the base station separation entity to determine the QoS Flow and QoS Flow profile associated with the second downlink user plane data packets based on the QoS Flow identifier;

[0099] The second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet;

[0100] The second time indication information is used to indicate whether there is time information until the next burst data;

[0101] The time information for the second next outbreak is used to indicate the time until the next outbreak data is received.

[0102] The second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0103] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS stream;

[0104] Downlink available data rate is used to indicate the downlink available rate for QoS flows;

[0105] The second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains an uplink available data rate.

[0106] The second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains a downlink available data rate.

[0107] The second downlink PSI-based drop indication is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI;

[0108] The second downlink-based PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the uplink PSI-based PDCP drop suggestion.

[0109] In one embodiment, the second downlink PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink PDU session information is in the format of downlink user data.

[0110] In one embodiment, determining the air interface scheduling data packet size and downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information includes:

[0111] When the second downlink user plane data packet is determined to be burst data based on the second burst data size indication information, the air interface scheduling data packet size of the second downlink user plane data packet is determined according to the burst data size indicated by the second burst data size information, and the downlink air interface scheduling time point is determined according to the time of arrival of the next burst data indicated by the second next burst time information.

[0112] In one embodiment, determining the downlink air interface scheduling time point based on the time information indicating the next burst data, including:

[0113] The second reception time of the historical second downlink user plane data packet is obtained, and the historical second downlink user plane data packet is the data packet preceding the second downlink user plane data packet.

[0114] The downlink air interface scheduling time point is determined based on the second reception time and the time of the next burst data indicated by the second downlink PDU session information.

[0115] In one embodiment, the third deviation between the third time interval between the downlink air interface scheduling time point and the second reception time point and the reference time interval satisfies the target condition, and the fourth deviation between the fourth time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition.

[0116] The target conditions are determined based on the historical time intervals at which data packets were sent to the user equipment and the allowed data packet transmission delay.

[0117] In one embodiment, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0118] Thirdly, a method for transmitting control information is provided for a user equipment, the method comprising:

[0119] Receive an RRC reconfiguration message sent by the first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration;

[0120] The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority.

[0121] The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0122] In one embodiment, the method further includes:

[0123] According to the scheduling information of the first wireless node, the downlink user plane data packets sent by the first wireless node are received. The downlink user plane data packets include either the first downlink user data packets or the second downlink user data packets.

[0124] In one embodiment, the method further includes:

[0125] Based on the time-domain or frequency-domain resources and logical channels scheduled by the first wireless node, a first uplink user plane data packet or uplink data packet control unit information is sent to the first wireless node. The uplink data packet control unit information includes at least one of the following: a delay report of PDCP data PDU and a delay report of PDCP data volume.

[0126] In one embodiment, a transmitting PDCP entity of the user equipment provides a latency-critical indication of a PDCP data PDU to a lower layer, where when the PDCP data PDU has been or is ready to be submitted to the lower layer, the PDCP SDU corresponding to the PDCP data PDU is already a latency-critical PDCP SDU;

[0127] The lower layer includes a radio link control (RLC) layer or a media access control (MAC) layer.

[0128] In one embodiment, when the first indication information is configured, a PDCP transmitting entity of the user equipment determines a latency-reporting PDCP data volume associated with the i-th latency status reporting threshold;

[0129] The PDCP transmitting entity of the user equipment determines a latency-reporting PDCP data volume associated with the i-th latency status reporting threshold, including:

[0130] For a non-latency-reporting PDCP SDU associated with the i-th latency status reporting threshold, no PDCP data PDU is constructed, and when k < i, the PDCP SDU is not considered as a latency-reporting PDCP data volume associated with any of the k-th latency status reporting thresholds;

[0131] Or, [[ID=十七]]

[0132] For a PDCP data PDU that includes a non-latency-reporting PDCP SDU associated with the i-th latency status reporting threshold and has not been submitted to the lower layer, and when k < i, the PDCP SDU is not considered as a latency-reporting PDCP data volume associated with any of the k-th latency status reporting thresholds.

[0133] In one embodiment, when the PDCP data PDU has been or is ready to be submitted to the lower layer and the PDCP SDU becomes a latency-reporting PDCP SDU associated with the i-th latency status reporting threshold, the PDCP transmitting entity of the user equipment provides a latency-reporting indication associated with the i-th latency status reporting threshold of the PDCP data PDU to the lower layer.

[0134] In one embodiment, as the remaining time decreases, the latency-reporting PDCP SDU changes its associated latency status reporting threshold, and the method further includes:

[0135] When the latency-reporting PDCP SDU changes its associated latency status reporting threshold, the transmitting PDCP entity provides a latency-reporting indication of the PDCP data PDU to the lower layer.

[0136] Fourthly, the present application provides a control information transmitting device, which is disposed in a first radio node, and the device includes:

[0137] The receiving module is configured to receive first downlink PDU session information and / or first downlink user plane data packets sent by a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session. The first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information.

[0138] Alternatively, the transmitting module is used to transmit first uplink PDU session information and / or first uplink user plane data packets to a core network user function plane entity or a second radio node; the first uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information.

[0139] Fifthly, this application provides a control information transmission device disposed in a base station-separated entity, the device comprising:

[0140] The receiving module is used to receive second downlink PDU session information and / or second downlink user plane data packets sent by the base station user plane entity;

[0141] The determination module is used to determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information.

[0142] The sending module is used to send the second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet at the downlink air interface scheduling time point;

[0143] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information;

[0144] or,

[0145] The receiving module is used to receive uplink data packets sent by the user equipment;

[0146] The sending module is used to determine, based on the uplink data packet, to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity;

[0147] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, and first downlink PSI-based drop activation suggestion.

[0148] Fourthly, this application provides a control information transmission device, disposed in a user equipment, the device comprising:

[0149] The receiving module is used to receive the RRC reconfiguration message sent by the first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration;

[0150] The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority.

[0151] The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0152] Seventhly, this application also provides a base station, including a memory, a transceiver, and a processor:

[0153] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and executing the method described in either the first or second aspect above by controlling the transceiver.

[0154] Eighthly, this application also provides a terminal, including a memory, a transceiver, and a processor: the memory for storing a computer program; the transceiver for sending and receiving data under the control of the processor; and the processor for reading the computer program in the memory and executing any of the methods described in the third aspect above by controlling the transceiver.

[0155] Ninthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps described in any of the first, second, or third aspects above.

[0156] In a tenth aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements any of the steps described in the first, second, or third aspect above.

[0157] The aforementioned control information transmission method, apparatus, device, storage medium, and program product involve a first radio node receiving first downlink protocol data unit (PDU) session information and / or first downlink user plane data packets from a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session; the first downlink PDU session information includes at least one of the following: a QoS Flow identifier, a first data burst size indication, a first time indication, time information of the first next burst time, and first burst data size information. Alternatively, the first uplink PDU session information and / or first uplink user plane data packets are transmitted to a core network user function plane entity or a second radio node. The first uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information. This allows for the transmission of congestion or burst information on a packet-by-packet basis, solving the problems of high overhead and untimely information transmission in traditional control plane signaling. It can determine the burst data size, next burst time, congestion indication information, or available data rate of user plane data packets based on the control information corresponding to each user plane data packet, and dynamically adjust the data transmission rate to meet the rate adaptation requirements for XR services. Attached Figure Description

[0158] Figure 1 This is an application environment diagram of a control information sending method in one embodiment;

[0159] Figure 2 This is a schematic diagram of a 5G network architecture.

[0160] Figure 3 This is a schematic diagram of the CU / DU architecture separation;

[0161] Figure 4 This is a flowchart illustrating a control information transmission method in one embodiment;

[0162] Figure 5 This is a flowchart illustrating the control information transmission method in another embodiment;

[0163] Figure 6 This is a flowchart illustrating the steps for determining the downlink air interface scheduling time point in one embodiment;

[0164] Figure 7 This is a flowchart illustrating the steps of sending a first uplink PDU session information and / or a first uplink user plane data packet to a core network user function plane entity or a second radio node in one embodiment.

[0165] Figure 8 This is a flowchart illustrating the steps of sending the first uplink PDU session information and / or the first uplink user plane data packet to a core network user function plane entity or a second radio node in another embodiment.

[0166] Figure 9 This is a flowchart illustrating a control information transmission method when the first wireless node is a base station in one embodiment.

[0167] Figure 10 This is a flowchart illustrating a method for transmitting control information when the first wireless node is a base station user plane entity in one embodiment.

[0168] Figure 11 This is a flowchart illustrating the control information transmission method when the first wireless node is a base station in another embodiment;

[0169] Figure 12 This is a flowchart illustrating a control information transmission method when the first wireless node is a base station user plane entity in another embodiment.

[0170] Figure 13 This is a flowchart illustrating the control information transmission method in another embodiment;

[0171] Figure 14 This is a flowchart illustrating the control information transmission method in another embodiment;

[0172] Figure 15 This is a flowchart illustrating the steps for determining the downlink air interface scheduling time point in another embodiment;

[0173] Figure 16 This is a structural block diagram of a control information transmitting device in one embodiment;

[0174] Figure 17 This is a structural block diagram of the control information sending device in another embodiment;

[0175] Figure 18 This is a structural block diagram of the control information sending device in another embodiment;

[0176] Figure 19 This is a schematic diagram of the base station structure in one embodiment;

[0177] Figure 20 This is a schematic diagram of the structure of a user equipment in one embodiment. Detailed Implementation

[0178] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0179] Figure 1 This is a schematic diagram illustrating an application scenario of a control information transmission method provided in an embodiment of this application. For example... Figure 1 As shown, this scenario includes a user equipment 100, a first wireless node 200, and a core network user function plane entity or a second wireless node 300. The user equipment 100 and the first wireless node 200 transmit data via a network, and the first wireless node 200 transmits data with the core network user function plane entity or the second wireless node 300 via a network.

[0180] The wireless node 200 can be a base station (BTS) in Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a base station in a 5G network, etc., and is not limited here.

[0181] User equipment 100 may be a wireless terminal, which may be a device providing voice and / or other service data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The wireless terminal may communicate with one or more core networks via a Radio Access Network (RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone), or a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device, exchanging voice and / or data with the RAN. The wireless terminal may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal, access terminal, user terminal, user agent, user device, or user equipment, without limitation herein.

[0182] To meet the demands of extended reality (XR) services for low latency, high reliability, low power consumption, and multi-service transmission, the 5G / 5G-Advanced standard has researched XR radio network enhancement technologies. The 5G radio node's next-generation radio access network (NG-RAN) node can be one of the following two types:

[0183] gNB: User equipment functions that provide New Radio (NR) user plane and control plane protocols for User Equipment (UE);

[0184] ng-eNB: User equipment functions that provide user equipment (UE) with enhanced universal terrestrial radio access (E-UTRA) user plane and control plane protocols.

[0185] gNB and ng-eNB are interconnected via the Xn interface, such as Figure 2As shown. In addition, gNB and ng-eNB connect to the 5G Core Network (5GC) via the NG interface. Specifically, they connect to the Access and Mobility Management Function (AMF) via the NG-C interface and to the User Plane Function (UPF) via the NG-U interface.

[0186] When a 5G network supports a Centralized Unit / Distributed Unit (CU / DU) separation architecture, the overall architecture of the separated Centralized Unit Control Plane (gNB-CU-CP) and Centralized Unit User Plane (gNB-CU-UP) is as follows: Figure 3 As shown. NG-RAN can also consist of a group of ng-eNBs. An ng-eNB may contain one ng-eNB-CU-CP, one or more ng-eNB-CU-UPs, and one or more ng-eNB-DUs. The ng-eNB-CU-CP and ng-eNB-CU-UP are connected via E1 interfaces. The ng-eNB-DU is connected to the ng-eNB-CU-CP via a W1-C interface and to the ng-eNB-CU-UP via a W1-U interface. A gNB may contain one gNB-CU-CP, multiple gNB-CU-UPs, and multiple gNB-DUs. The gNB-CU-CP is connected to the gNB-DU via an F1-C interface. The gNB-CU-UP is connected to the gNB-DU via an F1-U interface. The gNB-CU-UP is connected to the gNB-CU-CP via an E1 interface. A gNB-DU can only be connected to one gNB-CU-CP, and a gNB-CU-UP can only be connected to one gNB-CU-CP.

[0187] To enhance system reliability, through appropriate implementation, a gNB-DU and / or gNB-CU-UP can connect to multiple gNB-CU-CPs: a gNB-DU can connect to multiple gNB-CU-UPs under the control of the same gNB-CU-CP; a gNB-CU-UP can connect to multiple gNB-DUs under the control of the same gNB-CU-CP. The connection between gNB-CU-UPs and gNB-DUs is established by the gNB-CU-CP using Bearer Context Management. The gNB-CU-CP selects the appropriate gNB-CU-UP based on the service required by the UE. If multiple CU-UPs exist, they belong to the same security domain. During intra-gNB-CU-CP handover within a gNB, data forwarding between gNB-CU-UPs can be supported via the Xn-U interface.

[0188] In existing technologies, the 3rd Generation Partnership Project (3GPP) defined the basic framework for 5G networks to support XR services in Release 15, and studied the client architecture and key indicators for Virtual Reality (VR) streaming services. Subsequently, starting from Release 16, 3GPP focused on XR technology research, specifically studying XR service application scenarios and defining quality of effort (QoE) parameters related to VR experiences. Furthermore, to improve user experience, 3GPP Release 17 defined application scenarios in SA1, defined key quality of service (QoS) indicators in SA2, and studied the impact of edge computing on XR services in SA6. Moreover, based on existing time-sensitive technologies for wireless networks, it studied technologies such as scheduling enhancement and resource allocation enhancement, promoting the development of XR services in wireless networks and driving the popularization of XR applications. As the first release of the 5G-Advanced phase, 3GPP Release 18 studied technologies such as XR service characteristic awareness, energy consumption reduction, and capacity enhancement, aiming to further improve wireless network capabilities to better support XR services.

[0189] For adaptive technology of XR service rates, both 4G and 5G have proposed rate adaptive adjustment functions for Voice IP Multimedia Subsystem (IMS) services. However, because 5VoNR (Voice over NR) uses Enhanced Voice Services (EVS) coding, the position of the Codec Mode Request (CMR) field is not fixed under this coding method, making it impossible for base stations to achieve adaptive coding rates through CMR.

[0190] For XR services, concepts such as multimodal and PDU aggregation are introduced. In Augmented Reality (AR) / Virtual Reality (VR) applications, multimodal communication services combine ultra-low latency with high availability / reliability. Multimodal communication services are crucial in AR / VR applications, including IoT, robotics / television, disaster relief services, healthcare, gaming, and education. Typical multimodal communication services can have different modalities that affect the user experience, including audio / video data, sensor data, haptic data, and feedback. Therefore, applications involving such use cases will generate data with drastically different requirements. When traffic with different QoS requirements exists in the RAN, the traffic is mapped to different DRBs; however, the RAN should be aware of the dependencies between traffic components. These dependencies can be static or dynamic. For example, haptic data can be associated with audio / video. Therefore, traditional rate control cannot adapt to the rate adjustment requirements of XR services.

[0191] Based on the aforementioned traditional technologies, this application provides a control information transmission method that can support the transmission of congestion information or burst information one data packet at a time. This solves the problems of high overhead and untimely information transmission in traditional control plane signaling transmission. It can determine the burst data size, next burst time, congestion indication information, or available data rate of user plane data packets based on the control information corresponding to each user plane data packet, and dynamically adjust the data transmission rate to meet the rate adaptation requirements for XR services.

[0192] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.

[0193] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0194] In one embodiment, such as Figure 4 As shown, a method for sending control information is provided, which is applied to... Figure 1 Taking the first wireless node as an example, the explanation includes the following steps:

[0195] Step 401: Receive first downlink Protocol Data Unit (PDU) session information and / or first downlink user plane data packets sent by the core network user function plane entity or the second radio node; or, send first uplink PDU session information and / or first uplink user plane data packets to the core network user function plane entity or the second radio node.

[0196] Optionally, the first wireless node is a node that supports the Packet Data Convergence Protocol (PDCP) entity.

[0197] Optionally, the second wireless node may also be a node that supports the Packet Data Convergence Protocol (PDCP) entity.

[0198] The first downlink PDU session information includes control information related to the PDU session; the first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indicator (BSSI), first time indicator (TTNBI), time information of the first next burst time (TTNB), and first burst data size information (BSSize).

[0199] Optionally, the QoS Flow identifier instructs the first radio node to determine the QoS Flow and QoS Flow profile related to the first downlink user plane data packet based on the QoS Flow identifier; the first data burst size indication information is used to indicate whether there is a first burst data size in the first downlink user plane data packet; the first time indication information is used to indicate whether there is time information until the next burst data; the time information of the first next burst time indicates the time until the next burst data; and the first burst data size information is used to indicate the burst data size of the first downlink user plane data packet.

[0200] The first uplink PDU session information includes at least one of the following: Uplink Available Data Rate (UL), Downlink Available Data Rate (DL), First Uplink Available Data Rate Ind (ULAvailable Data Rate Ind), First Downlink Available Data Rate Ind (DL Available Data Rate Ind), First Downlink PSI Based Discard Ind (DL PSI Based Discard Activation Suggestion), Uplink Congestion Information Ind (ULCongestion Information Ind), and Downlink Congestion Information Ind (DL Congestion Information Ind).

[0201] Optionally, the uplink available data rate is used to indicate the uplink available rate of the QoS Flow; the downlink available data rate is used to indicate the downlink available rate of the QoS Flow; the first uplink available data rate indicator is used to indicate whether the first uplink PDU session information contains the uplink available data rate; the first downlink available data rate indicator is used to indicate whether the first uplink PDU session information contains the downlink available data rate; the first downlink PSI-based drop indicator is used to indicate whether the first uplink PDU session information contains a drop activation suggestion based on downlink PSI; the first downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion to activate PDCP drop based on downlink PSI; the uplink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send uplink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the uplink congestion information; the downlink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send downlink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the downlink congestion information.

[0202] Optionally, the first uplink PDU session information includes control information related to the PDU session.

[0203] Optionally, the first wireless node may receive the first PDU session information and the first downlink user plane data packet simultaneously, or it may receive the first PDU session information first and then the first downlink user name data packet. In this embodiment, the receiving order of the first uplink PDU session information and the first uplink user plane data packet is not limited.

[0204] Similarly, optionally, the first wireless node may send the first uplink PDU session information and the first uplink user plane data packet simultaneously, or it may send the first uplink PDU session information first and then send the first uplink user plane data packet. In this embodiment, the sending order of the first uplink PDU session information and the first uplink user plane data packet is not limited.

[0205] The above control information transmission method involves the first radio node receiving first downlink protocol data unit (PDU) session information and / or first downlink user plane data packets from a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session and includes at least one of the following: a QoSFlow identifier, a first data burst size indication, a first time indication, a time information for the first next burst time, and a first burst data size. Alternatively, the first radio node sends first uplink PDU session information and / or first uplink user plane data packets to a core network user function plane entity or a second radio node. The first uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information. This allows for the transmission of congestion or burst information on a packet-by-packet basis, solving the problems of high overhead and untimely information transmission in traditional control plane signaling. It can determine the burst data size, next burst time, congestion indication information, or available data rate of user plane data packets based on the control information corresponding to each user plane data packet, and dynamically adjust the data transmission rate to meet the rate adaptation requirements for XR services.

[0206] In one exemplary embodiment, optionally, the first wireless node and the second wireless node are base stations or base station user plane entities. The base station includes a 5G base station or a 6G base station, and the base station user plane entity includes a 5G base station user plane entity or a 6G base station user plane entity.

[0207] Optionally, the core network user function plane entity is the user function plane (UPF) in a 5G system, or the core network user plane entity in a 6G system. The core network user plane entity is used to transmit user plane data with the first radio node.

[0208] In an exemplary embodiment, the first downlink PDU session information is in the PDU session information format of PDU session information, or the first downlink PDU session information is in the downlink PDU session information format.

[0209] The first downlink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0210] Optionally, when the first radio node is a 5G base station or a user plane entity of a 5G base station, the first downlink PDU session information is in the PDU TYPE 0 format of the downlink PDU session information, where PDU TYPE 0 is a specific protocol data unit (PDU) format, mainly used for the transmission of downlink user plane data.

[0211] Optionally, when the first radio node is a 6G base station or a user plane entity of a 6G base station, the first downlink PDU session information is in the downlink PDU session information format.

[0212] It is understood that the format of the first downlink PDU session information is different, but under different formats, the first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information. Other PDU session information mentioned below is similar, and will not be described again in the following embodiments of this application.

[0213] Optionally, in the first downlink PDU session information, the size of the first data burst size indication information and the first time indication information is 1 bit, and the value of both is 0 or 1. The size of the time information of the first next burst time is 0 or 2 bytes, and the size of the first burst data size information is 0 or 3 bytes.

[0214] In an exemplary embodiment, the first uplink PDU session information is in PDUTYPE 1 format, or the first uplink PDU data packet is auxiliary information data; the first uplink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0215] Optionally, when the first wireless node is a 5G base station or a user plane entity of a 5G base station, the first uplink PDU session information is in the PDU TYPE 1 format of the uplink PDU session information; when the first wireless node is a 6G base station or a user plane entity of a 6G base station, the first uplink PDU session information is in the uplink PDU session information format.

[0216] Optionally, in the first uplink PDU session information, the size of the first downlink available data rate indicator, the first downlink PSI-based discard indicator, the first downlink PSI-based discard activation suggestion, the uplink congestion indicator information, and the downlink congestion indicator information is 1 bit, and its value is 0 or 1. The size of the uplink available data rate, the downlink available data rate, and the first uplink available data rate indicator is FFS.

[0217] When the first wireless node receives the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet, since the first wireless node is a base station or a base station user plane entity, the control information transmission method when the first wireless node is a base station will be introduced first below.

[0218] In an exemplary embodiment, when the first wireless node is a base station, after receiving the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet, the method further includes:

[0219] Send an RRC reconfiguration message to the user equipment. The reconfiguration message includes at least one of the enhanced logical channel configuration and MAC parameter configuration.

[0220] The enhanced logical channel includes at least one of the following: a priority adjustment threshold, an LCP default backoff indication, and an additional priority. The MAC parameter configuration includes at least one delay status reporting threshold and a first indication. The delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information. The first indication indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR. The priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel. The LCP default backoff indication is used to indicate whether the priority of the logical channel can be backed to the default priority when there is no data during the second round of resource allocation between logical channels, and whether the remaining time of the PDCP discard timer is lower than the configured priority of the logical channel.

[0221] Optionally, the RRC Reconfiguration Message is a key signaling message used to dynamically adjust radio resources. It is sent by the base station to the user equipment to update the radio resource configuration of the user equipment.

[0222] Optionally, a logical channel is used to map different types of service data (such as voice, video, data, etc.) to physical channels. Enhanced logical channel configuration can better support multiple services, improve resource utilization, and ensure service continuity through finer-grained buffer status reporting, flexible QoS flow configuration, and dynamic resource allocation strategies.

[0223] Optional, the Logical Channel Priority (LCP) default fallback indication information can be used to indicate whether the priority of a logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, or when the remaining time of the PDCP discard timer is lower than the configured priority of the logical channel.

[0224] Optionally, the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the Data Service Request (DSR); the priority adjustment threshold represents the remaining time threshold used to determine whether to apply the additional logical channel priority configured by the additional priority to the logical channel.

[0225] The aforementioned base station can better support multiple services and improve resource utilization by sending RRC reconfiguration messages to user equipment, which include at least one of enhanced logical channel configuration and MAC parameter configuration.

[0226] Optional, such as Figure 5 As shown, the method further includes steps 501 to 502. Wherein:

[0227] Step 501: Based on the first downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received first downlink user plane data packet.

[0228] Optionally, the air interface scheduling data packet size can refer to the amount of data that can be transmitted in the unlimited resource block allocated to the user equipment by the base station during a scheduling process. This amount of data is measured in bits or bytes. The air interface scheduling data packet size directly affects the efficiency of data transmission and user experience.

[0229] Optionally, the downlink air interface scheduling time point can refer to the time point at which the base station sends downlink data to the user equipment. Determining this time point is crucial for improving downlink transmission efficiency and reducing latency.

[0230] Optionally, it can be determined whether the received first downlink user plane data packet is burst data based on the first data burst size indication information in the first downlink PDU session information. Then, when it is determined that the received first downlink user plane data packet is burst data based on the first data burst size indication information, the air interface scheduling data packet size of the first downlink user plane data packet is determined according to the burst data size indicated by the first data burst size information, and the downlink air interface scheduling time point is determined according to the time of the next burst data indicated by the time information of the first next burst time.

[0231] For example, when determining the downlink air interface scheduling time point based on the time information indicating the time of the next burst data, the time point can be determined based on the time interval between the base station receiving the first downlink user plane data packets.

[0232] Step 502: At the downlink air interface scheduling time point, based on the size of the air interface scheduling data packet, the user equipment sends the first downlink user plane data packet according to the enhanced logical channel configuration and / or MAC parameter configuration.

[0233] Optionally, after determining the downlink air interface scheduling time point, the first downlink user plane data packet can be sent to the user equipment based on the size of the air interface scheduling data packet. Specifically, the data packet can be sent according to the enhanced logical channel configuration and / or MAC parameter configuration.

[0234] The following describes the process of determining the downlink air interface scheduling time point. Optional, such as... Figure 6 As shown, the downlink air interface scheduling time point is determined based on the time information indicating the next burst data, including steps 601 to 602. Wherein:

[0235] Step 601: Obtain the first reception time of the first historical downlink user plane data packet. The first historical downlink user plane data packet is the data packet preceding the first downlink user plane data packet.

[0236] Optionally, the reception time of the previous data packet of the first downlink user plane data packet, i.e., the time when the previous data packet arrived at the base station, can be obtained from the stored data packet reception records. The storage method of the data packet reception records is not limited in this embodiment.

[0237] Step 602: Determine the downlink air interface scheduling time point of the first downlink user plane data packet based on the first reception time and the time to the next burst data indicated by the first downlink PDU session information.

[0238] Optionally, after determining the first reception time and the time to the next burst data, since the time interval between the downlink air interface scheduling data point and the above two times needs to meet preset conditions, the downlink air interface scheduling time point can be determined based on the preset conditions, the first reception time, and the time to the next burst data.

[0239] Optionally, the first deviation between the first time interval between the downlink air interface scheduling time point and the first reception time and the reference time interval satisfies the target condition, and the second deviation between the second time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition; the target condition is determined based on the historical time intervals for sending data packets to the user equipment and the allowed data packet transmission delay.

[0240] Optionally, the time interval for historically sending data packets to the user equipment can be determined based on a stored list of data packet sending time intervals, which includes one or more time interval values ​​determined by the time difference between the sending of two adjacent data packets.

[0241] Optionally, the allowable packet transmission delay can be a packet jitter target, which can be a numerical range [D1, D2]. The packet jitter target can be notified by the base station central entity, control plane entity, or network management control plane signaling.

[0242] For example, the downlink air interface scheduling time point can be the minimum value that makes the first deviation and the second deviation within the jitter target range.

[0243] In the above method, the base station determines the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received first downlink user plane data packet based on the first downlink PDU session information, and sends the data packet according to the enhanced logical channel configuration and / or MAC parameter configuration. At the downlink air interface scheduling time point, the base station sends the first downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet. This can dynamically adjust the data transmission rate and meet the rate adaptation requirements for XR services.

[0244] The following section introduces the method for transmitting control information when the first wireless node is a base station user plane entity.

[0245] In an exemplary embodiment, when the first wireless node is a base station user plane entity, after the first wireless node receives the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet, the method further includes:

[0246] Send the second downlink PDU session information and / or the second downlink user plane data packet to the base station separation entity.

[0247] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information.

[0248] Optionally, the QoS Flow identifier is used to instruct the base station user plane entity to determine the QoS Flow and QoS Flow profile related to the second downlink user plane data packet based on the QoS Flow identifier; the second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; the second time indication information is used to indicate whether there is time information until the next burst data; the time information of the second next burst time is used to indicate the time until the next burst data; and the second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0249] Optionally, in the second downlink PDU session information, the size of the second data burst size indication information and the first time indication information is 1 bit, and the value of both is 0 or 1. The size of the time information of the second next burst time is 0 or 2 bytes, and the size of the second burst data size information is 0 or 3 bytes.

[0250] Optionally, the second downlink user PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink user PDU session information is in the downlink user data format.

[0251] Specifically, in the case of a 5G base station user plane entity, the second downlink PDU session information is in the format of PDUTYPE 0 in the downlink user data. Here, PDU TYPE 0 is a specific protocol data unit (PDU) format, mainly used for the transmission of downlink user plane data. In the case of a 6G base station user plane entity, the second downlink user PDU session information is in the downlink user data format.

[0252] Optionally, after the base station user plane entity sends the second downlink PDU session information and / or the second downlink user plane data packet to the base station separation entity, the base station separation entity may receive the second downlink PDU session information and / or the second downlink user plane data packet, and send the second downlink user plane data packet to the user equipment according to the second downlink PDU session information and / or the second downlink user plane data packet.

[0253] For example, the base station separation entity can determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information, and send the second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet at the downlink air interface scheduling time point. This will not be elaborated further in the embodiments of this application.

[0254] In the above method, the base station user plane entity sends second downlink PDU session information and / or second downlink user plane data packets to the base station separation entity, so that the data transmission rate can be dynamically adjusted according to the second downlink PDU session information.

[0255] The above embodiments describe the process by which the first radio node receives the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet sent by the core network user function plane entity or the second radio node, and sends the downlink data packet to the user equipment.

[0256] The following describes the process by which the first radio node sends the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node. The format of the first uplink PDU session information can be determined based on the control plane signaling sent from the core network control plane entity or the second radio node to the first radio node; therefore, the specific process for determining the format of the first uplink PDU session information will be described first.

[0257] In one exemplary embodiment, such as Figure 7 As shown, optionally, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node includes the following steps 701 to 702. Wherein:

[0258] Step 701: Determine the format of the first uplink PDU session information based on the first control plane request message, the first control plane response message, the first intra-station request message, or the first intra-station response message.

[0259] Optionally, when the first radio node is a base station, the control plane signaling may include a first control plane request message and / or a first control plane response message, and the format of the first uplink PDU session information may be determined based on the first control plane request message and the first control plane response message.

[0260] The first control plane request message is sent by the core network control plane entity or the second radio node to the base station, and the first control plane response message is sent by the base station to the core network control plane entity or the second radio node. The first control plane request message and the first control plane response message include information such as the uplink available data rate and the downlink available data rate in the first uplink PDU session information.

[0261] Optionally, when the first radio node is a base station user plane entity, the control plane signaling may include a first intra-site request message and / or a first intra-site response message, and the format of the first uplink PDU session information may be determined based on the first intra-site request message and / or the first intra-site response message.

[0262] Among them, the first intra-station request message is sent by the base station control plane entity to the base station user plane entity, and the first intra-station response message is sent by the base station user plane entity to the base station control plane entity.

[0263] Step 702: Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0264] Optionally, after determining the first uplink PDU session information, the first uplink PDU session information and / or the first uplink user plane data packet may be sent to the core network user function plane entity or the second radio node.

[0265] Optionally, the first wireless node may simultaneously send the first uplink PDU session information and the first uplink user plane data packet, or it may send the first uplink PDU session information first and then send the first uplink user plane data packet. In this embodiment, the sending order of the first uplink PDU session information and the first uplink user plane data packet is not limited.

[0266] In the above method, the first uplink PDU session information is determined based on the first control plane request message, the first control plane response message, the first intra-site request message, or the first intra-site response message. The first uplink PDU session information and / or the first uplink user plane data packet are sent to the core network user function plane entity or the second radio node, which can accurately determine the information included in the first uplink PDU session information.

[0267] When sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, since the first radio node is a base station or a base station user plane entity, the following describes the process of determining the format of the first uplink PDU session information based on the first control plane request message and the first control plane response message when the first radio node is a base station.

[0268] In an exemplary embodiment, when the first radio node is a base station, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes:

[0269] The system receives a first control plane request message sent by a core network control plane entity or a second radio node. The first control plane request message includes at least one of the following: an available data rate monitoring request and a first downlink PSI-based drop indication.

[0270] Optionally, after receiving the first control plane request message, the base station stores the first control plane request message and enables available data rate monitoring and / or activates the PSI discard function.

[0271] Optionally, the base station may also send a first control plane response message to the core network control plane entity or the second radio node. The first control plane response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The available data rate report status information includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0272] Optionally, the first control plane request message is a PDU session resource setup request message, a PDU session resource modification request message, or a handover request message in a 5G system; or, the first control plane request message is a PDU session resource setup request message, a PDU session resource modification request message, or a handover request message sent by the core network in a 6G system; the first control plane response message is a PDU session resource setup response message, a PDU session resource modification response message, or a path switch request message in a 5G system; or, the first control plane response message is a PDU session resource setup response message, a PDU session resource modification response message, or a path switch request message sent by the core network in a 6G system.

[0273] In one exemplary embodiment, such as Figure 8 As shown, when the first radio node is a base station, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node further includes steps 801 to 802. Wherein:

[0274] Step 801: Determine the payload portion of the first uplink user plane data packet based on the uplink data packet sent by the received user equipment.

[0275] Optionally, the payload portion can refer to the portion of the first uplink user plane data packet carrying the valid quota data, excluding header or trailer information used for transmission and control. The payload portion is the core content of the data packet, containing the actual data that the user needs to transmit.

[0276] Optionally, the uplink data packets sent by the user equipment can be used as the payload part of the first uplink user plane data packet.

[0277] Step 802: Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0278] Optionally, after determining the format of the first uplink PDU session information based on control plane signaling, the values ​​of the included parameters can be determined by the following methods: the uplink available data rate is determined based on at least one uplink data packet control unit information sent by the user equipment; the downlink available data rate is determined based on the PDCP layer monitoring results of the first radio node; the first downlink PSI-based drop activation recommendation is determined based on the delay report in at least one uplink data packet control unit information sent by the user equipment, or, based on the PDCP layer monitoring results of the user radio node.

[0279] The following describes the process of determining the format of the first uplink PDU session information based on the first intra-station request message or the first intra-station response message when the first wireless node is a base station user plane entity.

[0280] In an exemplary embodiment, when the first radio node is a base station user plane entity, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes:

[0281] The system receives a first intra-site request message sent by a base station control plane entity. The first intra-site request message includes at least one of an available data rate monitoring request associated with QOSFLOW and a PSI drop indication.

[0282] Optionally, after receiving the first intra-site request message, the base station user plane entity stores the first intra-site request message and enables available data rate monitoring and / or activates the PSI discard function.

[0283] Optionally, the base station control plane entity may also send a first intra-station response message to the base station control plane entity. The first intra-station response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The data rate report status includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0284] Optionally, the first intra-site request message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in a 5G system; or, the first intra-site request message is a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interfaces in a 6G system; the first intra-site response message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in a 5G system; or, the first intra-site response message is a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interfaces in a 6G system.

[0285] In an exemplary embodiment, when the first radio node is a base station user plane entity, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node includes:

[0286] Based on the second uplink PDU session information and / or the second uplink user plane data packet received from the base station separation entity, the first uplink PDU session information and / or the first uplink user plane data packet are sent to the core network user function plane entity.

[0287] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, and first downlink PSI-based drop activation suggestion.

[0288] Among them, the uplink available data rate is used to indicate the uplink available rate of the QoS flow; the downlink available data rate is used to indicate the downlink available rate of the QoS flow; the second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains the uplink available data rate; the second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains the downlink available data rate; the second downlink PSI-based drop indicator is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; the second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion on whether to activate PDCP drop based on uplink PSI.

[0289] Optionally, the payload portion of the second uplink user plane data packet is determined based on the uplink data packets sent by the received user equipment.

[0290] Optionally, the uplink available data rate is determined based on at least one uplink data packet control unit information sent by the user equipment, the downlink available data rate is determined based on the PDCP layer monitoring results of the first radio node, and the second downlink PSI-based drop activation recommendation is determined based on the delay report in at least one uplink data packet control unit information sent by the user equipment, or based on the PDCP layer monitoring results of the radio node.

[0291] Optionally, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0292] Please refer to the embodiments of this application. Figure 9 The document illustrates a flowchart of a method for transmitting control information related to downlink data packets, provided in this application embodiment, when the first wireless node is a base station. This method includes the following steps:

[0293] Step 901: The base station receives the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet sent by the core network user function plane entity or the second radio node.

[0294] Step 902: The base station sends an RRC reconfiguration message to the user equipment. The reconfiguration message includes at least one of the enhanced logical channel configuration and MAC parameter configuration.

[0295] Step 903: The base station determines the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received first downlink user plane data packet based on the first downlink PDU session information.

[0296] Step 904: At the downlink air interface scheduling time point, the base station sends the first downlink user plane data packet based on the size of the air interface scheduling data packet and according to the enhanced logical channel configuration and / or MAC parameter configuration of the user equipment.

[0297] Please refer to the embodiments of this application. Figure 10 The document illustrates a flowchart of a downlink data packet control information transmission method provided in this application embodiment, where the first wireless node is a base station user plane entity. The control information transmission method includes the following steps:

[0298] Step 1001: The base station user plane entity receives the first downlink protocol data unit (PDU) session information and / or the first downlink user plane data packet sent by the core network user function plane entity or the second radio node.

[0299] Step 1002: The base station user plane entity sends the second downlink PDU session information and / or the second downlink user plane data packet to the base station separation entity.

[0300] Step 1003: The base station separation entity determines the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information.

[0301] Step 1004: At the downlink air interface scheduling time point, the base station separation entity sends the second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet.

[0302] Please refer to the embodiments of this application. Figure 11 It illustrates a flowchart of a method for transmitting control information related to uplink data packets provided in this application embodiment when the first wireless node is a base station. The method for transmitting control information includes the following steps:

[0303] Step 1101: The base station receives a first control plane request message sent by the core network control plane entity or the second radio node.

[0304] The first control plane request message includes at least one of the following: an available data rate monitoring request and a first downlink PSI-based drop indication.

[0305] Step 1102: After receiving the first control plane request message, the base station stores the first control plane request message and enables available data rate monitoring and / or activates the PSI discard function.

[0306] Step 1103: The base station sends a first control plane response message to the core network control plane entity or the second radio node.

[0307] The first control plane response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The available data rate report status information includes at least one of QOSFLOW identifier, activated uplink status indication, and activated downlink status indication.

[0308] Step 1104: The base station determines the available uplink data rate based on control unit information from at least one uplink data packet sent by the user equipment.

[0309] Step 1105: The base station determines the downlink available data rate based on the PDCP layer monitoring results of the first wireless node.

[0310] Step 1106: The base station determines, based on the delay report in the control unit information of at least one uplink data packet sent by the user equipment, or, based on the PDCP layer monitoring results of the first radio node, the first downlink PSI-based drop activation recommendation.

[0311] Step 1107: The base station receives the uplink data packet sent by the user equipment and determines the payload portion of the first uplink user plane data packet based on the uplink data packet.

[0312] Step 1108: The base station sends the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0313] Please refer to the embodiments of this application. Figure 12 It illustrates a flowchart of a method for transmitting control information related to uplink data packets provided in this application embodiment when the first wireless node is a base station user plane entity. The method for transmitting control information includes the following steps:

[0314] Step 1201: The base station user plane entity receives the first intra-station request message sent by the base station control plane entity.

[0315] The first in-station request message includes at least one of the following: an available data rate monitoring request associated with QOS FLOW and a PSI drop indication.

[0316] Step 1202: After receiving the first intra-station request message, the base station user plane entity stores the first intra-station request message and enables available data rate monitoring and / or activates the PSI discard function.

[0317] Step 1203: The base station user plane entity sends the first intra-station response message to the base station control plane entity.

[0318] The first in-station response message includes available data rate report status information, which indicates whether the core network available rate report is activated. The data rate report status includes at least one of the following: QoS FLOW flag, activated uplink status indication, and activated downlink status indication.

[0319] Step 1204: The base station user plane entity determines the available uplink data rate based on control unit information from at least one uplink data packet sent by the user equipment.

[0320] Step 1205: The base station user plane entity determines the downlink available data rate based on the PDCP layer monitoring results of the first radio node.

[0321] Step 1206: The base station user plane entity determines, based on the delay report in the control unit information of at least one uplink data packet sent by the user equipment, or determines the first downlink PSI-based drop activation recommendation based on the PDCP layer monitoring results of the first radio node.

[0322] Step 1207: The base station separation entity receives the uplink data packet sent by the user equipment and determines the payload portion of the second uplink user plane data packet based on the uplink data packet.

[0323] Step 1208: The base station separation entity determines, based on the uplink data packet, to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity.

[0324] Step 1209: The base station user plane entity receives the second uplink PDU session information and / or the second uplink user plane data packet sent by the base station separation entity.

[0325] Step 1210: The base station user plane entity sends the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0326] In one embodiment, such as Figure 13 As shown, a method for sending control information is provided, which is applied to... Figure 1 Taking the base station separation entity as an example, the following steps are included:

[0327] Step 1301: Receive the second downlink PDU session information and / or the second downlink user plane data packet sent by the base station user plane entity.

[0328] Step 1302: Based on the second downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet.

[0329] Step 1303: At the downlink air interface scheduling time point, send the second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet.

[0330] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information.

[0331] Optionally, the QoS Flow identifier is used to instruct the base station separation entity to determine the QoS Flow and QoS Flow profile related to the second downlink user plane data packet based on the QoS Flow identifier; the second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; the second time indication information is used to indicate whether there is time information until the next burst data; the time information of the second next burst time is used to indicate the time until the next burst data; and the second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0332] Optionally, the second downlink PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink PDU session information is in the downlink user data format.

[0333] Or, such as Figure 14 As shown, the control information transmission method includes the following steps 1401 to 1402. Wherein:

[0334] Step 1401: Receive uplink data packets sent by the user equipment.

[0335] Step 1402: Determine, based on the uplink data packet, to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity.

[0336] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, and first downlink PSI-based drop activation suggestion.

[0337] Optionally, the uplink available data rate is used to indicate the uplink available rate of the QoS flow; the downlink available data rate is used to indicate the downlink available rate of the QoS flow; the second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains the uplink available data rate; the second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains the downlink available data rate; the second downlink PSI-based drop indicator is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; the second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion to activate PDCP drop based on uplink PSI.

[0338] Optionally, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0339] In one embodiment, determining the air interface scheduling data packet size and downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information includes:

[0340] When the second downlink user plane data packet is determined to be burst data based on the second burst data size indication information, the air interface scheduling data packet size of the second downlink user plane data packet is determined according to the burst data size indicated by the second burst data size information, and the downlink air interface scheduling time point is determined according to the time of arrival of the next burst data indicated by the second next burst time information.

[0341] In one embodiment, such as Figure 15As shown, the downlink air interface scheduling time point is determined based on the time information indicating the next burst data, including steps 1501 and 1502. Wherein:

[0342] Step 1501: Obtain the second reception time of the historical second downlink user plane data packet. The historical second downlink user plane data packet is the data packet preceding the second downlink user plane data packet.

[0343] Step 1502: Determine the downlink air interface scheduling time point based on the second reception time and the time to the next burst data indicated by the second downlink PDU session information.

[0344] In one embodiment, the third deviation between the third time interval between the downlink air interface scheduling time point and the second reception time point and the reference time interval satisfies the target condition, and the fourth deviation between the fourth time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition; the target condition is determined based on the historical time intervals for sending data packets to the user equipment and the allowed data packet transmission delay.

[0345] The solution provided by the control information transmission method for base station separation entity is similar to the solution described in the control information transmission method for the first wireless node. Therefore, the specific limitations of the one or more control information transmission method embodiments provided above can be found in the limitations of the control information transmission method above, and will not be repeated here.

[0346] In embodiments of this application, a method for transmitting control information is provided, which is applied to... Figure 1 Taking a user equipment as an example, this control information transmission method includes the following steps:

[0347] Receive an RRC reconfiguration message sent by the first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration;

[0348] The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority.

[0349] The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0350] In one embodiment, the user equipment receives downlink user plane data transmitted by a first radio node, and the control information transmission method includes:

[0351] According to the scheduling information of the first wireless node, the downlink user plane data packets sent by the first wireless node are received. The downlink user plane data packets include either the first downlink user data packets or the second downlink user data packets.

[0352] In one embodiment, when the user equipment sends data to the first wireless node, the control information sending method further includes:

[0353] Based on the time-domain or frequency-domain resources and logical channels scheduled by the first wireless node, a first uplink user plane data packet or uplink data packet control unit information is sent to the first wireless node. The uplink data packet control unit information includes at least one of the following: a delay report of PDCP data PDU and a delay report of PDCP data volume.

[0354] Optionally, the user equipment's transmitting PDCP entity provides a delay-critical indication of the PDCP data PDU to the lower layer. When the PDCP data PDU has been submitted or is about to be submitted to the lower layer, the PDCP SDU corresponding to the PDCP data PDU is already a delay-critical PDCP SDU. The lower layer includes the Radio Link Control (RLC) layer or the Media Access Control (MAC) layer.

[0355] Optionally, the PDCP SDU (Service Data Unit) is a data unit processed by the PDCP layer. It receives data from the upper layer (such as the RRC layer or the data application layer) and passes it to the sending PDCP entity of the user equipment for processing.

[0356] Optionally, if the first indication information has been configured, the PDCP sending entity of the user equipment determines the amount of delay report PDCP data associated with the i-th delay status report threshold;

[0357] The PDCP transmission entity of the user equipment determines the amount of delayed-reporting PDCP data associated with the i-th delay status report threshold, including:

[0358] For non-delayed-reporting PDCP SDUs associated with the i-th delay status report threshold, PDCP data PDUs are not constructed, and when k < i, the PDCP SDUs are not considered as the amount of delayed-reporting PDCP data associated with any of the k-th delay status report thresholds;

[0359] Or,

[0360] For PDCP data PDUs that contain non-delayed-reporting PDCP SDUs associated with the i-th delay status report threshold and have not been submitted to the lower layer, and when k < i, the PDCP SDUs are not considered as the amount of delayed-reporting PDCP data associated with any of the k-th delay status report thresholds.

[0361] Optionally, when the PDCP data PDU has been or is ready to be submitted to the lower layer, and the PDCP SDU becomes a delayed-reporting PDCP SDU associated with the i-th delay status report threshold, the PDCP transmission entity of the user equipment provides a delayed-reporting indication associated with the i-th delay status report threshold of the PDCP data PDU to the lower layer.

[0362] Optionally, as the remaining time decreases, the delayed-reporting PDCP SDU changes its associated delay status report threshold, and the method for sending the control information further includes:

[0363] When the delayed-reporting PDCP SDU changes its associated delay status report threshold, the transmission PDCP entity provides a delayed-reporting indication of the PDCP data PDU to the lower layer.

[0364] The specific limitations in one or more of the above embodiments of the method for sending control information can be referred to the limitations on the method for sending control information in the above text, and will not be elaborated here.

[0365] It should be understood that although Figure 1-15 the steps in the flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 1-15At least some of the steps in the process may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.

[0366] In one embodiment, such as Figure 16 As shown, a control information transmitting device 1600 is provided, which is set at a first wireless node. The device includes a receiving module 1601 or a transmitting module 1602.

[0367] The receiving module 1601 is used to receive first downlink PDU session information and / or first downlink user plane data packets sent by a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session. The first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information.

[0368] Alternatively, the sending module 1602 is used to send first uplink PDU session information and / or first uplink user plane data packets to the core network user function plane entity or the second radio node; the first uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information.

[0369] In one embodiment, the first wireless node and the second wireless node are base stations or base station user plane entities. The base station includes a 5G base station or a 6G base station, and the base station user plane entity includes a 5G base station user plane entity or a 6G base station user plane entity. The core network user function plane entity is a user function plane UPF in a 5G system or a core network user plane entity in a 6G system. The core network user plane entity is used to transmit user plane data with the first wireless node.

[0370] In one embodiment, the first wireless node is a node that supports the Packet Data Convergence Protocol (PDCP) entity.

[0371] In one embodiment, the QoS Flow identifier instructs the first radio node to determine the QoS Flow and QoS Flow profile associated with the first downlink user plane data packet based on the QoS Flow identifier; the first data burst size indication information is used to indicate whether there is a first burst data size in the first downlink user plane data packet; the first time indication information is used to indicate whether there is time information until the next burst data; the time information of the first next burst time indicates the time until the next burst data; and the first burst data size information is used to indicate the burst data size of the first downlink user plane data packet.

[0372] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS Flow; the downlink available data rate is used to indicate the downlink available rate of the QoS Flow; the first uplink available data rate indicator is used to indicate whether the first uplink PDU session information contains the uplink available data rate; the first downlink available data rate indicator is used to indicate whether the first uplink PDU session information contains the downlink available data rate; the first downlink PSI-based drop indicator is used to indicate whether the first uplink PDU session information contains a drop activation suggestion based on downlink PSI; the first downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion to activate PDCP drop based on downlink PSI; the uplink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send uplink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the uplink congestion information; the downlink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send downlink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the downlink congestion information.

[0373] In one embodiment, the first downlink PDU session information is in the PDU TYPE 0 format of the downlink PDU session information, or the first downlink PDU session information is in the downlink PDU session information format; the first downlink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0374] In one embodiment, the first uplink PDU session information is in PDU TYPE 1 format in the uplink PDU session information, or the first uplink PDU data packet is auxiliary information data; the first uplink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

[0375] In one embodiment, when the first wireless node is a base station, the transmitting module 1602 is further configured to: send an RRC reconfiguration message to the user equipment, the reconfiguration message including at least one of enhanced logical channel configuration and MAC parameter configuration; wherein, the enhanced logical channel includes at least one of priority adjustment threshold, logical channel priority LCP default fallback indication information, and additional priority; the MAC parameter configuration includes at least one delay status reporting threshold and first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay key data before delay key data in the calculation of the size of the logical channel group within the Data Service Request (DSR); the priority adjustment threshold represents the remaining time threshold used to determine whether the additional logical channel priority configured by the additional priority is applied to the logical channel; the LCP default fallback indication information is used to indicate whether, during the second round of resource allocation between logical channels, when there is no data, the priority of the logical channel can fall back to the default priority, and the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0376] In one embodiment, when the first wireless node is a base station, the control information sending device 1400 further includes a determining module, which is used to determine the air interface scheduling data packet size and downlink air interface scheduling time point of the received first downlink user plane data packet according to the first downlink PDU session information; at the downlink air interface scheduling time point, based on the air interface scheduling data packet size, the user equipment is configured to send the first downlink user plane data packet according to the enhanced logical channel configuration and / or MAC parameters.

[0377] In one embodiment, the determining module is specifically used to determine the air interface scheduling data packet size of the first downlink user plane data packet according to the size of the burst data indicated by the first data burst size indication information when the received first downlink user plane data packet is determined to be burst data, and to determine the downlink air interface scheduling time point according to the time of the next burst data indicated by the first next burst time information.

[0378] In one embodiment, the determining module is specifically used to obtain the first reception time of the historical first downlink user plane data packet, the historical first downlink user plane data packet being the previous data packet of the first downlink user plane data packet; and to determine the downlink air interface scheduling time point of the first downlink user plane data packet based on the first reception time and the time to the next burst data indicated by the first downlink PDU session information.

[0379] In one embodiment, the first deviation between the first time interval between the downlink air interface scheduling time point and the first reception time and the reference time interval satisfies the target condition, and the second deviation between the second time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition; the target condition is determined based on the historical time intervals for sending data packets to the user equipment and the allowed data packet transmission delay.

[0380] In one embodiment, when the first wireless node is a base station user plane entity, the transmitting module 1602 is further configured to transmit second downlink PDU session information and / or second downlink user plane data packets to the base station separation entity; the second downlink PDU session information includes at least one of QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information.

[0381] In one embodiment, the QoS Flow identifier is used to instruct the base station user plane entity to determine the QoS Flow and QoS Flow profile related to the second downlink user plane data packet based on the QoS Flow identifier; the second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; the second time indication information is used to indicate whether there is time information until the next burst data; the time information of the second next burst time is used to indicate the time until the next burst data; and the second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0382] In one embodiment, the second downlink user PDU session information is in the format of PDU TYPE0 in the downlink user data, or the second downlink user PDU session information is in the downlink user data format.

[0383] In one embodiment, when the first radio node is a base station, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the receiving module 1601 is further configured to receive a first control plane request message sent by the core network control plane entity or the second radio node. The first control plane request message includes at least one of at least one available data rate monitoring request and a first downlink PSI-based drop indication.

[0384] In one embodiment, the receiving module 1601 is further configured to store the first control plane request message after receiving the first control plane request message, and enable available data rate monitoring and / or activate the PSI drop function.

[0385] In one embodiment, the sending module 1602 is further configured to send a first control plane response message to the core network control plane entity or the second radio node. The first control plane response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The available data rate report status information includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0386] In one embodiment, the first control plane request message is a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message in a 5G system; or, the first control plane request message is a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message sent by the core network in a 6G system; the first control plane response message is a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message in a 5G system; or, the first control plane response message is a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message sent by the core network in a 6G system.

[0387] In one embodiment, when the first radio node is a base station user plane entity, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the receiving module 1601 is further configured to receive a first intra-site request message sent by the base station control plane entity. The first intra-site request message includes at least one of an available data rate monitoring request associated with QoS FLOW and a PSI drop indication.

[0388] In one embodiment, the receiving module 1601 is further configured to, after receiving the first intra-station request message, store the first intra-station request message and enable available data rate monitoring and / or activate the PSI discard function.

[0389] In one embodiment, the sending module 1602 is further configured to send a first intra-station response message to the base station control plane entity. The first intra-station response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The data rate report status includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

[0390] In one embodiment, the first intra-site request message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in a 5G system; or, the first intra-site request message is a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interface in a 6G system; the first intra-site response message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in a 5G system; or, the first intra-site response message is a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interface in a 6G system.

[0391] In one embodiment, the sending module 1602 is specifically configured to determine the format of the first uplink PDU session information based on the first control plane request message, the first control plane response message, the first intra-site request message, or the first intra-site response message; and send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

[0392] In one embodiment, the uplink available data rate is determined based on at least one uplink data packet control unit information sent by the user equipment, the downlink available data rate is determined based on the PDCP layer monitoring results of the first radio node, and the first downlink PSI-based drop activation recommendation is determined based on the delay report in at least one uplink data packet control unit information sent by the user equipment, or based on the PDCP layer monitoring results of the first radio node.

[0393] In one embodiment, when the first wireless node is a base station, the transmitting module 1602 is specifically used to determine the payload portion of the first uplink user plane data packet based on the uplink data packet sent by the received user equipment.

[0394] Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane or the second radio node.

[0395] In one embodiment, when the first radio node is a base station user plane entity, the transmitting module 1602 is specifically used to transmit first uplink PDU session information and / or first uplink user plane data packets to the core network user function plane entity based on the second uplink PDU session information and / or second uplink user plane data packets received from the base station separation entity; the second uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, second uplink available data rate indication, second downlink available data rate indication, second downlink PSI-based drop indication, and second downlink PSI-based drop activation suggestion.

[0396] In one embodiment, the payload portion of the second uplink user plane data packet is determined based on the uplink data packet sent by the received user equipment.

[0397] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS flow; the downlink available data rate is used to indicate the downlink available rate of the QoS flow; the second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains the uplink available data rate; the second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains the downlink available data rate; the second downlink PSI-based drop indicator is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; the second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion to activate PDCP drop based on uplink PSI.

[0398] In one embodiment, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0399] In one embodiment, such as Figure 17 As shown, a control information transmission device 1700 is provided, which is disposed in a base station separate entity. The device includes: a receiving module 1701, a determining module 1702, and a transmitting module 1703.

[0400] The receiving module 1701 is used to receive second downlink PDU session information and / or second downlink user plane data packets sent by the base station user plane entity;

[0401] The determination module 1702 is used to determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information.

[0402] The sending module 1703 is used to send a second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet at the downlink air interface scheduling time point;

[0403] The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information;

[0404] or,

[0405] The receiving module 1701 is used to receive uplink data packets sent by the user equipment;

[0406] The sending module 1703 is used to determine, based on the uplink data packet, to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity;

[0407] The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, and first downlink PSI-based drop activation suggestion.

[0408] In one embodiment, the QoS Flow identifier is used to instruct the base station separation entity to determine the QoS Flow and QoS Flow profile related to the second downlink user plane data packet based on the QoS Flow identifier; the second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; the second time indication information is used to indicate whether there is time information until the next burst data; the time information of the second next burst time is used to indicate the time until the next burst data; and the second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

[0409] In one embodiment, the uplink available data rate is used to indicate the uplink available rate of the QoS flow; the downlink available data rate is used to indicate the downlink available rate of the QoS flow; the second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains the uplink available data rate; the second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains the downlink available data rate; the second downlink PSI-based drop indicator is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; the second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node gives a suggestion to activate PDCP drop based on uplink PSI.

[0410] In one embodiment, the second downlink PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink PDU session information is in the format of downlink user data.

[0411] In one embodiment, the determining module 1702 is specifically used to determine the air interface scheduling data packet size of the second downlink user plane data packet according to the size of the burst data indicated by the second burst data size information when the second burst data size indication information determines that the second downlink user plane data packet is burst data, and to determine the downlink air interface scheduling time point according to the time of the next burst data indicated by the second next burst time information.

[0412] In one embodiment, the determining module 1702 is specifically used to obtain the second reception time of the historical second downlink user plane data packet, the historical second downlink user plane data packet being the previous data packet of the second downlink user plane data packet; and to determine the downlink air interface scheduling time point based on the second reception time and the time to the next burst data indicated by the second downlink PDU session information.

[0413] In one embodiment, the third deviation between the third time interval between the downlink air interface scheduling time point and the second reception time point and the reference time interval satisfies the target condition, and the fourth deviation between the fourth time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition; the target condition is determined based on the historical time intervals for sending data packets to the user equipment and the allowed data packet transmission delay.

[0414] In one embodiment, the second uplink PDU session information is auxiliary information data, which is in PDU TYPE 2 format.

[0415] In one embodiment, such as Figure 18 As shown, a control information transmitting device 1800 is provided, which is installed in a user equipment. The device includes a receiving module 1801:

[0416] The receiving module 1801 is used to receive an RRC reconfiguration message sent by the first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration.

[0417] The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority.

[0418] The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold and is used to determine whether to apply the additional logical channel priority configured by the additional priority to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and whether the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

[0419] In one embodiment, the receiving module 1801 is further configured to receive a downlink user plane data packet sent by the first radio node according to the scheduling information of the first radio node, where the downlink user plane data packet includes a first downlink user data packet or a second downlink user data packet.

[0420] In one embodiment, the control information sending device further includes a sending module, where the sending module is configured to send a first uplink user plane data packet or uplink packet control unit information to the first radio node according to the time domain or frequency domain resources and logical channels scheduled by the first radio node, and the uplink packet control unit information includes at least one of a delay report of PDCP data PDU and a delay report PDCP data amount.

[0421] In one embodiment, the sending module is further configured to provide a delay critical indication of the PDCP data PDU by the sending PDCP entity of the user equipment to a lower layer, where when the PDCP data PDU has been or is ready to be submitted to the lower layer, the PDCP service data unit SDU corresponding to the PDCP data PDU has already been a delay critical PDCP SDU; the lower layer includes a radio link control RLC layer or a media access control MAC layer.

[0422] In one embodiment, the control information sending device further includes a determining module, where the determining module is configured to, when the first indication information is configured, determine, by the PDCP sending entity of the user equipment, a delay report PDCP data amount associated with the i-th delay status report threshold;

[0423] Specifically, the determining module is configured to, for a non-delay report PDCP SDU associated with the i-th delay status report threshold, when no PDCP data PDU is constructed, and when k < i, the PDCP SDU is not regarded as a delay report PDCP data amount associated with any one of the k-th delay status report thresholds;

[0424] Or,

[0425] For a PDCP data PDU that includes a non-delay report PDCP SDU associated with the i-th delay status report threshold and has not been submitted to the lower layer, and when k < i, the PDCP SDU is not regarded as a delay report PDCP data amount associated with any one of the k-th delay status report thresholds.

[0426] In one embodiment, when the PDCP data PDU has been or is ready to be submitted to the lower layer, and the PDCP SDU becomes a delay report PDCP SDU associated with the i-th delay status report threshold, the sending module is further configured to provide, by the PDCP sending entity of the user equipment, a delay report indication associated with the i-th delay status report threshold of the PDCP data PDU to the lower layer.

[0427] In one embodiment, the delay report PDCP SDU changes its associated delay status report threshold as the remaining time decreases. The sending module is also configured to provide the PDCP entity with a delay report indication of the PDCP data PDU to the lower layer when the delay report PDCP SDU changes its associated delay status report threshold.

[0428] Specific limitations regarding the control information transmission device can be found in the limitations regarding the control information transmission method described above, and will not be repeated here. Each module in the aforementioned control information transmission device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware or independently of the processor in the computer device, or stored in software in the memory of the computer device, so that the processor can call and execute the operations corresponding to each module.

[0429] Figure 19 This is a schematic diagram of a base station provided in an embodiment of this application. The base station may include a processor 1900, a transceiver 1910, and a memory 1920. The transceiver 1910 is used to receive and transmit data under the control of the processor 1900.

[0430] The transceiver 1910 may be a combination of components, providing a unit for communicating with various other devices over a transmission medium. The processor 1900 is responsible for general processing, and the memory 1920 can store the data used by the processor 1900 when performing operations.

[0431] The processor 1900 executes the steps performed by the first wireless node or base station separation entity in the above method embodiment by calling a program stored in memory, according to the obtained executable instructions.

[0432] Figure 20 This is a schematic diagram of a user equipment provided in an embodiment of this application. The user equipment may include a processor 2000, a transceiver 2010, and a memory 2020. The transceiver 2010 is used to receive and transmit data under the control of the processor 2000.

[0433] The transceiver 2010 may be a combination of components, providing a unit for communicating with various other devices over a transmission medium. The processor 2000 is responsible for general processing, and the memory 2020 can store the data used by the processor 2000 when performing operations.

[0434] The processor 2000 executes the steps performed by the user equipment in the above method embodiments by calling a program stored in memory, according to the obtained executable instructions.

[0435] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps described in the above method embodiments.

[0436] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps described in the above method embodiments.

[0437] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0438] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0439] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for transmitting control information, characterized in that, For a first wireless node, the method includes: The system receives first downlink protocol data unit (PDU) session information and / or first downlink user plane data packets sent by a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session. The first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information. Alternatively, send first uplink PDU session information and / or first uplink user plane data packets to the core network user function plane entity or the second radio node; the first uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PDU set importance PSI discard indication, first downlink PSI discard activation suggestion, uplink congestion indication information, and downlink congestion indication information; The first wireless node and the second wireless node are base stations or base station user plane entities. The base station includes a 5G base station or a 6G base station, and the base station user plane entity includes a 5G base station user plane entity or a 6G base station user plane entity.

2. The method according to claim 1, characterized in that, The core network user function plane entity is the user function plane UPF in a 5G system, or the core network user plane entity in a 6G system. The core network user plane entity is used to transmit user plane data with the first radio node.

3. The method according to claim 1, characterized in that, The first wireless node is a node that supports the Packet Data Convergence Protocol (PDCP) entity.

4. The method according to claim 1, characterized in that, The QoS Flow identifier instructs the first radio node to determine the QoS Flow and QoS Flow profile associated with the first downlink user plane data packet based on the QoS Flow identifier; The first data burst size indication information is used to indicate whether there is a first burst data size in the first downlink user plane data packet; The first time indication information is used to indicate whether there is time information until the next burst of data; The time information for the first next burst indicates the time from the next burst data; The first burst data size information is used to indicate the burst data size of the first downlink user plane data packet.

5. The method according to claim 1, characterized in that, The uplink available data rate is used to indicate the uplink available rate of the QoS Flow; The downlink available data rate is used to indicate the downlink available rate of the QoS Flow; The first uplink available data rate indicator is used to indicate whether the first uplink PDU session information includes an uplink available data rate; The first downlink available data rate indicator is used to indicate whether the first uplink PDU session information includes a downlink available data rate; The first downlink PSI-based drop indication is used to indicate whether the first uplink PDU session information contains a drop activation suggestion based on downlink PSI; The first downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the downlink PSI-based PDCP drop suggestion; The uplink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send uplink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the uplink congestion information. The downlink congestion indication information is used to instruct the first radio node to perform congestion control marking, or to send downlink congestion information to the core network user function plane entity so that the core network user function plane entity performs congestion control marking according to the downlink congestion information.

6. The method according to claim 1, characterized in that, The first downlink PDU session information is in the PDU TYPE 0 format of the downlink PDU session information, or the first downlink PDU session information is in the downlink PDU session information format; The first downlink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

7. The method according to claim 1, characterized in that, The first uplink PDU session information is in PDU TYPE 1 format in the uplink PDU session information, or the first uplink PDU data packet is auxiliary information data; The first uplink PDU session information is transmitted through the interface between the first radio node and the core network user function plane entity or the second radio node.

8. The method according to claim 2, characterized in that, When the first wireless node is a base station, the method further includes: Send an RRC reconfiguration message to the user equipment, the reconfiguration message including at least one of enhanced logical channel configuration and MAC parameter configuration; The enhanced logical channel includes at least one of the following: priority adjustment threshold, logical channel priority LCP default backoff indication information, and additional priority. The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the Data Service Request (DSR); the priority adjustment threshold represents the remaining time threshold and is used to determine whether to apply the additional logical channel priority configured by the additional priority to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and whether the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

9. The method according to claim 8, characterized in that, When the first wireless node is a base station, the method further includes: Based on the first downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received first downlink user plane data packet; At the downlink air interface scheduling time point, based on the air interface scheduling data packet size, the user equipment sends the first downlink user plane data packet according to the enhanced logical channel configuration and / or the MAC parameters.

10. The method according to claim 9, characterized in that, The step of determining the air interface scheduling data packet size and downlink air interface scheduling time point of the received first downlink user plane data packet based on the first downlink PDU session information includes: When the received first downlink user plane data packet is determined to be burst data based on the first data burst size indication information, the air interface scheduling data packet size of the first downlink user plane data packet is determined according to the burst data size indicated by the first data burst size information, and the downlink air interface scheduling time point is determined according to the time of the next burst data indicated by the first next burst time information.

11. The method according to claim 10, characterized in that, The step of determining the downlink air interface scheduling time point based on the time information indicating the next burst data, as specified in the first next burst time information, includes: Obtain the first reception time of the first historical downlink user plane data packet, wherein the first historical downlink user plane data packet is the data packet preceding the first downlink user plane data packet; The downlink air interface scheduling time of the first downlink user plane data packet is determined based on the first reception time and the time to the next burst data indicated by the first downlink PDU session information.

12. The method according to claim 11, characterized in that, The first deviation between the first time interval between the downlink air interface scheduling time point and the first reception time and the reference time interval satisfies the target condition, and the second deviation between the second time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval satisfies the target condition. The target conditions are determined based on the historical time intervals at which data packets are sent to the user equipment and the allowed data packet sending delay.

13. The method according to claim 2, characterized in that, When the first wireless node is a base station user plane entity, the method further includes: Send the second downlink PDU session information and / or the second downlink user plane data packet to the base station separation entity; The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information.

14. The method according to claim 13, characterized in that, The QoS Flow identifier is used to instruct the base station user plane entity to determine the QoS Flow and QoS Flow configuration file related to the second downlink user plane data packet based on the QoS Flow identifier; The second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; The second time indication information is used to indicate whether there is time information until the next burst of data; The second time information for the next burst is used to indicate the time until the next burst data is received; The second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

15. The method according to claim 13, characterized in that, The second downlink user PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink user PDU session information is in the downlink user data format.

16. The method according to claim 2, characterized in that, When the first radio node is a base station, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes: The system receives a first control plane request message sent by a core network control plane entity or a second radio node. The first control plane request message includes at least one of an available data rate monitoring request and a first downlink PSI-based drop indication.

17. The method according to claim 16, characterized in that, The method further includes: Upon receiving the first control plane request message, the first control plane request message is stored, and available data rate monitoring and / or PSI drop function is enabled.

18. The method according to claim 17, characterized in that, The method further includes: A first control plane response message is sent to the core network control plane entity or the second radio node. The first control plane response message includes available data rate report status information, which is used to indicate whether the core network available rate report is activated. The available data rate report status information includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

19. The method according to claim 18, characterized in that, The first control plane request message is a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message in the 5G system; Alternatively, the first control plane request message may be a PDU session resource establishment request message, a PDU session resource modification request message, or a handover request message sent by the core network in the 6G system. The first control plane response message is a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message in the 5G system; Alternatively, the first control plane response message may be a PDU session resource establishment response message, a PDU session resource modification response message, or a path switching request message sent by the core network in the 6G system.

20. The method according to claim 2, characterized in that, When the first radio node is a base station user plane entity, before sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node, the method further includes: The system receives a first intra-site request message sent by a base station control plane entity. The first intra-site request message includes at least one of an available data rate monitoring request associated with QOSFLOW and a PSI drop indication.

21. The method according to claim 20, characterized in that, The method further includes: Upon receiving the first intra-station request message, the first intra-station request message is stored, and available data rate monitoring and / or PSI drop function is enabled.

22. The method according to claim 21, characterized in that, The method further includes: A first intra-station response message is sent to the base station control plane entity. The first intra-station response message includes available data rate report status information. The available data rate report status information is used to indicate whether the core network available rate report is activated. The data rate report status includes at least one of QoS FLOW identifier, activated uplink status indication, and activated downlink status indication.

23. The method according to claim 22, characterized in that, The first in-station request message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in the 5G system; Alternatively, the first in-station request message may be a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interface in the 6G system. The first in-station response message is a PDU session resource establishment request message or a PDU session resource modification request message on the E1 interface in the 5G system; Alternatively, the first in-station response message may be a PDU session resource establishment request message or a PDU session resource modification request message on the base station control plane and user plane interface in the 6G system.

24. The method according to any one of claims 16 to 23, characterized in that, Sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node includes: The format of the first uplink PDU session information is determined based on the first control plane request message, the first control plane response message, the first intra-station request message, or the first intra-station response message. Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

25. The method according to claim 24, characterized in that, The uplink available data rate is determined based on at least one uplink data packet control unit information sent by the user equipment, the downlink available data rate is determined based on the PDCP layer monitoring results of the first radio node, and the first downlink PSI-based drop activation recommendation is determined based on the delay report in at least one uplink data packet control unit information sent by the user equipment, or based on the PDCP layer monitoring results of the first radio node.

26. The method according to claim 2, characterized in that, When the first wireless node is a base station, the step of sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second wireless node further includes: The payload portion of the first uplink user plane data packet is determined based on the received uplink data packet sent by the user equipment. Send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node.

27. The method according to claim 2, characterized in that, When the first radio node is a base station user plane entity, sending the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity or the second radio node includes: Based on the second uplink PDU session information and / or the second uplink user plane data packet received from the base station separation entity, send the first uplink PDU session information and / or the first uplink user plane data packet to the core network user function plane entity; The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, second uplink available data rate indication, second downlink available data rate indication, second downlink PSI-based drop indication, and second downlink PSI-based drop activation suggestion.

28. The method according to claim 27, characterized in that, The payload portion of the second uplink user plane data packet is determined based on the uplink data packet sent by the received user equipment.

29. The method according to claim 27, characterized in that, The uplink available data rate is used to indicate the uplink available rate of the QoS stream; The downlink available data rate is used to indicate the downlink available rate of the QoS flow; The second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains an uplink available data rate; The second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains a downlink available data rate; The second downlink PSI-based drop indication is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; The second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the uplink PSI-based PDCP drop suggestion.

30. The method according to claim 27, characterized in that, The second uplink PDU session information is auxiliary information data, and the auxiliary information data is in PDU TYPE 2 format.

31. A method for transmitting control information, characterized in that, For base station separation entities, the method includes: Receive second downlink PDU session information and / or second downlink user plane data packets sent by the base station user plane entity; Based on the second downlink PDU session information, determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet; At the downlink air interface scheduling time point, the second downlink user plane data packet is sent to the user equipment based on the size of the air interface scheduling data packet; The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information; or, Receive uplink data packets sent by user equipment; Based on the uplink data packet, determine to send the second uplink PDU session information and / or the second uplink user plane data packet to the base station user plane entity; The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, second uplink available data rate indication, second downlink available data rate indication, second downlink PSI-based drop indication, and second downlink PSI-based drop activation suggestion.

32. The method according to claim 31, characterized in that, The QoS Flow identifier is used to instruct the base station separation entity to determine the QoS Flow and QoS Flow profile related to the second downlink user plane data packet based on the QoS Flow identifier; The second data burst size indication information is used to indicate whether there is a second burst data size in the second downlink user plane data packet; The second time indication information is used to indicate whether there is time information until the next burst of data; The second time information for the next burst is used to indicate the time until the next burst data is received; The second burst data size information is used to indicate the burst data size of the second downlink user plane data packet.

33. The method according to claim 31, characterized in that, The uplink available data rate is used to indicate the uplink available rate of the QoS stream; The downlink available data rate is used to indicate the downlink available rate of the QoS flow; The second uplink available data rate indicator is used to indicate whether the second uplink PDU session information contains an uplink available data rate; The second downlink available data rate indicator is used to indicate whether the second uplink PDU session information contains a downlink available data rate; The second downlink PSI-based drop indication is used to indicate whether the second uplink PDU session information contains a drop activation suggestion based on downlink PSI; The second downlink PSI-based drop activation suggestion is used to indicate whether the corresponding node should activate the uplink PSI-based PDCP drop suggestion.

34. The method according to claim 31, characterized in that, The second downlink PDU session information is in the format of PDU TYPE 0 in the downlink user data, or the second downlink PDU session information is in the format of downlink user data.

35. The method according to claim 31, characterized in that, The step of determining the air interface scheduling data packet size and downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information includes: When the second downlink user plane data packet is determined to be burst data based on the second burst data size indication information, the air interface scheduling data packet size of the second downlink user plane data packet is determined according to the burst data size indicated by the second burst data size information, and the downlink air interface scheduling time point is determined according to the time of arrival of the next burst data indicated by the second next burst time information.

36. The method according to claim 35, characterized in that, The step of determining the downlink air interface scheduling time point based on the time information indicating the next burst data, as specified in the second next burst time information, includes: The second reception time of the historical second downlink user plane data packet is obtained, and the historical second downlink user plane data packet is the data packet preceding the second downlink user plane data packet. The downlink air interface scheduling time point is determined based on the second reception time and the time to the next burst data indicated by the second downlink PDU session information.

37. The method according to claim 36, characterized in that, The third deviation between the third time interval between the downlink air interface scheduling time point and the second receiving time point and the reference time interval meets the target condition, and the fourth deviation between the fourth time interval between the downlink air interface scheduling time point and the time to the next burst data and the reference time interval meets the target condition; The target conditions are determined based on the historical time intervals at which data packets are sent to the user equipment and the allowed data packet sending delay.

38. The method according to claim 31, characterized in that, The second uplink PDU session information is auxiliary information data, and the auxiliary information data is in PDU TYPE 2 format.

39. A method for transmitting control information, characterized in that, For use with a user equipment, the method includes: Receive an RRC reconfiguration message sent by a first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration; The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority. The MAC parameter configuration includes at least one delay status report threshold and first indication information; the delay status report threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay-critical data before delay-critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold and is used to determine whether to apply an additional logical channel priority configured by an additional priority to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fallback to the default priority during the second round of resource allocation between logical channels when there is no data, and the remaining time for running the PDCP discard timer is lower than the configured priority of the logical channel.

40. The method according to claim 39, characterized in that, The method further includes: Receiving a downlink user plane data packet sent by the first radio node according to the scheduling information of the first radio node, the downlink user plane data packet including a first downlink user data packet or a second downlink user data packet.

41. The method according to claim 39, characterized in that, The method further includes: Sending a first uplink user plane data packet or uplink packet control unit information to the first radio node according to the time domain or frequency domain resources and logical channels scheduled by the first radio node, the uplink packet control unit information including at least one of a delay report of a PDCP data PDU and a delayed reported PDCP data amount.

42. The method according to claim 39, characterized in that, The method further includes: Sending a PDCP entity to provide a delay-critical indication of the PDCP data PDU to a lower layer, where when the PDCP data PDU has been or is ready to be submitted to the lower layer, the PDCP service data unit SDU corresponding to the PDCP data PDU is already a delay-critical PDCP SDU.

43. The method according to claim 42, characterized in that, The lower layer includes a radio link control RLC layer or a media access control MAC layer.

44. The method according to claim 39, characterized in that, The method further includes: When the first indication information is configured, the sending PDCP entity determines a delayed reported PDCP data amount associated with the i-th delay status report threshold; The sending PDCP entity determines a delayed reported PDCP data amount associated with the i-th delay status report threshold, including: For a non-delayed reported PDCP SDU associated with the i-th delay status report threshold, no PDCP data PDU is constructed, and when k < i, the PDCP SDU is not regarded as a delayed reported PDCP data amount associated with any of the k-th delay status report thresholds; Or, For a PDCP data PDU that includes a non-delayed reported PDCP SDU associated with the i-th delay status report threshold and has not been submitted to the lower layer, and when k < i, the PDCP SDU is not regarded as a delayed reported PDCP data amount associated with any of the k-th delay status report thresholds.

45. The method according to claim 44, characterized in that, The method further includes: When a PDCP data PDU has been submitted or is about to be submitted to a lower layer, and the PDCP SDU becomes a delay report PDCP SDU associated with the i-th delay status report threshold, the sending PDCP entity provides the lower layer with a delay report indication associated with the i-th delay status report threshold of the PDCP data PDU.

46. ​​The method according to claim 45, characterized in that, The method further includes: The delay report PDCP SDU changes its associated delay status reporting threshold as the remaining time decreases. When the delay report PDCP SDU changes its associated delay status reporting threshold, the sending PDCP entity provides the lower layer with a delay report indication of the PDCP data PDU.

47. A control information transmitting device, characterized in that, Located at the first wireless node, the device includes: The receiving module is configured to receive first downlink PDU session information and / or first downlink user plane data packets sent by a core network user function plane entity or a second radio node. The first downlink PDU session information includes control information related to the PDU session. The first downlink PDU session information includes at least one of the following: QoS Flow identifier, first data burst size indication information, first time indication information, time information of the first next burst time, and first burst data size information. Alternatively, the transmitting module is configured to transmit first uplink PDU session information and / or first uplink user plane data packets to a core network user function plane entity or a second radio node; the first uplink PDU session information includes at least one of uplink available data rate, downlink available data rate, first uplink available data rate indication, first downlink available data rate indication, first downlink PSI-based drop indication, first downlink PSI-based drop activation suggestion, uplink congestion indication information, and downlink congestion indication information; The first wireless node and the second wireless node are base stations or base station user plane entities. The base station includes a 5G base station or a 6G base station, and the base station user plane entity includes a 5G base station user plane entity or a 6G base station user plane entity.

48. A control information transmitting device, characterized in that, The device, disposed in a base station-separated entity, includes: The receiving module is used to receive second downlink PDU session information and / or second downlink user plane data packets sent by the base station user plane entity; The determination module is used to determine the size of the air interface scheduling data packet and the downlink air interface scheduling time point of the received second downlink user plane data packet based on the second downlink PDU session information; The sending module is configured to send the second downlink user plane data packet to the user equipment based on the size of the air interface scheduling data packet at the downlink air interface scheduling time point; The second downlink PDU session information includes at least one of the following: QoS Flow identifier, second data burst size indication information, second time indication information, time information of the second next burst time, and second burst data size information; or, The receiving module is used to receive uplink data packets sent by the user equipment; The sending module is used to determine, based on the uplink data packet, to send a second uplink PDU session information and / or a second uplink user plane data packet to the base station user plane entity; The second uplink PDU session information includes at least one of the following: uplink available data rate, downlink available data rate, second uplink available data rate indication, second downlink available data rate indication, second downlink PSI-based drop indication, and second downlink PSI-based drop activation suggestion.

49. A control information transmitting device, characterized in that, The device, located in a user equipment, includes: The receiving module is used to receive an RRC reconfiguration message sent by the first wireless node; the reconfiguration message includes at least one of enhanced logical channel configuration and MAC parameter configuration. The enhanced logical channel includes at least one of the following: priority adjustment threshold, LCP default backoff indication information, and additional priority. The MAC parameter configuration includes at least one delay status reporting threshold and a first indication information; the delay status reporting threshold is used to indicate the remaining time threshold for reporting delay status information; the first indication information indicates whether the user equipment should include non-delay critical data before delay critical data in the calculation of the size of the logical channel group within the DSR; the priority adjustment threshold represents the remaining time threshold and is used to determine whether to apply the additional logical channel priority configured by the additional priority to the logical channel; the LCP default fallback indication information is used to indicate whether the priority of the logical channel can fall back to the default priority when there is no data during the second round of resource allocation between logical channels, and whether the remaining time of running the PDCP discard timer is lower than the configured priority of the logical channel.

50. A base station, characterized in that, Includes memory, transceiver, and processor: Memory, used to store computer programs; A transceiver for sending and receiving data under the control of the processor; the processor for reading a computer program from the memory and executing the method of any one of claims 1 to 38 by controlling the transceiver.

51. A terminal, characterized in that, Includes memory, transceiver, and processor: Memory, used to store computer programs; A transceiver for transmitting and receiving data under the control of the processor; the processor for reading a computer program from the memory and executing the method according to any one of claims 39 to 46 by controlling the transceiver.

52. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 46.

53. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 46.

Citation Information

Patent Citations

  • User plane configuration method and system supporting low-delay service, base station and medium

    CN116847409A

  • Ethernet type packet data unit session communications

    US20210226807A1