WO2024092752A1 - 无线通信方法、通信设备以及接入网设备 - Google Patents
无线通信方法、通信设备以及接入网设备 Download PDFInfo
- Publication number
- WO2024092752A1 WO2024092752A1 PCT/CN2022/129997 CN2022129997W WO2024092752A1 WO 2024092752 A1 WO2024092752 A1 WO 2024092752A1 CN 2022129997 W CN2022129997 W CN 2022129997W WO 2024092752 A1 WO2024092752 A1 WO 2024092752A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- data
- target data
- target
- delay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
- H04W72/512—Allocation or scheduling criteria for wireless resources based on terminal or device properties for low-latency requirements, e.g. URLLC
Definitions
- the present application relates to the field of communication technology, and more specifically, to a wireless communication method, a communication device, and an access network device.
- access network devices are configured at the granularity of terminal devices (for example, scheduling resources, allocating resources or configuring parameters), which will result in a mismatch between the configuration of the access network devices and the transmission requirements of the target data and will be unable to meet the transmission requirements of the target data.
- XR extended reality
- URLLC ultra-reliable low-latency communications
- the present application provides a wireless communication method, a communication device and an access network device.
- the following introduces various aspects involved in the present application.
- a wireless communication method comprising: a communication device sends first information to an access network device, wherein the first information comprises information related to target data, and the communication device comprises a terminal device and/or a core network device.
- a wireless communication method comprising: an access network device receives first information sent by a communication device, wherein the first information comprises information related to target data, and the communication device comprises a terminal device and/or a core network device.
- a communication device comprising: a sending unit for sending first information to an access network device, wherein the first information comprises information related to target data, and the communication device comprises a terminal device and/or a core network device.
- an access network device comprising: a receiving unit, configured to receive first information sent by a communication device, wherein the first information comprises information related to target data, and the communication device comprises a terminal device and/or a core network device.
- a communication device comprising a processor, a memory and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the communication device executes part or all of the steps in the method of the first aspect.
- an access network device comprising a processor, a memory, and a transceiver, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer programs in the memory so that the access network device executes part or all of the steps in the method of the second aspect.
- an embodiment of the present application provides a communication system, which includes the above-mentioned communication device and/or access network device.
- the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.
- an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a communication device (for example, a terminal device or a network device) to perform some or all of the steps in the methods of the above aspects.
- a communication device for example, a terminal device or a network device
- an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a communication device (e.g., a terminal device or a network device) to perform some or all of the steps in the above-mentioned various aspects of the method.
- the computer program product can be a software installation package.
- an embodiment of the present application provides a chip, which includes a memory and a processor.
- the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
- the communication device may send first information to the access network device to indicate information related to the target data, which accordingly helps the access network device to perform the above configuration based on the first information to improve the rationality of the configuration.
- FIG. 1 is a wireless communication system 100 to which an embodiment of the present application is applied.
- FIG. 2 is a schematic diagram of a QoS-based flow transmission mechanism.
- Figure 3 is a schematic diagram of MAC CE applicable to the embodiment of the present application.
- FIG4 is a schematic flowchart of a wireless communication method according to another embodiment of the present application.
- Figure 5 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 6 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 7 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 8 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 9 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 10 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 11 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 12 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- Figure 13 is a schematic diagram of MAC CE provided by another embodiment of the present application.
- FIG. 14 is a schematic diagram of a communication device according to an embodiment of the present application.
- FIG. 15 is a schematic diagram of an access network device according to an embodiment of the present application.
- FIG. 16 is a schematic diagram of a communication device according to an embodiment of the present application.
- FIG1 is a wireless communication system 100 used in an embodiment of the present application.
- the wireless communication system 100 may include a network device 110 and a terminal device 120.
- the network device 110 may be a device that communicates with the terminal device 120.
- the network device 110 may provide communication coverage for a specific geographical area, and may communicate with the terminal device 120 located in the coverage area.
- FIG1 exemplarily shows a network device and two terminals.
- the wireless communication system 100 may include multiple network devices and each network device may include other number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
- the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
- network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
- the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) system or new radio (new radio, NR), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), etc.
- 5G fifth generation
- NR new radio
- long term evolution long term evolution
- LTE long term evolution
- LTE frequency division duplex frequency division duplex
- FDD frequency division duplex
- TDD time division duplex
- future communication systems such as the sixth generation mobile communication system, satellite communication system, etc.
- the terminal device in the embodiment of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
- the terminal device in the embodiment of the present application may be a device that provides voice and/or data connectivity to a user, and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc.
- the terminal device in the embodiment of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
- the UE can be used to act as a base station.
- the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc.
- a cellular phone and a car communicate with each other using a sidelink signal.
- the cellular phone and the smart home device communicate with each other without relaying the communication signal through the base station.
- the network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a base station.
- the network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network.
- RAN wireless access network
- Base station can broadly cover various names as follows, or replace with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting point (TRP), transmitting point (TP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc.
- NodeB evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting point (TRP), transmitting point (TP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit
- the base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof.
- the base station may also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus.
- the base station may also be a mobile switching center and a device to device D2D, vehicle-to-everything (V2X), machine-to-machine (M2M) communication device that performs the base station function, a network side device in a 6G network, and a device that performs the base station function in a future communication system.
- the base station may support networks with the same or different access technologies.
- the embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment.
- Base stations can be fixed or mobile.
- a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station.
- a helicopter or drone can be configured to act as a device that communicates with another base station.
- the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU.
- the gNB may also include an AAU.
- the network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air.
- the embodiments of the present application do not limit the scenarios in which the network equipment and terminal equipment are located.
- QoS Quality of Service
- the concept of QoS flow is introduced in the 5G network.
- a QoS flow can be established for data transmission under the control of SMF.
- SMF provides the base station with QoS flow configuration information for each QoS flow, including information such as bit rate requirements, delay requirements, and bit error rate requirements.
- the base station can schedule wireless resources according to the QoS flow configuration information received from SMF to ensure the QoS requirements of the QoS flow.
- both uplink data flow i.e., data flow sent by the terminal to the peer device through the 5G network
- downlink data flow i.e., data flow sent by the peer device to the terminal through the 5G network
- the peer device refers to the peer application server or the peer terminal.
- the delay requirements for the uplink data flow and the downlink data flow in a QoS flow are the same. If the delay requirements for the uplink data flow and the downlink data flow of a certain service are different, they will be transmitted through different QoS flows.
- the delay here refers to the data transmission delay between the terminal and the UPF.
- QoS parameters are usually used to indicate the characteristics of QoS flows.
- QoS parameters may include but are not limited to: 5G QoS Identifier (5QI), address resolution protocol (ARP), guaranteed flow bit rate (GFBR), maximum flow bit rate (MFBR), maximum packet loss rate (UL/DL), end-to-end packet delay budget (PDB), AN-PDB, packet error rate (PER), priority level, averaging window, resource type, maximum data burst volume, UE-aggregate maximum bit rate (UE-AMBR), session-AMBR, etc.
- 5G QoS Identifier 5G QoS Identifier
- ARP address resolution protocol
- GFBR guaranteed flow bit rate
- MFBR maximum flow bit rate
- UL/DL maximum packet loss rate
- PDB packet delay budget
- AN-PDB packet error rate
- priority level averaging window, resource type, maximum data burst volume, UE-aggregate maximum bit rate (UE-AMBR), session-AMBR, etc.
- the filter, or service data flow (SDF) template contains parameters that describe the characteristics of the data packet and is used to filter out specific data packets bound to a specific QoS flow.
- SDF service data flow
- IP quintuple is the source IP address, destination IP address, source port number, destination port number, and protocol type.
- the user-side network elements and terminals on the network side will form filters based on the combination of data packet characteristic parameters (see the trapezoid in the terminal and the parallelogram in the UPF in Figure 3) to filter the uplink or downlink data packets that meet the data packet characteristics transmitted on the user plane and bind them to a certain data stream.
- the above-mentioned URLLC services may include industrial automation (factory automation), transmission automation (transport industry), smart power (electrical power distribution) and other services.
- the service requires a smaller transmission delay (e.g., 0.5 ms) and higher reliability (e.g., 99,999% reliability).
- the service can be pseudo-periodic, that is, there is time jitter in the service arrival time, or in other words, the service usually does not arrive at a certain time point, but arrives at any time within a period of time.
- the period of the service is usually a non-integer period, such as 16.67 ms.
- the arrival times of different service flows in the service may differ greatly.
- the aforementioned extended reality is a large umbrella for multiple heterogeneous use cases and services, which are studied and outlined in SA1, SA2, and SA4, including but not limited to TR 22.842 and TR 26.928.
- These XR use cases can be roughly divided into: augmented reality (AR), virtual reality (VR), mixed reality (MR), cloud gaming (CG), etc.
- XR and media services usually include video frames and audio frames.
- a video frame may include one or more video slices, where a video slice can be understood as a spatially different area in a video frame, which is encoded separately from other areas in the same frame.
- service data may generally include uplink posture information (pose information) and downlink video stream (DL video stream).
- the service data usually includes uplink control information (UL control information) and downlink video stream (DL video stream).
- UL control information uplink control information
- DL video stream downlink video stream
- service data usually includes uplink posture information and downlink video streams.
- one cycle includes posture information and video stream, the two types of data arrive at different times.
- the period of the above control information or posture information can usually be 4ms, and the corresponding packet size is usually 100 bytes.
- the period of the video stream is usually 16.67ms, and the packet size in the video stream is usually 0.67Mbps. It can be seen that even for one XR service, the period and packet size of different data streams vary greatly.
- XR service transmission requires higher reliability and lower latency. Accordingly, when network equipment schedules resources for terminal devices supporting this service, on the one hand, it needs to consider the QoS requirements of the service, and on the other hand, it needs to meet the power consumption of the terminal devices to avoid unnecessary power consumption. On the other hand, considering the large number of terminal devices supporting the above services accessing the communication system, the access network equipment also needs to ensure the network capacity requirements when allocating resources.
- the terminal device can inform the access network device of the amount of uplink data to be transmitted (or the amount of data cached by the terminal device) through a buffer status report (BSR). Accordingly, the access network device can schedule uplink resources for the terminal device based on the amount of uplink data to be transmitted.
- BSR buffer status report
- sending BSR with logical channel (LC) granularity may result in a large overhead of transmitting BSR. Therefore, in order to save the overhead of transmitting BSR, a group reporting method can be adopted. That is, multiple uplink logical channels can correspond to logical channel groups (LCG), and accordingly, the terminal device can report BSR with LCG granularity.
- LCG logical channel groups
- the correspondence between LC and LCG can be configured by a network device, for example, an access network device can configure the above correspondence through RRC configuration.
- the terminal device reports the BSR based on the LCG.
- each terminal device in a communication system e.g., an NR system
- BSRs may include multiple types: regular BSR, padding BSR, and periodic BSR. The following describes the triggering conditions for the above three types of BSRs.
- Trigger condition 1 Compared with the logical channel corresponding to the data currently transmitted by the terminal device, uplink data arrives on a logical channel with a higher priority in the terminal device, which can trigger a regular BSR.
- Trigger condition 2 When the retransmission BSR timer (retxBSR-Timer) times out and there is currently at least one uplink logical channel with uplink data to be sent, a regular BSR can be triggered.
- retxBSR-Timer retransmission BSR timer
- Trigger condition 3 After the uplink resources allocated to the terminal device carry the uplink data to be transmitted, the filling part of the uplink resources can continue to carry the BSR media access control (medium access control element, MAC CE), which can trigger the filling BSR.
- BSR media access control medium access control element, MAC CE
- Trigger condition 4 If the periodic BSR timer (periodicBSR-Timer) times out, the periodic BSR can be triggered.
- each of these logical channels will trigger a separate regular BSR.
- BSR short Truncated BSR
- Long BSR Long Truncated BSR
- the BSR may be carried by a BSR MAC CE.
- a short BSR and/or a truncated BSR may be transmitted using a short BSR or a truncated BSR MAC CE.
- the size of a short BSR or a truncated BSR MAC CE is fixed, i.e., it occupies 1 byte, and can only carry the BSR information of one logical channel group.
- the short BSR or the truncated BSR MAC CE may include an LCG ID field and a BSR field, wherein the LCG ID field may carry the LCG ID corresponding to the BSR information, usually occupies 2 bits, and the value of the parameter in this field is 0 to 3.
- the BSR field is used to carry the BSR information, usually occupies 6 bits, and the value of the parameter in this field is 0 to 63.
- a long BSR and/or a truncated BSR may be carried using a long BSR or truncated BSR MAC CE.
- a long BSR or truncated BSR MAC CE may occupy 3 bytes and may carry BSR information of all logical channel groups.
- the LCG ID value may not be carried.
- a long BSR or truncated BSR MAC CE may include an LCG ID field and a BSR field, wherein the LCG ID field may occupy 1 byte and be used to carry information from LCG ID0 to LCG ID7.
- the BSR field is used to carry BSR information corresponding to LCG0 to LCG3, wherein a buffer size (Buffer Size) 0 corresponds to the BSR value of LCG ID 0, a buffer size 1 corresponds to the BSR value of LCG ID 1, a buffer size 2 corresponds to the BSR value of LCG ID 2, and a buffer size 3 corresponds to the BSR value of LCG ID 3.
- Buffer Size Buffer Size
- the terminal device can send a long BSR. At this time, the terminal device can send the data volume of the target data of all LCGs corresponding to the target data through the long BSR. Conversely, the terminal device can send a short BSR.
- the terminal device reports a truncated BSR, wherein the BSR information in the truncated BSR is the data amount of the LCG corresponding to the highest priority logical channel among the logical channels of the uplink data to be transmitted.
- the terminal device may send a truncated long BSR.
- the LCG corresponding to the BSR information in the truncated long BSR may be determined based on the priority of the logical channels contained in the LCG of the uplink data to be transmitted. At this time, if the priorities of the logical channels contained in multiple LCGs are the same, the reporting priority order may be determined based on the LCG ID.
- the terminal device can send a short BSR if the number of padded bits is sufficient to carry a short BSR but insufficient to carry a long BSR, and the number of LCGs with uplink data is not greater than 1, the terminal device can send a short BSR.
- the terminal device may send a long BSR, wherein the BSR may carry the data volume of the LCG corresponding to all uplink data to be transmitted.
- access network devices allocate uplink grants (UL grants) based on the granularity of terminal devices.
- the terminal devices can determine which radio bearer data of the terminal devices are transmitted through the allocated uplink grants. In other words, based on the allocated uplink grants, the terminal devices can determine the amount of data transmitted for each logical channel for the initial transmission of the MAC packet data unit (PDU). In some cases, the terminal devices also need to allocate uplink grants for the MAC CE.
- a priority can be assigned to each uplink logical channel.
- the resources of the MAC PDU can be allocated in order from large to small according to the logical channel priorities corresponding to each uplink logical channel.
- the priority bit rate (prioritized bit rate, PBR) mechanism is introduced, that is, when performing logical channel multiplexing, the terminal device can give priority to guaranteeing the minimum bit rate requirements of each logical channel, thereby avoiding the situation where the uplink logical channel with a high logical channel priority always occupies the allocated uplink authorization, resulting in the uplink logical channels of other logical channels with a low priority being unable to occupy the allocated uplink authorization and being "starved to death".
- PBR priority bit rate
- the access network device may configure one or more of the following parameters for each uplink logical channel: logical channel priority, PBR, and token bucket period (bucket size duration, BSD).
- the priority of the logical channel For the priority of the logical channel, if the value of the priority of the logical channel is smaller, it means that the priority of the logical channel is higher. On the contrary, if the value of the priority of the logical channel is larger, it means that the priority of the logical channel is lower.
- this parameter is used to indicate the minimum rate that the logical channel needs to guarantee.
- this parameter indicates the depth of the token bucket.
- a certain degree of flow control can be performed on data bursts, thereby ensuring smooth data transmission.
- Bj the terminal device maintains a variable Bj for it, and Bj indicates the number of tokens currently available in the token bucket.
- the terminal device can perform logical channel priority processing according to the following steps.
- Step 1 Allocate uplink grants in descending order of logical channel priority, and group each logical channel (MACUL transport block).
- MACUL transport block When allocating uplink grants to logical channel j, we first check how many tokens are left in the token bucket (i.e., how big Bj is). If the number of tokens is greater than or equal to the amount of cached data, then the amount of uplink grants allocated to logical channel j is equal to the amount of data in the cache. Of course, if the uplink grant is not enough to send all the data in the cache of logical channel j, then the amount of uplink grants allocated to it is equal to the amount of uplink grants.
- the amount of uplink grants allocated is equal to the amount of tokens.
- the uplink grant is smaller than the number of tokens, then all uplink grants are allocated to logical channel j.
- the PBR of logical channel j is set to infinity ("infinity"), the size of its Bj will not be considered when allocating uplink grants to it, and all uplink grants will be allocated to this logical channel first. If there are still uplink grants left after sending all the cached data, then the remaining uplink grants will be allocated to other logical channels.
- Step 2 subtract the size of all MAC SDUs of the MAC PDUs established by logical channel j in step 1 from Bj.
- Step 3 If there are still uplink grants left after executing steps 1 and 2, regardless of the size of Bj , the remaining resources are allocated to each logical channel in order of logical channel priority from high to low. Only when the data of the high-priority logical channel has been sent and the uplink grant has not been exhausted, the low-priority logical channel can be served. That is, at this time, the terminal device maximizes the data transmission of the high-priority logical channel.
- the terminal device may also follow the following principles:
- RLC radio link control
- the segmentation should be as large as possible based on the size of the remaining uplink grant to effectively utilize the remaining uplink grant;
- the terminal device cannot send only a padding BSR or only a padding.
- the terminal device needs to follow the following priority order (arranged in descending order of priority) when performing logical channel priority processing: cell-radio network temporary identifier (C-RNTI) MAC CE or data from the uplink logical channel UL-CCCH; configured grant confirmation MAC CE; BSR MAC CE used for filling BSR; single entry PHR MAC CE or multiple entry PHR MAC CE; data from any logical channel except UL-CCCH; MAC CE for terminal device for recommended bit rate request (Recommended bit rate query); BSR MAC CE used for filling BSR.
- C-RNTI cell-radio network temporary identifier
- BSR MAC CE used for filling BSR
- single entry PHR MAC CE or multiple entry PHR MAC CE data from any logical channel except UL-CCCH
- MAC CE for terminal device for recommended bit rate request (Recommended bit rate query); BSR MAC CE used for filling BSR.
- access network equipment is configured at the granularity of terminal equipment (for example, scheduling resources, allocating resources or configuring parameters), which will cause the configuration of the access network equipment to not match the transmission requirements of the target data and fail to meet the transmission requirements of the target data.
- an embodiment of the present application provides a wireless communication method, in which the communication device can send a first message to the access network device to indicate information related to the target data, and accordingly, it helps the access network device to perform the above configuration based on the first information to improve the rationality of the configuration.
- the communication device includes a terminal device and/or a core network device (e.g., SMF).
- SMF core network device
- Fig. 4 is a schematic flow chart of a wireless communication method according to an embodiment of the present application.
- the method shown in Fig. 4 includes step S410.
- step S410 the communication device sends first information to the access network device.
- the first information includes information related to the target data.
- the target data may be data to be transmitted.
- the target data may also be data that has not arrived. The embodiment of the present application does not limit this.
- the first information may include content, and the first information may include second information associated with static or semi-static characteristics of the target data, and/or third information associated with dynamic characteristics of the target data.
- the above-mentioned static or semi-static characteristics can be understood as relatively slow-changing or unchanging characteristics among the characteristics corresponding to the target data.
- the above-mentioned semi-static characteristics can also be characteristics that change periodically.
- the above-mentioned semi-static characteristics can also be characteristics that change non-periodically, and the embodiments of the present application do not limit this.
- the above-mentioned static or semi-static characteristics may include one or more of the following characteristics: transmission direction of target data; period of target data; arrival time of target data; size of data packet of target data; information of the first delay of target data.
- the transmission direction of the target data may be used to indicate whether the target data is uplink data or downlink data.
- the period of the above-mentioned target data may include the period of data bursts corresponding to the target data, the period of PDUs corresponding to the target data, the period of PDU sets corresponding to the target data, the period of data packets corresponding to the target data, and the period of services corresponding to the target data.
- the arrival time of the above-mentioned target data may include one or more of the following: the arrival time of the first burst data corresponding to the target data; the arrival time of the first packet in the first burst data corresponding to the target data; the arrival time of the last packet in the first burst data corresponding to the target data; the arrival time of a certain burst data (except the first and the last) corresponding to the target data; the arrival time of the first packet in a certain burst data corresponding to the target data; the arrival time of the last packet in a certain burst data corresponding to the target data.
- the second information includes one or more of the following information: the arrival time of the target data; the sending time of the target data; the departure time of the target data; and the jitter time of the target data.
- the size of the data packet of the above-mentioned target data may include one or more of the following: the size of the first packet in the first burst data corresponding to the target data; the size of the last packet in the first burst data corresponding to the target data; the size of a certain burst data (except the first and last) corresponding to the target data; the size of the first packet in a certain burst data corresponding to the target data; the size of the last packet in a certain burst data corresponding to the target data.
- the first delay may be a delay associated with the service to which the target data belongs, and therefore, is generally a static delay.
- the dynamic characteristics can be understood as changing characteristics, or can be understood as characteristics with a faster changing speed.
- the dynamic characteristics can include one or more of the following: second delay information of the target data; a period corresponding to the target data; cache information of the target data; information on the data volume of the target data; and time information corresponding to the dynamic change of the target data.
- the cache information of the target data may change over time, and therefore, the cache information of the target data may be understood as a dynamic characteristic of the target data.
- the time information corresponding to the dynamic change of the target data may be used for the start time and/or end time corresponding to the dynamic change.
- the third information includes one or more of the following: transmission delay information corresponding to the target data; remaining delay information corresponding to the target data; waiting delay information corresponding to the target data during the transmission process; PDCP layer arrival time information corresponding to the target data; AS layer arrival time information corresponding to the target data; statistical delay information for the transmission granularity corresponding to the target data.
- transmission delay information corresponding to the target data for example, the delay information in Embodiment 1 and Embodiment 3 below
- the third information includes one or more of the following: transmission delay information corresponding to the target data; remaining delay information corresponding to the target data; waiting delay information corresponding to the target data during the transmission process; PDCP layer arrival time information corresponding to the target data; AS layer arrival time information corresponding to the target data; statistical delay information for the transmission granularity corresponding to the target data.
- the third information includes one or more of the following: information indicating the data amount of target data (also called “information on data amount”); information indicating a change in the data amount of target data (also called “information on data amount change").
- the above-mentioned information indicating the change in data volume of the target data includes one or more of the following information: information indicating the change trend of the data volume of the target data; information indicating the characteristic change information of the target data; information indicating the change amount of the data volume of the target data; information indicating the data volume after the data volume of the target data changes.
- the first information may include one or more of the following: information transmitted once; information for static interaction; information for semi-static interaction; information for dynamic interaction; and information for real-time interaction.
- the second information may include one or more of the following: information transmitted once; information for static interaction; and information for semi-static interaction.
- the third information includes one or more of the following information: dynamic interaction information and real-time interaction information.
- the granularity of the first information is not limited.
- the first information includes one or more of the following: information corresponding to one or more LCHs; information corresponding to one or more LCH groups; information corresponding to one or more LCGs; information corresponding to one or more data bursts; information corresponding to one or more QoS flows; information corresponding to one or more PDUs; information corresponding to one or more PDU sets; information corresponding to one or more DRBs; information corresponding to one or more PDU sessions; and information corresponding to the target service.
- the first object may include one or more of the following: one or more LCHs; one or more LCH groups; one or more LCGs; one or more data bursts; one or more QoS flows; information corresponding to one or more PDUs; one or more PDU sets; one or more DRBs; one or more PDU sessions; and target services.
- the one or more LCHs may be any one or more LCHs.
- the one or more LCHs may also be specific one or more LCHs.
- it may be one or more LCHs with a lower priority than other LCHs with data to be transmitted.
- it may be one or more LCHs with a higher priority than other LCHs with data to be transmitted.
- it may be an LCH with data to be transmitted, and the priority of the LCH may not be the highest.
- the one or more LCHs may be any one or more LCGs.
- the one or more LCGs may also be specific one or more LCGs.
- it may be one or more LCGs whose priority is lower than other LCGs with data to be transmitted.
- it may be one or more LCGs whose priority is higher than other LCGs with data to be transmitted.
- it may be an LCG with data to be transmitted, and the priority of the LCG may not be the highest.
- the granularity of the second information may include one or more of the following: one or more target services, one or more QoS flows, one or more burst data, and one or more PDU sets.
- the granularity of the third information may include one or more of the following: one or more LCHs, one or more LCGs, one or more burst data, and one or more PDU sets.
- the first information is carried in the time-sensitive communication auxiliary information TSCAI; or the first information is carried in the first message, and the first message includes TSCAI; or the first information is carried in the second message, and the second message includes QoS parameters; or the first information is carried in the QoS flow; or the first information is sent together with the time-sensitive communication auxiliary information TSCAI; or the first information is sent together with the QoS configuration or QoS parameters.
- TSCAI time-sensitive communication auxiliary information
- the embodiment of the present application does not limit the transmission method of the first information.
- the third information may be sent to the access network device together with the BSR MAC CE.
- the third information may also include uplink related information. The embodiment of the present application does not limit this.
- the first information is carried in one or more of the following information: a first MAC CE, an SR, and a BSR.
- the MAC CE format applicable to the embodiment of the present application can be found in the following description, and for the sake of brevity, it will not be repeated here.
- the first information may be sent periodically, and/or the first information may be event-triggered, and/or the first information may be triggered based on a first condition, and/or the target data may satisfy a first threshold.
- triggering method please refer to the introduction in the following embodiments 1 to 3, which will not be described here for brevity.
- the first condition includes one or more of the following: the communication device has not sent the first information to the access network device; the first information has changed; the sending time of the first information has arrived; the target data has arrived; the target data is to be sent; the characteristic association corresponding to the target data; the first information to be transmitted; the triggering information of the first information is received.
- the triggering method of the first condition can be referred to the introduction in the following embodiments 1 to 3, and for the sake of brevity, it will not be repeated here.
- the target data includes one or more of the following: data packets to be transmitted; burst data to be transmitted; a PDU set to be transmitted; a QoS flow to be transmitted, a service flow to be transmitted, a data flow to be transmitted, and data belonging to a first PDU session.
- the first information may be sent by the communication device to the access network device based on a request from the access network device.
- the first information may also be actively sent by the communication device, and the embodiment of the present application does not limit this.
- the transmission method or reporting method described in Examples 1 to 3 is also applicable to the transmission of the first information. For the sake of brevity, it will not be repeated here.
- the method further includes: step S420, the access network device performs configuration based on the first information, wherein the configuration may include one or more of the following operations: performing scheduling, allocating resources, and configuring parameters.
- Embodiment 1 is described by taking the first information including delay information as an example.
- Embodiment 2 is described by taking the first information including data information as an example.
- Embodiment 3 is described by taking the first information including delay information and data information as an example.
- the delay information may include information related to the delay, or in other words, the delay information may include information used to determine the delay.
- the delay information may include the total delay of data transmission.
- the delay information may include the end-to-end transmission delay statistics corresponding to the data packet of the target data.
- the delay information may include the delay between the sending time of the data packet of the target data and the feedback time of the ACK.
- the delay information may include the delay between the sending time of the data packet of the target data and the successful reception time of the data packet.
- the delay information may include the remaining delay corresponding to the target data.
- the delay information may include the remaining delay corresponding to the burst data in the target data.
- the delay information may include the remaining delay corresponding to the burst data in the target data.
- the delay information may include the remaining delay corresponding to the data packet of the target data.
- the delay information may include the remaining delay corresponding to the PDU set of the target data.
- the delay information may include the remaining delay corresponding to the PDU of the target data.
- the above-mentioned residual delay may correspond to a first duration maintained by the terminal device, for example, the terminal device may maintain the first duration through a first timer.
- the residual delay may be determined based on one or more items of a packet delay budget (PDB), a PDU set delay budget (PSDB), a waiting time, an arrival time, and a generation duration.
- PDB packet delay budget
- PSDB PDU set delay budget
- the residual delay may be PDB minus the waiting time.
- the residual delay may be PDB minus the arrival time.
- the residual delay may be PDB minus the generation time.
- the residual delay may be PSDB minus the waiting time.
- the residual delay may be PSDB minus the arrival time.
- the residual delay may be PSDB minus the generation time.
- the first duration or the first timer may be maintained by one or more of RLC, MAC, and PDCP.
- the start time of the first duration or the first timer may include the waiting delay in the cache, or the start time may be the time of arrival at the PDCP or AS layer.
- the first timer may include a packet data convergence protocol (PDCP) discard timer (PDCP discard timer).
- PDCP packet data convergence protocol
- the first timer and/or the first duration may be determined based on the PSDB corresponding to the target data and/or the PDB corresponding to the target data. For example, the first timer and/or the first duration may be equal to the PSDB corresponding to the target data and/or the PDB corresponding to the target data.
- the above-mentioned waiting delay in the cache can be the duration in the PDCP cache or the RLC cache.
- the above-mentioned waiting delay can be determined based on the time when the packet arrives at the cache.
- the waiting delay can be based on the time when the packet arrives at the cache as the starting time. The embodiment of the present application does not limit the above-mentioned waiting time.
- the delay information may include a waiting delay corresponding to the target data.
- the waiting delay may be understood as a waiting delay during data transmission. For example, it may be a waiting delay for data in a cache. For another example, it may be a waiting delay after the data reaches the PDCP layer. For another example, it may be a waiting delay after the data reaches the access stratum (AS) layer. For another example, it may be a waiting delay after the data reaches the PDCP layer. For another example, it may be a waiting delay after the data reaches the AS layer.
- AS access stratum
- the delay information may include a tolerable transmission delay.
- the tolerable transmission delay may be determined based on a PSDB corresponding to the target data and/or a PDB corresponding to the target data.
- the delay information may also be delay statistical information, where the statistical value may include, for example, a maximum delay value, a minimum delay value, an average delay value, etc. It should be noted that the statistical object for the delay statistical value may be an object of delay information, where the object of delay information will be introduced below and will not be described here for brevity.
- the indication method of the various delays is not limited.
- the above-mentioned various delays can be indicated by delay values.
- the above-mentioned various delays can be indicated by delay levels.
- the above-mentioned delays can also include delay-related identification indications, wherein the delay-related identification can include, for example, one or more of a high delay identification, a low delay identification, an identification for indicating that the delay is higher than a threshold, and an identification for indicating that the delay is lower than a threshold.
- the mapping relationship between the delay level index and the delay value is introduced below in conjunction with Table 1.
- different delay level indexes can correspond to a range of delay values.
- the corresponding relationship shown in Table 1 is introduced by taking a 5-bit delay domain and carrying the delay level index as an example. Therefore, 31 delay level indexes can be carried by a 5-bit delay domain.
- the size of the delay domain is not specifically limited.
- the size of the delay domain can also be 8 bits, 16 bits, etc.
- the correspondence between the index of the above-mentioned delay level and the delay value can be predefined, preconfigured or dynamically indicated by the network device, and the embodiment of the present application is not limited to this.
- the above introduces the content of the delay information, and the following introduces the object to which the delay information is directed.
- the object to which the delay information is directed is not specifically limited.
- the object to which the delay information is directed may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU and burst data.
- LCH LCH
- LCG LCG
- DRB QoS flow
- PDU session PDU session
- PDU set PDU and burst data.
- burst data For ease of understanding, the following takes LCH and LCG as examples for introduction.
- the delay information for other objects is similar to the introduction below, and for the sake of brevity, it will not be repeated below.
- the object targeted by the delay information is A or the object triggered is A
- the object reported by the delay information is B.
- a and B are the same. In other implementations, A and B are different.
- A may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE, and burst data.
- B may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE, and burst data.
- the LCH may be a target LCH, wherein the priority of the target LCH may be higher than the priority of other LCHs to be transmitted.
- the priority of the target LCH may not be the highest, that is, the target LCH may be an LCH whose LCH priority is not the highest and has data to be transmitted.
- the LCG may be a target LCG, wherein the priority of the target LCG may be higher than the priority of other LCGs to be transmitted.
- the priority of the target LCG may not be the highest, that is, the target LCG may be an LCG whose LCG priority is not the highest and to which data is to be transmitted.
- information indicating the object corresponding to the delay information may be carried in the first information.
- the above-mentioned object may also be agreed with the communication device by predefinition, preconfiguration or access network device indication, so the above-mentioned indication information may be carried in the first information, and the embodiments of the present application are not limited to this.
- the delay information can target, and the following describes the triggering method of the delay information.
- the triggering method of the first information is not limited.
- the following describes triggering methods 1 to 3 as examples.
- the triggering of the above delay information may be triggered by the terminal device, or may be triggered by the MAC entity, which is not limited in the embodiment of the present application.
- the delay information may be reported periodically. For example, when the period corresponding to the delay information is reached (for example, the period timer times out), the delay information may be sent.
- the above period may be predefined, preconfigured, or configured by the network device, and the embodiments of the present application do not limit this.
- Triggering mode 2 the delay information may also be triggered by a first condition.
- the first condition may include one or more of the following implementation modes of the first condition.
- Implementation method 1 the first condition includes the existence of resources that can be used to send the delay information, or in other words, the first condition includes the availability of resources for sending the delay information.
- the resources that can be used to send the delay information may include dedicated resources, wherein the dedicated resources may include, for example, dedicated SR resources or dedicated SR PUCCH resources.
- dedicated resources may be understood as dedicated resources for a certain object, wherein the object may include one of data, LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, and burst data.
- the resource used to send the delay information may not be a dedicated resource, that is, other information may also be sent on the resource.
- the dedicated resource may be associated with a certain delay information. For example, when the delay information corresponds to a certain delay value, the delay information may be sent through the dedicated information. For another example, when the delay information corresponds to a certain delay level, the delay information may be sent through the dedicated information.
- the dedicated resource may also be associated with the amount of data, which is not limited in the embodiment of the present application.
- the first condition may include that a network device (eg, access network device) enables the communication device to send the delay information. That is, when the network device enables reporting of the delay information, the communication device may send the delay information.
- a network device eg, access network device
- the first condition may include the arrival of an object corresponding to the delay information.
- the first condition may include the data to be transmitted by LCH.
- the first condition may include the arrival of data to be transmitted by LCG.
- the object targeted by the delay information is a PDU set
- the first condition may include the arrival of a PDU set to be transmitted.
- the first condition may include the arrival or existence of the target data.
- the embodiment of the present application does not limit the target data.
- the target data may be associated with latency.
- the target data may include burst data with high latency requirements.
- the target data may include a PDU set with high latency requirements.
- the target data may include burst data with a latency higher than a threshold.
- the target data may also include burst data with a latency higher than a threshold.
- the target data may be data of a target LCH, wherein the arrival or existence of the data of the target LCH may be understood as the data of the target LCH being available.
- the target data may also be data of a target service.
- the target data may include target feature (or target characteristic) data, wherein the target feature may include, for example, a target period and/or a target data rate.
- the target data may be associated with an identifier, for example, the target data may correspond to an LCH associated with the target identifier.
- the target data may correspond to a service associated with the target identifier.
- the target data may correspond to a PDU session associated with the target identifier.
- the target data may correspond to a QoS flow associated with the target identifier.
- the target data may be associated with the target priority, for example, the target data may correspond to an LCH associated with the target priority.
- the target data may correspond to a service associated with the target priority.
- the target data may correspond to a PDU session associated with the target priority.
- the target data may correspond to a QoS flow associated with the target priority.
- the target data may also be associated with the target service, for example, the target data may correspond to a PDU session associated with the target service.
- the target data may correspond to a QoS flow associated with the target service.
- the target data may correspond to an LCH associated with the target service.
- the target data may also be related to a transmission position.
- the transmission position may include a transmission position in the burst data where the data is located, or a transmission position in the data stream (e.g., QoS stream) where the data is located, or a transmission position in the PDU set where the data is located.
- the transmission position may include one or more of the first arrival, the first transmission, the last transmission, and the last arrival.
- the transmission position may also be an intermediate position in the transmission process. The embodiments of the present application are not limited to this.
- the target data may be the first data to arrive in the burst data.
- the target data may be the first data to arrive in the PDU set.
- the target data may be the last data to arrive in the burst data.
- the target data may be the last data to arrive in the PDU set.
- the target data may be the target data in the burst data (for example, corresponding to a specific transmission position, or a corresponding specific transmission number).
- the target data may be the last data to arrive in the PDU set.
- the target data may include initially transmitted data.
- the initially transmitted data may include initially transmitted burst data.
- the initially transmitted data may include initially transmitted PDU sets.
- the initially transmitted data may include initially transmitted PDUs.
- the first condition may include the existence or arrival of data of the target object.
- the data of the target object may be associated with latency.
- the data of the target object may include burst data with high latency requirements.
- the data of the target object may include a PDU set with high latency requirements.
- the data of the target object may include burst data with a latency higher than a threshold.
- the data of the target object may include a PDU set with a latency higher than a threshold.
- the target data may include burst data with a latency requirement.
- the target data may include a PDU set with a latency requirement.
- the target data may also be associated with an identifier.
- the target data may include an important identifier PDU set.
- the target data may include important identifier burst data.
- the target data may include a priority identifier PDU set.
- the target data may include priority identifier burst data.
- the target data may be related to whether there is a dependency relationship between the data, wherein the dependency relationship may include, for example, whether the data can be decoded independently.
- the target data may include a PDU set identified by dependency.
- the target data may include burst data identified by dependency.
- the target data may include an I frame.
- the first condition may be related to the characteristics of the target data, or in other words, the first condition is determined based on the characteristics of the target data.
- the characteristics may include dynamic characteristics or static characteristics of the target data. For details, please refer to the above.
- the first condition may be related to the latency of the target data
- the first condition may, for example, include one or more of the following: the latency of the target data is less than a threshold; the time corresponding to the target data is about to exceed the PDB or PSDB; the PSDB/PDB corresponding to the target data is less than a threshold; the remaining transmission delay of the target data is less than a threshold; the time at which the target data is available in the cache is greater than or equal to the threshold; the target data has corresponding data to be transmitted or not transmitted; the amount of data corresponding to the target data (i.e., the first object introduced above, for example, PDU set, burst data, etc.) is greater than the threshold.
- the first condition may include that the first information changes.
- the change in the first information may include that the first information is different from the previously reported first information.
- the change in the first information may include that the content of the first information is changed.
- the change in the first information is greater than or equal to a threshold.
- the object targeted by the first condition may be one or more of the objects of the first information introduced above.
- the object targeted by the first condition may also be a terminal device, wherein the terminal device may, for example, be a carrier of a target service (e.g., XR service, URLLC service, audio service, video service, etc.), or in other words, the terminal device may be a terminal device capable of carrying the above-mentioned target service.
- the object targeted by the first condition may also be a MAC entity (e.g., a specific MAC entity, or any MAC entity).
- the object targeted by the first condition may also be a MAC entity.
- Trigger mode 3 the delay information may be triggered based on the first event.
- the first event may include one or more of the following: presence of MAC; presence of PDCP; presence of RLC discard packet; indication of packet loss by the other end (or the receiving end); triggering of BSR reporting; generation of BSR MAC CE; PUSCH can be used to carry BSR MAC CE; triggering of enhanced BSR; generation of enhanced BSR MAC CE.
- the BSR in the above BSR report may be any of the BSRs introduced above, and this embodiment of the present application does not limit this.
- the above-mentioned enhanced BSR can be understood as a BSR used to carry delay information.
- the embodiment of the present application does not limit this type of BSR.
- the enhanced BSR can be used to carry the BSR information of the object of delay information.
- the following will introduce the MAC CE carrying the enhanced BSR in conjunction with the format of the MAC CE, also known as the "enhanced BSR MAC CE".
- Trigger mode 4 The access network device requests delay information.
- the access network device may send a request 1 to the communication device to request the first information. Accordingly, in response to the request 1, the communication device may send the first information to the access network device.
- the communication device may generate the first information after receiving the request 1.
- the communication device may also generate the first information first and directly send the first information after receiving the request 1. The embodiment of the present application does not limit this.
- request 1 may be for an object, wherein the object may include one or more of the objects for which the delay information is provided above.
- the object for which request 1 is provided may also be determined by the terminal device.
- the delay information of the target data can be sent.
- the delay information of other data related to the target data can also be sent.
- the other data may, for example, belong to a service with the target data.
- the other data may, for example, belong to a data stream with the target data.
- the other data may, for example, belong to a burst data with the target data.
- the other data may, for example, belong to a PDU set with the target data.
- the other data may, for example, belong to a QoS stream with the target data.
- the network device may also configure whether the terminal device enables the function of reporting delay information (or sending delay information).
- whether the terminal device enables the above function may be realized autonomously by the terminal device, and the embodiment of the present application does not limit this.
- the network device can configure whether the terminal device enables the above functions through one or more of RRC, DCI and downlink MAC CE.
- the network device can also configure whether the terminal device enables the above functions through other signaling, which is not limited in the embodiment of the present application.
- the network device may configure the terminal device with configurations related to the transmission delay information, wherein the configurations may be, for example, a timer related to the delay information (eg, a first timer), a first condition, a threshold related to the first condition, and the like.
- the configurations may be, for example, a timer related to the delay information (eg, a first timer), a first condition, a threshold related to the first condition, and the like.
- the delay information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the delay information can also be carried in the dedicated information, which is not limited by the embodiment of the present application.
- the latency information may be directly carried in the SR.
- the SR may be triggered to carry the latency information.
- the object without the first MAC CE may include, for example, that the LCH corresponding to the first MAC CE has no data transmission requirement.
- the network device may allocate SR resources or SR resource identifiers for the delay information to indicate the resources used to transmit the delay information.
- one SR may correspond to one or more PUCCH resources.
- one SR may also correspond to one or more PUSCH resources (or PUSCH resource indexes).
- the implementation of the first MAC CE is described below in conjunction with Figures 5 to 7. As shown in Figures 5 and 6, the first MAC CE can be used to report the delay information of one object, and as shown in Figure 7, the first MAC CE can be used to report the delay information of multiple objects.
- the first MAC CE may carry the indication information of the first object and the delay information for the first object.
- the first MAC CE may occupy 1 byte, and accordingly, the indication information of the first object may occupy 3 bits, and the delay information for the first object may occupy 5 bits.
- the first MAC CE may carry indication information of the first object and delay information for the first object.
- the first MAC CE may occupy 2 bytes, and accordingly, the indication information of the first object may occupy 5 bits in the first byte, and the other 3 bits in the first byte may be reserved bits.
- the delay information for the first object may occupy 8 bits in the second byte.
- the identifier of the above-mentioned first object can be a newly introduced LCID. Accordingly, after receiving the first MAC CE, the receiving end can determine that the first MAC CE is used to carry delay information based on the LCID.
- the first MAC CE may carry indication information of multiple objects and delay information for multiple objects.
- the first MAC CE may occupy 8 bytes, and accordingly, the first byte is used to carry indication information of multiple objects: object 1 to object 7, the second byte is used to carry delay information for object 1, the third byte is used to carry delay information for object 2, the fourth byte is used to carry delay information for object 3, the fifth byte is used to carry delay information for object 4, the sixth byte is used to carry delay information for object 5, the seventh byte is used to carry delay information for object 6, and the eighth byte is used to carry delay information for object 7.
- the delay information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the following describes the situations in which the above-mentioned information is applicable.
- the above-mentioned transmission method is not limited to the embodiment of the present application, which is introduced by way of example only. For example, it can be configured in a predefined and preconfigured manner through the protocol.
- the transmission of a delay information is referred to as the "first report" below.
- the first report can be sent via the resource.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a periodic timer and/or a retransmission timer of the first report can be started or restarted.
- the first MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- an SR carrying the first report can be generated.
- the SR of the first report can be generated.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the terminal device may report the UAI.
- the SR corresponding to the first report is triggered.
- the SR resources or configuration used for the SR triggering may be related to one or more of latency information, data priority, and data importance.
- different SRs correspond to different SR configurations, such as different SR indexes (Scheduling request Id), SR resource identifiers (scheduling request resource Id), and different PUCCH resource locations.
- each SR may include the contents of one or more first objects.
- the SR in the event of a resource conflict, may be transmitted with priority, or the terminal device may consider the SR to have a high priority.
- one or more first MAC CEs may be carried in a MAC PDU.
- the first MAC CE may be the newly introduced MAC CE described above (for example, corresponding to a new LCID).
- the first MAC CE may also be the BSR MAC CE described above. The embodiment of the present application does not limit this.
- a MAC PDU may not carry both the first MAC CE and the BSR MAC CE at the same time.
- the priority of the BSR MAC CE may be the same as that of the first MAC CE.
- the priority of the BSR MAC CE may be different from that of the first MAC CE.
- the priority of the first MAC CE may be higher than that of the enhanced BSR (Extended BSR).
- the BSR MAC CE is an existing MAC CE or an enhanced BSR MAC CE.
- the data information may include data volume information of the target data and/or information on a change in data volume corresponding to the target data.
- the object targeted by the data information is A or the object triggered is A
- the object reported by the data information is B.
- a and B are the same. In other implementations, A and B are different.
- A may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE and burst data.
- B may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE and burst data.
- the above-mentioned data volume change information may include at least one of the following: a change trend of the data volume, a change feature of the data volume, and a data volume change value of the data volume.
- the above-mentioned change trend may include one or more of the following: an increase in the amount of data, a decrease in the amount of data, an amount of data greater than or equal to a threshold, an amount of data less than or equal to a threshold, and a change trend relative to the last reported amount of data.
- the above data volume change trend may include one or more of the following: a data volume change pattern, a data volume change cycle, a data volume change start time, and a data volume end time.
- the data volume change pattern is used to indicate the data volume change trend over time.
- the above-mentioned data volume change value may include one or more of the following: an increase in data volume, a decrease in data volume, an increase compared to a threshold data volume, a decrease compared to a threshold data volume, an increase compared to a baseline data volume, a decrease compared to a baseline data volume, an increase compared to a previously reported data volume (for example, the last reported data volume), and a decrease compared to a previously reported data volume (for example, the last reported data volume).
- the data volume of the target data may include the data volume to be transmitted.
- the above-mentioned data to be transmitted may be for a certain object, wherein the object may include one or more of the objects targeted by the first information, and the embodiment of the present application does not limit this.
- the object for which the data volume information is directed may include one or more LCHs.
- the data volume information may include the amount of data to be transmitted of at least one LCH.
- the data volume information may include the amount of data to be transmitted corresponding to the PDU set of at least one LCH.
- the object targeted by the data volume information may include one or more LCGs.
- the data volume information may include the amount of data to be transmitted of at least one LCG.
- the data volume information may include the amount of data to be transmitted corresponding to the data burst of at least one LCG.
- the data volume information may include the amount of data to be transmitted of each LCH of at least one LCG.
- the data volume information may include the amount of data to be transmitted corresponding to the burst data of each LCH of at least one LCG.
- the data volume information may include the amount of data to be transmitted corresponding to the PDU set of each LCH of at least one LCG.
- the data volume information may include one or more PDU sets.
- the data volume information may include the amount of data to be transmitted of at least one PDU set. The amount of data to be transmitted corresponding to the PDU set of at least one LCG,
- the object for which the data volume information is directed may include one or more PDUs.
- the data volume information may include the amount of data to be transmitted of at least one PDU.
- the above-mentioned PDU may be one or more of the following: a PDU in a terminal device, a PDU in an LCH, a PDU in an LCG, and a PDU in a PDU set.
- the data volume information may include one or more burst data.
- the data volume information may include the amount of data to be transmitted of at least one burst data.
- the burst data may be one or more of the following: burst data in the terminal device, burst data in the LCH, and burst data in the LCG.
- the above data amount may be a statistical value, for example, it may be determined according to the maximum value of the data to be transmitted. For another example, it may be determined according to the minimum value of the data to be transmitted. For another example, it may be determined according to the average value of the data to be transmitted.
- the embodiment of the present application is not limited to this.
- the data to be transmitted may include the maximum value of the amount of data to be transmitted of at least one data burst.
- the data to be transmitted may include the average value of the amount of data to be transmitted of at least one data burst.
- the data to be transmitted may include the minimum value of the amount of data to be transmitted of at least one data burst.
- the data to be transmitted may include the amount of data to be transmitted of at least one PDU set.
- the data to be transmitted may include the maximum value of the amount of data to be transmitted of at least one PDU set.
- the data to be transmitted may include the average value of the amount of data to be transmitted of at least one PDU set.
- the data to be transmitted may include the minimum value of the amount of data to be transmitted of at least one PDU set.
- the indication method of the various data amounts is not limited.
- the above-mentioned change amount and data amount can be indicated by the value of the data amount.
- the above-mentioned change amount and data amount can be indicated by the data amount level.
- the above-mentioned change amount and data amount can also include a data amount-related identification indication, wherein the data amount-related identification can include, for example, one or more of a high data amount identification, a low data amount identification, an identification for indicating that the data amount is higher than a threshold, and an identification for indicating that the data amount is lower than a threshold.
- mapping relationship between the index of the data volume level and the data volume value is introduced below in conjunction with Table 2.
- Table 2 different data volume level indexes can correspond to a range of data volume values.
- Table 2 is introduced by taking the 5-bit data volume field and carrying the index of the data volume level as an example. Therefore, 31 types of data volume level indexes can be carried through a 5-bit data volume field.
- the size of the data volume field is not specifically limited.
- the size of the data volume field can also be 8 bits, 16 bits, etc.
- the above-mentioned A0 can start from 0, or it can be greater than or equal to a certain value.
- it can also be a number in the BS table in the current communication protocol.
- it can be the maximum value in the BS table of the current communication protocol. The embodiment of the present application does not limit this.
- the correspondence between the index of the above-mentioned data volume level and the data volume value can be predefined, preconfigured or dynamically indicated by the network device, and the embodiments of the present application are not limited to this.
- the size of the data volume field may be the same as the size of the field carrying the index.
- the size of the data volume field may be different from the size of the field carrying the index.
- the index of the data volume level may also be determined based on the corresponding relationship between the index of the data volume level and the data volume specified in the current protocol. This embodiment of the present application does not limit this.
- the above describes the content of the data information, and the following describes the object for which the data information is directed.
- the object for which the data information is directed is not specifically limited.
- the object for which the data information is directed may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU and burst data.
- LCH LCH
- LCG LCG
- DRB DRB
- QoS flow QoS flow
- PDU session PDU session
- PDU set PDU and burst data.
- the following takes LCH and LCG as examples for introduction.
- the data information for other objects is similar to the introduction below, and for the sake of brevity, it will not be repeated below.
- the LCH may be a target LCH, wherein the priority of the target LCH may be higher than the priority of other LCHs to be transmitted data.
- the priority of the target LCH may not be the highest, that is, the target LCH may be an LCH whose LCH priority is not the highest and to which data is to be transmitted.
- the LCG may be a target LCG, wherein the priority of the target LCG may be higher than the priority of other LCGs to be transmitted.
- the priority of the target LCG may not be the highest, that is, the target LCG may be an LCG whose LCG priority is not the highest and to which data is to be transmitted.
- information indicating the object corresponding to the data information may be carried in the first information.
- the above-mentioned object may also be agreed with the communication device by predefinition, preconfiguration or access network device indication, so the above-mentioned indication information may be carried in the first information, and the embodiments of the present application are not limited to this.
- the triggering method of the first information is not limited.
- the following describes triggering methods 1 to 3 as examples.
- the triggering of the above data information may be triggered by the terminal device, or may be triggered by the MAC entity, which is not limited in the embodiment of the present application.
- Trigger mode 1 data information may be reported periodically. For example, when the period corresponding to the data information is reached (for example, the period timer times out), the data information may be sent.
- the above period may be predefined, preconfigured, or configured by the network device, and the present application embodiment does not limit this.
- Triggering mode 2 the data information may also be triggered by a first condition.
- the first condition may include one or more of the following implementation modes of the first condition.
- Implementation method 1 the first condition includes the existence of resources that can be used to send data information, or in other words, the first condition includes that the resources for sending data information are available.
- the resources that can be used to send data information may include dedicated resources, wherein the dedicated resources may include, for example, dedicated SR resources or dedicated SR PUCCH resources.
- dedicated resources may be understood as dedicated resources for a certain object, wherein the object may include one of data, LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, and burst data.
- the above-mentioned resources for sending data information may not be dedicated resources, that is, other information may also be sent on the resource.
- the dedicated resource may be associated with a certain data information. For example, when the data information corresponds to a certain data volume value, the data information may be sent through the dedicated information. For another example, when the data information corresponds to a certain data volume level, the data information may be sent through the dedicated information.
- the dedicated resource may also be associated with the data volume size, which is not limited in the embodiment of the present application.
- the first condition may include that a network device (eg, access network device) enables the communication device to send data information. That is, when the network device enables reporting of data information, the communication device may send data information.
- a network device eg, access network device
- the first condition may include the arrival of the object corresponding to the data information.
- the first condition may include the data to be transmitted by LCH.
- the first condition may include the arrival of the data to be transmitted by LCG.
- the object targeted by the data information is a PDU set, the first condition may include the arrival of the PDU set to be transmitted.
- the first condition may include the arrival or existence of target data.
- the embodiment of the present application does not limit the target data.
- the target data may be associated with the data volume.
- the target data may include burst data with high data volume requirements.
- the target data may include a PDU set with high data volume requirements.
- the target data may include burst data with a data volume higher than a threshold.
- the target data may also include burst data with a data volume higher than a threshold.
- the target data may be associated with latency.
- the target data may include burst data with high latency requirements.
- the target data may include a PDU set with high latency requirements.
- the target data may include burst data with latency higher than a threshold.
- the target data may also include burst data with latency higher than a threshold.
- the target data may be data of a target LCH, wherein the arrival or existence of the data of the target LCH may be understood as the data of the target LCH being available.
- the target data may also be data of a target service.
- the target data may include target feature (or target characteristic) data, wherein the target feature may include, for example, a target period and/or a target data rate.
- the target data may be associated with an identifier, for example, the target data may correspond to an LCH associated with the target identifier.
- the target data may correspond to a service associated with the target identifier.
- the target data may correspond to a PDU session associated with the target identifier.
- the target data may correspond to a QoS flow associated with the target identifier.
- the target data may be associated with the target priority, for example, the target data may correspond to an LCH associated with the target priority.
- the target data may correspond to a service associated with the target priority.
- the target data may correspond to a PDU session associated with the target priority.
- the target data may correspond to a QoS flow associated with the target priority.
- the target data may also be associated with the target service, for example, the target data may correspond to a PDU session associated with the target service.
- the target data may correspond to a QoS flow associated with the target service.
- the target data may correspond to an LCH associated with the target service.
- the target data may also be related to a transmission position.
- the transmission position may include a transmission position in the burst data where the data is located, or a transmission position in the data stream (e.g., QoS stream) where the data is located, or a transmission position in the PDU set where the data is located.
- the transmission position may include one or more of the first arrival, the first transmission, the last transmission, and the last arrival.
- the transmission position may also be an intermediate position in the transmission process. The embodiments of the present application are not limited to this.
- the target data may be the first data to arrive in the burst data.
- the target data may be the first data to arrive in the PDU set.
- the target data may be the last data to arrive in the burst data.
- the target data may be the last data to arrive in the PDU set.
- the target data may be the target data in the burst data (for example, corresponding to a specific transmission position, or a corresponding specific transmission number).
- the target data may be the last data to arrive in the PDU set.
- the target data may include initially transmitted data.
- the initially transmitted data may include initially transmitted burst data.
- the initially transmitted data may include initially transmitted PDU sets.
- the initially transmitted data may include initially transmitted PDUs.
- the first condition may include the existence or arrival of data of the target object.
- the data of the target object may be associated with the data volume.
- the data of the target object may include burst data with high data volume requirements.
- the data of the target object may include a PDU set with high data volume requirements.
- the data of the target object may include burst data with a data volume higher than a threshold.
- the data of the target object may include a PDU set with a data volume higher than a threshold.
- the target data may include burst data with a data volume requirement.
- the target data may include a PDU set with a data volume requirement.
- the target data may also be associated with an identifier.
- the target data may include an important identifier PDU set.
- the target data may include important identifier burst data.
- the target data may include a priority identifier PDU set.
- the target data may include priority identifier burst data.
- the target data may be related to whether there is a dependency relationship between the data, wherein the dependency relationship may include, for example, whether the data can be decoded independently.
- the target data may include a PDU set identified by dependency.
- the target data may include burst data identified by dependency.
- the target data may include an I frame.
- the first condition may be related to the characteristics of the target data, or in other words, the first condition is determined based on the characteristics of the target data.
- the characteristics may include dynamic characteristics or static characteristics of the target data. For details, please refer to the above.
- the first condition may be related to the latency of the target data
- the first condition may, for example, include one or more of the following: the latency of the target data is less than a threshold; the time corresponding to the target data is about to exceed the PDB or PSDB; the PSDB/PDB corresponding to the target data is less than a threshold; the remaining transmission delay of the target data is less than a threshold; the time at which the target data is available in the cache is greater than or equal to the threshold; the target data has corresponding data to be transmitted or not transmitted; the amount of data corresponding to the target data (i.e., the first object introduced above, for example, PDU set, burst data, etc.) is greater than the threshold.
- the first condition may be related to the data volume of the target data
- the first condition may, for example, include one or more of the following: the data volume of the target data is less than a threshold; the remaining transmission data volume of the target data is less than a threshold; the target data contains corresponding data to be transmitted or not transmitted; the data volume of the object corresponding to the target data (i.e., the first object introduced above, for example, a PDU set, burst data, etc.) is greater than a threshold.
- the first condition may include that the first information changes.
- the change in the first information may include that the first information is different from the previously reported first information.
- the change in the first information may include that the content of the first information is changed.
- the change in the first information is greater than or equal to a threshold.
- the object targeted by the first condition may be one or more of the objects of the first information introduced above.
- the object targeted by the first condition may also be a terminal device, wherein the terminal device may, for example, be a carrier of a target service (e.g., XR service, URLLC service, audio service, video service, etc.), or in other words, the terminal device may be a terminal device capable of carrying the above-mentioned target service.
- the object targeted by the first condition may also be a MAC entity (e.g., it may be a specific MAC entity, or any MAC entity).
- the object targeted by the first condition may also be a MAC entity.
- Trigger mode 3 data information may be triggered based on the first event.
- the first event may include one or more of the following: presence of MAC; presence of PDCP; presence of RLC discard packet; indication of packet loss by the other end (or the receiving end); triggering of BSR reporting; generation of BSR MAC CE; PUSCH can be used to carry BSR MAC CE; triggering of enhanced BSR; generation of enhanced BSR MAC CE.
- the BSR in the above BSR report may be any of the BSRs introduced above, and this embodiment of the present application does not limit this.
- the above-mentioned enhanced BSR can be understood as a BSR used to carry data information.
- the embodiment of the present application does not limit this type of BSR.
- the enhanced BSR can be used to carry the BSR information of the object of data information.
- the following will introduce the MAC CE carrying the enhanced BSR in conjunction with the format of the MAC CE, also known as the "enhanced BSR MAC CE".
- Trigger mode 4 The access network device requests data information.
- the access network device may send a request 1 to the communication device to request the first information. Accordingly, in response to the request 1, the communication device may send the first information to the access network device.
- the communication device may generate the first information after receiving the request 1.
- the communication device may also generate the first information first and directly send the first information after receiving the request 1. The embodiment of the present application does not limit this.
- the request 1 may be for an object, wherein the object may include one or more of the objects for which the above data information is directed.
- the object for which the request 1 is directed may also be determined by the terminal device.
- the data information of the target data can be sent.
- data information of other data related to the target data can also be sent.
- the other data can be, for example, a service belonging to the target data.
- the other data can be, for example, a data stream belonging to the target data.
- the other data can be, for example, a burst data belonging to the target data.
- the other data can be, for example, a PDU set belonging to the target data.
- the other data can be, for example, a QoS stream belonging to the target data.
- the network device may also configure whether the terminal device enables the function of reporting data information (or sending data information).
- whether the terminal device enables the above function may be realized autonomously by the terminal device, and the embodiment of the present application does not limit this.
- the network device can configure whether the terminal device enables the above functions through one or more of RRC, DCI and downlink MAC CE.
- the network device can also configure whether the terminal device enables the above functions through other signaling, which is not limited in the embodiment of the present application.
- the network device may configure the terminal device with configurations related to sending data information, wherein the configurations may be, for example, a timer related to the data information (eg, a first timer), a first condition, a threshold related to the first condition, and the like.
- the configurations may be, for example, a timer related to the data information (eg, a first timer), a first condition, a threshold related to the first condition, and the like.
- the data information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the data information can also be carried in the dedicated information, which is not limited by the embodiment of the present application.
- data information may be directly carried in the SR.
- the SR may be triggered to carry data information.
- the object without the first MAC CE may include, for example, that the LCH corresponding to the first MAC CE has no data transmission requirement.
- the network device may allocate SR resources or SR resource identifiers for the data information to indicate the resources used to transmit the data information.
- one SR may correspond to one or more PUCCH resources.
- one SR may also correspond to one or more PUSCH resources (or PUSCH resource indexes).
- the first MAC CE carrying data information as an example, the following describes the implementation of the first MAC CE in conjunction with Figures 8 to 10. As shown in Figures 8 and 9, the first MAC CE can be used to report data information of one object, and as shown in Figure 10, the first MAC CE can be used to report data information of multiple objects.
- the first MAC CE may carry indication information of the first object and data information for the first object.
- the first MAC CE may occupy 1 byte, and accordingly, the indication information of the first object may occupy 3 bits, and the data information for the first object may occupy 5 bits.
- the first MAC CE may carry indication information of the first object and data information for the first object.
- the first MAC CE may occupy 2 bytes, and accordingly, the indication information of the first object may occupy 5 bits in the first byte, and the other 3 bits in the first byte may be reserved bits.
- the data information for the first object may occupy 8 bits in the second byte.
- the identifier of the above-mentioned first object can be a newly introduced LCID. Accordingly, after receiving the first MAC CE, the receiving end can determine that the first MAC CE is used to carry data information based on the LCID.
- the first MAC CE may carry indication information of multiple objects and data information for multiple objects.
- the first MAC CE may occupy 8 bytes, and accordingly, the first byte is used to carry indication information of multiple objects: object 1 to object 7, the second byte is used to carry data information for object 1, the third byte is used to carry data information for object 2, the fourth byte is used to carry data information for object 3, the fifth byte is used to carry data information for object 4, the sixth byte is used to carry data information for object 5, the seventh byte is used to carry data information for object 6, and the eighth byte is used to carry data information for object 7.
- data information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the following describes the situations in which the above-mentioned information is applicable.
- the above-mentioned transmission method is not limited to the embodiment of the present application, which is introduced by way of example only. For example, it can be configured in a predefined and preconfigured manner through a protocol.
- the transmission of a data information is referred to as a "first report" below.
- the first report can be sent via the resource.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a periodic timer and/or a retransmission timer of the first report can be started or restarted.
- the first MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- an SR carrying the first report can be generated.
- the SR of the first report can be generated.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the terminal device may report the UAI.
- the SR corresponding to the first report is triggered.
- the SR resources or configuration used for the SR triggering may be related to one or more of data information, data priority, and data importance.
- different SRs correspond to different SR configurations, such as different SR indexes (Scheduling request Id), SR resource identifiers (scheduling request resource Id), and different PUCCH resource locations.
- each SR may include the contents of one or more first objects.
- the SR in the event of a resource conflict, may be transmitted with priority, or the terminal device may consider the SR to have a high priority.
- one or more first MAC CEs may be carried in a MAC PDU.
- the first MAC CE may be the newly introduced MAC CE introduced above (for example, corresponding to a new LCID).
- the first MAC CE may also be the BSR MAC CE introduced above. The embodiment of the present application does not limit this.
- a MAC PDU may not carry both the first MAC CE and the BSR MAC CE at the same time.
- the priority of the BSR MAC CE may be the same as that of the first MAC CE.
- the priority of the BSR MAC CE may be different from that of the first MAC CE.
- the priority of the first MAC CE may be higher than that of the enhanced BSR (Extended BSR).
- the BSR MAC CE is an existing MAC CE or an enhanced BSR MAC CE.
- the correspondence between the index of the data volume level and the data volume value can be determined based on the correspondence defined in the current communication protocol (referred to as “existing correspondence"), or the new correspondence provided in the embodiment of the present application (referred to as “new correspondence”). Therefore, in order to unify the understanding of the data information sender and the receiver, the use scenarios of the two correspondences can be specified.
- a new correspondence relationship may be used, otherwise the existing correspondence relationship is used.
- a new correspondence relationship when the first report is triggered or used (for example, the data information is greater than or equal to a threshold), a new correspondence relationship may be used, otherwise the existing correspondence relationship is used.
- a new correspondence may be used, otherwise the existing correspondence may be used.
- the communication device e.g., a terminal device
- the communication device has the ability to report the first report, and/or there is data of the corresponding object (e.g., the amount of data indicated by the data information is greater than or equal to a threshold)
- a new correspondence can be used, otherwise the existing correspondence is used.
- the network device may indicate whether to use a new correspondence or an existing correspondence.
- the network device may also indicate whether to use a new correspondence or one of the existing correspondences.
- the above indication may be for a certain terminal device, or for a MAC entity, or for an LCH, or for an LCG, or for burst data, or for a PDU set.
- the first information may include delay information and data information, wherein the delay information has a similar meaning to the delay information introduced in Example 1, and specific reference may be made to the introduction in Example 1.
- the data information has a similar meaning to the delay information introduced in Example 2, and specific reference may be made to the introduction in Example 2.
- the object targeted by the delay information and/or data information is A or the object triggered is A
- the object reported by the delay information and/or data information is B.
- a and B are the same. In other implementations, A and B are different.
- A may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE and burst data.
- B may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, UE and burst data.
- the object to which the first information is directed is not specifically limited.
- the object to which the first information is directed may include one or more of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU and burst data.
- LCH LCH
- LCG LCG
- DRB DRB
- QoS flow PDU session
- PDU set PDU and burst data.
- LCH and LCG examples.
- the first information for other objects is similar to the description below, and for the sake of brevity, it will not be repeated below.
- the LCH may be a target LCH, wherein the priority of the target LCH may be higher than the priority of other LCHs with data to be transmitted.
- the priority of the target LCH may not be the highest, that is, the target LCH may be an LCH with a lower priority and data to be transmitted.
- the LCG may be a target LCG, wherein the priority of the target LCG may be higher than the priority of other LCGs to be transmitted.
- the priority of the target LCG may not be the highest, that is, the target LCG may be an LCG whose LCG priority is not the highest and to which data is to be transmitted.
- information indicating the object corresponding to the first information may be carried in the first information.
- the above-mentioned object may also be agreed with the communication device by predefinition, preconfiguration or access network device indication, so the first information may carry the above-mentioned indication information, which is not limited in the embodiments of the present application.
- the triggering method of the first information is not limited.
- the following describes triggering methods 1 to 3 as examples.
- the triggering of the first information may be triggered by the terminal device, or may be triggered by the MAC entity, which is not limited in the embodiment of the present application.
- Trigger mode 1 the first information may be reported periodically. For example, when the period corresponding to the first information is reached (for example, the period timer times out), the first information may be sent.
- the above period may be predefined, preconfigured, or configured by the network device, and the embodiment of the present application does not limit this.
- Triggering mode 2 the first information may also be triggered by a first condition.
- the first condition may include one or more of the following implementation modes of the first condition.
- the first condition includes the existence of resources available for sending the first information, or in other words, the first condition includes the availability of resources for sending the first information.
- the resources that can be used to send the first information may include dedicated resources, wherein the dedicated resources may, for example, include dedicated SR resources or PUCCH resources of dedicated SR.
- dedicated resources may be understood as dedicated resources for a certain object, wherein the object may include one of data, LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, and burst data.
- the resource used to send the first information may not be a dedicated resource, that is, other information may also be sent on the resource.
- the dedicated resource may be associated with a first information.
- the first information when the first information corresponds to a certain data volume value, the first information may be sent through the dedicated information.
- the dedicated resource may also be associated with the data volume size, which is not limited in the embodiment of the present application.
- the first condition may include that a network device (eg, access network device) enables the communication device to send the first information. That is, when the network device enables reporting of the first information, the communication device may send the first information.
- a network device eg, access network device
- the first condition may include the arrival of the object corresponding to the first information.
- the first condition may include the data to be transmitted by LCH.
- the first condition may include the arrival of data to be transmitted by LCG.
- the object targeted by the first information is a PDU set
- the first condition may include the arrival of a PDU set to be transmitted.
- the first condition may include the arrival or existence of target data.
- the embodiment of the present application does not limit the target data.
- the target data may be associated with the data volume.
- the target data may include burst data with high data volume requirements.
- the target data may include a PDU set with high data volume requirements.
- the target data may include burst data with a data volume higher than a threshold.
- the target data may also include burst data with a data volume higher than a threshold.
- the target data may be associated with latency.
- the target data may include burst data with high latency requirements.
- the target data may include a PDU set with high latency requirements.
- the target data may include burst data with latency higher than a threshold.
- the target data may also include burst data with latency higher than a threshold.
- the target data may be data of a target LCH, wherein the arrival or existence of the data of the target LCH may be understood as the data of the target LCH being available.
- the target data may also be data of a target service.
- the target data may include target feature (or target characteristic) data, wherein the target feature may include, for example, a target period and/or a target data rate.
- the target data may be associated with an identifier, for example, the target data may correspond to an LCH associated with the target identifier.
- the target data may correspond to a service associated with the target identifier.
- the target data may correspond to a PDU session associated with the target identifier.
- the target data may correspond to a QoS flow associated with the target identifier.
- the target data may be associated with the target priority, for example, the target data may correspond to an LCH associated with the target priority.
- the target data may correspond to a service associated with the target priority.
- the target data may correspond to a PDU session associated with the target priority.
- the target data may correspond to a QoS flow associated with the target priority.
- the target data may also be associated with the target service, for example, the target data may correspond to a PDU session associated with the target service.
- the target data may correspond to a QoS flow associated with the target service.
- the target data may correspond to an LCH associated with the target service.
- the target data may also be related to a transmission position.
- the transmission position may include a transmission position in the burst data where the data is located, or a transmission position in the data stream (e.g., QoS stream) where the data is located, or a transmission position in the PDU set where the data is located.
- the transmission position may include one or more of the first arrival, the first transmission, the last transmission, and the last arrival.
- the transmission position may also be an intermediate position in the transmission process. The embodiments of the present application are not limited to this.
- the target data may be the first data to arrive in the burst data.
- the target data may be the first data to arrive in the PDU set.
- the target data may be the last data to arrive in the burst data.
- the target data may be the last data to arrive in the PDU set.
- the target data may be the target data in the burst data (for example, corresponding to a specific transmission position, or a corresponding specific transmission number).
- the target data may be the last data to arrive in the PDU set.
- the target data may include initially transmitted data.
- the initially transmitted data may include initially transmitted burst data.
- the initially transmitted data may include initially transmitted PDU sets.
- the initially transmitted data may include initially transmitted PDUs.
- the first condition may include the existence or arrival of data of the target object.
- the data of the target object may be associated with the data volume.
- the data of the target object may include burst data with high data volume requirements.
- the data of the target object may include a PDU set with high data volume requirements.
- the data of the target object may include burst data with a data volume higher than a threshold.
- the data of the target object may include a PDU set with a data volume higher than a threshold.
- the target data may include burst data with a data volume requirement.
- the target data may include a PDU set with a data volume requirement.
- the target data may also be associated with an identifier.
- the target data may include an important identifier PDU set.
- the target data may include important identifier burst data.
- the target data may include a priority identifier PDU set.
- the target data may include priority identifier burst data.
- the target data may be related to whether there is a dependency relationship between the data, wherein the dependency relationship may include, for example, whether the data can be decoded independently.
- the target data may include a PDU set identified by dependency.
- the target data may include burst data identified by dependency.
- the target data may include an I frame.
- the first condition may be related to the characteristics of the target data, or in other words, the first condition is determined based on the characteristics of the target data.
- the characteristics may include dynamic characteristics or static characteristics of the target data. For details, please refer to the above.
- the first condition may be related to the latency of the target data
- the first condition may, for example, include one or more of the following: the latency of the target data is less than a threshold; the time corresponding to the target data is about to exceed the PDB or PSDB; the PSDB/PDB corresponding to the target data is less than a threshold; the remaining transmission delay of the target data is less than a threshold; the time at which the target data is available in the cache is greater than or equal to the threshold; the target data has corresponding data to be transmitted or not transmitted; the amount of data corresponding to the target data (i.e., the first object introduced above, for example, PDU set, burst data, etc.) is greater than the threshold.
- the first condition may be related to the data volume of the target data
- the first condition may, for example, include one or more of the following: the data volume of the target data is less than a threshold; the remaining transmission data volume of the target data is less than a threshold; the target data contains corresponding data to be transmitted or not transmitted; the data volume of the object corresponding to the target data (i.e., the first object introduced above, for example, a PDU set, burst data, etc.) is greater than a threshold.
- the first condition may include that the first information changes.
- the change in the first information may include that the first information is different from the previously reported first information.
- the change in the first information may include that the content of the first information is changed.
- the change in the first information is greater than or equal to a threshold.
- the object targeted by the first condition may be one or more of the objects of the first information introduced above.
- the object targeted by the first condition may also be a terminal device, wherein the terminal device may, for example, be a carrier of a target service (e.g., XR service, URLLC service, audio service, video service, etc.), or in other words, the terminal device may be a terminal device capable of carrying the above-mentioned target service.
- the object targeted by the first condition may also be a MAC entity (e.g., a specific MAC entity, or any MAC entity).
- the object targeted by the first condition may also be a MAC entity.
- Trigger mode 3 the first information may be triggered based on a first event.
- the first event may include one or more of the following: presence of MAC; presence of PDCP; presence of RLC discard packet; indication of packet loss by the other end (or the receiving end); triggering of BSR reporting; generation of BSR MAC CE; PUSCH can be used to carry BSR MAC CE; triggering of enhanced BSR; generation of enhanced BSR MAC CE.
- the BSR in the above BSR report may be any of the BSRs introduced above, and this embodiment of the present application does not limit this.
- the above-mentioned enhanced BSR can be understood as a BSR used to carry the first information.
- the embodiment of the present application does not limit this type of BSR.
- the enhanced BSR can be used to carry the BSR information of the object of the first information.
- the following will introduce the MAC CE carrying the enhanced BSR in conjunction with the format of the MAC CE, also known as the "enhanced BSR MAC CE".
- Trigger mode 4 the access network device requests the first information.
- the access network device may send a request 1 to the communication device to request the first information. Accordingly, in response to the request 1, the communication device may send the first information to the access network device.
- the communication device may generate the first information after receiving the request 1.
- the communication device may also generate the first information first and directly send the first information after receiving the request 1. The embodiment of the present application does not limit this.
- the request 1 may be directed to an object, wherein the object may include one or more of the objects directed to by the first information above.
- the object directed to by the request 1 may also be determined by the terminal device.
- the first information of the target data can be sent.
- the first information of other data related to the target data can also be sent.
- the other data can be, for example, a service belonging to the target data.
- the other data can be, for example, a data stream belonging to the target data.
- the other data can be, for example, a burst data belonging to the target data.
- the other data can be, for example, a PDU set belonging to the target data.
- the other data can be, for example, a QoS stream belonging to the target data.
- the network device may also configure whether the terminal device enables the function of reporting the first information (or sending the first information).
- whether the terminal device enables the above function may be realized autonomously by the terminal device, and the embodiment of the present application does not limit this.
- the network device can configure whether the terminal device enables the above functions through one or more of RRC, DCI and downlink MAC CE.
- the network device can also configure whether the terminal device enables the above functions through other signaling, which is not limited in the embodiment of the present application.
- the network device may configure the terminal device to send a configuration related to the first information, wherein the configuration may be, for example, a timer related to the first information (eg, a first timer), a first condition, a threshold related to the first condition, and the like.
- the first information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the first information can also be carried in the dedicated information, which is not limited by the embodiment of the present application.
- the first information may be directly carried in the SR.
- the SR may be triggered to carry the first information.
- the object without the first MAC CE may include, for example, that the LCH corresponding to the first MAC CE has no data transmission requirement.
- the network device may allocate an SR resource or an SR resource identifier for the first information to indicate the resource used to transmit the first information.
- one SR may correspond to one or more PUCCH resources.
- one SR may also correspond to one or more PUSCH resources (or PUSCH resource indexes).
- the implementation of the first MAC CE is described below in conjunction with Figures 11 to 13.
- the first MAC CE can be used to report the first information of an object, and as shown in Figure 13, the first MAC CE can be used to report the first information of multiple objects.
- the first MAC CE may carry indication information of the first object and first information for the first object.
- the first MAC CE may occupy 2 bytes, and accordingly, the first byte may include indication information of the first object and delay information, wherein the indication information of the first object may occupy 3 bits, and the delay information of the first object may occupy 5 bits.
- the data information of the first object may occupy 8 bits.
- the first MAC CE may carry indication information of the first object and first information for the first object.
- the first MAC CE may occupy 3 bytes, and in the first byte, the indication information of the first object may occupy 5 bits, and the other 3 bits may be reserved bits.
- the delay information for the first object may occupy 8 bits.
- the data information for the first object may occupy 8 bits.
- the identifier of the above-mentioned first object may be a newly introduced LCID. Accordingly, after receiving the first MAC CE, the receiving end may determine based on the LCID that the first MAC CE is used to carry the first information. In this case, the first MAC CE may be called an "enhanced MAC CE".
- the first MAC CE may carry indication information of multiple objects and first information for multiple objects.
- the first MAC CE may occupy 15 bytes, and the first byte may be used to carry indication information of multiple objects: objects 1 to 7.
- the second byte and the third byte are used to carry delay information and data information for object 1, respectively.
- the fourth byte and the fifth byte are used to carry first information for object 2, respectively.
- the sixth byte and the seventh byte are used to carry delay information and data information for object 3, respectively.
- the eighth byte and the ninth byte are used to carry delay information and data information for object 4, respectively.
- the tenth byte and the eleventh byte are used to carry delay information and data information for object 5, respectively.
- the twelfth byte and the thirteenth byte are used to carry delay information and data information for object 6, respectively.
- the fourteenth byte and the fifteenth byte are used to carry delay information and data information for object 7, respectively.
- the first information can be transmitted through one or more of the first MAC CE, SR, BSR and UAI.
- the following describes the situations in which the above-mentioned information is applicable.
- the above-mentioned transmission method is not limited in the embodiments of the present application, and is introduced by way of example only. For example, it can be configured in a predefined and preconfigured manner through a protocol.
- the transmission of the first information once is referred to as a "first report" below.
- the first report can be sent via the resource.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a first MAC CE can be generated.
- a periodic timer and/or a retransmission timer of the first report can be started or restarted.
- the first MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- an SR carrying the first report can be generated.
- the SR of the first report can be generated.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the UAI of the first report can be generated.
- the UAI of the first report may be generated.
- the terminal device may report the UAI.
- the SR corresponding to the first report is triggered.
- the SR resources or configuration used for the SR triggering may be related to one or more of the first information, data priority, and data importance.
- different SRs correspond to different SR configurations, such as different SR indexes (Scheduling request Id), SR resource identifiers (scheduling request resource Id), and different PUCCH resource locations.
- each SR may include the contents of one or more first objects.
- the SR in the event of a resource conflict, may be transmitted with priority, or the terminal device may consider the SR to have a high priority.
- one or more first MAC CEs may be carried in a MAC PDU.
- the first MAC CE may be the newly introduced MAC CE described above (for example, corresponding to a new LCID).
- the first MAC CE may also be the BSR MAC CE described above. The embodiment of the present application does not limit this.
- a MAC PDU may not carry both the first MAC CE and the BSR MAC CE at the same time.
- the priority of the BSR MAC CE may be the same as that of the first MAC CE.
- the priority of the BSR MAC CE may be different from that of the first MAC CE.
- the priority of the first MAC CE may be higher than that of the enhanced BSR (Extended BSR).
- the BSR MAC CE is an existing MAC CE or an enhanced BSR MAC CE.
- a PDU set can be understood as data included in the PDU set, or a data packet included in the PDU set. Accordingly, a PDU can be understood as data included in the PDU, or a data packet included in the PDU.
- the current transmission of CG data is based on the CG timer. That is to say, when the CG data starts to be transmitted, the terminal device will start the CG data timer. During the timing period of the CG data timer, the resources used to transmit the CG data are not available. However, this data transmission method based on the CG data timer results in low utilization of resources used to transmit CG data. For example, the CG data timer is 10s. When the terminal device starts to transmit CG data, the CG data timer will be started.
- an embodiment of the present application also provides a wireless communication method.
- the terminal device may not start the CG data timer (CGT and/or CGRT).
- the terminal device in the case of CG data transmission (or in the case of transmitting CG data), the terminal device does not expect retransmission scheduling of CG data transmission or the MAC PDU corresponding to the CG data transmission.
- the terminal device in the case of CG data transmission (or in the case of transmitting CG data), the terminal device considers that the CG data transmission or the MAC PDU corresponding to the CG data transmission is transmitted successfully.
- the terminal device clears the buffer (flush buffer) when completing the CG data transmission or the transmission of the MAC PDU corresponding to the CG data transmission.
- the above-mentioned CG data transmission may correspond to all CG data of the terminal device, or all CG data of a specific MAC entity of the terminal device, or specific CG data of a specific MAC entity of the terminal device, or specific CG data.
- the above-mentioned CG data may include CG data with a specific CG data index, or CG data carrying a specific identifier, or CG data indicated by the network device to perform an operation.
- the network device indicating the execution of a specific operation may include the network device indicating the execution of an operation with CG data index M.
- the network device indicating the execution of a specific operation may include the network device indicating the execution of an operation with CG data with a specific identifier.
- the embodiments of the present application are not limited to this.
- the behavior of the terminal device may be predefined, or may be indicated by the network device.
- the network device may enable the terminal device to perform the above operations on the CG data.
- the network device may disable the terminal device from performing the above operations on the CG data.
- the above behavior may be for a specific MCS corresponding to the CG data, or the above behavior may also be for other physical layer transmission parameters.
- the terminal device may not start the CG data timer (CG data T and/or CG data RT), or the terminal device does not expect the retransmission scheduling of the CG data transmission or the MAC PDU corresponding to the CG data transmission, or the terminal device considers that the CG data transmission or the MAC PDU corresponding to the CG data transmission is successfully transmitted, or the terminal device clears the cache when completing the CG data transmission or the MAC PDU corresponding to the CG data transmission.
- CG data T and/or CG data RT CG data timer
- the terminal device does not expect the retransmission scheduling of the CG data transmission or the MAC PDU corresponding to the CG data transmission
- the terminal device considers that the CG data transmission or the MAC PDU corresponding to the CG data transmission is successfully transmitted, or the terminal device clears the cache when completing the CG data transmission or the MAC PDU corresponding to the CG data transmission.
- the terminal device behavior corresponds to a first service, wherein the first service may also be one or more of a first LCH, a first RLC, and a first RB.
- the first service, the first RLC, the first LCH, and the first RB may correspond to a first identifier, wherein the first identifier may be carried in one or more information of RRC information, LCH, RLC, and RB configuration.
- the terminal device when the first identifier exists or is a specific value, the terminal device can perform an operation.
- Embodiment 4 The following is introduced by taking the example that the first information includes service-related information.
- the above method may include step 1, where an access network device (such as an AS or a base station) obtains first information, where the first information includes service-related information.
- an access network device such as an AS or a base station
- the service-related information includes at least one of the following:
- the first information comes from information of the UE and/or the core network
- the service feature related information may include at least one of the following:
- the granularity of the service feature related information is one or more of the following: service, QoS flow, burst data, and PDU set;
- the service feature related information is transmitted via TSCAI, or transmitted to the base station together with TSCAI, or transmitted to the base station together with QoS parameters;
- the service feature-related information includes an indication that the service is a UL service and/or a DL service;
- the service feature related information includes one or more of the following information: period, arrival time (including arrival start time and/or arrival end time), packet size, and time jitter.
- the period may include the burst data period.
- the arrival time may include, for example, the time when the first burst data arrives.
- the arrival time may also include, for example, the time when the first packet of the burst data arrives.
- the arrival time may include, for example, the time when the last packet of the burst data arrives.
- the arrival time may include, for example, the time when the first packet of the first burst data arrives.
- the arrival time may include, for example, the time when the last packet of the first burst data arrives.
- the arrival time may include, for example, the packet arrival time of the burst data.
- the packet size may include, for example, the packet size of the first burst data.
- the jitter time may include, for example, the jitter time information of the burst data.
- the service feature related information may be sent by the UE to the base station, or requested by the base station and then reported by the UE to the base station.
- the service characteristics may be requested by the base station and then provided to the base station by the core network (such as SMF), or directly interacted with the base station by the core network (ie, without request).
- the core network such as SMF
- the core network directly interacted with the base station by the core network (ie, without request).
- the service feature related information is periodic or semi-static.
- the real-time or dynamic information of the service may include at least one of the following:
- the real-time or dynamic information granularity of the service is at least one of LCH, LCG, burst data, and PDU set.
- the above-mentioned LCH is one or more of the following: any LCH, a specific LCH, an LCH with a lower priority than other LCHs with data to be transmitted, an LCH whose priority is not the highest, and an LCH whose priority is not the highest and has data to be transmitted.
- the above-mentioned LCG is one or more of the following: any LCG, a specific LCG, an LCG with a lower priority than other LCGs with data to be transmitted, an LCG with a priority that is not the highest, and an LCG with a priority that is not the highest and has data to be transmitted.
- the information is reported by the UE to the base station.
- the real-time or dynamic information of the service is reported to the base station through UAI or MAC CE.
- the real-time or dynamic information of the service is reported to the base station simultaneously with the BSR MAC CE.
- the real-time or dynamic service information includes UL related information.
- the real-time or dynamic information of the business includes at least one of the following: delay, data volume, and data volume change.
- the delay includes at least one of the following: total packet transmission delay, residual delay, waiting delay in cache, arrival time at PDCP or AS layer, waiting transmission time starting from arrival at PDCP or AS layer, tolerable total transmission delay, maximum delay value of corresponding granularity, minimum delay value of corresponding granularity, and average delay value of corresponding granularity.
- the total delay of the packet transmission may include end-to-end transmission delay statistics.
- the total delay of the packet transmission may include the total time from packet sending to packet transmission ACK feedback.
- the total delay of the packet transmission may include the time when the packet is successfully received.
- the corresponding granularity may include one or more of burst data, UE, LCH, and LCG.
- the data volume includes at least one of the following:
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted of at least one LCH
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to burst data of at least one LCH
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to a PDU set of at least one LCH
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to burst data of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to a PDU set of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted of each LCH of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to burst data of each LCH of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted corresponding to a PDU set of each LCH of at least one LCG.
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted of at least one burst data (optionally, the burst data is one of the UE, the LCH, and the LCG).
- the amount of data to be transmitted may include, for example, the amount of data to be transmitted of at least one PDU set (optionally, the burst data is one of the UE, the LCH, and the LCG).
- the amount of data to be transmitted may, for example, include the maximum amount of data to be transmitted of at least one burst data (optionally, the burst data is one of the UE, the LCH, and the LCG).
- the amount of data to be transmitted may, for example, include the average value of the amount of data to be transmitted of at least one burst data (optionally, the burst data is one of the UE, the LCH, and the LCG).
- the amount of data to be transmitted may, for example, include the minimum value of the amount of data to be transmitted of at least one burst data (optionally, the burst data is one of the UE, the LCH, and the LCG).
- the amount of data to be transmitted may, for example, include the amount of data to be transmitted of at least one PDU set (optionally, the burst data is one of the UE, the LCH, the LCG, and the burst data).
- the amount of data to be transmitted may, for example, include the maximum amount of data to be transmitted of at least one PDU set (optionally, the burst data is one of the UE, the LCH, the LCG, and the burst data).
- the amount of data to be transmitted may, for example, include the average value of the amount of data to be transmitted of at least one PDU set (optionally, the burst data is one of the UE, the LCH, the LCG, and the burst data).
- the amount of data to be transmitted may, for example, include the minimum value of the amount of data to be transmitted of at least one PDU set (optionally, burst data is one of within UE, within LCH, within LCG, and within burst data).
- the data volume change may include at least one of the following:
- the change trend may include at least one of increasing, decreasing, being greater than a threshold, and being less than a threshold.
- the change trend may include a change trend for one or more reference data amounts among a threshold, a baseline, and a last reported data amount.
- the change characteristics and change trends may include, for example, a change pattern, a change cycle, a change start time, an end time, etc.
- the data volume change value may include, for example, an increased value, a decreased value, and a value that changes compared to a threshold, a baseline, or a last reported data volume.
- the first report may be triggered under a first condition.
- the first condition includes at least one of the following:
- the timer may refer to the timer that was started last time or each time the report is started. Accordingly, when the timer times out, new first information may be reported.
- Step 2 The access network device performs relevant actions according to the first information obtained, wherein the relevant actions may include performing at least one of scheduling, resource allocation, and parameter configuration.
- the UE reports the first information, which can help the network perform scheduling or configuration, improve system capacity, meet the business needs of the service (for example, XR business), and avoid waste of resources.
- the first information includes the delay information as an example for introduction.
- the method of the embodiment of the present application may include step 1, where the UE triggers a first report.
- the first report may be triggered based on a first condition.
- the first condition may be for a MAC entity (e.g., any MAC entity or a MAC entity of a specific UE; or, the first condition may be for a UE, for example, a UE with specific capabilities, or a UE carrying a specific service, or any UE, where the specific service may include one or more of the following: XR service, audio service, video service.
- the first report may be triggered by the UE or the MAC entity.
- the first report may be for a first object, and/or may carry an identifier of the reported first object.
- the first object is one of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, burst data.
- the above-mentioned LCH is one or more of the following: any LCH, a specific LCH, an LCH with a lower priority than other LCHs with data to be transmitted, an LCH whose priority is not the highest, and an LCH whose priority is not the highest and has data to be transmitted.
- the above-mentioned LCG is one or more of the following: any LCG, a specific LCG, an LCG with a lower priority than other LCGs with data to be transmitted, an LCG with a priority that is not the highest, and an LCG with a priority that is not the highest and has data to be transmitted.
- the identifier of the first object may be an ID and/or an index, etc.
- the first report carries delay information.
- the delay information may include at least one of the following:
- Total packet transmission delay i. Total packet transmission delay; residual delay; waiting delay in the cache; time to reach the PDCP or AS layer; waiting transmission time starting from reaching the PDCP or AS layer; tolerable total transmission delay; maximum delay of the corresponding granularity; minimum delay of the corresponding granularity, and average delay of the corresponding granularity.
- the total packet transmission delay may include end-to-end transmission delay statistics.
- the total packet transmission delay may include the total time from packet transmission to packet transmission ACK feedback, for example, the total packet transmission delay may include the time when the packet is successfully received.
- the above granularity may include one or more of LCH, LCG, burst data, and PDU set.
- the first reporting may be based on an indication from a network device, and accordingly, the UE determines whether to determine and/or report the delay information.
- the indication information may be for a certain granularity.
- the UE in response to the indication information, performs relevant delay information determination and/or delay information reporting.
- the remaining delay is the first duration maintained by the UE or the remaining duration of the first timer.
- the remaining delay is the PSDB minus one or more of the packet waiting, arrival, and generation durations.
- the remaining delay is the PDB minus one or more of the packet waiting, arrival, and generation durations.
- the first duration or the first timer is maintained by RLC/MAC/PDCP.
- the start time of the first duration or the first timer is the waiting delay of the packet in the cache, and the time when the packet arrives at the PDCP or AS layer.
- the first duration or the first timer corresponds to the PDCP discard timer.
- the waiting delay in the buffer may be the duration in the PDCP and/or RLC buffer.
- the calculation starts from the time when the packet arrives at the buffer.
- the tolerated total transmission delay may be the same as or related to the PSDB and/or PDB or the first duration.
- the packet is burst data, a PDU set, a specific packet in the burst data (for example, the first packet, the last packet, each packet, any packet, etc.), a specific packet in the PDU set (for example, the first packet, the last packet, each packet, any packet, etc.).
- delay information may also be reported for other packets.
- the delay is one of a delay value, a delay level, a delay index, a high delay flag, a low delay flag, a delay higher than a threshold flag, and a delay lower than a threshold flag.
- the delay may be in the case of delay level and delay index, and the delay level and delay index are obtained through a delay table.
- the delay table may be predefined or dynamically indicated by the network.
- the delay table may correspond to a delay level and a delay index of 5 bits, 8 bits, 16 bits or other bits. The specific corresponding relationship is shown in Table 1.
- the first report may be carried by the first MAC CE or the first SR.
- the first SR may be triggered directly, or the first SR may be triggered when the first MAC CE is triggered but there is no suitable PUSCH to carry the first MAC CE or the LCH corresponding to the first MAC CE or the corresponding granularity.
- the first report corresponds to an enhanced or new LCID.
- the format of MAC CE can refer to the relevant introduction of Example 1.
- the network configures at least one SR for the first report.
- the at least one SR corresponds to at least one SR resource, or an SR resource identifier.
- the at least one SR corresponds to at least one PUCCH transmission resource, or a PUSCH resource index.
- the network device configures whether the UE can enable or trigger the first report, or the network configures the first report-related configuration, which may include, for example, one or more of a corresponding timer, a first condition for triggering the report, and a threshold for triggering the report.
- the network device configures the above-mentioned related configurations through one of RRC, DCI, and downlink MAC CE.
- Dedicated SR resources or dedicated SR PUCCH resources exist, or dedicated SR resources or dedicated SR PUCCH resources are available.
- the dedicated SR resource or the dedicated SR PUCCH resource corresponds to a specific LCH, DRB, QoS flow, PDU session, PDU set, PDU, burst data.
- the dedicated SR resource or the dedicated SR PUCCH resource is related to the delay, residual delay, and data size.
- the first reporting is triggered when at least one of the following first conditions is met:
- the reporting cycle is reached, or the first reporting cycle timer times out
- burst data or DU set with high latency requirement exists or arrives.
- busrt/PDU set with latency higher than threshold exists or arrives.
- burst data/PDU set with latency requirement important identification PDU set/burst data exists or arrives.
- priority identification PDU set/burst data exists or arrives.
- dependent identification PDU set/burst data exists or arrives.
- I frame exists or arrives at UE.
- Specific data exists or arrives.
- at least the first PDU in the burst data/PDU set arrives, or at least the last PDU arrives; a specific PDU in the burst data/PDU set arrives (specific location, specific number); a new burst data/PDU set arrives.
- the PDU set may also understand the data or data packet corresponding to the PDU set; the PDU may also understand the data or data packet corresponding to the PDU.
- the delay is less than the threshold
- the time is about to exceed PDB or PSDB;
- PSDB/PDB is less than the threshold
- the remaining transmission delay is less than the threshold
- the time that data is available in the cache is greater than or equal to the threshold
- the data volume of the corresponding granularity is greater than the threshold, for example, the data volume is for the first object, such as a PDU set, burst data, etc.
- MAC packet loss There is MAC packet loss, PDCP packet loss or RLC packet loss, or the other end indicates MAC packet loss, PDCP packet loss or RLC packet loss;
- Trigger BSR reporting such as trigger period, regular, padding BSR
- Generate BSR MAC CE, or PUSCH can carry BSR MAC CE
- the enhanced BSR reports data of the granularity
- h)UE generates one or more of the first MAC CE, SR, and UAI.
- a first reporting MAC CE can be generated.
- the first report MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- v For example: if at least one first reporting is triggered, the UE reports the UAI.
- the SR resources or configuration used for the SR triggering may be related to one or more of the latency information, data priority, and importance.
- different SRs correspond to different SR configurations, such as different SR IDs, SR resource IDs, and different PUCCH resource locations.
- each SR may include one or more contents of the first object.
- the SR may be transmitted first or considered to have a high priority.
- a MAC PDU may carry a first reporting MAC CE and a BSR MAC CE, where the MAC CE may be existing or enhanced.
- a MAC PDU cannot carry both the first reported MAC CE and the BSR MAC CE.
- the BSR MAC CE and/or the first reported MAC CE have the same priority, where the MAC CE can be existing or enhanced.
- the first reported MAC CE priority is higher than or equal to the enhanced BSR.
- Step 2 The network device receives the first reporting information.
- the network device performs scheduling or parameter configuration based on the first reporting information.
- the case where the first report includes delay information can be used alone or in combination with other embodiments.
- Embodiment 6 Take the first report including the delay information and data information as an example.
- the method of the embodiment of the present application may include step 1, where the UE triggers a first report.
- the first report may be triggered by a first condition, wherein the first condition may be, for example, for a MAC entity (e.g., any MAC entity or a MAC entity of a specific UE).
- the first condition may be, for example, for a UE, wherein the UE may be a UE with specific capabilities, or a UE carrying a specific service, or any UE.
- the specific services may include XR services, audio services, and video services.
- the first reporting trigger is UE trigger or MAC entity trigger.
- the first report may be for a first object, and/or may carry an identifier of the reported first object.
- the first object is one of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, burst data.
- the above-mentioned LCH is one or more of the following: any LCH, a specific LCH, an LCH with a lower priority than other LCHs with data to be transmitted, an LCH whose priority is not the highest, and an LCH whose priority is not the highest and has data to be transmitted.
- the above-mentioned LCG is one or more of the following: any LCG, a specific LCG, an LCG with a lower priority than other LCGs with data to be transmitted, an LCG with a priority that is not the highest, and an LCG with a priority that is not the highest and has data to be transmitted.
- the identifier of the first object may be an ID and/or an index, etc.
- the first report carries delay information and data information. Specifically, it may include at least one of the following:
- the data information includes at least one of the following: data volume information, data volume change.
- the data volume includes at least one of the following: the amount of data to be transmitted, for example, the amount of data to be transmitted of at least one LCH, for example, the amount of data to be transmitted corresponding to the burst data of at least one LCH, for example, the amount of data to be transmitted corresponding to the PDU set of at least one LCH, for example, the amount of data to be transmitted of at least one LCG, for example, the amount of data to be transmitted corresponding to the burst data of at least one LCG, for example, the amount of data to be transmitted corresponding to the PDU set of at least one LCG, for example, the amount of data to be transmitted of each LCH of at least one LCG, for example, the amount of data to be transmitted corresponding to the burst data of each LCH of at least one LCG, for example, The amount of data to be transmitted corresponding to the PDU set of each LCH of LCG, for example, the amount of data to be transmitted of at least one burst data, for example, the amount of
- the above granularity may include one or more of burst data, UE, LCH, and LCG.
- the data volume change may include at least one of the following: a change trend, which may include, for example, at least one of increasing, decreasing, being greater than a threshold, and being less than a threshold.
- the change trend may also be, for example, one or more of a change trend for a threshold, a baseline, and a last reported data volume; a change feature, for example, one or more of a change pattern, a change cycle, a change start time, and a change end time; a data volume change value, for example, an increased value, a decreased value, a change value compared to a threshold, a change value compared to a baseline, and a change value compared to a last reported data volume.
- the delay includes at least one of the following: total packet transmission delay, for example, end-to-end transmission delay statistics. For example, based on the total time from packet sending to packet transmission ACK feedback, such as the time when the packet is successfully received; residual delay, waiting delay in the cache, time to reach the PDCP or AS layer, waiting transmission time from reaching the PDCP or AS layer; tolerated total transmission delay, maximum delay value of corresponding granularity, minimum delay value of corresponding granularity, average delay value of corresponding granularity.
- the granularity can include one or more of UE, LCH, LCG, and burst data.
- the delay is one of a delay value, a delay level, a delay index, a high delay flag, a low delay flag, a flag indicating that the delay is higher than a threshold, and a flag indicating that the delay is lower than a threshold.
- the delay may be in the case of delay level and delay index, and the delay level and delay index are obtained through a delay table.
- the delay table may be predefined or dynamically indicated by the network.
- the delay table may correspond to a delay level, and the delay index may be 5 bits, 8 bits, 16 bits, or other bits.
- the data information is one of a data value, a data level, a data index, a high data flag, a low data flag, a flag indicating that data is above a threshold, a flag indicating that data is below a threshold, a data change above a threshold, and a data change below a threshold.
- the data information may be in the case of data level and data index, and the data level and data index may be obtained through a data table.
- the data table may be predefined or dynamically indicated by the network.
- the data level and data index corresponding to the data table may be 5 bits, 8 bits, 16 bits or other bits.
- the table may be a table corresponding to an existing BS or a new table.
- the first report trigger or use such as reporting data information
- a new table is used, otherwise the data information is reported using an existing table.
- the first report trigger or use such as the data information is greater than or equal to the threshold and the data information is to be reported
- a new table is used, otherwise the data information is reported using an existing table.
- the UE has the ability to report the first report, or there is data of corresponding granularity, and the data information is to be reported, a new table is used, otherwise the data information is reported using an existing table.
- the UE has the ability to report the first report, or there is data of corresponding granularity, such as the data information is greater than or equal to the threshold and the data information is to be reported, a new table is used, otherwise the data information is reported using an existing table.
- the network indicates whether to use a new data table or an existing data table, or which table to use.
- the indication may be for one of UE, MAC, LCH, LCG, burst data, PDU set, etc.
- the number of bits occupied by the delay table and the data information table may be the same or different.
- the number of bits occupied by the data volume information and the data volume change information corresponding to the data information may be different or the same.
- the delay table may be shown in Table 1, and the data volume table may be shown in Table 2.
- the first report may be carried by the first MAC CE or the first SR.
- the first SR may be triggered directly, or the first SR may be triggered when the first MAC CE is triggered but there is no suitable PUSCH to carry the first MAC CE or the LCH corresponding to the first MAC CE or the corresponding granularity.
- the first report corresponds to an enhanced or new LCID.
- the format of MAC CE can refer to the relevant introduction of embodiment 3 above, and will not be repeated here for the sake of brevity.
- the network device may configure at least one SR for the first report.
- the at least one SR corresponds to at least one SR resource or SR resource identifier.
- the at least one SR corresponds to at least one PUCCH transmission resource or PUSCH resource index.
- the network device may configure whether the UE can enable or trigger the first report, or the network configures the first report-related configuration, and the related configuration may include, for example, configuring one or more of a corresponding timer, a condition for triggering the report, and a threshold for triggering the report.
- the above-mentioned configurations can be configured through one of RRC, DCI, and downlink MAC CE.
- Dedicated SR resources or dedicated SR PUCCH resources exist, or dedicated SR resources or dedicated SR PUCCH resources are available.
- dedicated SR resources or dedicated SR PUCCH resources correspond to one of specific LCH, DRB, QoS flow, PDU session, PDU set, PDU, burst data, or dedicated SR resources or dedicated SR PUCCH resources may be related to latency, residual latency, or data size.
- the first report is triggered when at least one of the following conditions is met.
- the reporting cycle is reached, or the first reporting cycle timer times out
- a burst data/PDU set with high latency requirement exists or arrives.
- a burst data/PDU set with latency higher than a threshold exists or arrives.
- a burst data/PDU set with latency requirement and an important identification PDU set/burst data exists or arrives.
- a priority identification PDU set/burst data exists or arrives.
- a dependent identification PDU set/burst data exists or arrives.
- an I frame exists or arrives.
- the PDU set can also be understood as the data or data packet corresponding to the PDU set; the PDU can also be understood as the data or data packet corresponding to the PDU.
- the delay is less than the threshold
- the time is about to exceed PDB or PSDB;
- PSDB/PDB is less than the threshold
- the remaining transmission delay is less than the threshold
- the time that the data is available in the cache is greater than or equal to the threshold
- the data volume of the corresponding granularity is greater than the threshold, and the data volume is for the first object, such as a PDU set, burst data, etc.
- MAC packet loss There is MAC packet loss, PDCP packet loss or RLC packet loss; or, the other end indicates MAC packet loss, PDCP packet loss or RLC packet loss;
- Trigger BSR reporting such as triggering periodicity, regular, filling one of BSR.
- Generate BSR MAC CE, or PUSCH can carry BSR MAC CE.
- h)UE generates one or more of the first MAC CE, SR, and UAI.
- a first reporting MAC CE can be generated.
- the first report MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- the UE reports UAI (UE auxiliary information reporting
- the SR corresponding to the first report is triggered.
- the SR resources or configuration used for the SR trigger may be related to the latency information, data priority, and importance.
- different SRs correspond to different SR configurations, such as different SR IDs, SR resource IDs, and different PUCCH resource locations.
- each SR may include one or more contents of the first object.
- the SR is transmitted first or is considered to have a high priority.
- the first report may be configured based on the following description:
- a MAC PDU may carry a first reporting MAC CE and a BSR MAC CE, where the BSR MAC CE may be an existing or enhanced BSR MAC CE.
- a MAC PDU cannot carry both the first reported MAC CE and the BSR MAC CE.
- the BSR MAC CE and/or the first reported MAC CE have the same priority, or the first reported MAC CE has a higher priority than the BSR MAC CE, where the BSR MAC CE can be an existing or enhanced BSR MAC CE.
- the first reported MAC CE priority is higher than or equal to the enhanced BSR.
- Step 2 The network device receives the first reporting information.
- the network device may perform scheduling or parameter configuration based on the first reporting information.
- the situation in which the first report includes delay information and data information can be used alone or in combination with other embodiments.
- Embodiment 7 The first report including the data information is taken as an example for introduction.
- the method of the embodiment of the present application may include step 1, where the UE triggers a first report.
- the first report is triggered based on a first condition.
- the first condition may be for a MAC entity, where the MAC entity may be any MAC entity or a MAC entity of a specific UE.
- the first condition may be for a UE, where the UE may be a UE with specific capabilities, or a UE carrying a specific service, or any UE.
- the specific service may include, for example, an XR service, an audio service, and a video service.
- the trigger is UE trigger or MAC entity trigger.
- the first report may be for a first object, and/or may carry an identifier of the reported first object.
- the first object is one of the following: LCH, LCH pair, LCG, DRB, QoS flow, PDU session, PDU set, PDU, burst data.
- the above-mentioned LCH is one or more of the following: any LCH, a specific LCH, an LCH with a lower priority than other LCHs with data to be transmitted, an LCH whose priority is not the highest, and an LCH whose priority is not the highest and has data to be transmitted.
- the above-mentioned LCG is one or more of the following: any LCG, a specific LCG, an LCG with a lower priority than other LCGs with data to be transmitted, an LCG with a priority that is not the highest, and an LCG with a priority that is not the highest and has data to be transmitted.
- the identifier of the first object may be an ID and/or an index, etc.
- the first report carries data information.
- the data information includes at least one of the following: data volume information, data volume change.
- the data volume includes at least one of the following: the amount of data to be transmitted, for example, the amount of data to be transmitted includes the amount of data to be transmitted of at least one LCH.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the burst data of at least one LCH.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the PDU set of at least one LCH.
- the amount of data to be transmitted includes the amount of data to be transmitted of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the burst data of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the PDU set of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted of each LCH of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the burst data of each LCH of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted corresponding to the PDU set of each LCH of at least one LCG.
- the amount of data to be transmitted includes the amount of data to be transmitted of at least one burst data.
- the amount of data to be transmitted includes the amount of data to be transmitted of at least one PDU set.
- the amount of data to be transmitted includes the maximum value of the amount of data to be transmitted of at least one burst data.
- the amount of data to be transmitted includes an average value of the amount of data to be transmitted of at least one burst data.
- the amount of data to be transmitted includes a minimum value of the amount of data to be transmitted of at least one burst data.
- the amount of data to be transmitted includes the amount of data to be transmitted of at least one PDU set.
- the amount of data to be transmitted includes a maximum value of the amount of data to be transmitted of at least one PDU set.
- the amount of data to be transmitted includes an average value of the amount of data to be transmitted of at least one PDU set.
- the amount of data to be transmitted includes a minimum value of the amount of data to be transmitted of at least one PDU set.
- the above granularity may include one or more of burst data, UE, LCH, and LCG.
- the data volume change may include at least one of the following:
- the change trend may include at least one of increasing, decreasing, being greater than a threshold, and being less than a threshold.
- the change trend may include one or more of the change trends for a threshold, a baseline, and the amount of data reported last time.
- the change feature may include, for example, one of a change pattern, a change cycle, a change start time, and a change end time.
- the data volume change value may include, for example, an increased value, a decreased value, a change value compared to a threshold, a change value compared to a baseline, and a change value compared to the last reported data volume change.
- the data information is one of a data value, a data level, a data index, a high data flag, a low data flag, a flag that the data is above a threshold, a flag that the data is below a threshold, a data change that is above a threshold, a data change that is below a threshold, and
- the data information may be in the case of data level and data index, and the data level and data index are obtained through a data table.
- the data table may be predefined or dynamically indicated by the network.
- the data level and data index corresponding to the data table may be 5 bits, 8 bits, 16 bits or other bits.
- the table may be a table corresponding to an existing BS or a new table.
- a new table is used, otherwise the existing table is used to report the data information.
- a new table is used, otherwise the data information is reported using the existing table.
- the UE has the ability to report the first report, or there is data of corresponding granularity, and the data information is to be reported, a new table is used, otherwise the data information is reported using the existing table.
- the UE has the ability to report the first report, or there is data of corresponding granularity, such as the data information is greater than or equal to the threshold, and the data information is to be reported, a new table is used, otherwise the data information is reported using the existing table.
- the network indicates whether to use a new data table or an existing data table, or which table to use.
- the indication may be for one or more of UE, MAC, LCH, LCG, burst data, and PDU set.
- the number of bits occupied by the data volume information and the data volume change information corresponding to the data information may be different or the same.
- the corresponding relationship between the data volume level and the data volume in the embodiment of the present application can be shown in Table 2, which will not be repeated here for the sake of brevity.
- the first report may be carried by the first MAC CE, or by the first SR (the first SR may be triggered directly, or, when the first MAC CE is triggered but there is no suitable PUSCH to carry the first MAC CE or the LCH corresponding to the first MAC CE or the corresponding granularity, the first SR is triggered).
- the first report corresponds to an enhanced or new LCID.
- the MAC CE format applicable to the embodiment of the present application can be found in the relevant introduction in Example 3.
- the network configures at least one SR for the first report.
- the at least one SR corresponds to at least one SR resource, or SR resource identifier.
- the at least one SR corresponds to at least one PUCCH transmission resource or PUSCH resource index.
- the network device configures whether the UE can enable or trigger the first report, or the network device configures the first report-related configuration, wherein the related configuration may include, for example, a corresponding timer, a condition for triggering the report, and a threshold for triggering the report.
- Dedicated SR resources or dedicated SR PUCCH resources exist, or dedicated SR resources or dedicated SR PUCCH resources are available.
- the dedicated SR resource or the dedicated SR PUCCH resource corresponds to a specific LCH, DRB, QoS flow, PDU session, PDU set, PDU, burst data.
- the dedicated SR resource or the dedicated SR PUCCH resource may be related to the delay, the residual delay, or the data volume.
- the first report is triggered.
- the reporting cycle is reached, or the first reporting cycle timer times out
- a burst data/PDU set with high latency requirement exists or arrives.
- a busrt/PDU set with latency higher than a threshold exists or arrives.
- a burst data/PDU set with latency requirement and an important identification PDU set/burst data exists or arrives.
- a priority identification PDU set/burst data exists or arrives.
- a dependent identification PDU set/burst data exists or arrives.
- an I frame exists or arrives.
- Data arrival of a specific LCH or UL data availability of a specific LCH, or arrival of services/data of specific characteristics (such as arrival of services of a specific period or a specific data rate).
- data arrival of an LCH with a specific identifier For example, data arrival of an LCH of a specific priority.
- data arrival of an LCH carrying a specific service, PDU session, or QoS flow For example, data arrival of an LCH carrying a specific service, PDU session, or QoS flow.
- the PDU set can also understand the data or data packet corresponding to the PDU set; the PDU can also understand the data or data packet corresponding to the PDU.
- the delay is less than the threshold
- the time is about to exceed PDB or PSDB;
- PSDB/PDB is less than the threshold
- the remaining transmission delay is less than the threshold
- the time that data is available in the cache is greater than or equal to the threshold
- the data volume of the corresponding granularity is greater than the threshold, where the granularity may include, for example, PDU set, burst data, etc.;
- MAC packet loss There is one or more of MAC packet loss, PDCP packet loss or RLC packet loss, or the peer indicates one or more of MAC packet loss, PDCP packet loss or RLC packet loss;
- Trigger BSR reporting such as triggering periodicity, regularity, filling one of the BSR reports
- Generate BSR MAC CE or PUSCH can carry BSR MAC CE.
- h)UE generates one or more of the first MAC CE, SR, and UAI.
- a first reporting MAC CE can be generated.
- the first report MAC CE can be generated.
- the periodic timer and/or retransmission timer of the first report can be started or restarted.
- the SR of the first report can be generated.
- the UAI of the first report can be generated.
- v For example: if at least one first reporting is triggered, the UE reports the UAI.
- the SR resources or configuration used for the SR triggering may be related to the latency information and/or data priority/importance.
- different SRs correspond to different SR configurations, such as different SR IDs, SR resource IDs, and different PUCCH resource locations.
- each SR may include one or more contents of the first object.
- the SR is transmitted first or is considered to have a high priority.
- the first report may meet the following conditions:
- a MAC PDU may carry a first reporting MAC CE and a BSR MAC CE, where the BSR MAC CE may be an existing BSR MAC CE or an enhanced BSR MAC CE.
- a MAC PDU can carry a first reported MAC CE and a MAC CE related to latency information.
- a MAC PDU cannot carry both the first reported MAC CE and the BSR MAC CE.
- the MAC CE related to the latency information has the same priority as the first reported MAC CE.
- the first reported MAC CE has a higher priority than the BSR MAC CE, where the BSR MAC CE can be an existing BSR MAC CE or an enhanced BSR MAC CE.
- the BSR MAC CE and/or the first reported MAC CE have the same priority, or the first reported MAC CE has a higher priority than the BSR MAC CE, where the BSR MAC CE can be an existing BSR MAC CE or an enhanced BSR MAC CE.
- the first reported MAC CE priority is higher than or equal to the enhanced BSR.
- Step 2 The network device receives the first reporting information.
- the network device may perform scheduling or parameter configuration based on the first reporting information.
- Fig. 14 is a schematic diagram of a communication device according to an embodiment of the present application.
- the communication device 1400 shown in Fig. 14 includes: a sending unit 1410.
- the sending unit 1410 is used to send first information to the access network device, where the first information includes information related to the target data, and the communication device includes a terminal device and/or a core network device.
- the first information includes: second information associated with static or semi-static characteristics of the target data, and/or third information associated with dynamic characteristics of the target data.
- the first information includes one or more of the following: information transmitted once; information of static interaction; information of semi-static interaction; information of dynamic interaction; information of real-time interaction; and/or the second information in the first information includes one or more of the following: information transmitted once; information of static interaction; information of semi-static interaction; and/or the third information in the first information includes one or more of the following: information of dynamic interaction, information of real-time interaction.
- the static or semi-static characteristics include one or more of the following: the transmission direction of the target data; the period of the target data; the arrival time of the target data; the size of the data packet of the target data; and the information of the first delay of the target data.
- the second information includes one or more of the following information: the arrival time of the target data; the sending time of the target data; the departure time of the target data; and the jitter time of the target data.
- the dynamic characteristics include one or more of the following: second delay information of the target data; a period corresponding to the target data; cache information of the target data; information on the data volume of the target data; and time information corresponding to dynamic changes of the target data.
- the third information includes one or more of the following: transmission delay information corresponding to the target data; remaining delay information corresponding to the target data; waiting delay information corresponding to the target data during transmission; PDCP layer arrival time information corresponding to the target data; AS layer arrival time information corresponding to the target data; and statistical delay information for the transmission granularity corresponding to the target data.
- the dynamic characteristics include data volume information of the target data
- the third information includes one or more of the following: information indicating the data volume of the target data; information indicating a change in the data volume of the target data.
- the information indicating the change in data volume of the target data includes one or more of the following information: information indicating the change trend of the data volume of the target data; information indicating the characteristic change information of the target data; information indicating the change amount of the data volume of the target data; information indicating the data volume after the data volume of the target data changes.
- the first information is sent periodically, and/or the first information is event-triggered, and/or the first information is triggered based on a first condition, and/or the target data meets a first threshold.
- the first condition includes one or more of the following: the communication device has not sent the first information to the access network device; the first information changes; the sending time of the first information arrives; the target data arrives; the target data is to be sent; the characteristic association corresponding to the target data; the first information to be transmitted; the trigger information of the first information is received.
- the first information includes one or more of the following: information corresponding to one or more LCHs; information corresponding to one or more LCH groups; information corresponding to one or more LCGs; information corresponding to one or more data bursts; information corresponding to one or more QoS flows; information corresponding to one or more PDUs; information corresponding to one or more PDU sets; information corresponding to one or more DRBs; information corresponding to one or more PDU sessions; and information corresponding to the target service.
- the first information is carried in time-sensitive communication assistance information TSCAI; or the first information is carried in a first message, and the first message includes TSCAI; or the first information is carried in a second message, and the second message includes QoS parameters; or the first information is carried in a QoS flow; or the first information is sent together with time-sensitive communication assistance information TSCAI; or the first information is sent together with QoS configuration or QoS parameters.
- the first information is carried by one or more of the following information: first MAC CE, SR, BSR.
- the target data includes one or more of the following: data packets to be transmitted; burst data to be transmitted; PDU sets to be transmitted; QoS flows to be transmitted, service flows to be transmitted, data flows to be transmitted, and data belonging to the first PDU session.
- Fig. 15 is a schematic diagram of an access network device according to an embodiment of the present application.
- the access network device 1500 shown in Fig. 15 includes: a receiving unit 1510.
- a receiving unit is used to receive first information sent by a communication device, where the first information includes information related to target data, and the communication device includes a terminal device and/or a core network device.
- the first information includes: second information associated with static or semi-static characteristics of the target data, and/or third information associated with dynamic characteristics of the target data.
- the second information includes one or more of the following: information transmitted once; information of static interaction; information of semi-static interaction; and/or the third information includes one or more of the following: information of dynamic interaction, information of real-time interaction.
- the static or semi-static characteristics include one or more of the following: the transmission direction of the target data; the period of the target data; the arrival time of the target data; the size of the data packet of the target data; and the information of the first delay of the target data.
- the second information includes one or more of the following information: the arrival time of the target data; the sending time of the target data; the departure time of the target data; and the jitter time of the target data.
- the dynamic characteristics include one or more of the following: second delay information of the target data; a period corresponding to the target data; cache information of the target data; information on the data volume of the target data; and time information corresponding to dynamic changes of the target data.
- the third information includes one or more of the following: transmission delay information corresponding to the target data; remaining delay information corresponding to the target data; waiting delay information corresponding to the target data during transmission; PDCP layer arrival time information corresponding to the target data; AS layer arrival time information corresponding to the target data; and statistical delay information for the transmission granularity corresponding to the target data.
- the dynamic characteristics include data volume information of the target data
- the third information includes one or more of the following: information indicating the data volume of the target data; information indicating a change in the data volume of the target data.
- the information indicating the change in data volume of the target data includes one or more of the following information: information indicating the change trend of the data volume of the target data; information indicating the characteristic change information of the target data; information indicating the change amount of the data volume of the target data; information indicating the data volume after the data volume of the target data changes.
- the first information is sent periodically, and/or the first information is event-triggered, and/or the target data satisfies a first threshold, and/or the first information is triggered based on a first condition.
- the first condition includes one or more of the following: the communication device has not sent the first information to the access network device; the first information changes; the sending time of the first information arrives; the target data arrives; the target data is to be sent; the characteristic association corresponding to the target data; the first information to be transmitted; the trigger information of the first information is received.
- the first information includes one or more of the following: information corresponding to one or more LCHs; information corresponding to one or more LCH groups; information corresponding to one or more LCGs; information corresponding to one or more data bursts; information corresponding to one or more QoS flows; information corresponding to one or more PDUs; information corresponding to one or more PDU sets; information corresponding to one or more DRBs; information corresponding to one or more PDU sessions; and information corresponding to the target service.
- the first information is carried in time-sensitive communication assistance information TSCAI; or, the first information is carried in a first message, and the first message includes TSCAI; or, the first information is carried in a second message, and the second message includes QoS parameters; or, the first information is carried in a QoS flow.
- TSCAI time-sensitive communication assistance information
- the first information is carried in a first message, and the first message includes TSCAI; or, the first information is carried in a second message, and the second message includes QoS parameters; or, the first information is carried in a QoS flow.
- the first information is carried by one or more of the following information: first MAC CE, SR, BSR.
- the target data includes one or more of the following: data packets to be transmitted; burst data to be transmitted; PDU sets to be transmitted; QoS flows to be transmitted, service flows to be transmitted, data flows to be transmitted, and data belonging to the first PDU session.
- the sending unit 1410 may be a transceiver 1630.
- the communication device 1400 may further include a processor 1610 and a memory 1620, as specifically shown in FIG. 16 .
- the sending unit 1510 may be a transceiver 1630.
- the access network device 1500 may further include a processor 1610 and a memory 1620, as specifically shown in FIG. 16 .
- FIG16 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- the dotted lines in FIG16 indicate that the unit or module is optional.
- the device 1600 may be used to implement the method described in the above method embodiment.
- the device 1600 may be a chip, a terminal device, or a network device.
- the device 1600 may include one or more processors 1610.
- the processor 1610 may support the device 1600 to implement the method described in the method embodiment described above.
- the processor 1610 may be a general-purpose processor or a special-purpose processor.
- the processor may be a central processing unit (CPU).
- the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- DSP digital signal processor
- ASIC application specific integrated circuits
- FPGA field programmable gate arrays
- a general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
- the apparatus 1600 may further include one or more memories 1620.
- the memory 1620 stores a program, which can be executed by the processor 1610, so that the processor 1610 executes the method described in the above method embodiment.
- the memory 1620 may be independent of the processor 1610 or integrated in the processor 1610.
- the apparatus 1600 may further include a transceiver 1630.
- the processor 1610 may communicate with other devices or chips through the transceiver 1630.
- the processor 1610 may transmit and receive data with other devices or chips through the transceiver 1630.
- the present application also provides a computer-readable storage medium for storing a program.
- the computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
- the embodiment of the present application also provides a computer program product.
- the computer program product includes a program.
- the computer program product can be applied to the terminal or network device provided in the embodiment of the present application, and the program enables the computer to execute the method performed by the terminal or network device in each embodiment of the present application.
- the embodiment of the present application also provides a computer program.
- the computer program can be applied to the terminal or network device provided in the embodiment of the present application, and the computer program enables a computer to execute the method executed by the terminal or network device in each embodiment of the present application.
- the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship.
- a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, B can be obtained through C; it can also mean that there is an association relationship between A and B.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B according to A does not mean determining B only according to A, and B can also be determined according to A and/or other information.
- the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, etc.
- pre-definition or “pre-configuration” can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method.
- pre-definition can refer to what is defined in the protocol.
- the “protocol” may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
- the term "and/or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships.
- a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone.
- the character "/" in this article generally indicates that the associated objects before and after are in an "or" relationship.
- the size of the serial numbers of the above-mentioned processes does not mean the order of execution.
- the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
- Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the computer program product includes one or more computer instructions.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
- the computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated.
- the available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
- a magnetic medium e.g., a floppy disk, a hard disk, a magnetic tape
- an optical medium e.g., a digital video disc (DVD)
- DVD digital video disc
- SSD solid state disk
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
| 索引 | 时延值 | 索引 | 时延值 | 索引 | 时延值 | 索引 | 时延值 |
| 0 | 0 | 8 | ≤H | 16 | ≤P | 24 | ≤X |
| 1 | ≤A | 9 | ≤I | 17 | ≤Q | 25 | ≤Y |
| 2 | ≤B | 10 | ≤J | 18 | ≤R | 26 | ≤Z |
| 3 | ≤C | 11 | ≤K | 19 | ≤S | 27 | ≤A1 |
| 4 | ≤D | 12 | ≤L | 20 | ≤T | 28 | ≤B1 |
| 5 | ≤E | 13 | ≤M | 21 | ≤U | 29 | ≤C1 |
| 6 | ≤F | 14 | ≤N | 22 | ≤V | 30 | ≤D1 |
| 7 | ≤G | 15 | ≤O | 23 | ≤W | 31 | >E1 |
| 索引 | 数据量值 | 索引 | 数据量值 | 索引 | 数据量值 | 索引 | 数据量值 |
| 0 | >A0 | 8 | ≤H | 16 | ≤P | 24 | ≤X |
| 1 | ≤A | 9 | ≤I | 17 | ≤Q | 25 | ≤Y |
| 2 | ≤B | 10 | ≤J | 18 | ≤R | 26 | ≤Z |
| 3 | ≤C | 11 | ≤K | 19 | ≤S | 27 | ≤A1 |
| 4 | ≤D | 12 | ≤L | 20 | ≤T | 28 | ≤B1 |
| 5 | ≤E | 13 | ≤M | 21 | ≤U | 29 | ≤C1 |
| 6 | ≤F | 14 | ≤N | 22 | ≤V | 30 | ≤D1 |
| 7 | ≤G | 15 | ≤O | 23 | ≤W | 31 | >E1 |
Claims (67)
- 一种无线通信方法,其特征在于,包括:通信设备向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
- 如权利要求1所述的方法,其特征在于,所述第一信息包括:与所述目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
- 如权利要求1或2所述的方法,其特征在于,所述第一信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息;和/或所述第一信息中的第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第一信息中的第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
- 如权利要求2或3所述的方法,其特征在于,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
- 如权利要求4所述的方法,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
- 如权利要求2或3所述的方法,其特征在于,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
- 如权利要求6所述的方法,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
- 如权利要求6所述的方法,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
- 如权利要求6所述的方法,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
- 如权利要求1-9中任一项所述的方法,其特征在于:所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述第一信息是基于第一条件触发的,和/或所述目标数据满足第一门限。
- 如权利要求10所述的方法,其特征在于,若所述第一信息是基于第一条件触发的,所述第一 条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
- 如权利要求1-11中任一项所述的方法,其特征在于,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
- 如权利要求1-12中任一项所述的方法,其特征在于:所述第一信息携带在时间敏感通信辅助信息TSCAI中;或所述第一信息承载于第一消息,所述第一消息包括TSCAI;或所述第一信息承载于第二消息,所述第二消息包括QoS参数;或所述第一信息承载于QoS流中;或所述第一信息与时间敏感通信辅助信息TSCAI一起发送;或所述第一信息与QoS配置或QoS参数一起发送。
- 如权利要求1-13中任一项所述的方法,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
- 如权利要求1-14中任一项所述的方法,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
- 一种无线通信方法,其特征在于,包括:接入网设备接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
- 如权利要求16所述的方法,其特征在于,所述第一信息包括:与目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
- 如权利要求17所述的方法,其特征在于,所述第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
- 如权利要求16或17所述的方法,其特征在于,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
- 如权利要求19所述的方法,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
- 如权利要求17或18所述的方法,其特征在于,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
- 如权利要求21所述的方法,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
- 如权利要求21所述的方法,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
- 如权利要求21所述的方法,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
- 如权利要求16-24中任一项所述的方法,其特征在于:所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述目标数据满足第一门限,和/或所述第一信息是基于第一条件触发的。
- 如权利要求25所述的方法,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
- 如权利要求16-26中任一项所述的方法,其特征在于,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
- 如权利要求16-27中任一项所述的方法,其特征在于;所述第一信息携带在时间敏感通信辅助信息TSCAI中;或者,所述第一信息承载于第一消息,所述第一消息包括TSCAI;或者所述第一信息承载于第二消息,所述第二消息包括QoS参数;或者,所述第一信息承载于QoS流中。
- 如权利要求16-28中任一项所述的方法,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
- 如权利要求16-29中任一项所述的方法,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
- 一种通信设备,其特征在于,包括:发送单元,用于向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
- 如权利要求31所述的通信设备,其特征在于,所述第一信息包括:与所述目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
- 如权利要求31或32所述的通信设备,其特征在于,所述第一信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息;和/或所述第一信息中的第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第一信息中的第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
- 如权利要求32或33所述的通信设备,其特征在于,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
- 如权利要求34所述的通信设备,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
- 如权利要求32或33所述的通信设备,其特征在于,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
- 如权利要求36所述的通信设备,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
- 如权利要求36所述的通信设备,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
- 如权利要求36所述的通信设备,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
- 如权利要求31-39中任一项所述的通信设备,其特征在于:所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述第一信息是基于第一条件触发的,和/或所述目标数据满足第一门限。
- 如权利要求40所述的通信设备,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
- 如权利要求31-41中任一项所述的通信设备,其特征在于,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
- 如权利要求31-42中任一项所述的通信设备,其特征在于:所述第一信息携带在时间敏感通信辅助信息TSCAI中;或所述第一信息承载于第一消息,所述第一消息包括TSCAI;或所述第一信息承载于第二消息,所述第二消息包括QoS参数;或所述第一信息承载于QoS流中;或所述第一信息与时间敏感通信辅助信息TSCAI一起发送;或所述第一信息与QoS配置或QoS参数一起发送。
- 如权利要求31-43中任一项所述的通信设备,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
- 如权利要求31-44中任一项所述的通信设备,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
- 一种接入网设备,其特征在于,包括:接收单元,用于接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
- 如权利要求46所述的接入网设备,其特征在于,所述第一信息包括:与目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
- 如权利要求47所述的接入网设备,其特征在于,所述第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
- 如权利要求46或47所述的接入网设备,其特征在于,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
- 如权利要求49所述的接入网设备,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
- 如权利要求47或48所述的接入网设备,其特征在于,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
- 如权利要求51所述的接入网设备,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
- 如权利要求51所述的接入网设备,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
- 如权利要求51所述的接入网设备,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
- 如权利要求46-54中任一项所述的接入网设备,其特征在于:所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述目标数据满足第一门限,和/或所述第一信息是基于第一条件触发的。
- 如权利要求55所述的接入网设备,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
- 如权利要求46-56中任一项所述的接入网设备,其特征在于,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
- 如权利要求46-57中任一项所述的接入网设备,其特征在于;所述第一信息携带在时间敏感通信辅助信息TSCAI中;或者,所述第一信息承载于第一消息,所述第一消息包括TSCAI;或者所述第一信息承载于第二消息,所述第二消息包括QoS参数;或者,所述第一信息承载于QoS流中。
- 如权利要求46-58中任一项所述的接入网设备,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
- 如权利要求46-59中任一项所述的接入网设备,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
- 一种通信设备,其特征在于,包括收发器、存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,并控制所述收发器接收或发送信号,以使所述通信设备执行如权利要求1-15中任一项所述的方法。
- 一种接入网设备,其特征在于,包括收发器、存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,并控制所述收发器接收或发送信号,以使所述接入网设备执行如权利要求16-30中任一项所述的方法。
- 一种装置,其特征在于,包括处理器,用于从存储器中调用程序,以使所述装置执行如权利要求1-30中任一项所述的方法。
- 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求1-30中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求1-30中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求1-30中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1-30中任一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP22964059.4A EP4614900A1 (en) | 2022-11-04 | 2022-11-04 | Wireless communication method, communication device, and access network device |
| PCT/CN2022/129997 WO2024092752A1 (zh) | 2022-11-04 | 2022-11-04 | 无线通信方法、通信设备以及接入网设备 |
| CN202280100937.9A CN119999167A (zh) | 2022-11-04 | 2022-11-04 | 无线通信方法、通信设备以及接入网设备 |
| US19/195,034 US20250280433A1 (en) | 2022-11-04 | 2025-04-30 | Wireless communication method, communication device, and access network device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/129997 WO2024092752A1 (zh) | 2022-11-04 | 2022-11-04 | 无线通信方法、通信设备以及接入网设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/195,034 Continuation US20250280433A1 (en) | 2022-11-04 | 2025-04-30 | Wireless communication method, communication device, and access network device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024092752A1 true WO2024092752A1 (zh) | 2024-05-10 |
Family
ID=90929376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/129997 Ceased WO2024092752A1 (zh) | 2022-11-04 | 2022-11-04 | 无线通信方法、通信设备以及接入网设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250280433A1 (zh) |
| EP (1) | EP4614900A1 (zh) |
| CN (1) | CN119999167A (zh) |
| WO (1) | WO2024092752A1 (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111328105A (zh) * | 2018-12-17 | 2020-06-23 | 华为技术有限公司 | 一种bsr上报方法及装置 |
| WO2020199829A1 (zh) * | 2019-03-29 | 2020-10-08 | 华为技术有限公司 | 一种缓冲区状态报告传输方法及装置 |
| CN113950019A (zh) * | 2020-07-17 | 2022-01-18 | 华为技术有限公司 | 一种资源调度方法、通信装置及系统 |
-
2022
- 2022-11-04 EP EP22964059.4A patent/EP4614900A1/en active Pending
- 2022-11-04 WO PCT/CN2022/129997 patent/WO2024092752A1/zh not_active Ceased
- 2022-11-04 CN CN202280100937.9A patent/CN119999167A/zh active Pending
-
2025
- 2025-04-30 US US19/195,034 patent/US20250280433A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111328105A (zh) * | 2018-12-17 | 2020-06-23 | 华为技术有限公司 | 一种bsr上报方法及装置 |
| WO2020199829A1 (zh) * | 2019-03-29 | 2020-10-08 | 华为技术有限公司 | 一种缓冲区状态报告传输方法及装置 |
| CN113950019A (zh) * | 2020-07-17 | 2022-01-18 | 华为技术有限公司 | 一种资源调度方法、通信装置及系统 |
Non-Patent Citations (2)
| Title |
|---|
| INTEL CORPORATION: "Enhancements to Buffer Status Reporting for XR Traffic", 3GPP DRAFT; R2-2209636, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Electronic meeting; 20221010 - 20221019, 30 September 2022 (2022-09-30), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052262965 * |
| NAVEEN PALLE, APPLE: "Considerations for BSR Enhancements", 3GPP DRAFT; R2-2211716; TYPE DISCUSSION; FS_NR_XR_ENH, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. 3GPP RAN 2, no. Toulouse, FR; 20221114 - 20221118, 4 November 2022 (2022-11-04), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052215820 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119999167A (zh) | 2025-05-13 |
| EP4614900A1 (en) | 2025-09-10 |
| US20250280433A1 (en) | 2025-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200221538A1 (en) | Data transmission method, terminal device, and network device | |
| CN116017727B (zh) | 传输bsr的方法及装置 | |
| CN111356172B (zh) | 通信方法、装置、终端、网络设备及存储介质 | |
| WO2021022508A1 (zh) | 边链路调度请求的触发方法、装置和系统 | |
| JP2024533581A (ja) | 通信のための方法、装置及びコンピュータ可読媒体 | |
| CN116349259B (zh) | 通信方法及装置 | |
| US20240349087A1 (en) | Buffer status report sending method and communication apparatus | |
| JP2018521518A (ja) | データ伝送方法、データ伝送装置及びシステム | |
| WO2025065605A1 (zh) | 无线通信方法、终端设备和网络设备 | |
| WO2024187316A1 (zh) | 通信方法以及通信设备 | |
| US20250175285A1 (en) | Method for communication, communication device, and network device | |
| WO2024230750A1 (zh) | 信息上报方法、装置及系统 | |
| WO2024092752A1 (zh) | 无线通信方法、通信设备以及接入网设备 | |
| CN117337593B (zh) | 传输bsr的方法、终端设备和网络设备 | |
| US20250024433A1 (en) | Communication method, terminal device, network device, and communications apparatus | |
| WO2025059844A1 (zh) | 用于无线通信的方法及终端设备 | |
| WO2025147997A1 (zh) | 无线通信方法、终端设备及网络设备 | |
| WO2025091432A1 (zh) | 无线通信方法、终端设备和网络设备 | |
| WO2025245902A1 (zh) | 无线通信的方法、终端设备及网络设备 | |
| WO2024119479A1 (zh) | 通信方法、终端设备以及通信设备 | |
| WO2025137894A1 (zh) | 无线通信方法以及通信设备 | |
| CN120640419A (zh) | 通信处理方法及通信装置 | |
| WO2025123267A1 (zh) | 数据传输方法、终端设备及网络设备 | |
| WO2025208377A1 (zh) | 一种无线通信方法及设备、存储介质 | |
| WO2024255804A1 (zh) | 数据量上报方法、装置及可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22964059 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280100937.9 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202280100937.9 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022964059 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2022964059 Country of ref document: EP Effective date: 20250604 |
|
| WWP | Wipo information: published in national office |
Ref document number: 2022964059 Country of ref document: EP |