[go: up one dir, main page]

WO2024092752A1 - 无线通信方法、通信设备以及接入网设备 - Google Patents

无线通信方法、通信设备以及接入网设备 Download PDF

Info

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
Application number
PCT/CN2022/129997
Other languages
English (en)
French (fr)
Inventor
付喆
石聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to EP22964059.4A priority Critical patent/EP4614900A1/en
Priority to PCT/CN2022/129997 priority patent/WO2024092752A1/zh
Priority to CN202280100937.9A priority patent/CN119999167A/zh
Publication of WO2024092752A1 publication Critical patent/WO2024092752A1/zh
Priority to US19/195,034 priority patent/US20250280433A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • H04W72/512Allocation 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

无线通信方法、通信设备以及接入网设备 技术领域
本申请涉及通信技术领域,并且更为具体地,涉及无线通信方法、通信设备以及接入网设备。
背景技术
随着通信系统引入多样化的业务类型(例如,扩展现实(EXtended Reality,XR)业务或超高可靠和超低时延通信(ultra-reliable low-latency communications,URLLC)业务等),接入网设备以终端设备为粒度进行配置(例如,调度资源、分配资源或配置参数),将导致接入网设备的配置与目标数据的传输需求不匹配,无法满足目标数据的传输需求。
发明内容
本申请提供一种无线通信方法、通信设备以及接入网设备。下面对本申请涉及的各个方面进行介绍。
第一方面,提供了一种无线通信方法,包括:通信设备向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
第二方面,提供了一种无线通信方法,包括:接入网设备接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
第三方面,提供了一种通信设备,包括:发送单元,用于向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
第四方面,提供了一种接入网设备,包括:接收单元,用于接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
第五方面,提供一种通信设备,包括处理器、存储器以及通信接口,所述存储器用于存储一个或多个计算机程序,所述处理器用于调用所述存储器中的计算机程序,使得所述通信设备执行第一方面的方法中的部分或全部步骤。
第六方面,提供一种接入网设备,包括处理器、存储器、收发器,所述存储器用于存储一个或多个计算机程序,所述处理器用于调用所述存储器中的计算机程序,使得所述接入网设备执行第二方面的方法中的部分或全部步骤。
第七方面,本申请实施例提供了一种通信系统,该系统包括上述的通信设备和/或接入网设备。在另一种可能的设计中,该系统还可以包括本申请实施例提供的方案中与终端设备或网络设备进行交互的其他设备。
第八方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得通信设备(例如,终端设备或网络设备)执行上述各个方面的方法中的部分或全部步骤。
第九方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使通信设备(例如,终端设备或网络设备)执行上述各个方面的方法中的部分或全部步骤。在一些实现方式中,该计算机程序产品可以为一个软件安装包。
第十方面,本申请实施例提供了一种芯片,该芯片包括存储器和处理器,处理器可以从存储器中调用并运行计算机程序,以实现上述各个方面的方法中所描述的部分或全部步骤。
在本申请实施例中,通信设备可以向接入网设备发送第一信息,以指示与目标数据相关的信息,相应地,有助于接入网设备基于第一信息进行上述配置,以提高配置的合理性。
附图说明
图1是本申请实施例应用的无线通信系统100。
图2是基于QoS流传输机制的示意图。
图3是本申请实施例适用的MAC CE的示意图。
图4是本申请另一实施例的无线通信方法的示意性流程图。
图5是本申请另一实施例提供的MAC CE的示意图。
图6是本申请另一实施例提供的MAC CE的示意图。
图7是本申请另一实施例提供的MAC CE的示意图。
图8是本申请另一实施例提供的MAC CE的示意图。
图9是本申请另一实施例提供的MAC CE的示意图。
图10是本申请另一实施例提供的MAC CE的示意图。
图11是本申请另一实施例提供的MAC CE的示意图。
图12是本申请另一实施例提供的MAC CE的示意图。
图13是本申请另一实施例提供的MAC CE的示意图。
图14是本申请实施例的通信设备的示意图。
图15是本申请实施例的接入网设备的示意图。
图16是本申请实施例的通信装置的示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
图1是本申请实施例应用的无线通信系统100。该无线通信系统100可以包括网络设备110和终端设备120。网络设备110可以是与终端设备120通信的设备。网络设备110可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备120进行通信。
图1示例性地示出了一个网络设备和两个终端,可选地,该无线通信系统100可以包括多个网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
可选地,该无线通信系统100还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例对此不作限定。
应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:第五代(5th generation,5G)系统或新无线(new radio,NR)、长期演进(long term evolution,LTE)系统、LTE频分双工(frequencydivision duplex,FDD)系统、LTE时分双工(time division duplex,TDD)等。本申请提供的技术方案还可以应用于未来的通信系统,如第六代移动通信系统,又如卫星通信系统,等等。
本申请实施例中的终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请实施例中的终端设备可以是指向用户提供语音和/或数据连通性的设备,可以用于连接人、物和机,例如具有无线连接功能的手持式设备、车载设备等。本申请的实施例中的终端设备可以是手机(mobile phone)、平板电脑(Pad)、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtualreality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。可选地,UE可以用于充当基站。例如,UE可以充当调度实体,其在V2X或D2D等中的UE之间提供侧行链路信号。比如,蜂窝电话和汽车利用侧行链路信号彼此通信。蜂窝电话和智能家居设备之间通信,而无需通过基站中继通信信号。
本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,如网络设备可以是基站。本申请实施例中的网络设备可以是指将终端设备接入到无线网络的无线接入网(radio access network,RAN)节点(或设备)。基站可以广义的覆盖如下中的各种名称,或与如下名称进行替换,比如:节点B(NodeB)、演进型基站(evolved NodeB,eNB)、下一代基站(next generation NodeB,gNB)、中继站、接入点、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、主站MeNB、辅站SeNB、多制式无线(MSR)节点、家庭基站、网络控制器、接入节点、无线节点、接入点(access point,AP)、传输节点、收发节点、基带单元(baseband unit,BBU)、射频拉远单元(Remote Radio Unit,RRU)、有源天线单元(active antenna unit,AAU)、射频头(remote radio head,RRH)、中心单元(central unit,CU)、分布式单元(distributedunit,DU)、定位节点等。基站可以是宏基站、微基站、中继节点、施主节点或类似物,或其组合。基站还可以指用于设置于前述设备或装置内的通信模块、调制解调器或芯片。基站还可以是移动交换中心以及设备到设备D2D、车辆外联(vehicle-to-everything,V2X)、机器到机器(machine-to-machine,M2M)通信中承担基站功能的设备、6G网络中的网络侧设备、未来的通信系统中承担基站功能的设备等。基站可以支持相同或不同接入技术的网络。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
基站可以是固定的,也可以是移动的。例如,直升机或无人机可以被配置成充当移动基站,一个或多个小区可以根据该移动基站的位置移动。在其他示例中,直升机或无人机可以被配置成用作与另一基站通信的设备。
在一些部署中,本申请实施例中的网络设备可以是指CU或者DU,或者,网络设备包括CU和DU。gNB还可以包括AAU。
网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请实施例中对网络设备和终端设备所处的场景不做限定。
应理解,本申请中的通信设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。
服务质量(Quality of Service,QoS)流
参见图2,在5G网络中引入了QoS流的概念,终端通过Uu口接入5G网络后,在SMF的控制下可以建立QoS流进行数据传输,SMF向基站提供每个QoS流的QoS流配置信息,具体包括码率要求、时延要求、误码率要求等信息。对于每个QoS流,基站可以根据从SMF收到的QoS流配置信息调度无线资源对QoS流的QoS要求进行保证。5G网络中一个QoS流中既可以传输上行数据流(即,终端通过5G网络发送给对端设备的数据流),也可以传输下行数据流(即对端设备通过5G网络发送给终端的数据流),这里对端设备指对端应用服务器或者对端终端。一个QoS流中的上行数据流和下行数据流的时延要求是相同的。如果有某种业务的上行数据流和下行数据流的时延要求不同,则会通过不同的QoS流进行传输。这里的时延指的是终端和UPF之间的数据传输时延。
在移动通信网络中,为了能够传输用户面数据,需要建立一个或多个QoS流,而不同的QoS流对应不同的QoS参数。作为通信质量(communication quality)的重要衡量标准,通常使用QoS参数来指示QoS流的特征,QoS参数可以包括但不限于:5G Qos特性(5G QoS Identifier,5QI)、地址解析协议(address resolution protocol,ARP)、保证流比特率(guaranteed flow bit rate,GFBR)、最大流量比特率(maximum flow bit rate,MFBR)、最大丢包率(UL/DL)(maximum packet loss rate)、端到端分组延迟预算(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)、会话-AMBR(session-AMBR)等。
而过滤器(filter),或称为服务数据流(service data flow,SDF)模板包含描述数据包的特征的参数,并用于过滤出特定的数据包已绑定到特定的QoS流上。这里,最常用的过滤器就是IP五元组,即源IP地址、目标IP地址、源端口号、目标端口号以及协议类型。
网络侧用户面网元和终端会根据数据包特征参数组合来形成过滤器(参见图3中终端中的梯形和UPF内的平行四边形),用于过滤在用户面传递的符合数据包特征的上行或下行数据包,并为其绑定到某一个数据流上。
业务的传输特性
随着通信系统的广泛应用,扩展现实(EXtended Reality,XR)以及URLLC等业务被引入通信系统。
上述URLLC业务可以包括工业自动化(factory automation),传输自动化(transport industry),智能电力(electrical power distribution)等业务。
对URLLC业务而言,一方面,该业务要求较小的传输时延(例如,0.5ms),较高的可靠性(例如,99,999%的可靠性)。另一方面,该业务可以是伪周期的,也即是说,即业务到达时间存在时间抖动(jitter),或者说,该业务通常不会在一个确定的时间点到达,而是会在一段时间范围内的任一个时刻到达。再一方面,该业务的周期通常是非整数周期,如16.67ms。最后,该业务中的不同业务流的到达时间之间差别可能很大。
上述扩展现实是多个异构用例和服务的大范围保护伞,在SA1、SA2和SA4中进行了研究和概述,包括但不限于TR 22.842和TR 26.928。这些XR用例可以大致分为:增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR)和混合现实(mixed reality,MR)、云游戏(cloud gaming,CG)等。
目前,在XR和媒体服务(XR and media services,XRM)中通常包含视频帧和音频帧。在视频帧中,视频帧可以包括一个或多个视频片段(video slice),其中,视频片段可以理解为是视频帧中空间上不同的区域,与同一帧中的其他区域分开编码。
对于VR对应的业务,业务数据通常可以包括上行姿势信息(pose information)以及下行视频流(DLvideo stream)。
对于CG对应的业务而言,业务数据通常包括上行控制信息(UL control information)以及下行视频流(DL video stream)。
对于AR对应的业务而言,业务数据通常包括上行姿势信息以及下行视频流。
尤其对于AR业务而言,如果一个周期内包括姿势信息以及视频流,两类数据的到的时间也是不同 的。
在一些场景中,上述控制信息或姿势信息的周期通常可以为4ms,对应的包大小通常为100字节。而视频流的周期通常为16.67ms,视频流中包大小通常为0.67Mbps。由此可见,即使对于一种XR业务而言,不同的数据流的周期、包大小差异较大。
此外,与URLLC业务类似,XR业务传输要求较高的可靠性和较低的时延的要求,相应地,网络设备在为支持该业务的终端设备调度资源时,一方面,需要考虑业务的QoS需求,另一方面,还需要满足终端设备的功耗的问题,避免不必要的功耗。再一方面,考虑到大量的支持上述业务的终端设备接入的通信系统,接入网设备在资源分配时还需要保证网络容量的需求。
综上可知,无论是对于URLLC业务还是XR业务而言,这类业务通常具有以下业务特性:非整数的流量周期;变化的数据速率;准周期性;以及存在时延要求,是时延敏感的业务。
资源调度过程
终端设备可以通过缓冲状态报告(buffer status report,BSR)告知接入网设备,待传输的上行数据的数据量(或者说,终端设备缓存的数据量)。相应地,接入网设备可以根据待传输的上行数据的数据量为终端设备调度上行资源。
在一些实现方式中,以逻辑信道(logical channel,LC)LC为粒度发送BSR可能导致传输BSR的开销较大,因此,为了节省传输BSR的开销,可以采用分组上报的方式。也即是说,多个上行逻辑信道可以对应逻辑信道组(logical channel group,LCG),相应地,终端设备可以以LCG为粒度上报BSR。
在一些实现方式中,LC与LCG的对应关系可以由网络设备,例如,接入网设备可以通过RRC配置来配置上述对应关系。终端设备基于LCG上报BSR。目前,通信系统(例如,NR系统)中每个终端设备最多可支持8个LCG。
在一些实现方式中,BSR可以包括多种类型:常规BSR(regular BSR)、填充BSR(Padding BSR)以及周期BSR(periodic BSR)。下文介绍上述3种类型的BSR的触发条件。
触发条件1:相对于终端设备当前传输的数据对应的逻辑信道而言,终端设备中更高优先级的逻辑信道上有上行数据到达,可以触发常规BSR。
触发条件2:当重传BSR定时器(retxBSR-Timer)超,且当前有至少一个上行逻辑信道有待发送的上行数据时,可以触发常规BSR。
触发条件3:为终端设备分配的上行资源在承载完待传输的上行数据后,上行资源的填充部分可以继续承载BSR媒体接入控制(medium access control control element,MAC CE),可以触发填充BSR。
触发条件4:若周期BSR定时器(periodicBSR-Timer)超时,可以触发周期BSR。
需要说明的是,在一些场景中,如果有多个逻辑信道同时触发了常规BSR,则这些逻辑信道中的每个逻辑信道会触发一个单独的常规BSR。
上文介绍了BSR的类型,下文介绍BSR的格式。从BSR的上报内容和形式来来看,BSR的格式可以分为4种:短BSR(Short BSR)、截短BSR(Short Truncated BSR)、长BSR(Long BSR)以及截长BSR(Long Truncated BSR)。
在一些实现方式中,BSR可以通过BSR MAC CE承载。例如,短BSR和/或截短BSR可以使用短BSR或截短BSR MAC CE传输。参见图3所示,短BSR或截短BSR MAC CE的尺寸固定,即占用1个字节,并且,只能携带1个逻辑信道组的BSR信息。短BSR或截短BSR MAC CE可以包括LCG ID域以及BSR域,其中,LCG ID域可以承载BSR信息所对应的LCG ID,通常占用2比特,该域中参数的取值为0~3。BSR域用于承载BSR信息,通常占用6比特,该域中参数的取值0~63。
又例如,长BSR和/或截长BSR可以使用长BSR或截长BSR MAC CE承载。参见图4所示,长BSR或截长BSR MAC CE可以占用3个字节,并且可以携带所有逻辑信道组的BSR信息。目前,由于协议只规定了4种逻辑信道组,因此,可以不携带LCG ID值。长BSR或截长BSR MAC CE可以包括LCG ID域以及BSR域,其中,LCG ID域可以占用1个字节,用于承载从LCG ID0到LCG ID7。BSR域用于承载LCG0~LCG3对应的BSR信息,其中,缓冲量(Buffer Size)0对应LCG ID 0的BSR值,缓冲量1对应LCG ID 1的BSR值,缓冲量2对应LCG ID 2的BSR值,缓冲量3对应LCG ID 3的BSR值。
上文介绍了4种格式的BSR以及BSR的触发条件,下文介绍上述4中格式的BSR的适用的场景。
对于常规BSR和周期BSR而言,如果终端设备中有目标数据对应的LCG的个数大于1,则终端设备可以发送长BSR,此时,终端设备可以通过长BSR发送所有有目标数据对应的LCG的目标数据的数据量。相反地,终端设备可以发送短BSR。
对于填充BSR而言,如果填充的比特数足以承载短BSR而不足以承载长BSR,并且有上行数据的LCG的个数大于1,此时,如果填充的比特数刚好够承载短BSR,则终端设备上报截短BSR,其中, 截短BSR中的BSR信息是针对有待传输的上行数据的逻辑信道中优先级最高的逻辑信道对应的LCG的数据量。
相反地,如果填充的比特数足以承载短BSR而不足以承载长BSR,并且有上行数据的LCG的个数大于1,此时,如果填充的比特数不够承载短BSR,则终端设备可以发送存截长BSR。其中,截长BSR中的BSR信息对应的LCG可以根据待传输的上行数据的LCG中包含逻辑信道的优先级确定,此时,如果有多个LCG包含的逻辑信道的优先级相同,则可以根据LCG ID确定上报优先级顺序。
相反地,如果填充的比特数足以承载短BSR而不足以承载长BSR,并且有上行数据的LCG的个数不大于1,则终端设备可以发送短BSR。
相反地,如果填充的比特数足以承载长BSR,则终端设备可以发送长BSR。其中,在BSR中可以携带全部有待传输的上行数据对应的LCG的数据量。
MAC组包方式
目前的通信系统(例如,NR系统)中,与LTE类似,接入网设备是以终端设备为粒度分配上行授权(UL grant)的,至于终端设备的哪些无线承载的数据通过分配的上行授权传输可以由终端设备确定。也即是说,基于分配的上行授权,终端设备可以确定对于初传MAC分组数据单元(packet data unit,PDU)而言,每个逻辑信道的传输数据量。在一些情况下,终端设备还要为MAC CE分配上行授权。
为了实现上行逻辑信道的复用,可以为每个上行逻辑信道分配一个优先级。对于一个给定大小的MAC PDU资源,如果有多个上行逻辑信道同时有数据传输需求,可以按照各个上行逻辑信道对应的逻辑信道优先级,从大到小的顺序依次分配该MAC PDU的资源。同时,为了兼顾不同逻辑信道之间的公平性,引入了优先比特速率(prioritized bit rate,PBR)的机制,也即是说,在进行逻辑信道复用时,终端设备可以优先保证各个逻辑信道的最小比特速率需求,从而避免逻辑信道优先级高的上行逻辑信道始终占用分配的上行授权,导致其他逻辑信道优先级低的上行逻辑信道无法占用分配的上行授权,被“饿死”的情况。
在一些实现方式中,为了实现上行逻辑信道的复用,接入网设备可以为每个上行逻辑信道配置以下参数中的一种或多种:逻辑信道优先级、PBR以及令牌桶周期(bucket size duration,BSD)。
对于逻辑信道优先级而言,如果逻辑信道的优先级的取值越小,则表示逻辑信道的优先级越高。相反地,如果逻辑信道的优先级的取值越大,则表示逻辑信道的优先级越低。
对于PBR而言,该参数用于表示逻辑信道需要保证的最小速率。
对于BSD而言,该参数表示令牌桶的深度,通过限制令牌桶的深度可以对突发数据(data burst)进行一定程度的流控,从而保证数据的平滑传输。
下文简单介绍基于令牌桶算法实现的上行授权分配方案。对每个逻辑信道(用变量j表示),终端设备为其维护一个变量B j,B j指示令牌桶里当前可用的令牌数。在该逻辑信道新添加时,需要将B j初始化为0,其后每个TTI(对LTE系统来说是1ms),B j都应增加PBR×TTI(即PRB),表示往令牌桶中新增加令牌数为PBR,其中PBR就是该逻辑信道需要优先处理的数据比特率。B j不会无限增大,当令牌桶的令牌溢出时,B j的值就会被限定为令牌桶的大小,其大小为B j=PBR×BSD。
当终端设备接收到UL grant,需要进行重传时,终端设备可以按照如下步骤进行逻辑信道优先级处理。
步骤1,按逻辑信道优先级从高到低的顺序对上行授权进行分配,对每个逻辑信道进行组包(MACUL transport block)。在分配上行授权给逻辑信道j的时候,会先看看令牌桶还有多少令牌(即B j有多大),如果令牌数大于等于缓存的数据量,那么给逻辑信道j的缓存有多少数据,就可以给它分配多少上行授权,当然,如果上行授权不足以发送逻辑信道j的缓存中的所有的数据,那么有多少上行授权就可以给它分配多少上行授权。如果令牌数小于缓存的数据量,那么有多少令牌就分配多少上行授权,当然如果上行授权比令牌数还小,那就把所有的上行授权都分配给逻辑信道j。当逻辑信道j的PBR设为无穷("infinity")时,则在为其分配上行授权时不会考虑其B j的大小,所有的上行授权都会先分配给该逻辑信道。假如在发送完其缓存的数据后,还有剩余的上行授权,这时才会再将剩余的上行授权分配给其它的逻辑信道。
步骤2,将Bj减去逻辑信道j在步骤1建立的MAC PDU的所有MAC SDU的大小。
步骤3,如果执行完步骤1和步骤2之后还有剩余的上行授权,则不管B j的大小,把剩余的资源按照逻辑信道优先级从高到低的顺序依次分配给各个逻辑信道。只有当高优先级的逻辑信道的数据都发送完毕且上行授权还未耗尽的情况下,低优先级的逻辑信道才能得到服务。即此时终端设备最大化高优先级的逻辑信道的数据传输。
在上述上行授权的分配过程中,终端设备还可以遵循如下原则:
如果剩余的上行授权可以足够发送无线链路层控制协议(radio link control,RLC)业务数据单元 (service data unit,SDU),则不应对该RLC SDU进行分段;
如果受限于剩余的上行授权的大小,不得不对RLC SDU进行分段,则应基于剩余的上行授权的大小,尽量最大的分段,以有效利用剩余上行授权;
应该最大化数据的传输;
如果上行授权大小大于或者等于8bytes,并且终端设备有数据传输的需求,则终端设备不能只发送填充BSR或者只发送填充。
在一些场景中,对于不同的信号和/或逻辑信道,终端设备进行逻辑信道优先级处理时同时还需要遵循以下优先级顺序(按照优先级从高到低的顺序排列):小区无线网络临时标识(cell-radio networktemporaryIdentifier,C-RNTI)MAC CE或来自上行逻辑信道UL-CCCH的数据;配置授权确认(configuredgrant confirmation)MAC CE;用于除填充BSR之外的BSR MAC CE;单输入物理层(single entry PHR)MAC CE或者对输入物理层(Multiple Entry PHR MAC CE);来自除UL-CCCH之外的任意逻辑信道的数据;用于推荐比特率请求(Recommended bit rate query)终端设备的MAC CE;用于填充BSR的BSR MAC CE。
基于上文的介绍可知,随着通信系统引入多样化的业务类型(例如,XR业务或URLLC业务等),接入网设备以终端设备为粒度进行配置(例如,调度资源、分配资源或配置参数),将导致接入网设备的配置与目标数据的传输需求不匹配,无法满足目标数据的传输需求。
因此,为了提高接入网设备配置的合理性,本申请实施例提供了一种无线通信方法,通信设备可以向接入网设备发送第一信息,以指示与目标数据相关的信息,相应地,有助于接入网设备基于第一信息进行上述配置,以提高配置的合理性。需要说明的是,通信设备包括终端设备和/或核心网设备(例如,SMF)。为了便于理解,下文结合图4介绍本申请实施例的无线通信方法。
图4是本申请实施例的无线通信方法的示意性流程图。图4所示的方法包括步骤S410。
在步骤S410中,通信设备向接入网设备发送第一信息。
在一些实现方式中,上述第一信息包括与目标数据相关的信息。其中,目标数据可以是待传输的数据,当然,在本申请实施例中,目标数据还可以是未到达的数据。本申请实施例对此不作限定。
在一些实现方式中,从第一信息包括内容来介绍,第一信息可以包括与目标数据的静态或半静态特性关联的第二信息,和/或与目标数据的动态特性关联的第三信息。
上述静态或半静态特性可以理解为,目标数据对应的特性中变化相对较慢的或者说不变的特性。在一些实现方式中,上述半静态特性还可以是以周期变化的特性。当然,在本申请实施例中,上述半静态特性还可以非周期变化的特性,本申请实施例对此不作限定。
在本申请实施例中,上述静态或半静态特性可以包括以下特性中的一种或多种:目标数据的传输方向;目标数据的周期;目标数据的到达时间;目标数据的数据包的大小;目标数据的第一时延的信息。
在一些实现方式中,上述目标数据的传输方向可以用于指示目标数据为上行数据还是下行数据。
在一些实现方式中,上述目标数据的周期可以包括目标数据对应的数据突发的周期,目标数据对应的PDU的周期,目标数据对应的PDU集合的周期,目标数据对应的数据包的周期,目标数据对应的业务的周期。
在一些实现方式中,上述目标数据的到达时间可以包括以下一种或多种:目标数据对应的第一个突发数据的到达时间;目标数据对应的第一个突发数据中的第一个包的到达时间;目标数据对应的第一个突发数据中最后一个包的到达时间;目标数据对应的某一个(除第一个和最后一个之外的)突发数据的到达时间;目标数据对应的某一个突发数据中的第一个包的到达时间;目标数据对应的某一个突发数据中最后一个包的到达时间。
在一些实现方式中,若静态或半静态特性包括目标数据的到达时间,第二信息包括以下信息中的一种或多种:目标数据的到达时间;目标数据的发送时间;目标数据的离开时间;目标数据的抖动时间。
在一些实现方式中,上述目标数据的数据包的大小可以包括以下一种或多种:目标数据对应的第一个突发数据中的第一个包的的大小;目标数据对应的第一个突发数据中最后一个包的大小;目标数据对应的某一个(除第一个和最后一个之外的)突发数据的大小;目标数据对应的某一个突发数据中的第一个包的大小;目标数据对应的某一个突发数据中最后一个包的大小。
在一些实现方式中,第一时延可以是与目标数据所属的业务关联的时延。因此,通常而言是静态时延。
上述动态特性可以理解为是变化的特性,或者说可以理解为变化速度较快的特性。在一些实现方式中,动态特性可以包括以下一种或多种:目标数据的第二时延信息;目标数据对应的周期;目标数据的缓存信息;目标数据的数据量的信息;用于指示目标数据的动态变化对应的时间信息。
如前文介绍,对于一些特定的业务(例如,URLLC业务或XR业务或支持PDU Set的业务或者支 持data busrt的业务)而言,不同数据流可能对应的时延不同,因此,这类型业务的时延可以理解为是目标数据的动态特性。
如前文介绍,对于一些特定的业务(例如,URLLC业务或XR业务或支持PDU Set的业务或者支持data busrt的业务)而言,不同数据流可能对应的周期不同,因此,这类型业务的周期可以理解为是目标数据的动态特性。
如前文介绍,对于一些特定的业务(例如,URLLC业务或XR业务)而言,不同数据包可能对应的数据量(或者说,包大小)也不同,因此,这类型业务的数据量可以理解为是目标数据的动态特性。
在一些场景中,目标数据的缓存信息可能随时间变化,因此,目标数据的缓存信息可以理解为是目标数据的动态特性。
上述目标数据的动态变化对应的时间信息,可以用于动态变化对应的起始时间和/或结束时间。
以动态特性包括第二时延信息(例如,下文中实施例1和实施例3中的时延信息)为例,相应地,第三信息包括以下中的一种或多种:目标数据对应的传输时延信息;目标数据对应的剩余时延信息;在传输过程中目标数据对应的等待时延信息;目标数据对应的PDCP层到达时间信息;目标数据对应的AS层到达时间信息;针对目标数据对应的传输粒度的统计时延信息。应理解,上述各中时延信息的相关介绍可以参见实施例1中关于时延信息的介绍,为了简洁,在此不再赘述。
以动态特性包括指示目标数据的数据量的信息(例如,下文实施例2~3中的数据信息)为例,第三信息包括以下一种或多种;指示目标数据的数据量的信息(又称“数据量的信息”);指示目标数据的数据量变化的信息(又称“数据量变化的信息”)。
在一些实现方式中,上述指示目标数据的数据量变化信息包括以下信息中的一种或多种:指示目标数据的数据量的变化趋势的信息;指示目标数据的特征变化信息;指示目标数据的数据量变化量的信息;指示目标数据的数据量变化后的数据量的信息。
需要说明的是,上述数据量的信息和/或数据量变化的信息的相关介绍,可以参见下文中实施例2~3的介绍,为了简洁,在此不再赘述。
从第一信息的交互方式来看,在一些实现方式中,第一信息可以包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息。
从第二信息的交互方式来看,在一些实现方式中,第二信息可以包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息。
从第三信息的交互方式来看,在一些实现方式中,第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
在本申请实施例中,对第一信息的粒度(或者说第一信息针对的对象(又称“第一对象”))不作限定。在一些实现方式中,第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
或者说,第一对象可以包括以下一种或多种:一个或多个LCH;一个或多个LCH组;一个或多个LCG;一个或多个数据突发;一个或多个QoS流;一个或多个PDU对应的信息;一个或多个PDU集合;一个或多个DRB;一个或多个PDU会话;以及目标业务。
以第一对象包括一个或多个LCH为例,一个或多个LCH可以任意的一个或多个LCH,当然,在本申请实施例中,一个或多个LCH也可以是特定的一个或多个LCH。例如,可以是优先级低于有待传输数据的其他LCH的一个或多个LCH。又例如,可以是优先级高于有待传输数据的其他LCH的一个或多个LCH。又例如,可以是有待传输数据的LCH,且该LCH的优先级可以不是最高的。
以第一对象包括一个或多个LCG为例,一个或多个LCH可以任意的一个或多个LCG,当然,在本申请实施例中,一个或多个LCG也可以是特定的一个或多个LCG。例如,可以是优先级低于有待传输数据的其他LCG的一个或多个LCG。又例如,可以是优先级高于有待传输数据的其他LCG的一个或多个LCG。又例如,可以是有待传输数据的LCG,且该LCG的优先级可以不是最高的。
在一些实现方式中,对于第二信息而言,第二信息的粒度可以包括以下一种或多种:一个或多个目标业务,一个或多个QoS流,一个或多个突发数据,一个或多个PDU集合。
在另一些实现方式中,对于第三信息而言,第三信息的粒度可以包括以下一种或多种:一个或多个LCH,一个或多个LCG,一个或多个突发数据,一个或多个PDU集合。
在一些实现方式中,第一信息携带在时间敏感通信辅助信息TSCAI中;或第一信息承载于第一消息,第一消息包括TSCAI;或第一信息承载于第二消息,第二消息包括QoS参数;或第一信息承载于QoS流中;或第一信息与时间敏感通信辅助信息TSCAI一起发送;或第一信息与QoS配置或QoS参数 一起发送。当然,本申请实施例对第一信息的传输方式不作限定。
在本申请实施例中,第三信息可以与BSR MAC CE一起发送至接入网设备。或者,第三信息中还可以包括上行相关的信息。本申请实施例对此不作限定。
在一些实现方式中,第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。其中,本申请实施例适用的MAC CE格式可以参见下文的介绍,为了简洁,在此不再赘述。
在一些实现方式中,第一信息可以是周期性发送的,和/或第一信息是事件触发的,和/或第一信息是基于第一条件触发的,和/或目标数据满足第一门限。其中,针对每种触发方式可以参见下文实施例1~3中的介绍,为了简洁,在此不再赘述。
在一些实现方式中,若第一信息是基于第一条件触发的,第一条件包括以下一种或多种:通信设备未向接入网设备发送过第一信息;第一信息发生变化;到达第一信息的发送时间;目标数据到达;目标数据待发送;与目标数据对应的特性关联;有待传输的第一信息;接收到第一信息的触发信息。其中,关于第一条件的触发方式可以参见下文实施例1~3中的介绍,为了简洁,在此不再赘述。
在一些实现方式中,目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
在一些实现方式中,第一信息可以是通信设备基于接入网设备的请求,向接入网设备发送的。当然,在本申请实施例中,第一信息也可以是由通信设备主动发送的,本申请实施例对此不作限定。详细可以参见下文实施例1~3介绍的传输方式或上报方式,实施例1~3介绍的传输方式或上报方式同样适用第一信息的传输。为了简洁,在此不再赘述。
在一些实现方式中,上述方法还包括:步骤S420,接入网设备基于第一信息进行配置。其中,配置可以包括以下操作中的一种或多种:执行调度,资源分配,以及配置参数。
为了便于理解本申请,下文结合3个实施例介绍本申请实施例的方法。其中,实施例1以第一信息包括时延信息为例进行介绍。实施例2以第一信息包括数据信息为例进行介绍。实施例3以第一信息包括时延信息以及数据信息为例进行介绍。
实施例1
在一些实现方式中,上述时延信息可以包括与时延相关的信息,或者说,时延信息可以包括用于确定时延的信息。
在一些实现方式中,上述时延信息可以包括数据传输的总时延。例如,时延信息可以包括目标数据的数据包对应的端到端的传输时延统计。又例如,上述时延信息可以包括目标数据的数据包的发送时间到ACK的反馈时间之间的时延。又例如,上述时延信息可以包括目标数据的数据包的发送时间到数据包的成功接收时间之间的时延。
在一些实现方式中,上述时延信息可以包括目标数据对应的剩余时延。例如,时延信息可以包括目标数据中突发数据对应的剩余时延。又例如,时延信息可以包括目标数据中突发数据对应的剩余时延。又例如,时延信息可以包括目标数据的数据包对应的剩余时延。又例如,时延信息可以包括目标数据的PDU集合对应的剩余时延。又例如,时延信息可以包括目标数据的PDU对应的剩余时延。
在一些实现方式中,上述剩余时延可以对应由终端设备维护的第一时长,例如,终端设备可以通过第一定时器的维护第一时长。又例如,剩余时延可以基于包时延预算(packet delay budget,PDB)、PDU集合时延预算(PDU set delay budget,PSDB)、等待时间、到达时间、生成时长中的项或多项确定。例如,剩余时延可以为PDB减去等待时间。例如,剩余时延可以为PDB减去到达时间。例如,剩余时延可以为PDB减去生成时间。例如,剩余时延可以为PSDB减去等待时间。例如,剩余时延可以为PSDB减去到达时间。例如,剩余时延可以为PSDB减去生成时间。
在一些实现方式中,上述第一时长或第一定时器可以由RLC、MAC、PDCP中的一种或多种维护。可选的,第一时长或第一定时器的开始时间可以包在缓存中的等待时延,或者开始时间可以为到达PDCP或AS层的时间。
在一些实现方式中,上述第一定时器可以包括分组数据汇聚协议(packet data convergence protocol,PDCP)丢弃定时器(PDCP discard timer)。
在一些实现方式中,上述第一定时器和/或第一时长可以基于目标数据对应的PSDB和/或目标数据对应的PDB确定。例如,第一定时器和/或第一时长可以等于目标数据对应的PSDB和/或目标数据对应的PDB。
需要说明的是,上述在缓存中的等待时延,可以为在PDCP缓存或RLC缓存中的时长。在一些实现方式中,上述等待时延可以根据包到达缓存的时间确定,例如,等待时延可以从包到达缓存的时间为起始时间。本申请实施例对上述等待时间不作限定。
在一些实现方式中,上述时延信息可以包括目标数据对应的等待时延。其中,等待时延可以理解为在数据传输过程中的等待时延。例如,可以是数据在缓存中的等待时延。又例如,可以是数据到达PDCP层之后的等待时延。又例如,可以是数据到达接入(access stratum,AS)层之后的等待时延。又例如,可以是数据到达PDCP层之后的等待时延。又例如,可以是数据到达AS层之后的等待时延。
在一些实现方式中,上述时延信息可以包括容忍的传输时延。在一些实现方式中,容忍的传输时延可以基于目标数据对应的PSDB和/或目标数据对应的PDB确定。
在一些实现方式中,上述时延信息还可以是时延统计信息。其中,统计值例如可以包括时延最大值、时延最小值、时延平均值等等。需要说明的是,上述时延统计值针对的统计对象可以是时延信息的对象,其中时延信息的对象将在下文中介绍,为了简洁,在此不再赘述。
在本申请实施例中,对上文介绍的各种时延(例如,总时延、剩余时延、等待时延、容忍的时延、时延统计信息等)的指示方式不作限定。在一些实现方式中,上述各种时延可以通过时延值指示。在另一些实现方式中,上述各种时延可以通过时延等级指示。当然,在本申请实施例中,上述时延还可以包括时延相关的标识指示,其中,时延相关的标识例如可以包括高时延标识、低时延标识、用于指示时延高于门限的标识以及用于指示时延低于门限的标识中的一种或多种。
为了便于理解,下文结合表1介绍时延等级的索引与时延值之间的映射关系。参见表1所示,不同的时延等级索引可以对应一个时延值的取值范围。需要说明的是,表1所示的对应关系中以通过5比特的时延域,携带时延等级的索引为例进行介绍,因此,可以通过5比特的时延域可以携带31种时延等级的索引。在本申请实施例中,对时延域的大小不作具体限定。例如,时延域的大小还可以是8bit、16bit等。
表1
索引 时延值 索引 时延值 索引 时延值 索引 时延值
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
在本申请实施例中,上述时延等级的索引与时延值之间的对应关系,可以是预定义的、预配置的或网络设备动态指示的,本申请实施例对此不作限定。
上文介绍了时延信息的内容,下文介绍时延信息针对的对象。在本申请实施例中,对时延信息针对的对象不作具体限定。时延信息针对的对象可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU以及突发数据。为了便于理解,下文以LCH以及LCG为例进行介绍。针对其他对象的时延信息与下文的介绍类似,为了简洁,下文不再赘述。
在一些实现方式中,若时延信息针对的对象为A或者触发的对象为A,时延信息上报的对象为B。在一些实现方式中,A和B相同。在另一些实现方式中,A和B不同。可选的,A可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。可选的,B可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。
在一些实现方式中,若时延信息针对的对象为LCH,则LCH可以为目标LCH,其中,目标LCH的优先级可以高于其他有待传输数据的LCH的优先级。当然,在本申请实施例中,目标LCH的优先级也可以不是最高的,即,目标LCH可以为LCH优先级不是最高且有待传输数据的LCH。
在另一些实现方式中,若时延信息针对的对象为LCG,则LCG可以为目标LCG,其中,目标LCG的优先级可以高于其他有待传输数据的LCG的优先级。当然,在本申请实施例中,目标LCG的优先级也可以不是最高的,即,目标LCG可以为LCG优先级不是最高且有待传输数据的LCG。
在一些实现方式中,为了统一接入网设备与通信设备之间对时延信息对应的对象的理解,可以在第一信息中携带指示时延信息对应的对象的信息(例如,对象的标识)。当然,上述对象也可以通过预定义、预配置或接入网设备指示等方式与通信设备约定,如此,第一信息中可以携带上述指示信息,本申请实施例对此不作限定。
上文介绍了时延信息可以针对的对象,下文介绍时延信息的触发方式。在本申请实施例中,对第一 信息的触发方式不作限定。为了便于理解,下文以触发方式1~3为例进行介绍。
需要说明的是,在本申请实施例中,上述时延信息的触发可以由终端设备触发,或者可以由MAC实体触发。本申请实施例对此不作限定。
触发方式1,时延信息可以是周期性上报的。例如,当到达时延信息对应的周期时(例如,周期定时器超时),则可以发送时延信息。上述周期可以是预定义的、预配置的、网络设备配置的,本申请实施例对此不作限定。
触发方式2,上述时延信息还可以是由第一条件触发的。在本申请实施例中,上述第一条件可以包括以下一种或多种第一条件的实现方式。
实现方式1,第一条件包括存在可用于发送时延信息的资源,或者说,第一条件包括用于发送时延信息的资源可用。
在一些实现方式中,上述可用于发送时延信息的资源可以包括专用资源,其中,专用资源例如可以包括专用SR资源或专用SR的PUCCH资源。
在一些实现方式中,专用资源可以理解为是针对某一对象而言的专用资源,其中,对象可以包括数据、LCH、LCH对、LCG、DRB、QoS流、PDU会话、PDU集合、PDU、突发数据中的一种。当然,在本申请实施例中,上述用于发送时延信息的资源也可以不是专用资源,也即是说,在该资源上还可以发送其他信息。
在另一些实现方式中,上述专用资源可以与某一时延信息关联。例如,当时延信息的对应的某一时延值时,时延信息可以通过该专用信息发送。又例如,当时延信息的对应某一时延等级时,时延信息可以通过该专用信息发送。当然,在本申请实施例中,专用资源还可以与数据量大小关联,本申请实施例对此不作限定。
实现方式2,第一条件可以包括网络设备(例如,接入网设备)使能通信设备发送时延信息。也即是说,当网络设备使能时延信息的上报时,通信设备可以发送时延信息。
实现方式3,第一条件可以包括时延信息对应的对象到达。例如,时延信息针对的对象为LCH时,第一条件可以包括LCH有待传输的数据。例如,时延信息针对的对象为LCG时,第一条件可以包括LCG有待传输的数据到达。例如,时延信息针对的对象为PDU集合时,第一条件可以包括有待传输的PDU集合到达。
实现方式4,第一条件可以包括目标数据到达或存在。本申请实施例对目标数据不作限定。在一些实现方式中,目标数据可以与时延关联。例如,目标数据可以包括高时延要求的突发数据。例如,目标数据可以包括高时延要求的PDU集合。例如,目标数据可以包括时延高于门限的突发数据。例如,目标数据还可以包括时延高于门限的突发数据。
在一些实现方式中,目标数据可以是目标LCH的数据,其中,目标LCH的数据到达或存在,可以理解为目标LCH的数据可用。当然,在本申请实施例中,上述目标数据还可以是目标业务的数据。
在另一些实现方式中,目标数据可以包括目标特征(或目标特性)数据。其中,目标特征例如可以包括目标周期和/或目标数据速率。
在另一些实现方式中,目标数据可以与标识关联,例如,目标数据可以对应与目标标识关联的LCH。例如,目标数据可以对应与目标标识关联的业务。例如,目标数据可以对应与目标标识关联的PDU会话。例如,目标数据可以对应与目标标识关联的Qos流。
在另一些实现方式中,目标数据可以与目标优先级关联,例如,目标数据可以对应与目标优先级关联的LCH。例如,目标数据可以对应与目标优先级关联的业务。例如,目标数据可以对应与目标优先级关联的PDU会话。例如,目标数据可以对应与目标优先级关联的Qos流。
在另一些实现方式中,目标数据还可以与目标业务关联,例如,目标数据可以对应与目标业务关联的PDU会话。又例如,目标数据可以对应与目标业务关联的Qos流。又例如,目标数据可以对应与目标业务关联的LCH。
在另一些实现方式中,目标数据还可以与传输位置相关,在一些实现方式中,传输位置可以包括数据所在的突发数据中的传输位置,或者数据所在的数据流(例如,QoS流)中的传输位置,或者数据所在的PDU集合中的传输位置。其中,传输位置可以包括第一个到达、第一个发送、最后发送、最后到达中的一种或多种,当然,传输位置还可以是传输过程中的中间位置。本申请实施例对此不作限定。
例如,目标数据可以是所在的突发数据中第一个到达的数据。又例如,目标数据可以是所在的PDU集合中第一个到达的数据。又例如,目标数据可以是所在的突发数据中最后一个到达的数据。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。又例如,目标数据可以是所在的突发数据中目标数据(例如,对应特定传输位置,或者对应的特定传输编号)。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。
在另一些实现方式中,目标数据可以包括初传的数据。例如,初传的数据可以包括初传的突发数据。例如,初传的数据可以包括初传的PDU集合。例如,初传的数据可以包括初传的PDU。
实现方式5,第一条件可以包括目标对象的数据存在或到达。在一些实现方式中,目标对象的数据可以与时延关联。例如,目标对象的数据可以包括高时延要求的突发数据。又例如,目标对象的数据可以包括高时延要求的PDU集合。又例如,目标对象的数据可以包括时延高于门限的突发数据。又例如,目标对象的数据可以包括时延高于门限的PDU集合。又例如,目标数据可以包括有时延需求的突发数据。又例如,目标数据可以包括有时延需求的PDU集合。
在另一些实现方式中,目标数据还可以与标识关联。例如,目标数据可以包括重要标识PDU集合。又例如,目标数据可以包括重要标识突发数据。又例如,目标数据可以包括优先标识的PDU set。又例如,目标数据可以包括优先标识的突发数据。
在另一些实现方式中,目标数据可以与数据之间是否存在依赖关系相关,其中,依赖关系例如可以包括数据是否可以独立解码。例如,目标数据可以包括被依赖标识的PDU集合。又例如,目标数据可以包括被依赖标识的突发数据。又例如,目标数据可以包括I帧。
实现方式6,第一条件可以与目标数据的特性相关,或者说,第一条件是基于目标数据的特性确定的。其中,特性可以包括目标数据的动态特性或静态特性。具体介绍可以参见上文。
在一些实现方式中,若第一条件可以与目标数据的时延相关,第一条件例如可以包括以下一种或多种:目标数据的时延小于门限;目标数据对应的时间即将超过PDB或PSDB;目标数据对应的PSDB/PDB小于门限;目标数据的剩余传输时延小于门限;目标数据在缓存中可获得的(available)的时间大于或等于门限;目标数据存在对应待传输或未传输的数据;目标数据对应的对象(即,上文介绍的第一对象,例如,PDU集合、突发数据等)的数据量大于门限。
实现方式7,第一条件可以包括第一信息发生变化。
例如,第一信息发生变化可以包括第一信息与之前上报的第一信息不同。又例如,第一信息发生变化可以包括第一信息的内容变更。又例如,第一信息的变化大于或等于门限。
需要说明的是,本申请实施例对第一条件针对的对象不作限定。在一些实现方式中,对象可以是上文介绍的第一信息的对象中的一种或多种。在另一些实现方式中,第一条件针对的对象还可以是终端设备,其中,终端设备例如可以是承载目标业务(例如,XR业务、URLLC业务、音频业务、视频业务等),或者说,终端设备可以是具有承载上述目标业务的能力的终端设备。在另一些实现方式中,第一条件针对的对象还可以是MAC实体(例如,可以是特定的MAC实体,或任一MAC实体)。在另一些实现方式中,第一条件针对的对象还可以是MAC实体。
触发方式3,时延信息可以是基于第一事件触发的。
在一些实现方式中,第一事件可以包括以下以一种或多种:存在MAC;存在PDCP;存在RLC discard包;对端(或者说,接收端)指示丢包;触发BSR上报;生成BSR MAC CE;PUSCH可以用于携带BSR MAC CE;触发增强BSR;生成增强BSR MAC CE。
上述BSR上报中的BSR可以上文介绍的任一种BSR,本申请实施例对此不作限定。
上述增强BSR可以理解为是用于承载时延信息的BSR。本申请实施例对该类型的BSR不作限定。在一些实现方式中,增强BSR可以用于承载时延信息的对象的BSR信息。下文将结合MAC CE的格式介绍承载增强BSR的MAC CE,又称“增强BSR MAC CE”。
触发方式4:接入网设备请求时延信息。
在一些实现方式中,接入网设备可以向通信设备发送请求1,以请求第一信息。相应地,响应于请求1,通信设备可以向接入网设备发送第一信息。
在一些实现方式中,通信设备在接收到上述请求1之后,可以生成第一信息。当然,在本申请实施例中,通信设备也可以先生成第一信息,并在接收到请求1之后直接发送第一信息。本申请实施例对此不作限定。
在一些实现方式中,请求1可以是针对对象的,其中,对象可以包括上文时延信息针对的对象中的一种或多种。当然,在本申请实施例中,请求1针对的对象还可以是由终端设备确定的。
需要说明的是,在本申请实施例中,若针对目标数据满足上文的介绍的触发方式,则可以发送目标数据的时延信息。当然,若针对目标数据满足上文的介绍的触发方式,则除了发送目标数据的时延信息之外,还可以发送与目标数据相关的其他数据的时延信息。其中,其他数据例如可以是与目标数据属于一个业务。其他数据例如可以是与目标数据属于一个数据流。其他数据例如可以是与目标数据属于一个突发数据。其他数据例如可以是与目标数据属于一个PDU集合。其他数据例如可以是与目标数据属于一个Qos流。
在一些实现方式中,网络设备还可以配置终端设备是否使能上报时延信息(或者说,发送时延信息) 的功能。当然,在本申请实施例中,终端设备是否使能上述功能,可以由终端设备自主实现,本申请实施例对此不作限定。
在本申请实施例中,网络设备可以通过RRC,DCI以及下行MAC CE中的一种或多种配置终端设备是否使能上述功能。当然,在本申请实施例中,网络设备还可以通过其他信令配置终端设备是否使能上述功能,本申请实施例对此不作限定。
在一些实现方式中,网络设备可以为终端设备配置发送时延信息相关的配置。其中,配置例如可以是时延信息相关的定时器(例如,第一定时器)、第一条件、与第一条件相关的门限等。
上文介绍了时延信息的触发方式,下文介绍时延信息的传输方式。本申请实施例对时延信息的传输方式不作限定。在一些实现方式中,时延信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。当然,在本申请实施例中,时延信息还可以承载于专用信息中,本申请实施例对此不作限定。
在一些实现方式中,可以直接在SR中携带时延信息。在另一些实现方式中,若在触发第一MACCE但是没有合适的PUSCH承载第一MAC CE的情况下,或者在触发第一MAC CE但是没有第一MACCE对应的对象情况下,可以触发SR来携带时延信息。其中,没有第一MAC CE对应的对象例如可以包括第一MAC CE对应的LCH没有数据传输需求。
在一些实现方式中,若时延信息通过SR传输,网络设备可以为时延信息分配SR资源或SR资源标识,以指示用于传输时延信息的资源。在一些实现方式中,一个SR可以对应一个或多个PUCCH资源。当然,在本申请实施例中,一个SR还可以对应一个或多个PUSCH资源(或者说PUSCH资源索引)。
以通过第一MAC CE承载时延信息为例,下文结合图5至图7介绍第一MAC CE的实现方式。参见图5和图6所示,第一MAC CE可以用于上报一个对象的时延信息,参见图7所示,第一MAC CE可以用于上报多个对象的时延信息。
参见图5所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的时延信息。其中,第一MAC CE可以占用1字节,相应地,第一对象的指示信息可以占用3个比特,针对第一对象的时延信息可以占用5比特。
参见图6所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的时延信息。其中,第一MAC CE可以占用2字节,相应地,第一对象的指示信息可以占用第1字节中的5个比特,第1字节中的其他3比特可以为保留比特。针对第一对象的时延信息可以占用第2字节中的8比特。
需要说明的是,为了便于区分,在本申请实施例中,上述第一对象的标识可以是新引入的LCID,相应地,接收端在接收到第一MAC CE后便可以基于LCID可以确定第一MAC CE用于承载时延信息。
参见图7所示,第一MAC CE中可以携带多个对象的指示信息,以及针对多个对象的时延信息。其中,第一MAC CE可以占用8个字节,相应地,第1个字节用于承载多个对象的指示信息:对象1~对象7,第2字节用于承载针对对象1的时延信息,第3字节用于承载针对对象2的时延信息,第4字节用于承载针对对象3的时延信息,第5字节用于承载针对对象4的时延信息,第6字节用于承载针对对象5的时延信息,第7字节用于承载针对对象6的时延信息,第8字节用于承载针对对象7的时延信息。
如上文介绍,时延信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。下文介绍上述几种信息适用的情况。需要说明的是,仅以举例的方式介绍,本申请实施例对上述传输方式的确定不作限定。例如,可以通过协议预定义、预配置的方式配置。另外,为了便于描述,下文将一次时延信息的传输称为“第一上报”。
在一些实现方式中,若用于传输第一上报的资源,可以用于传输第一上报,则可以通过该资源发送第一上报。例如
例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带其MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有被删除,且用于新传的UL-SCH资源可以携带其MACCE+其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带承载第一上报的MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以传输MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,或,不能携带对应第一上报的对象的资源,则可以生成承载第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带第一MACCE与其子头,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不可以携带第一上报的对象的资源,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源为不能携带对应第一上报的对象的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,终端设备可以上报UAI。
又例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置可以与时延信息、数据优先级、数据重要性中的一种或多种相关。可选的,不同SR对应不同的SR配置(configuration),如不同的SR索引(Scheduling request Id),SR资源标识(scheduling requestresource Id),不同的PUCCH资源位置。可选的,每个SR可以包括一个或多个第一对象的内容。
在一些实现方式中,在资源冲突的情况下,可以优先传输上述SR,或者终端设备可以认为上述SR的优先级高。
需要说明的是,在本申请实施例中,一个或多个第一MAC CE可以承载于MAC PDU中。其中,第一MAC CE可以前文介绍的新引入的MAC CE(例如,对应新的LCID)。当然,第一MAC CE还可以是前文介绍的BSR MAC CE。本申请实施例对此不作限定。
在一些场景中,为了避免混淆,一个MAC PDU也可以不能同时携带第一MAC CE和BSR MACCE。
在一些实现方式中,BSR MAC CE与第一MAC CE的优先级可以相同。当然,在本申请实施例中,BSR MAC CE也可以与第一MAC CE的优先级可以不同,例如,第一MAC CE的优先级可以高于增强BSR(Extended BSR)。其中,BSR MAC CE是已有的MAC CE,也可以是增强的BSR MAC CE。
实施例2
在一些实现方式中,上述数据信息可以包括目标数据的数据量信息和/或目标数据对应的数据量变化的信息。
在一些实现方式中,若数据信息针对的对象为A或者触发的对象为A,数据信息上报的对象为B。在一些实现方式中,A和B相同。在另一些实现方式中,A和B不同。可选的,A可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。可选的,B可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。
以数据信息包括目标数据对应的数据量变化的信息为例,上述数据量变化信息可以包括以下至少之一:数据量的变化趋势,数据量的变化特征,数据量的数据量变化值。
上述变化趋势可以包括以下一种或多种:数据量变大、数据量变小、数据量大于或等于门限、数据量小于或等于门限、相对于上次上报的数据量而言的变化趋势。
上述数据量的变化趋势可以包括以下一种或多种:数据量的变化图样(pattern),数据量的变化周期,数据量的变化起始时间,以及数据量的结束。其中,数据量的变化图样用于指示数据量随时间的变化趋势。
上述数据量变化值可以包括以下一种或多种:数据量的增加量,数据量的减小量,相比于门限数据量的增加量,相比于门限数据量的减小量,相比于基线数据量的增加量,相比于基线数据量的减小量,相比于之前上报的数据量(例如,上一次上报的数据量)的增加量,相比于之前上报的数据量(例如,上一次上报的数据量)的减小量。
以数据信息包括目标数据的数据量信息为例,在一些实现方式中,目标数据的数据量可以包括待传 输数据量。在本申请实施例中,上述待传输数据可以针对某一对象的,其中对象可以包括第一信息针对的对象中的一种或多种,本申请实施例对此不作限定。
在一些实现方式中,数据量信息针对的对象可以包括一个或多个LCH。例如,数据量信息可以包括至少一个LCH的待传输数据量。又例如,数据量信息可以包括至少一个LCH的PDU集合对应的待传输数据量。
在一些实现方式中,数据量信息针对的对象可以包括一个或多个LCG。例如,数据量信息可以包括至少一个LCG的待传输数据量。又例如,数据量信息可以包括至少一个LCG的数据突发对应的待传输数据量。又例如,数据量信息可以包括至少一个LCG的每个LCH的待传输数据量。又例如,数据量信息可以包括至少一个LCG的每个LCH的突发数据对应的待传输数据量。又例如,数据量信息可以包括至少一个LCG的每个LCH的PDU set对应的待传输数据量。
在一些实现方式中,数据量信息针对的对象可以包括一个或多个PDU集合。例如,数据量信息可以包括至少一个PDU集合的待传输数据量。至少一个LCG的PDU set对应的待传输数据量,
在一些实现方式中,数据量信息针对的对象可以包括一个或多个PDU。例如,数据量信息可以包括至少一个PDU的待传输数据量。上述PDU可以为以下中的一种或多种:终端设备内的PDU,LCH内的PDU,LCG内的PDU,PDU集合中的PDU。
在一些实现方式中,数据量信息针对的对象可以包括一个或多个突发数据。例如,数据量信息可以包括至少一个突发数据的待传输数据量。上述突发数据可以为以下中的一种或多种:终端设备内的突发数据,LCH内的突发数据,LCG内的突发数据。
在本申请实施例中,上述数据量可以是统计值,例如,可以是根据待传输数据的最大值确定的。又例如,可以是根据待传输数据的最小值确定的。又例如,可以是根据待传输数据的平均值确定的。本申请实施例对此不作限定。
例如,待传输数据可以包括至少一个数据突发的待传输数据量的最大值。又例如,待传输数据可以包括至少一个数据突发的待传输数据量的平均值。又例如,待传输数据可以包括至少一个数据突发的待传输数据量的最小值。又例如,待传输数据可以包括至少一个PDU集合的待传输数据量。又例如,待传输数据可以包括至少一个PDU集合的待传输数据量的最大值。又例如,待传输数据可以包括至少一个PDU集合的待传输数据量的平均值。又例如,待传输数据可以包括至少一个PDU集合的待传输数据量的最小值。
在本申请实施例中,对上文介绍的各种数据量(例如,数据量、数据量变化量等)的指示方式不作限定。在一些实现方式中,上述变化量和数据量可以通过数据量的值指示。在另一些实现方式中,上述变化量和数据量可以通过数据量等级指示。当然,在本申请实施例中,上述变化量和数据量还可以包括数据量相关的标识指示,其中,数据量相关的标识例如可以包括高数据量标识、低数据量标识、用于指示数据量高于门限的标识以及用于指示数据量低于门限的标识中的一种或多种。
为了便于理解,下文结合表2介绍数据量等级的索引与数据量值之间的映射关系。参见表2所示,不同的数据量等级索引可以对应一个数据量值的取值范围。需要说明的是,表2所示的对应关系中以通过5比特的数据量域,携带数据量等级的索引为例进行介绍,因此,可以通过5比特的数据量域可以携带31种数据量等级的索引。在本申请实施例中,对数据量域的大小不作具体限定。例如,数据量域的大小还可以是8bit、16bit等。
表2
索引 数据量值 索引 数据量值 索引 数据量值 索引 数据量值
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
在本申请实施例中,上述A0可以从0开始,也可以是大于或等于某一值,当然,也可以是目前通信协议中的BS表中的某个数,例如,可以是目前通信协议的BS表中的最大值,本申请实施例对此不作限定。
上述数据量等级的索引与数据量值之间的对应关系,可以是预定义的、预配置的或网络设备动态指 示的,本申请实施例对此不作限定。
另外,在本申请实施例中,数据量域的大小可以与承载索引的域大小一样,当然,数据量域的大小可以与承载索引的域大小不同。
在一些实现方式中,上述数据量等级的索引还可以基于目前协议中规定的数据量等级的索引与数据量之间的对应关系确定。本申请实施例对此不作限定。
上文介绍了数据信息的内容,下文介绍数据信息针对的对象。在本申请实施例中,对数据信息针对的对象不作具体限定。数据信息针对的对象可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU以及突发数据。为了便于理解,下文以LCH以及LCG为例进行介绍。针对其他对象的数据信息与下文的介绍类似,为了简洁,下文不再赘述。
在一些实现方式中,若数据信息针对的对象为LCH,则LCH可以为目标LCH,其中,目标LCH的优先级可以高于其他有待传输数据的LCH的优先级。当然,在本申请实施例中,目标LCH的优先级也可以不是最高的,即,目标LCH可以为LCH优先级不是最高且有待传输数据的LCH。
在另一些实现方式中,若数据信息针对的对象为LCG,则LCG可以为目标LCG,其中,目标LCG的优先级可以高于其他有待传输数据的LCG的优先级。当然,在本申请实施例中,目标LCG的优先级也可以不是最高的,即,目标LCG可以为LCG优先级不是最高且有待传输数据的LCG。
在一些实现方式中,为了统一接入网设备与通信设备之间对数据信息对应的对象的理解,可以在第一信息中携带指示数据信息对应的对象的信息(例如,对象的标识)。当然,上述对象也可以通过预定义、预配置或接入网设备指示等方式与通信设备约定,如此,第一信息中可以携带上述指示信息,本申请实施例对此不作限定。
上文介绍了数据信息可以针对的对象,下文介绍数据信息的触发方式。在本申请实施例中,对第一信息的触发方式不作限定。为了便于理解,下文以触发方式1~3为例进行介绍。
需要说明的是,在本申请实施例中,上述数据信息的触发可以由终端设备触发,或者可以由MAC实体触发。本申请实施例对此不作限定。
触发方式1,数据信息可以是周期性上报的。例如,当到达数据信息对应的周期时(例如,周期定时器超时),则可以发送数据信息。上述周期可以是预定义的、预配置的、网络设备配置的,本申请实施例对此不作限定。
触发方式2,上述数据信息还可以是由第一条件触发的。在本申请实施例中,上述第一条件可以包括以下一种或多种第一条件的实现方式。
实现方式1,第一条件包括存在可用于发送数据信息的资源,或者说,第一条件包括用于发送数据信息的资源可用。
在一些实现方式中,上述可用于发送数据信息的资源可以包括专用资源,其中,专用资源例如可以包括专用SR资源或专用SR的PUCCH资源。
在一些实现方式中,专用资源可以理解为是针对某一对象而言的专用资源,其中,对象可以包括数据、LCH、LCH对、LCG、DRB、QoS流、PDU会话、PDU集合、PDU、突发数据中的一种。当然,在本申请实施例中,上述用于发送数据信息的资源也可以不是专用资源,也即是说,在该资源上还可以发送其他信息。
在另一些实现方式中,上述专用资源可以与某一数据信息关联。例如,当数据信息的对应的某一数据量值时,数据信息可以通过该专用信息发送。又例如,当数据信息的对应某一数据量等级时,数据信息可以通过该专用信息发送。当然,在本申请实施例中,专用资源还可以与数据量大小关联,本申请实施例对此不作限定。
实现方式2,第一条件可以包括网络设备(例如,接入网设备)使能通信设备发送数据信息。也即是说,当网络设备使能数据信息的上报时,通信设备可以发送数据信息。
实现方式3,第一条件可以包括数据信息对应的对象到达。例如,数据信息针对的对象为LCH时,第一条件可以包括LCH有待传输的数据。例如,数据信息针对的对象为LCG时,第一条件可以包括LCG有待传输的数据到达。例如,数据信息针对的对象为PDU集合时,第一条件可以包括有待传输的PDU集合到达。
实现方式4,第一条件可以包括目标数据到达或存在。本申请实施例对目标数据不作限定。在一些实现方式中,目标数据可以与数据量关联。例如,目标数据可以包括高数据量要求的突发数据。例如,目标数据可以包括高数据量要求的PDU集合。例如,目标数据可以包括数据量高于门限的突发数据。例如,目标数据还可以包括数据量高于门限的突发数据。
在一些实现方式中,目标数据可以与时延关联。例如,目标数据可以包括高时延要求的突发数据。例如,目标数据可以包括高时延要求的PDU集合。例如,目标数据可以包括时延高于门限的突发数据。 例如,目标数据还可以包括时延高于门限的突发数据。
在一些实现方式中,目标数据可以是目标LCH的数据,其中,目标LCH的数据到达或存在,可以理解为目标LCH的数据可用。当然,在本申请实施例中,上述目标数据还可以是目标业务的数据。
在另一些实现方式中,目标数据可以包括目标特征(或目标特性)数据。其中,目标特征例如可以包括目标周期和/或目标数据速率。
在另一些实现方式中,目标数据可以与标识关联,例如,目标数据可以对应与目标标识关联的LCH。例如,目标数据可以对应与目标标识关联的业务。例如,目标数据可以对应与目标标识关联的PDU会话。例如,目标数据可以对应与目标标识关联的Qos流。
在另一些实现方式中,目标数据可以与目标优先级关联,例如,目标数据可以对应与目标优先级关联的LCH。例如,目标数据可以对应与目标优先级关联的业务。例如,目标数据可以对应与目标优先级关联的PDU会话。例如,目标数据可以对应与目标优先级关联的Qos流。
在另一些实现方式中,目标数据还可以与目标业务关联,例如,目标数据可以对应与目标业务关联的PDU会话。又例如,目标数据可以对应与目标业务关联的Qos流。又例如,目标数据可以对应与目标业务关联的LCH。
在另一些实现方式中,目标数据还可以与传输位置相关,在一些实现方式中,传输位置可以包括数据所在的突发数据中的传输位置,或者数据所在的数据流(例如,QoS流)中的传输位置,或者数据所在的PDU集合中的传输位置。其中,传输位置可以包括第一个到达、第一个发送、最后发送、最后到达中的一种或多种,当然,传输位置还可以是传输过程中的中间位置。本申请实施例对此不作限定。
例如,目标数据可以是所在的突发数据中第一个到达的数据。又例如,目标数据可以是所在的PDU集合中第一个到达的数据。又例如,目标数据可以是所在的突发数据中最后一个到达的数据。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。又例如,目标数据可以是所在的突发数据中目标数据(例如,对应特定传输位置,或者对应的特定传输编号)。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。
在另一些实现方式中,目标数据可以包括初传的数据。例如,初传的数据可以包括初传的突发数据。例如,初传的数据可以包括初传的PDU集合。例如,初传的数据可以包括初传的PDU。
实现方式5,第一条件可以包括目标对象的数据存在或到达。在一些实现方式中,目标对象的数据可以与数据量关联。例如,目标对象的数据可以包括高数据量要求的突发数据。又例如,目标对象的数据可以包括高数据量要求的PDU集合。又例如,目标对象的数据可以包括数据量高于门限的突发数据。又例如,目标对象的数据可以包括数据量高于门限的PDU集合。又例如,目标数据可以包括有数据量需求的突发数据。又例如,目标数据可以包括有数据量需求的PDU集合。
在另一些实现方式中,目标数据还可以与标识关联。例如,目标数据可以包括重要标识PDU集合。又例如,目标数据可以包括重要标识突发数据。又例如,目标数据可以包括优先标识的PDU set。又例如,目标数据可以包括优先标识的突发数据。
在另一些实现方式中,目标数据可以与数据之间是否存在依赖关系相关,其中,依赖关系例如可以包括数据是否可以独立解码。例如,目标数据可以包括被依赖标识的PDU集合。又例如,目标数据可以包括被依赖标识的突发数据。又例如,目标数据可以包括I帧。
实现方式6,第一条件可以与目标数据的特性相关,或者说,第一条件是基于目标数据的特性确定的。其中,特性可以包括目标数据的动态特性或静态特性。具体介绍可以参见上文。
在一些实现方式中,若第一条件可以与目标数据的时延相关,第一条件例如可以包括以下一种或多种:目标数据的时延小于门限;目标数据对应的时间即将超过PDB或PSDB;目标数据对应的PSDB/PDB小于门限;目标数据的剩余传输时延小于门限;目标数据在缓存中可获得的(available)的时间大于或等于门限;目标数据存在对应待传输或未传输的数据;目标数据对应的对象(即,上文介绍的第一对象,例如,PDU集合、突发数据等)的数据量大于门限。
在一些实现方式中,若第一条件可以与目标数据的数据量相关,第一条件例如可以包括以下一种或多种:目标数据的数据量小于门限;目标数据的剩余传输数据量小于门限;目标数据存在对应待传输或未传输的数据;目标数据对应的对象(即,上文介绍的第一对象,例如,PDU集合、突发数据等)的数据量大于门限。
实现方式7,第一条件可以包括第一信息发生变化。
例如,第一信息发生变化可以包括第一信息与之前上报的第一信息不同。又例如,第一信息发生变化可以包括第一信息的内容变更。又例如,第一信息的变化大于或等于门限。
需要说明的是,本申请实施例对第一条件针对的对象不作限定。在一些实现方式中,对象可以是上文介绍的第一信息的对象中的一种或多种。在另一些实现方式中,第一条件针对的对象还可以是终端设 备,其中,终端设备例如可以是承载目标业务(例如,XR业务、URLLC业务、音频业务、视频业务等),或者说,终端设备可以是具有承载上述目标业务的能力的终端设备。在另一些实现方式中,第一条件针对的对象还可以是MAC实体(例如,可以是特定的MAC实体,或任一MAC实体)。在另一些实现方式中,第一条件针对的对象还可以是MAC实体。
触发方式3,数据信息可以是基于第一事件触发的。
在一些实现方式中,第一事件可以包括以下以一种或多种:存在MAC;存在PDCP;存在RLC discard包;对端(或者说,接收端)指示丢包;触发BSR上报;生成BSR MAC CE;PUSCH可以用于携带BSR MAC CE;触发增强BSR;生成增强BSR MAC CE。
上述BSR上报中的BSR可以上文介绍的任一种BSR,本申请实施例对此不作限定。
上述增强BSR可以理解为是用于承载数据信息的BSR。本申请实施例对该类型的BSR不作限定。在一些实现方式中,增强BSR可以用于承载数据信息的对象的BSR信息。下文将结合MAC CE的格式介绍承载增强BSR的MAC CE,又称“增强BSR MAC CE”。
触发方式4:接入网设备请求数据信息。
在一些实现方式中,接入网设备可以向通信设备发送请求1,以请求第一信息。相应地,响应于请求1,通信设备可以向接入网设备发送第一信息。
在一些实现方式中,通信设备在接收到上述请求1之后,可以生成第一信息。当然,在本申请实施例中,通信设备也可以先生成第一信息,并在接收到请求1之后直接发送第一信息。本申请实施例对此不作限定。
在一些实现方式中,请求1可以是针对对象的,其中,对象可以包括上文数据信息针对的对象中的一种或多种。当然,在本申请实施例中,请求1针对的对象还可以是由终端设备确定的。
需要说明的是,在本申请实施例中,若针对目标数据满足上文的介绍的触发方式,则可以发送目标数据的数据信息。当然,若针对目标数据满足上文的介绍的触发方式,则除了发送目标数据的数据信息之外,还可以发送与目标数据相关的其他数据的数据信息。其中,其他数据例如可以是与目标数据属于一个业务。其他数据例如可以是与目标数据属于一个数据流。其他数据例如可以是与目标数据属于一个突发数据。其他数据例如可以是与目标数据属于一个PDU集合。其他数据例如可以是与目标数据属于一个Qos流。
在一些实现方式中,网络设备还可以配置终端设备是否使能上报数据信息(或者说,发送数据信息)的功能。当然,在本申请实施例中,终端设备是否使能上述功能,可以由终端设备自主实现,本申请实施例对此不作限定。
在本申请实施例中,网络设备可以通过RRC,DCI以及下行MAC CE中的一种或多种配置终端设备是否使能上述功能。当然,在本申请实施例中,网络设备还可以通过其他信令配置终端设备是否使能上述功能,本申请实施例对此不作限定。
在一些实现方式中,网络设备可以为终端设备配置发送数据信息相关的配置。其中,配置例如可以是数据信息相关的定时器(例如,第一定时器)、第一条件、与第一条件相关的门限等。
上文介绍了数据信息的触发方式,下文介绍数据信息的传输方式。本申请实施例对数据信息的传输方式不作限定。在一些实现方式中,数据信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。当然,在本申请实施例中,数据信息还可以承载于专用信息中,本申请实施例对此不作限定。
在一些实现方式中,可以直接在SR中携带数据信息。在另一些实现方式中,若在触发第一MACCE但是没有合适的PUSCH承载第一MAC CE的情况下,或者在触发第一MAC CE但是没有第一MACCE对应的对象情况下,可以触发SR来携带数据信息。其中,没有第一MAC CE对应的对象例如可以包括第一MAC CE对应的LCH没有数据传输需求。
在一些实现方式中,若数据信息通过SR传输,网络设备可以为数据信息分配SR资源或SR资源标识,以指示用于传输数据信息的资源。在一些实现方式中,一个SR可以对应一个或多个PUCCH资源。当然,在本申请实施例中,一个SR还可以对应一个或多个PUSCH资源(或者说PUSCH资源索引)。
以通过第一MAC CE承载数据信息为例,下文结合图8至图10介绍第一MAC CE的实现方式。参见图8和图9所示,第一MAC CE可以用于上报一个对象的数据信息,参见图10所示,第一MACCE可以用于上报多个对象的数据信息。
参见图8所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的数据信息。其中,第一MAC CE可以占用1字节,相应地,第一对象的指示信息可以占用3个比特,针对第一对象的数据信息可以占用5比特。
参见图9所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的数据信息。其中,第一MAC CE可以占用2字节,相应地,第一对象的指示信息可以占用第1字节中的5个比特,第1字节中的其他3比特可以为保留比特。针对第一对象的数据信息可以占用第2字节中的8比特。
需要说明的是,为了便于区分,在本申请实施例中,上述第一对象的标识可以是新引入的LCID,相应地,接收端在接收到第一MAC CE后便可以基于LCID可以确定第一MAC CE用于承载数据信息。
参见图10所示,第一MAC CE中可以携带多个对象的指示信息,以及针对多个对象的数据信息。其中,第一MAC CE可以占用8个字节,相应地,第1个字节用于承载多个对象的指示信息:对象1~对象7,第2字节用于承载针对对象1的数据信息,第3字节用于承载针对对象2的数据信息,第4字节用于承载针对对象3的数据信息,第5字节用于承载针对对象4的数据信息,第6字节用于承载针对对象5的数据信息,第7字节用于承载针对对象6的数据信息,第8字节用于承载针对对象7的数据信息。
如上文介绍,数据信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。下文介绍上述几种信息适用的情况。需要说明的是,仅以举例的方式介绍,本申请实施例对上述传输方式的确定不作限定。例如,可以通过协议预定义、预配置的方式配置。另外,为了便于描述,下文将一次数据信息的传输称为“第一上报”。
在一些实现方式中,若用于传输第一上报的资源,可以用于传输第一上报,则可以通过该资源发送第一上报。例如
例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带其MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有被删除,且用于新传的UL-SCH资源可以携带其MACCE+其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带承载第一上报的MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以传输MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,或,不能携带对应第一上报的对象的资源,则可以生成承载第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带第一MACCE与其子头,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不可以携带第一上报的对象的资源,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源为不能携带对应第一上报的对象的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,终端设备可以上报UAI。
又例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置可以与数据信息、数据优先级、数据重要性中的一种或多种相关。可选的,不同SR对应不同的SR配置(configuration),如不同的SR索引(Scheduling request Id),SR资源标识(scheduling requestresource Id),不同的PUCCH资源位置。可选的,每个SR可以包括一个或多个第一对象的内容。
在一些实现方式中,在资源冲突的情况下,可以优先传输上述SR,或者终端设备可以认为上述SR的优先级高。
需要说明的是,在本申请实施例中,一个或多个第一MAC CE可以承载于MAC PDU中。其中, 第一MAC CE可以前文介绍的新引入的MAC CE(例如,对应新的LCID)。当然,第一MAC CE还可以是前文介绍的BSR MAC CE。本申请实施例对此不作限定。
在一些场景中,为了避免混淆,一个MAC PDU也可以不能同时携带第一MAC CE和BSR MACCE。
在一些实现方式中,BSR MAC CE与第一MAC CE的优先级可以相同。当然,在本申请实施例中,BSR MAC CE也可以与第一MAC CE的优先级可以不同,例如,第一MAC CE的优先级可以高于增强BSR(Extended BSR)。其中,BSR MAC CE是已有的MAC CE,也可以是增强的BSR MAC CE。
如上文介绍,数据量等级的索引与数据量值之间的对应关系,可以基于目前通信协议中定义的对应关系(简称“已有的对应关系”),或本申请实施例中提供的新的对应关系确定(简称“新的对应关系”)。因此,为了统一数据信息发送端与接收端的理解,可以规定两种对应关系的使用场景。
在一些实现方式中,在上述第一上报触发或使用的情况下(例如,上报数据信息),可以使用新的对应关系,否则使用已有的对应关系。
在另一些实现方式中,在第一上报触发或使用的情况下(例如,数据信息大于或等于门限),可以使用新的对应关系,否则使用已有的对应关系。
在另一些实现方式中,在通信设备(例如,终端设备)具备上报第一上报的能力,和/或存在对应对象的数据的情况下,可以使用新的对应关系,否则使用已有的对应关系。
在另一些实现方式中,在通信设备(例如,终端设备)具备上报第一上报的能力,和/或存在对应对象的数据的情况下(例如,数据信息指示的数据量大于或等于门限),可以使用新的对应关系,否则使用已有的对应关系。
在另一些实现方式中,可以由网络设备指示使用新的对应关系还是已有的对应关系。当然,网络设备也可以指示使用新的对应关系还是已有的对应关系中的某一种对应关系。其中,上述指示可以是针对某个终端设备的、或针对MAC实体的、或针对LCH的、或针对LCG的、或针对突发数据的、或针对PDU集合的。
实施例3
在一些实现方式中,上述第一信息可以包括时延信息以及数据信息,其中,时延信息与实施例1中介绍的时延信息的含义类似,具体可以参见实施例1中的介绍。数据信息与实施例2中介绍的时延信息的含义类似,具体可以参见实施例2中的介绍。
在一些实现方式中,若时延信息和/或数据信息针对的对象为A或者触发的对象为A,时延信息和/或数据信息上报的对象为B。在一些实现方式中,A和B相同。在另一些实现方式中,A和B不同。可选的,A可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。可选的,B可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU,UE以及突发数据。
下文介绍第一信息针对的对象。在本申请实施例中,对第一信息针对的对象不作具体限定。第一信息针对的对象可以包括以下一种或多种:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集,PDU以及突发数据。为了便于理解,下文以LCH以及LCG为例进行介绍。针对其他对象的第一信息与下文的介绍类似,为了简洁,下文不再赘述。
在一些实现方式中,若第一信息针对的对象为LCH,则LCH可以为目标LCH,其中,目标LCH的优先级可以高于其他有待传输数据的LCH的优先级。当然,在本申请实施例中,目标LCH的优先级也可以不是最高的,即,目标LCH可以为LCH优先级不是最高且有待传输数据的LCH。
在另一些实现方式中,若第一信息针对的对象为LCG,则LCG可以为目标LCG,其中,目标LCG的优先级可以高于其他有待传输数据的LCG的优先级。当然,在本申请实施例中,目标LCG的优先级也可以不是最高的,即,目标LCG可以为LCG优先级不是最高且有待传输数据的LCG。
在一些实现方式中,为了统一接入网设备与通信设备之间对第一信息对应的对象的理解,可以在第一信息中携带指示第一信息对应的对象的信息(例如,对象的标识)。当然,上述对象也可以通过预定义、预配置或接入网设备指示等方式与通信设备约定,如此,第一信息中可以携带上述指示信息,本申请实施例对此不作限定。
上文介绍了第一信息可以针对的对象,下文介绍第一信息的触发方式。在本申请实施例中,对第一信息的触发方式不作限定。为了便于理解,下文以触发方式1~3为例进行介绍。
需要说明的是,在本申请实施例中,上述第一信息的触发可以由终端设备触发,或者可以由MAC实体触发。本申请实施例对此不作限定。
触发方式1,第一信息可以是周期性上报的。例如,当到达第一信息对应的周期时(例如,周期定时器超时),则可以发送第一信息。上述周期可以是预定义的、预配置的、网络设备配置的,本申请实 施例对此不作限定。
触发方式2,上述第一信息还可以是由第一条件触发的。在本申请实施例中,上述第一条件可以包括以下一种或多种第一条件的实现方式。
实现方式1,第一条件包括存在可用于发送第一信息的资源,或者说,第一条件包括用于发送第一信息的资源可用。
在一些实现方式中,上述可用于发送第一信息的资源可以包括专用资源,其中,专用资源例如可以包括专用SR资源或专用SR的PUCCH资源。
在一些实现方式中,专用资源可以理解为是针对某一对象而言的专用资源,其中,对象可以包括数据、LCH、LCH对、LCG、DRB、QoS流、PDU会话、PDU集合、PDU、突发数据中的一种。当然,在本申请实施例中,上述用于发送第一信息的资源也可以不是专用资源,也即是说,在该资源上还可以发送其他信息。
在另一些实现方式中,上述专用资源可以与某一第一信息关联。例如,当第一信息的对应的某一数据量值时,第一信息可以通过该专用信息发送。又例如,当第一信息的对应某一数据量等级时,第一信息可以通过该专用信息发送。当然,在本申请实施例中,专用资源还可以与数据量大小关联,本申请实施例对此不作限定。
实现方式2,第一条件可以包括网络设备(例如,接入网设备)使能通信设备发送第一信息。也即是说,当网络设备使能第一信息的上报时,通信设备可以发送第一信息。
实现方式3,第一条件可以包括第一信息对应的对象到达。例如,第一信息针对的对象为LCH时,第一条件可以包括LCH有待传输的数据。例如,第一信息针对的对象为LCG时,第一条件可以包括LCG有待传输的数据到达。例如,第一信息针对的对象为PDU集合时,第一条件可以包括有待传输的PDU集合到达。
实现方式4,第一条件可以包括目标数据到达或存在。本申请实施例对目标数据不作限定。在一些实现方式中,目标数据可以与数据量关联。例如,目标数据可以包括高数据量要求的突发数据。例如,目标数据可以包括高数据量要求的PDU集合。例如,目标数据可以包括数据量高于门限的突发数据。例如,目标数据还可以包括数据量高于门限的突发数据。
在一些实现方式中,目标数据可以与时延关联。例如,目标数据可以包括高时延要求的突发数据。例如,目标数据可以包括高时延要求的PDU集合。例如,目标数据可以包括时延高于门限的突发数据。例如,目标数据还可以包括时延高于门限的突发数据。
在一些实现方式中,目标数据可以是目标LCH的数据,其中,目标LCH的数据到达或存在,可以理解为目标LCH的数据可用。当然,在本申请实施例中,上述目标数据还可以是目标业务的数据。
在另一些实现方式中,目标数据可以包括目标特征(或目标特性)数据。其中,目标特征例如可以包括目标周期和/或目标数据速率。
在另一些实现方式中,目标数据可以与标识关联,例如,目标数据可以对应与目标标识关联的LCH。例如,目标数据可以对应与目标标识关联的业务。例如,目标数据可以对应与目标标识关联的PDU会话。例如,目标数据可以对应与目标标识关联的Qos流。
在另一些实现方式中,目标数据可以与目标优先级关联,例如,目标数据可以对应与目标优先级关联的LCH。例如,目标数据可以对应与目标优先级关联的业务。例如,目标数据可以对应与目标优先级关联的PDU会话。例如,目标数据可以对应与目标优先级关联的Qos流。
在另一些实现方式中,目标数据还可以与目标业务关联,例如,目标数据可以对应与目标业务关联的PDU会话。又例如,目标数据可以对应与目标业务关联的Qos流。又例如,目标数据可以对应与目标业务关联的LCH。
在另一些实现方式中,目标数据还可以与传输位置相关,在一些实现方式中,传输位置可以包括数据所在的突发数据中的传输位置,或者数据所在的数据流(例如,QoS流)中的传输位置,或者数据所在的PDU集合中的传输位置。其中,传输位置可以包括第一个到达、第一个发送、最后发送、最后到达中的一种或多种,当然,传输位置还可以是传输过程中的中间位置。本申请实施例对此不作限定。
例如,目标数据可以是所在的突发数据中第一个到达的数据。又例如,目标数据可以是所在的PDU集合中第一个到达的数据。又例如,目标数据可以是所在的突发数据中最后一个到达的数据。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。又例如,目标数据可以是所在的突发数据中目标数据(例如,对应特定传输位置,或者对应的特定传输编号)。又例如,目标数据可以是所在的PDU集合中最后一个到达的数据。
在另一些实现方式中,目标数据可以包括初传的数据。例如,初传的数据可以包括初传的突发数据。例如,初传的数据可以包括初传的PDU集合。例如,初传的数据可以包括初传的PDU。
实现方式5,第一条件可以包括目标对象的数据存在或到达。在一些实现方式中,目标对象的数据可以与数据量关联。例如,目标对象的数据可以包括高数据量要求的突发数据。又例如,目标对象的数据可以包括高数据量要求的PDU集合。又例如,目标对象的数据可以包括数据量高于门限的突发数据。又例如,目标对象的数据可以包括数据量高于门限的PDU集合。又例如,目标数据可以包括有数据量需求的突发数据。又例如,目标数据可以包括有数据量需求的PDU集合。
在另一些实现方式中,目标数据还可以与标识关联。例如,目标数据可以包括重要标识PDU集合。又例如,目标数据可以包括重要标识突发数据。又例如,目标数据可以包括优先标识的PDU set。又例如,目标数据可以包括优先标识的突发数据。
在另一些实现方式中,目标数据可以与数据之间是否存在依赖关系相关,其中,依赖关系例如可以包括数据是否可以独立解码。例如,目标数据可以包括被依赖标识的PDU集合。又例如,目标数据可以包括被依赖标识的突发数据。又例如,目标数据可以包括I帧。
实现方式6,第一条件可以与目标数据的特性相关,或者说,第一条件是基于目标数据的特性确定的。其中,特性可以包括目标数据的动态特性或静态特性。具体介绍可以参见上文。
在一些实现方式中,若第一条件可以与目标数据的时延相关,第一条件例如可以包括以下一种或多种:目标数据的时延小于门限;目标数据对应的时间即将超过PDB或PSDB;目标数据对应的PSDB/PDB小于门限;目标数据的剩余传输时延小于门限;目标数据在缓存中可获得的(available)的时间大于或等于门限;目标数据存在对应待传输或未传输的数据;目标数据对应的对象(即,上文介绍的第一对象,例如,PDU集合、突发数据等)的数据量大于门限。
在一些实现方式中,若第一条件可以与目标数据的数据量相关,第一条件例如可以包括以下一种或多种:目标数据的数据量小于门限;目标数据的剩余传输数据量小于门限;目标数据存在对应待传输或未传输的数据;目标数据对应的对象(即,上文介绍的第一对象,例如,PDU集合、突发数据等)的数据量大于门限。
实现方式7,第一条件可以包括第一信息发生变化。
例如,第一信息发生变化可以包括第一信息与之前上报的第一信息不同。又例如,第一信息发生变化可以包括第一信息的内容变更。又例如,第一信息的变化大于或等于门限。
需要说明的是,本申请实施例对第一条件针对的对象不作限定。在一些实现方式中,对象可以是上文介绍的第一信息的对象中的一种或多种。在另一些实现方式中,第一条件针对的对象还可以是终端设备,其中,终端设备例如可以是承载目标业务(例如,XR业务、URLLC业务、音频业务、视频业务等),或者说,终端设备可以是具有承载上述目标业务的能力的终端设备。在另一些实现方式中,第一条件针对的对象还可以是MAC实体(例如,可以是特定的MAC实体,或任一MAC实体)。在另一些实现方式中,第一条件针对的对象还可以是MAC实体。
触发方式3,第一信息可以是基于第一事件触发的。
在一些实现方式中,第一事件可以包括以下以一种或多种:存在MAC;存在PDCP;存在RLC discard包;对端(或者说,接收端)指示丢包;触发BSR上报;生成BSR MAC CE;PUSCH可以用于携带BSR MAC CE;触发增强BSR;生成增强BSR MAC CE。
上述BSR上报中的BSR可以上文介绍的任一种BSR,本申请实施例对此不作限定。
上述增强BSR可以理解为是用于承载第一信息的BSR。本申请实施例对该类型的BSR不作限定。在一些实现方式中,增强BSR可以用于承载第一信息的对象的BSR信息。下文将结合MAC CE的格式介绍承载增强BSR的MAC CE,又称“增强BSR MAC CE”。
触发方式4:接入网设备请求第一信息。
在一些实现方式中,接入网设备可以向通信设备发送请求1,以请求第一信息。相应地,响应于请求1,通信设备可以向接入网设备发送第一信息。
在一些实现方式中,通信设备在接收到上述请求1之后,可以生成第一信息。当然,在本申请实施例中,通信设备也可以先生成第一信息,并在接收到请求1之后直接发送第一信息。本申请实施例对此不作限定。
在一些实现方式中,请求1可以是针对对象的,其中,对象可以包括上文第一信息针对的对象中的一种或多种。当然,在本申请实施例中,请求1针对的对象还可以是由终端设备确定的。
需要说明的是,在本申请实施例中,若针对目标数据满足上文的介绍的触发方式,则可以发送目标数据的第一信息。当然,若针对目标数据满足上文的介绍的触发方式,则除了发送目标数据的第一信息之外,还可以发送与目标数据相关的其他数据的第一信息。其中,其他数据例如可以是与目标数据属于一个业务。其他数据例如可以是与目标数据属于一个数据流。其他数据例如可以是与目标数据属于一个突发数据。其他数据例如可以是与目标数据属于一个PDU集合。其他数据例如可以是与目标数据属于 一个Qos流。
在一些实现方式中,网络设备还可以配置终端设备是否使能上报第一信息(或者说,发送第一信息)的功能。当然,在本申请实施例中,终端设备是否使能上述功能,可以由终端设备自主实现,本申请实施例对此不作限定。
在本申请实施例中,网络设备可以通过RRC,DCI以及下行MAC CE中的一种或多种配置终端设备是否使能上述功能。当然,在本申请实施例中,网络设备还可以通过其他信令配置终端设备是否使能上述功能,本申请实施例对此不作限定。
在一些实现方式中,网络设备可以为终端设备配置发送第一信息相关的配置。其中,配置例如可以是第一信息相关的定时器(例如,第一定时器)、第一条件、与第一条件相关的门限等。
上文介绍了第一信息的触发方式,下文介绍第一信息的传输方式。本申请实施例对第一信息的传输方式不作限定。在一些实现方式中,第一信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。当然,在本申请实施例中,第一信息还可以承载于专用信息中,本申请实施例对此不作限定。
在一些实现方式中,可以直接在SR中携带第一信息。在另一些实现方式中,若在触发第一MACCE但是没有合适的PUSCH承载第一MAC CE的情况下,或者在触发第一MAC CE但是没有第一MACCE对应的对象情况下,可以触发SR来携带第一信息。其中,没有第一MAC CE对应的对象例如可以包括第一MAC CE对应的LCH没有数据传输需求。
在一些实现方式中,若第一信息通过SR传输,网络设备可以为第一信息分配SR资源或SR资源标识,以指示用于传输第一信息的资源。在一些实现方式中,一个SR可以对应一个或多个PUCCH资源。当然,在本申请实施例中,一个SR还可以对应一个或多个PUSCH资源(或者说PUSCH资源索引)。
以通过第一MAC CE承载第一信息为例,下文结合图11至图13介绍第一MAC CE的实现方式。参见图11和图12所示,第一MAC CE可以用于上报一个对象的第一信息,参见图13所示,第一MACCE可以用于上报多个对象的第一信息。
参见图11所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的第一信息。其中,第一MAC CE可以占用2字节,相应地,在第1字节中,可以包括第一对象的指示信息以及时延信息,其中,第一对象的指示信息可以占用3个比特,第一对象的时延信息可以占用5比特。在第2字节中,第一对象的数据信息可以占用8比特。
参见图12所示,第一MAC CE中可以携带第一对象的指示信息,以及针对第一对象的第一信息。其中,第一MAC CE可以占用3字节,在第1字节中,第一对象的指示信息可以占用5个比特,其他3比特可以为保留比特。在第2字节中,针对第一对象的时延信息可以占用8比特。在第3字节中,针对第一对象的数据信息可以占用8比特。
需要说明的是,为了便于区分,在本申请实施例中,上述第一对象的标识可以是新引入的LCID,相应地,接收端在接收到第一MAC CE后便可以基于LCID可以确定第一MAC CE用于承载第一信息,此种,第一MAC CE可以称为“增强型MAC CE”。
参见图13所示,第一MAC CE中可以携带多个对象的指示信息,以及针对多个对象的第一信息。其中,第一MAC CE可以占用15个字节,在第1个字节中,可以用于承载多个对象的指示信息:对象1~对象7。第2字节以及第3字节分别用于承载针对对象1的时延信息和数据信息。第4字节以及第5字节分别用于承载针对对象2的第一信息,第6字节以及第7字节分别用于承载针对对象3的时延信息和数据信息,第8字节以及第9字节分别用于承载针对对象4的时延信息和数据信息,第10字节以及第11字节分别用于承载针对对象5的时延信息和数据信息,第12字节以及第13字节分别用于承载针对对象6的时延信息和数据信息,第14字节以及第15字节分别用于承载针对对象7的时延信息和数据信息。
如上文介绍,第一信息可以通过第一MAC CE、SR、BSR以及UAI中的一种或多种中传输。下文介绍上述几种信息适用的情况。需要说明的是,仅以举例的方式介绍,本申请实施例对上述传输方式的确定不作限定。例如,可以通过协议预定义、预配置的方式配置。另外,为了便于描述,下文将一次第一信息的传输称为“第一上报”。
在一些实现方式中,若用于传输第一上报的资源,可以用于传输第一上报,则可以通过该资源发送第一上报。例如
例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带其MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有被删除,且用于新传的UL-SCH资源可以携带其MAC CE+其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带承载第一上报的MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以传输MAC CE与其子头,则可以生成第一MAC CE。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一MAC CE与其子头,则可以生成第一MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,或,不能携带对应第一上报的对象的资源,则可以生成承载第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带第一MACCE与其子头,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不可以携带第一上报的对象的资源,则可以生成第一上报的SR。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源不可以携带其MAC CE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,且用于新传的UL-SCH资源为不能携带对应第一上报的对象的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源为不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
又例如,若至少一个第一上报触发,终端设备可以上报UAI。
又例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置可以与第一信息、数据优先级、数据重要性中的一种或多种相关。可选的,不同SR对应不同的SR配置(configuration),如不同的SR索引(Scheduling request Id),SR资源标识(scheduling requestresource Id),不同的PUCCH资源位置。可选的,每个SR可以包括一个或多个第一对象的内容。
在一些实现方式中,在资源冲突的情况下,可以优先传输上述SR,或者终端设备可以认为上述SR的优先级高。
需要说明的是,在本申请实施例中,一个或多个第一MAC CE可以承载于MAC PDU中。其中,第一MAC CE可以前文介绍的新引入的MAC CE(例如,对应新的LCID)。当然,第一MAC CE还可以是前文介绍的BSR MAC CE。本申请实施例对此不作限定。
在一些场景中,为了避免混淆,一个MAC PDU也可以不能同时携带第一MAC CE和BSR MACCE。
在一些实现方式中,BSR MAC CE与第一MAC CE的优先级可以相同。当然,在本申请实施例中,BSR MAC CE也可以与第一MAC CE的优先级可以不同,例如,第一MAC CE的优先级可以高于增强BSR(Extended BSR)。其中,BSR MAC CE是已有的MAC CE,也可以是增强的BSR MAC CE。
在本申请实施例中,PDU集合可以理解为PDU集合包括的数据,或者PDU集合包括的数据包。相应地,PDU可以理解为PDU包括的数据,或者PDU包括的数据包。
如前文介绍,随着通信系统的广泛应用,引入了CG业务。然而,目前CG数据的传输是基于CG定时器进行的。也即是说,当CG数据开始传输时,终端设备便会开启CG数据定时器,在CG数据定时器的计时期限,用于传输CG数据的资源不可用。然而,这种基于CG数据定时器的数据传输方式导致用于传输CG数据的资源的利用率较低。例如,CG数据定时器为10s,当终端设备开始传输CG数据时,便会启动CG数据定时器,此时,即使在开始的前5s,CG数据被传输成功,或者,一次传输就成功,但是由于CG数据定时器还在计时期间,导致即使CG数据被传输成功的情况下,用于传输CG数据的资源也无法被用来传输其他数据。
因此,为了提高用于传输CG数据的资源的利用率,本申请实施例还提供一种无线通信方法。
在一些实现方式中,在CG数据传输的情况下(或传输CG数据的情况下),终端设备可以不开启所述CG数据定时器(CGT和/或CGRT)。
在一些实现方式中,在CG数据传输的情况下(或传输CG数据的情况下),终端设备不期待CG 数据传输或CG数据传输对应的MAC PDU的重传调度。
在一些实现方式中,在CG数据传输的情况下(或传输CG数据的情况下),终端设备认为CG数据传输或CG数据传输对应的MAC PDU传输成功。
在一些实现方式中,在CG数据传输的情况下(或传输CG数据的情况下),终端设备完成CG数据传输或CG数据传输对应的MAC PDU传输的情况下清空缓存(flush buffer)。
上述CG数据传输,可以对应终端设备的所有CG数据,或者终端设备的特定MAC实体的所有CG数据,或者,终端设备的特定MAC实体的特定CG数据,或者特定的CG数据。
上述CG数据可以包括特定CG数据索引的CG数据,或携带特定标识的CG数据,或者网络设备指示执行操作的CG数据。其中,网络设备指示执行特定操作可以包括网络设备指示CG数据索引为M的CG数据执行操作。或,网络设备指示执行特定操作可以包括网络设备指示有特定标识的CG数据执行操作。本申请实施例对此不作限定。
在本申请实施例中,终端设备的行为可以是预定义的,或者,由网络设备指示的。例如,网络设备可以使能终端设备针对CG数据执行上述操作。又例如,网络设备可以去使能终端设备针对CG数据执行上述操作。
在一些实现方式中,上述行为可以是针对CG数据对应特定的MCS,或者,上述行为还可以是针对其他物理层传输参数的。
在一些实现方式中,若CG数据传输对应的是第一业务,则CG数据传输的情况下或传输CG数据的情况下,终端设备可以不开启CG数据定时器(CG数据T和/或CG数据RT),或者,终端设备不期待CG数据传输或CG数据传输对应的MAC PDU的重传调度,或者,终端设备认为CG数据传输或CG数据传输对应的MAC PDU传输成功,或者,终端设备完成CG数据传输或CG数据传输对应的MAC PDU传输的情况下清空缓存。
在一些实现方式中,终端设备行为对应第一业务。其中,第一业务也可以为第一LCH、第一RLC以及第一RB中的一种或多种。
在一些实现方式中,上述第一业务、第一RLC、第一LCH、第一RB可以对应第一标识。其中,第一标识可以携带在RRC信息、LCH、RLC、RB配置中的一种或多种信息中。
在另一些实现方式中,当第一标识存在或为特定值的情况下,终端设备可以执行操作。
为了便于理解本申请,下文换一种叙述方式,结合实施例4~8对本申请实施例的方法进行介绍。需要说明的是,在本申请实施例中,涉及的各种实施例可以单独使用也可以结合使用,本申请实施例对此不作限定。
实施例4:以第一信息包括业务相关信息为例进行介绍。
在一些实现方式中,上述方法可以包括步骤1,接入网设备(如AS或基站)获取第一信息,所述第一信息包括业务相关信息。
在一些实现方式中,所述业务相关信息包括以下至少之一:
a)所述第一信息来自UE和/或核心网的信息;
b)所述业务特征相关信息。其中,在一些实现方式中,业务特征相关信息可以包括以下至少之一:
i.所述业务特征相关信息粒度为以下一种或多种:业务、QoS流、突发数据、以及PDU集合;
ii.所述业务特征相关信息通过TSCAI传输,或者,与TSCAI一起传输到基站,或者,与QoS参数一起传输到基站;
iii.所述业务特征相关信息包括指示所述业务为UL业务和/或DL业务;
iv.所述业务特征相关信息包括以下信息中的一种或多种:周期,到达时间(包括到达起始时间和/或到达终止时间),包大小,时间抖动。
例如:周期可以包括突发数据周期。到达时间例如可以包括第一个突发数据到达的时间。到达时间例如还可以包括突发数据第一个包到达的时间。到达时间例如可以包括突发数据最后一个包到达的时间。到达时间例如可以包括第一个突发数据第一个包到达的时间。到达时间例如可以包括第一个突发数据最后一个包到达的时间。到达时间例如可以包括突发数据的包到达时间。包大小例如可以包括第一个突发数据的包大小。抖动时间例如可以包括突发数据的抖动时间信息。
v.所述业务特征相关信息可以是UE发送给基站的,或者由基站请求再UE上报给基站的。
可选的,所述业务特性可以是基站请求再由核心网(如SMF)提供给基站的,或者,由核心网直接交互给基站的(即无需请求)。
vi.所述业务特征相关信息是周期的,或者,半静态的。
c)所述业务实时或动态信息。在一些实现方式中,所述所述业务实时或动态信息可以包括以下至少之一:
i.所述业务实时或动态信息粒度为LCH,LCG,突发数据,PDU集合至少之一。
可选的,上述LCH为以下一种或多种:任一LCH、特定LCH、优先低于其他有待传输数据量的LCH的、优先级不是最高的LCH、以及优先级不是最高且有待传输数据的LCH。
可选的,上述LCG为以下一种或多种:任一LCG、特定LCG、优先低于其他有待传输数据量的LCG的、优先级不是最高的LCG、以及优先级不是最高且有待传输数据的LCG。
ii.所述信息是UE上报给基站的。
iii.所述业务实时或动态信息是通过UAI,或者,MAC CE上报给基站的。
iv.所述业务实时或动态信息与BSR MAC CE同时上报给基站。
v.所述业务实时或动态信息包括UL相关信息。
vi.所述业务实时或动态信息包括以下至少之一:时延,数据量,数据量变化。
在一些实现方式中,上述时延至少包括以下之一:包传输总时延,剩余时延,在缓存中的等待时延,到达PDCP或AS层的时间,从到达PDCP或AS层开始的等待传输时间,容忍的传输总时延,对应粒度的时延最大值,对应粒度的时延最小值,对应粒度的时延平均值。
例如,上述包传输的总时延可以包括端到端的传输时延统计。又例如,上述包传输的总时延可以包括基于包发送到包传输ACK反馈的总时间。又例如上述包传输的总时延包成功接收的时间。
在一些实现方式中,上述对应粒度可以包括突发数据、UE、LCH、LCG中的一种或多种之一。
在一些实现方式中,上述数据量至少包括以下之一:
待传输数据量。其中,待传输数据量例如可以包括至少一个LCH的待传输数据量,待传输数据量例如可以包括至少一个LCH的突发数据对应的待传输数据量,待传输数据量例如可以包括至少一个LCH的PDU集合对应的待传输数据量,待传输数据量例如可以包括至少一个LCG的待传输数据量。待传输数据量例如可以包括至少一个LCG的突发数据对应的待传输数据量。待传输数据量例如可以包括至少一个LCG的PDU集合对应的待传输数据量。待传输数据量例如可以包括至少一个LCG的每个LCH的待传输数据量。待传输数据量例如可以包括至少一个LCG的每个LCH的突发数据对应的待传输数据量。待传输数据量例如可以包括至少一个LCG的每个LCH的PDU集合对应的待传输数据量。待传输数据量例如可以包括至少一个突发数据的待传输数据量(可选的,突发数据为UE内,LCH内,LCG内的之一)。待传输数据量例如可以包括至少一个PDU集合的待传输数据量(可选的,突发数据为UE内,LCH内,LCG内的之一)。待传输数据量例如可以包括至少一个突发数据的待传输数据量的最大值(可选的,突发数据为UE内,LCH内,LCG内的之一)。待传输数据量例如可以包括至少一个突发数据的待传输数据量的平均值(可选的,突发数据为UE内,LCH内,LCG内的之一)。待传输数据量例如可以包括至少一个突发数据的待传输数据量的最小值(可选的,突发数据为UE内,LCH内,LCG内的之一)。待传输数据量例如可以包括至少一个PDU集合的待传输数据量(可选的,突发数据为UE内,LCH内,LCG内,突发数据内的之一)。待传输数据量例如可以包括至少一个PDU集合的待传输数据量的最大值(可选的,突发数据为UE内,LCH内,LCG内,突发数据内的之一)。待传输数据量例如可以包括至少一个PDU集合的待传输数据量的平均值(可选的,突发数据为UE内,LCH内,LCG内,突发数据内的之一)。待传输数据量例如可以包括至少一个PDU集合的待传输数据量的最小值(可选的,突发数据为UE内,LCH内,LCG内,突发数据内的之一)。
数据量变化。在一些实现方式中,数据量变化可以包括以下至少之一:
变化趋势,变化趋势例如可以包括变大,变小,大于门限,小于门限中的至少之一。又例如,变化趋势可以包括针对门限、基线baseline、以及上次上报的数据量中的一种或多种参考数据量而言的变化趋势。
变化特征,变化趋势例如可以包括变化pattern,变化周期,变化起始时间,结束之间之一等。
数据量变化值,数据量变化值例如可以包括变大的值,变小的值,相比门限、基线、上次上报的数据量而言变化的值。
在一些实现方式中,所述第一上报可以是第一条件下触发的。所述第一条件包括以下至少之一:
1)之前未上报过第一信息;
2)第一信息相比门限、baseline、上次上报的信息而言有变化;
3)到达上报周期;
4)定时器超时。其中,定时器例如可以指上次或每次上报开启的定时器。相应地,当定时器超时,可以上报新的第一信息。
步骤2,接入网设备根据获取的所述第一信息执行相关行为。其中,相关行为可以包括执行调度,资源分配,以及参数配置中的至少之一。
在本申请实施例中,UE上报第一信息,可以帮助网络执行调度或配置,提高系统容量,满足业务 (例如,XR业务)的业务需求,避免资源浪费。
实施例5:以第一信息包括所述时延信息为例进行介绍。
在一些实现方式中,本申请实施例的方法可以包括步骤1,UE触发第一上报。
a)在一些实现方式中,第一上报可以基于第一条件触发。其中,第一条件可以是针对一个MAC实体的(例如,任一MAC实体或特定UE的MAC实体;或者,第一条件可以是针对UE的,例如,具有特定能力的UE,或者,承载特定业务的UE,或者,是任一UE,其中特定业务可以包括以下一种或多种:XR业务、音频业务、视频业务。
b)在一些实现方式中,第一上报可以为UE触发,或MAC实体触发。
c)在一些实现方式中,所述第一上报可以针对第一对象,和/或,可以携带上报的第一对象标识。
i.所述第一对象为以下一项:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据。
可选的,上述LCH为以下一种或多种:任一LCH、特定LCH、优先低于其他有待传输数据量的LCH的、优先级不是最高的LCH、以及优先级不是最高且有待传输数据的LCH。
可选的,上述LCG为以下一种或多种:任一LCG、特定LCG、优先低于其他有待传输数据量的LCG的、优先级不是最高的LCG、以及优先级不是最高且有待传输数据的LCG。
ii.在一些实现方式中,所述第一对象的标识可以为ID和/或索引等。
d)在一些实现方式中,所述第一上报携带时延信息。时延信息可以包括以下至少之一:
i.包传输总时延;剩余时延;在缓存中的等待时延;到达PDCP或AS层的时间;从到达PDCP或AS层开始的等待传输时间;容忍的传输总时延;对应粒度的时延最大值;对应粒度的时延最小值,对应粒度的时延平均值。
例如,包传输总时延可以包括端到端的传输时延统计。例如,包传输总时延可以包括基于包发送到包传输ACK反馈的总时间,例如包传输总时延可以包括包成功接收的时间。
上述粒度可以包括LCH,LCG,突发数据,PDU集合中的一种或多种。
ii.在一些实现方式中,所述第一上报可以基于网络设备指示,相应地,UE确定是否确定和/或上报所述时延信息。
在一些实现方式中,所述指示信息可以是针对某一粒度的。在另一些实现方式中,响应于指示信息UE执行相关时延信息确定,和/或,时延信息上报。
例如,剩余时延为UE维护的第一时长或第一定时器的剩余时长。或者,剩余时延为PSDB减去包等待、到达、生成的时长中的一种或多种。剩余时延为PDB减去包等待、到达、生成的时长中的一种或多种。
可选的,所述第一时长或第一定时器为由RLC/MAC/PDCP维护。可选的,所述第一时长或第一定时器开始时间为包在缓存中的等待时延,到达PDCP或AS层的时间。可选的,所述第一时长或第一定时器对应PDCP丢弃定时器。
例如,在缓存中的等待时延可以为在PDCP和/或RLC缓存中的时长。可选的,从包到达缓存时间开始计算。
例如,容忍的传输总时延可以与PSDB和/或PDB或第一时长相同或相关。
可选的,所述包为突发数据、PDU集合,突发数据中的特定包(例如,第一个包,最后一个包,每一个包,任一个包等),PDU集合中的特定包(例如,第一个包,最后一个包,每一个包,任一个包等)。
可选的,当一个包或任一包满足所述时延上报情况时,针对其他包也可以上报时延信息。
iii.所述时延为时延值,时延level,时延index,高时延标识,低时延标识,时延高于门限的标识,时延低于门限的标识之一。
iv.所述时延可以在时延level,时延index的情况下,所述时延level,时延index通过时延表格获取。可选的,所述时延表格可以是预定义的,也可以是网络动态指示的。可选的,所述时延表格可以对应的时延level,时延index可以为5bit或8bit或16bit或其他bit。具体的对应关系以参见表1所示。
v.所述第一上报可以通过第一MAC CE携带,或第一SR携带。例如,可以直接触发第一SR,或者,在触发第一MAC CE但是没有合适的PUSCH承载第一MAC CE或第一MAC CE对应的LCH或对应的粒度则触发第一SR。
可选的,所述第一上报对应增强的或新的LCID。在本申请实施例中,MAC CE的格式可以参见实施例1的相关介绍。
可选的,网络配置针对第一上报的至少一个SR。可选的,至少一个SR对应至少一个SR资源,或SR资源标识。可选的,至少一个SR对应至少一个PUCCH传输资源,或PUSCH资源索引。
e)网络设备配置UE是否可以使能或触发第一上报,或者,网络配置第一上报相关配置,相关配置例如可以包括对应的定时器、触发上报的第一条件、触发上报的门限中的一种或多种。
i.可选的,网络设备通过RRC,DCI,下行MAC CE之一配置上述相关配置。
f)存在专用SR资源或专用SR的PUCCH资源,或者,专用SR资源或专用SR的PUCCH资源可用。
i.可选的,专用SR资源或专用SR的PUCCH资源对应特定的LCH,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据之一。或者,专用SR资源或专用SR的PUCCH资源时延、剩余时延、数据量大小有关。
g)在一些实现方式中,在满足以下第一条件至少之一的情况下触发第一上报:
i.到达上报周期,或,第一上报周期定时器超时;
ii.收到网络使能第一上报的配置或指示
iii.所述粒度的数据存在或到达。例如PDU集合数据到达。
iv.特定的所述粒度的数据存在或到达。例如,高时延要求的突发数据或DU集合存在或到达。例如,时延高于门限的busrt/PDU集合存在或到达。例如,有时延需求的突发数据/PDU集合重要标识PDU集合/突发数据存在或到达。例如,优先标识PDU集合/突发数据存在或到达。例如,被依赖标识PDU集合/突发数据存在或到达。例如,I帧存在或到达UE。
v.特定LCH的数据到达,或,特定LCH的UL数据可用,或,特定特征的业务/数据到达(如特定周期或特定数据速率的业务到达)。例如特定标识的LCH,特定优先级的LCH,承载特定业务/session/QoS flow的LCH的数据到达。
vi.特定数据存在或到达。可选的,突发数据/PDU集合中的至少首个PDU达到,或至少最后一个PDU到达;突发数据/PDU集合中特定PDU到达(特定位置,特定编号);新的突发数据/PDU集合到达。
可选的,针对以上至少一项:所述PDU集合也可以理解PDU集合对应的数据,或数据包;所述PDU也可以理解PDU对应的数据,或数据包。
vii.存在以下条件至少之一:
时延小于门限;
时间即将超过PDB或PSDB;
PSDB/PDB小于门限;
剩余传输时延小于门限;
数据在缓存中available的时间大于或等于门限;
存在对应待传输或未传输的数据;
对应粒度的数据量大于门限,例如,数据量针对第一对象,如PDU集合,突发数据等。
针对上次上报存在信息变更或者信息变更超过门限;
存在MAC丢包或PDCP丢包或RLC丢包,或者,对端指示MAC丢包、PDCP丢包、RLC丢包;
触发BSR上报,如触发周期、常规,padding BSR之一;
生成BSR MAC CE,或PUSCH可以携带BSR MAC CE;
触发增强BSR,所述增强BSR上报所述粒度的数据量;
生成增强BSR MAC CE,所述增强BSR上报所述粒度的数据;
h)UE生成第一MAC CE、SR、UAI中的一种或多种。
i.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带其MACCE与其子头,则可以生成第一上报MAC CE。
ii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一上报MAC CE与其子头,则可以生成第一上报MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
iii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的SR。
iv.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
v.例如:若至少一个第一上报触发,UE上报UAI。
vi.例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置可以与所述时延信息、数据优先级、重要性中的一种或多种相关。可选的,不同SR对应不同的SR配置,如不同的SR ID,SR资源ID,不同的PUCCH资源位置。可选的,每个SR可以包括一个或多 个所述第一对象的内容。可选的,在资源冲突的情况下,可以优先传输所述SR或者认为所述SR优先级高。
i.例如,一个MAC PDU可以携带一个第一上报MAC CE和一个BSR MAC CE,其中,MAC CE可以为现有的或增强的。
ii.例如,一个MAC PDU不可以同时携带第一上报MAC CE和BSR MAC CE。
iii.例如,BSR MAC CE和/或第一上报的MAC CE优先级相同,其中,MAC CE可以为现有的或增强的。
iv.例如,第一上报的MAC CE优先级高于或等于增强BSR。
步骤2,网络设备接收第一上报信息。可选的,网络设备基于第一上报信息,执行调度或参数配置。
在本申请实施例中,第一上报包括时延信息的情况可以单独使用,也可以与其他实施例结合使用。
实施例6:以第一上报包括所述时延信息和数据信息为例。
在一些实现方式中,本申请实施例的方法可以包括步骤1,UE触发第一上报。
a)在一些实现方式中,第一上报可以是由第一条件触发的,其中,所述第一条件例如可以是针对一个MAC实体的(例如,任一MAC实体或特定UE的MAC实体)。所述第一条件例如可以是针对UE的,其中,所述UE可以是有特定能力的UE,或者,承载特定业务的UE,或者,是任一UE。其中,特定业务可以包括XR业务、音频业务、视频业务。
b)可选的,所述第一上报的触发为UE触发或MAC实体触发。
c)在一些实现方式中,所述第一上报可以针对第一对象,和/或,可以携带上报的第一对象标识。
i.在一些实现方式中,所述第一对象为以下一项:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据。
可选的,上述LCH为以下一种或多种:任一LCH、特定LCH、优先低于其他有待传输数据量的LCH的、优先级不是最高的LCH、以及优先级不是最高且有待传输数据的LCH。
可选的,上述LCG为以下一种或多种:任一LCG、特定LCG、优先低于其他有待传输数据量的LCG的、优先级不是最高的LCG、以及优先级不是最高且有待传输数据的LCG。
ii.所述第一对象的标识可以为ID和/或索引等。
d)所述第一上报携带时延信息和数据信息。具体的,可以包括以下至少之一:
i.所述数据信息包括以下至少之一:数据量信息,数据量变化。
ii.所述数据量至少包括以下之一:待传输数据量,例如,至少一个LCH的待传输数据量,例如,至少一个LCH的突发数据对应的待传输数据量,例如,至少一个LCH的PDU集合对应的待传输数据量,例如,至少一个LCG的待传输数据量,例如,至少一个LCG的突发数据对应的待传输数据量,例如,至少一个LCG的PDU集合对应的待传输数据量,例如,至少一个LCG的每个LCH的待传输数据量,例如,至少一个LCG的每个LCH的突发数据对应的待传输数据量,例如,至少一个LCG的每个LCH的PDU集合对应的待传输数据量,例如,至少一个突发数据的待传输数据量,例如,至少一个PDU集合的待传输数据量,例如,至少一个突发数据的待传输数据量的最大值,例如,至少一个突发数据的待传输数据量的平均值,例如,至少一个突发数据的待传输数据量的最小值,例如,至少一个PDU集合的待传输数据量,例如,至少一个PDU集合的待传输数据量的最大值,例如,至少一个PDU集合的待传输数据量的平均值,例如,至少一个PDU集合的待传输数据量的最小值。
可选的,上述粒度可以包括突发数据、UE、LCH、LCG中的一种或多种。
iii.所述数据量变化可以包括以下至少之一:变化趋势,变化趋势例如可以包括变大、变小、大于门限、小于门限至少之一。变化趋势例如还可以是针对门限、基线、上次上报的数据量的变化趋势中的一种或多种;变化特征,例如,变化图样(pattern),变化周期,变化起始时间,变化结束时间中的一种或多种等;数据量变化值,例如,变大的值,变小的值,相比门限而言的变化值,相比基线而言的变化值,相比上次上报的数据量而言的变化值。
iv.所述时延至少包括以下之一:包传输总时延,例如,端到端的传输时延统计。例如,基于包发送到包传输ACK反馈的总时间,例如包成功接收的时间;剩余时延,在缓存中的等待时延,到达PDCP或AS层的时间,从到达PDCP或AS层开始的等待传输时间;容忍的传输总时延,对应粒度的时延最大值,对应粒度的时延最小值,对应粒度的时延平均值。其中,粒度可以包括UE、LCH、LCG、突发数据中的一种或多种。
v.所述时延为时延值,时延level,时延index,高时延标识,低时延标识,时延高于门限的标识,时延低于门限的标识之一。
vi.所述时延可以在时延level,时延index的情况下,所述时延level,时延index通过时延表格获取。可选的,所述时延表格可以是预定义的,也可以是网络动态指示的。可选的,所述时延表格可以对 应的时延level,时延index可以为5bit或8bit或16bit或其他bit。
vii.所述数据信息为数据值,数据level,数据index,高数据标识,低数据标识,数据高于门限的标识,数据低于门限的标识,数据变化高于门限,数据变化低于门限之一。
viii.所述数据信息可以在数据level,数据index的情况下,所述数据level,数据index通过数据表格获取。可选的,所述数据表格可以是预定义的,也可以是网络动态指示的。可选的,所述数据表格可以对应的数据level,数据index可以为5bit或8bit或16bit或其他bit。可选的,当为数据量信息时,所述表格可以是现有BS对应的表格,也可以是新的表格。
ix.可选的,在第一上报触发或使用的情况下,如上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,在第一上报触发或使用的情况下,如数据信息大于或等于门限,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,UE具备上报第一上报的能力,或存在对应粒度的数据的情况下,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,UE具备上报第一上报的能力,或存在对应粒度的数据的情况下,如数据信息大于或等于门限,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,网络指示使用新数据table还是现有数据table,或者,使用哪个table。可选的,所述指示可以是针对UE、MAC、LCH、LCG、突发数据、PDU集合等之一的。
x.可选的,时延表格和数据信息表格占用的bit为可以相同也可以不同。可选的,数据信息对应的数据量信息和数据量变化信息占用的bit数可以不同也可以相同。其中时延表格可以参见表1所示,数据量表格可以参见表2所示。
xi.所述第一上报可以通过第一MAC CE携带,或第一SR携带。例如,可以直接触发第一SR,或者,在触发第一MAC CE但是没有合适的PUSCH承载第一MAC CE或第一MAC CE对应的LCH或对应的粒度,则触发第一SR。
可选的,所述第一上报对应增强的或新的LCID。在本申请实施例中,MAC CE的格式可以参见上文实施例3的相关介绍,为了简洁,在此不再赘述。
可选的,网络设备可以配置针对第一上报的至少一个SR。可选的,至少一个SR对应至少一个SR资源或SR资源标识。可选的,至少一个SR对应至少一个PUCCH传输资源或PUSCH资源索引。
e)网络设备可以配置UE是否可以使能或触发第一上报,或者,网络配置第一上报相关配置,相关配置例如可以包括配置对应的定时器、触发上报的条件、触发上报的门限中的一种或多种。
i.可选的,可以通过RRC,DCI,下行MAC CE之一配置上述相关配置。
f)存在专用SR资源或专用SR的PUCCH资源,或者,专用SR资源或专用SR的PUCCH资源可用。
i.可选的,专用SR资源或专用SR的PUCCH资源对应特定的LCH,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据之一,或者,专用SR资源或专用SR的PUCCH资源可以与时延、剩余时延、数据量大小有关。
g)在一些实现方式中,在满足以下条件至少之一的情况下,触发第一上报。
i.到达上报周期,或,第一上报周期定时器超时;
ii.收到网络设备使能第一上报的配置或指示;
iii.所述粒度的数据存在或到达。例如PDU集合数据到达。
iv.特定的所述粒度的数据存在或到达。例如,高时延要求的突发数据/PDU集合存在或到达。例如,时延高于门限的突发数据/PDU集合存在或到达。例如,有时延需求的突发数据/PDU集合重要标识PDU集合/突发数据存在或到达。例如,优先标识PDU集合/突发数据存在或到达。例如,被依赖标识PDU集合/突发数据存在或到达。例如,I帧存在或到达。
v.特定LCH的数据到达;或,特定LCH的UL数据可用;或,特定特征的业务/数据到达。例如特定周期或特定数据速率的业务到达。例如,特定标识的LCH的业务到达,特定优先级的LCH的业务到达,承载特定业务、PDU会话、QoS流的LCH的数据到达。
vi.特定数据存在或到达。可选的,突发数据/PDU集合中的至少首个PDU达到,或至少最后一个PDU到达;突发数据/PDU集合中特定PDU到达(特定位置,特定编号);新的突发数据/PDU集合到达。可选的,针对以上至少一项:所述PDU集合也可以理解PDU集合对应的数据或数据包;所述PDU也可以理解PDU对应的数据或数据包。
vii.存在以下条件至少之一:
时延小于门限;
时间即将超过PDB或PSDB;
PSDB/PDB小于门限;
剩余传输时延小于门限;
数据在缓存中可用的时间大于或等于门限;
存在对应待传输或未传输的数据;
对应粒度的数据量大于门限,数据量针对第一对象,如PDU集合,突发数据等。
针对上次上报,存在信息变更,或者信息变更超过门限;
存在MAC丢包或PDCP丢包或RLC丢包;或者,对端指示MAC丢包、PDCP丢包、RLC丢包;
触发BSR上报,如触发周期、常规,填充BSR之一。
生成BSR MAC CE,或PUSCH可以携带BSR MAC CE。
满足现有BSR触发条件至少之一;
h)UE生成第一MAC CE、SR、UAI中的一项或多项。
i.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带其MACCE与其子头,则可以生成第一上报MAC CE。
ii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一上报MAC CE与其子头,则可以生成第一上报MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
iii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的SR。
iv.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
v.例如:若至少一个第一上报触发,UE上报UAI(UE辅助信息上报
vi.例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置,可以与所述时延信息、数据优先级、重要性相关。可选的,不同SR对应不同的SR配置,如不同的SR ID,SR资源ID,不同的PUCCH资源位置。可选的,每个SR可以包括一个或多个所述第一对象的内容。可选的,在资源冲突的情况下,优先传输所述SR或者认为所述SR优先级高。
i)在一些实现方式中,第一上报可以基于下文的介绍进行配置:
i.例如,一个MAC PDU可以携带一个第一上报MAC CE和一个BSR MAC CE,其中,BSRMAC CE可以为现有或增强BSR MAC CE。
ii.例如,一个MAC PDU不可以同时携带第一上报MAC CE和BSR MAC CE。
iii.例如,BSR MAC CE和/或第一上报的MAC CE优先级相同,或,第一上报MAC CE优先级高于BSR MAC CE,其中,BSR MAC CE可以为现有或增强BSR MAC CE。
iv.例如,第一上报的MAC CE优先级高于或等于增强BSR。
步骤2,网络设备接收第一上报信息。可选的,网络设备可以基于第一上报信息,执行调度或参数配置。
在本申请实施例中,第一上报包括时延信息和数据信息的情况可以单独使用,也可以与其他实施例结合使用。
实施例7:以第一上报包括所述数据信息为例进行介绍。
在一些实现方式中,本申请实施例的方法可以包括步骤1,UE触发第一上报。
a)在一些实现方式中,第一上报是基于第一条件触发的。例如,第一条件可以是针对一个MAC实体的,其中,MAC实体可以是任一MAC实体或特定UE的MAC实体。例如,第一条件可以是针对UE的,其中,UE可以是有特定能力的UE,或者,承载特定业务的UE,或者是任一UE。其中,特定业务可以包括如XR业务、音频业务、视频业务。
b)可选的,所述触发为UE触发或MAC实体触发。
c)在一些实现方式中,所述第一上报可以针对第一对象,和/或,可以携带上报的第一对象标识。
i.在一些实现方式中,所述第一对象为以下一项:LCH,LCH对,LCG,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据。
可选的,上述LCH为以下一种或多种:任一LCH、特定LCH、优先低于其他有待传输数据量的LCH的、优先级不是最高的LCH、以及优先级不是最高且有待传输数据的LCH。
可选的,上述LCG为以下一种或多种:任一LCG、特定LCG、优先低于其他有待传输数据量的LCG的、优先级不是最高的LCG、以及优先级不是最高且有待传输数据的LCG。
ii.在一些实现方式中,所述第一对象的标识可以为ID和/或索引等。
d)在一些实现方式中,所述第一上报携带数据信息。
i.在一些实现方式中,所述数据信息包括以下至少之一:数据量信息,数据量变化。
ii.在一些实现方式中,所述数据量至少包括以下之一:待传输数据量,例如,待传输数据量包括至少一个LCH的待传输数据量。例如,待传输数据量包括至少一个LCH的突发数据对应的待传输数据量。例如,待传输数据量包括至少一个LCH的PDU集合对应的待传输数据量。例如,待传输数据量包括至少一个LCG的待传输数据量。例如,待传输数据量包括至少一个LCG的突发数据对应的待传输数据量。例如,待传输数据量包括至少一个LCG的PDU集合对应的待传输数据量。例如,待传输数据量包括至少一个LCG的每个LCH的待传输数据量。例如,待传输数据量包括至少一个LCG的每个LCH的突发数据对应的待传输数据量。例如,待传输数据量包括至少一个LCG的每个LCH的PDU集合对应的待传输数据量。例如,待传输数据量包括至少一个突发数据的待传输数据量。例如,待传输数据量包括至少一个PDU集合的待传输数据量。例如,待传输数据量包括至少一个突发数据的待传输数据量的最大值。例如,待传输数据量包括至少一个突发数据的待传输数据量的平均值。例如,待传输数据量包括至少一个突发数据的待传输数据量的最小值。例如,待传输数据量包括至少一个PDU集合的待传输数据量。例如,待传输数据量包括至少一个PDU集合的待传输数据量的最大值。例如,待传输数据量包括至少一个PDU集合的待传输数据量的平均值。例如,待传输数据量包括至少一个PDU集合的待传输数据量的最小值。
可选的,上述粒度可以包括突发数据、UE、LCH、LCG中的一种或多种。
iii.在一些实现方式中,所述数据量变化可以包括以下至少之一:
变化趋势,例如,变化趋势可以包括变大,变小,大于门限,小于门限至少之一。例如,变化趋势可以包括针对门限、基线、上次上报的数据量的变化趋势中的一种或多种。
变化特征,例如,可以包括变化图样,变化周期,变化起始时间,变化结束时间中的之一。
数据量变化值,例如,可以包括变大的值,变小的值,相比门限的变化值,相比基线的变化值,相比上次上报的数据量变化的值。
iv.在一些实现方式中,所述数据信息为数据值,数据level,数据index,高数据标识,低数据标识,数据高于门限的标识,数据低于门限的标识,数据变化高于门限,数据变化低于门限,之一
v.在一些实现方式中,所述数据信息可以在数据level,数据index的情况下,所述数据level,数据index通过数据表格获取。可选的,所述数据表格可以是预定义的,也可以是网络动态指示的。可选的,所述数据表格可以对应的数据level,数据index可以为5bit或8bit或16bit或其他bit。可选的,当为数据量信息时,所述表格可以是现有BS对应的表格,也可以是新的表格。
vi.可选的,在第一上报触发或使用的情况下,如上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,在第一上报触发或使用的情况下,如数据信息大于或等于门限,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,UE具备上报第一上报的能力,或存在对应粒度的数据的情况下,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,UE具备上报第一上报的能力,或存在对应粒度的数据的情况下,如数据信息大于或等于门限,且要上报数据信息,使用新表格,否则使用现有表格上报数据信息。或者,网络指示使用新数据table还是现有数据table,或者,使用哪个table。可选的,所述指示可以是针对UE、MAC、LCH、LCG、突发数据、以及PDU集合中的一种或多种。
vii.可选的,数据信息对应的数据量信息和数据量变化信息占用的bit数可以不同也可以相同。本申请实施例的数据量等级与数据量之间的对应关系可以参见表2所示,为了简洁,在此不再赘述。
viii.所述第一上报可以通过第一MAC CE携带,或第一SR携带(可以直接触发第一SR,或者,在触发第一MAC CE但是没有合适的PUSCH承载第一MAC CE或第一MAC CE对应的LCH或对应的粒度,则触发第一SR)。
可选的,所述第一上报对应增强的或新的LCID。本申请实施例适用的MAC CE格式可以参见实施例3中的相关介绍。
可选的,网络配置针对第一上报的至少一个SR。可选的,至少一个SR对应至少一个SR资源,或SR资源标识。可选的,至少一个SR对应至少一个PUCCH传输资源或PUSCH资源索引。
e)网络设备配置UE是否可以使能或触发第一上报,或者,网络设备配置第一上报相关配置。其中,相关配置例如可以包括对应的定时器,触发上报的条件,触发上报的门限。
i.可选的,通过RRC,DCI,下行MAC CE之一配置上述相关配置。
f)存在专用SR资源或专用SR的PUCCH资源,或者,专用SR资源或专用SR的PUCCH资源可用。
i.可选的,专用SR资源或专用SR的PUCCH资源对应特定的LCH,DRB,QoS流,PDU会话,PDU集合,PDU,突发数据之一。或者,专用SR资源或专用SR的PUCCH资源可以与时延、剩余时延、数据量大小有关。
g)在满足以下条件至少之一的情况下,触发第一上报。
i.到达上报周期,或,第一上报周期定时器超时;
ii.收到网络设备使能第一上报的配置或指示;
iii.所述粒度的数据存在或到达。例如PDU集合数据到达。
iv.特定的所述粒度的数据存在或到达。例如,高时延要求的突发数据/PDU集合存在或到达。例如,时延高于门限的busrt/PDU集合存在或到达。例如,有时延需求的突发数据/PDU集合重要标识PDU集合/突发数据存在或到达。例如,优先标识PDU集合/突发数据存在或到达。例如,被依赖标识PDU集合/突发数据存在或到达。例如,I帧存在或到达。
v.特定LCH的数据到达,或,特定LCH的UL数据可用,或,特定特征的业务/数据到达(如特定周期或特定数据速率的业务到达)。例如,特定标识的LCH的数据到达。例如,特定优先级的LCH的数据到达。例如,承载特定业务、PDU会话、QoS流中的LCH的数据到达。
vi.特定数据存在或到达。可选的,突发数据/PDU集合中的至少首个PDU达到,或至少最后一个PDU到达;突发数据/PDU集合中特定PDU到达(特定位置,特定编号);新的突发数据/PDU集合到达;可选的,针对以上至少一项:所述PDU集合也可以理解PDU集合对应的数据或数据包;所述PDU也可以理解PDU对应的数据或数据包。
vii.存在以下条件至少之一
时延小于门限;
时间即将超过PDB或PSDB;
PSDB/PDB小于门限;
剩余传输时延小于门限;
数据在缓存中available的时间大于或等于门限;
存在对应待传输或未传输的数据;
对应粒度的数据量大于门限,其中,粒度可以包括如PDU集合,突发数据等;
针对上次上报,存在信息变更,或者信息变更超过门限;
存在MAC丢包或PDCP丢包或RLC丢包中的一种或多种,或者,对端指示MAC丢包、PDCP丢包、RLC丢包中的一种或多种;
触发BSR上报,如触发周期、常规,填充BSR之一上报;
生成BSR MAC CE或PUSCH可以携带BSR MAC CE。
满足现有BSR触发条件至少之一;
触发时延信息上报。
h)UE生成第一MAC CE、SR、UAI中的一种或多种。
i.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带其MACCE与其子头,则可以生成第一上报MAC CE。
ii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源可以携带增强的第一上报MAC CE与其子头,则可以生成第一上报MAC CE。可选的,可以启动或重启第一上报的周期定时器和/或重传定时器。
iii.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的SR。
iv.例如:若至少一个第一上报触发且没有删除,且用于新传的UL-SCH资源不可以携带其MACCE与其子头,或,不能携带对应第一上报的粒度的资源,则可以生成第一上报的UAI。
v.例如:若至少一个第一上报触发,UE上报UAI。
vi.例如,第一上报被触发,则触发第一上报对应的SR。可选的,所述SR触发使用的SR资源或配置,可以与所述时延信息和/或数据优先级/重要性相关。可选的,不同SR对应不同的SR配置,如不同的SR ID,SR资源ID,不同的PUCCH资源位置。可选的,每个SR可以包括一个或多个所述第一对象的内容。可选的,在资源冲突的情况下,优先传输所述SR或者认为所述SR优先级高。
i)可选的,第一上报可以满足以下情况:
i.例如,一个MAC PDU可以携带一个第一上报MAC CE和一个BSR MAC CE,其中,BSRMAC CE可以为现有BSR MAC CE或增强BSR MAC CE。
ii.例如,一个MAC PDU可以携带一个第一上报MAC CE和一个时延信息相关的MAC CE
iii.例如,一个MAC PDU不可以同时携带第一上报MAC CE和BSR MAC CE
iv.例如,时延信息相关的MAC CE和第一上报的MAC CE优先级相同。
v.例如,第一上报MAC CE优先级高于BSR MAC CE,其中,BSR MAC CE可以为现有BSR MAC CE或增强BSR MAC CE。
vi.例如,BSR MAC CE和/或第一上报的MAC CE优先级相同,或,第一上报MAC CE优先级高于BSR MAC CE,其中,BSR MAC CE可以为现有BSR MAC CE或增强BSR MAC CE。
vii.例如,第一上报的MAC CE优先级高于或等于增强BSR。
步骤2,网络设备接收第一上报信息。可选的,网络设备可以基于第一上报信息,执行调度或参数配置。
上文结合图1至图13,详细描述了本申请的方法实施例,下面结合图14至图16,详细描述本申请的装置实施例。应理解,方法实施例的描述与装置实施例的描述相互对应,因此,未详细描述的部分可以参见前面方法实施例。
图14是本申请实施例的通信设备的示意图。图14所示的通信设备1400包括:发送单元1410。
发送单元1410,用于向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
在一些实现方法中,所述第一信息包括:与所述目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
在一些实现方法中,所述第一信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息;和/或所述第一信息中的第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第一信息中的第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
在一些实现方法中,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
在一些实现方法中,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
在一些实现方法中,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
在一些实现方法中,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
在一些实现方法中,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
在一些实现方法中,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
在一些实现方法中,所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述第一信息是基于第一条件触发的,和/或所述目标数据满足第一门限。
在一些实现方法中,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
在一些实现方法中,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
在一些实现方法中,所述第一信息携带在时间敏感通信辅助信息TSCAI中;或所述第一信息承载于第一消息,所述第一消息包括TSCAI;或所述第一信息承载于第二消息,所述第二消息包括QoS参数;或所述第一信息承载于QoS流中;或所述第一信息与时间敏感通信辅助信息TSCAI一起发送;或所述第一信息与QoS配置或QoS参数一起发送。
在一些实现方法中,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
在一些实现方法中,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待 传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
图15是本申请实施例的接入网设备的示意图。图15所述的接入网设备1500包括:接收单元1510。
接收单元,用于接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
在一些实现方法中,所述第一信息包括:与目标数据的静态或半静态特性关联的第二信息,和/或与所述目标数据的动态特性关联的第三信息。
在一些实现方法中,所述第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或所述第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
在一些实现方法中,所述静态或半静态特性包括以下一种或多种:所述目标数据的传输方向;所述目标数据的周期;所述目标数据的到达时间;所述目标数据的数据包的大小;所述目标数据的第一时延的信息。
在一些实现方法中,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
在一些实现方法中,所述动态特性包括以下一种或多种:所述目标数据的第二时延信息;所述目标数据对应的周期;所述目标数据的缓存信息;所述目标数据的数据量的信息;用于指示所述目标数据的动态变化对应的时间信息。
在一些实现方法中,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:所述目标数据对应的传输时延信息;所述目标数据对应的剩余时延信息;在传输过程中所述目标数据对应的等待时延信息;所述目标数据对应的PDCP层到达时间信息;所述目标数据对应的AS层到达时间信息;针对所述目标数据对应的传输粒度的统计时延信息。
在一些实现方法中,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;指示所述目标数据的数据量的信息;指示所述目标数据的数据量变化信息。
在一些实现方法中,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:指示所述目标数据的数据量的变化趋势的信息;指示所述目标数据的特征变化信息;指示所述目标数据的数据量变化量的信息;指示所述目标数据的数据量变化后的数据量的信息。
在一些实现方法中,所述第一信息是周期性发送的,和/或所述第一信息是事件触发的,和/或所述目标数据满足第一门限,和/或所述第一信息是基于第一条件触发的。
在一些实现方法中,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:所述通信设备未向所述接入网设备发送过所述第一信息;所述第一信息发生变化;到达所述第一信息的发送时间;所述目标数据到达;所述目标数据待发送;与所述目标数据对应的特性关联;有待传输的第一信息;接收到所述第一信息的触发信息。
在一些实现方法中,所述第一信息包括以下一种或多种:一个或多个LCH对应的信息;一个或多个LCH组对应的信息;一个或多个LCG对应的信息;一个或多个数据突发对应的信息;一个或多个QoS flow对应的信息;一个或多个PDU对应的信息;一个或多个PDU集合对应的信息;一个或多个DRB对应的信息;一个或多个PDU会话对应的信息;以及目标业务对应的信息。
在一些实现方法中,所述第一信息携带在时间敏感通信辅助信息TSCAI中;或者,所述第一信息承载于第一消息,所述第一消息包括TSCAI;或者,所述第一信息承载于第二消息,所述第二消息包括QoS参数;或者,所述第一信息承载于QoS流中。
在一些实现方法中,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
在一些实现方法中,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
在可选的实施例中,所述发送单元1410可以为收发器1630。通信设备1400还可以包括处理器1610和存储器1620,具体如图16所示。
在可选的实施例中,所述发送单元1510可以为收发器1630。接入网设备1500还可以包括处理器1610和存储器1620,具体如图16所示。
图16是本申请实施例的通信装置的示意性结构图。图16中的虚线表示该单元或模块为可选的。该装置1600可用于实现上述方法实施例中描述的方法。装置1600可以是芯片、终端设备或网络设备。
装置1600可以包括一个或多个处理器1610。该处理器1610可支持装置1600实现前文方法实施例 所描述的方法。该处理器1610可以是通用处理器或者专用处理器。例如,该处理器可以为中央处理单元(central processing unit,CPU)。或者,该处理器还可以是其他通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
装置1600还可以包括一个或多个存储器1620。存储器1620上存储有程序,该程序可以被处理器1610执行,使得处理器1610执行前文方法实施例所描述的方法。存储器1620可以独立于处理器1610也可以集成在处理器1610中。
装置1600还可以包括收发器1630。处理器1610可以通过收发器1630与其他设备或芯片进行通信。例如,处理器1610可以通过收发器1630与其他设备或芯片进行数据收发。
本申请实施例还提供一种计算机可读存储介质,用于存储程序。该计算机可读存储介质可应用于本申请实施例提供的终端或网络设备中,并且该程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
本申请实施例还提供一种计算机程序产品。该计算机程序产品包括程序。该计算机程序产品可应用于本申请实施例提供的终端或网络设备中,并且该程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
本申请实施例还提供一种计算机程序。该计算机程序可应用于本申请实施例提供的终端或网络设备中,并且该计算机程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
应理解,本申请中术语“系统”和“网络”可以被可互换使用。另外,本申请使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
在本申请的实施例中,提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
在本申请实施例中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
本申请实施例中,“预定义”或“预配置”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。
本申请实施例中,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。
本申请实施例中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或 功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够读取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital video disc,DVD))或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (67)

  1. 一种无线通信方法,其特征在于,包括:
    通信设备向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
  2. 如权利要求1所述的方法,其特征在于,所述第一信息包括:
    与所述目标数据的静态或半静态特性关联的第二信息,和/或
    与所述目标数据的动态特性关联的第三信息。
  3. 如权利要求1或2所述的方法,其特征在于,所述第一信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息;和/或
    所述第一信息中的第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或
    所述第一信息中的第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
  4. 如权利要求2或3所述的方法,其特征在于,所述静态或半静态特性包括以下一种或多种:
    所述目标数据的传输方向;
    所述目标数据的周期;
    所述目标数据的到达时间;
    所述目标数据的数据包的大小;
    所述目标数据的第一时延的信息。
  5. 如权利要求4所述的方法,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
  6. 如权利要求2或3所述的方法,其特征在于,所述动态特性包括以下一种或多种:
    所述目标数据的第二时延信息;
    所述目标数据对应的周期;
    所述目标数据的缓存信息;
    所述目标数据的数据量的信息;
    用于指示所述目标数据的动态变化对应的时间信息。
  7. 如权利要求6所述的方法,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:
    所述目标数据对应的传输时延信息;
    所述目标数据对应的剩余时延信息;
    在传输过程中所述目标数据对应的等待时延信息;
    所述目标数据对应的PDCP层到达时间信息;
    所述目标数据对应的AS层到达时间信息;
    针对所述目标数据对应的传输粒度的统计时延信息。
  8. 如权利要求6所述的方法,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;
    指示所述目标数据的数据量的信息;
    指示所述目标数据的数据量变化信息。
  9. 如权利要求6所述的方法,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:
    指示所述目标数据的数据量的变化趋势的信息;
    指示所述目标数据的特征变化信息;
    指示所述目标数据的数据量变化量的信息;
    指示所述目标数据的数据量变化后的数据量的信息。
  10. 如权利要求1-9中任一项所述的方法,其特征在于:
    所述第一信息是周期性发送的,和/或
    所述第一信息是事件触发的,和/或
    所述第一信息是基于第一条件触发的,和/或
    所述目标数据满足第一门限。
  11. 如权利要求10所述的方法,其特征在于,若所述第一信息是基于第一条件触发的,所述第一 条件包括以下一种或多种:
    所述通信设备未向所述接入网设备发送过所述第一信息;
    所述第一信息发生变化;
    到达所述第一信息的发送时间;
    所述目标数据到达;
    所述目标数据待发送;
    与所述目标数据对应的特性关联;
    有待传输的第一信息;
    接收到所述第一信息的触发信息。
  12. 如权利要求1-11中任一项所述的方法,其特征在于,所述第一信息包括以下一种或多种:
    一个或多个LCH对应的信息;
    一个或多个LCH组对应的信息;
    一个或多个LCG对应的信息;
    一个或多个数据突发对应的信息;
    一个或多个QoS flow对应的信息;
    一个或多个PDU对应的信息;
    一个或多个PDU集合对应的信息;
    一个或多个DRB对应的信息;
    一个或多个PDU会话对应的信息;以及
    目标业务对应的信息。
  13. 如权利要求1-12中任一项所述的方法,其特征在于:
    所述第一信息携带在时间敏感通信辅助信息TSCAI中;或
    所述第一信息承载于第一消息,所述第一消息包括TSCAI;或
    所述第一信息承载于第二消息,所述第二消息包括QoS参数;或
    所述第一信息承载于QoS流中;或
    所述第一信息与时间敏感通信辅助信息TSCAI一起发送;或
    所述第一信息与QoS配置或QoS参数一起发送。
  14. 如权利要求1-13中任一项所述的方法,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
  15. 如权利要求1-14中任一项所述的方法,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
  16. 一种无线通信方法,其特征在于,包括:
    接入网设备接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
  17. 如权利要求16所述的方法,其特征在于,所述第一信息包括:
    与目标数据的静态或半静态特性关联的第二信息,和/或
    与所述目标数据的动态特性关联的第三信息。
  18. 如权利要求17所述的方法,其特征在于,所述第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或
    所述第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
  19. 如权利要求16或17所述的方法,其特征在于,所述静态或半静态特性包括以下一种或多种:
    所述目标数据的传输方向;
    所述目标数据的周期;
    所述目标数据的到达时间;
    所述目标数据的数据包的大小;
    所述目标数据的第一时延的信息。
  20. 如权利要求19所述的方法,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
  21. 如权利要求17或18所述的方法,其特征在于,所述动态特性包括以下一种或多种:
    所述目标数据的第二时延信息;
    所述目标数据对应的周期;
    所述目标数据的缓存信息;
    所述目标数据的数据量的信息;
    用于指示所述目标数据的动态变化对应的时间信息。
  22. 如权利要求21所述的方法,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:
    所述目标数据对应的传输时延信息;
    所述目标数据对应的剩余时延信息;
    在传输过程中所述目标数据对应的等待时延信息;
    所述目标数据对应的PDCP层到达时间信息;
    所述目标数据对应的AS层到达时间信息;
    针对所述目标数据对应的传输粒度的统计时延信息。
  23. 如权利要求21所述的方法,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;
    指示所述目标数据的数据量的信息;
    指示所述目标数据的数据量变化信息。
  24. 如权利要求21所述的方法,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:
    指示所述目标数据的数据量的变化趋势的信息;
    指示所述目标数据的特征变化信息;
    指示所述目标数据的数据量变化量的信息;
    指示所述目标数据的数据量变化后的数据量的信息。
  25. 如权利要求16-24中任一项所述的方法,其特征在于:
    所述第一信息是周期性发送的,和/或
    所述第一信息是事件触发的,和/或
    所述目标数据满足第一门限,和/或
    所述第一信息是基于第一条件触发的。
  26. 如权利要求25所述的方法,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:
    所述通信设备未向所述接入网设备发送过所述第一信息;
    所述第一信息发生变化;
    到达所述第一信息的发送时间;
    所述目标数据到达;
    所述目标数据待发送;
    与所述目标数据对应的特性关联;
    有待传输的第一信息;
    接收到所述第一信息的触发信息。
  27. 如权利要求16-26中任一项所述的方法,其特征在于,所述第一信息包括以下一种或多种:
    一个或多个LCH对应的信息;
    一个或多个LCH组对应的信息;
    一个或多个LCG对应的信息;
    一个或多个数据突发对应的信息;
    一个或多个QoS flow对应的信息;
    一个或多个PDU对应的信息;
    一个或多个PDU集合对应的信息;
    一个或多个DRB对应的信息;
    一个或多个PDU会话对应的信息;以及
    目标业务对应的信息。
  28. 如权利要求16-27中任一项所述的方法,其特征在于;
    所述第一信息携带在时间敏感通信辅助信息TSCAI中;或者,
    所述第一信息承载于第一消息,所述第一消息包括TSCAI;或者
    所述第一信息承载于第二消息,所述第二消息包括QoS参数;或者,
    所述第一信息承载于QoS流中。
  29. 如权利要求16-28中任一项所述的方法,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
  30. 如权利要求16-29中任一项所述的方法,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
  31. 一种通信设备,其特征在于,包括:
    发送单元,用于向接入网设备发送第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
  32. 如权利要求31所述的通信设备,其特征在于,所述第一信息包括:
    与所述目标数据的静态或半静态特性关联的第二信息,和/或
    与所述目标数据的动态特性关联的第三信息。
  33. 如权利要求31或32所述的通信设备,其特征在于,所述第一信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;动态交互的信息;实时交互的信息;和/或
    所述第一信息中的第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或
    所述第一信息中的第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
  34. 如权利要求32或33所述的通信设备,其特征在于,所述静态或半静态特性包括以下一种或多种:
    所述目标数据的传输方向;
    所述目标数据的周期;
    所述目标数据的到达时间;
    所述目标数据的数据包的大小;
    所述目标数据的第一时延的信息。
  35. 如权利要求34所述的通信设备,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
  36. 如权利要求32或33所述的通信设备,其特征在于,所述动态特性包括以下一种或多种:
    所述目标数据的第二时延信息;
    所述目标数据对应的周期;
    所述目标数据的缓存信息;
    所述目标数据的数据量的信息;
    用于指示所述目标数据的动态变化对应的时间信息。
  37. 如权利要求36所述的通信设备,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:
    所述目标数据对应的传输时延信息;
    所述目标数据对应的剩余时延信息;
    在传输过程中所述目标数据对应的等待时延信息;
    所述目标数据对应的PDCP层到达时间信息;
    所述目标数据对应的AS层到达时间信息;
    针对所述目标数据对应的传输粒度的统计时延信息。
  38. 如权利要求36所述的通信设备,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;
    指示所述目标数据的数据量的信息;
    指示所述目标数据的数据量变化信息。
  39. 如权利要求36所述的通信设备,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:
    指示所述目标数据的数据量的变化趋势的信息;
    指示所述目标数据的特征变化信息;
    指示所述目标数据的数据量变化量的信息;
    指示所述目标数据的数据量变化后的数据量的信息。
  40. 如权利要求31-39中任一项所述的通信设备,其特征在于:
    所述第一信息是周期性发送的,和/或
    所述第一信息是事件触发的,和/或
    所述第一信息是基于第一条件触发的,和/或
    所述目标数据满足第一门限。
  41. 如权利要求40所述的通信设备,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:
    所述通信设备未向所述接入网设备发送过所述第一信息;
    所述第一信息发生变化;
    到达所述第一信息的发送时间;
    所述目标数据到达;
    所述目标数据待发送;
    与所述目标数据对应的特性关联;
    有待传输的第一信息;
    接收到所述第一信息的触发信息。
  42. 如权利要求31-41中任一项所述的通信设备,其特征在于,所述第一信息包括以下一种或多种:
    一个或多个LCH对应的信息;
    一个或多个LCH组对应的信息;
    一个或多个LCG对应的信息;
    一个或多个数据突发对应的信息;
    一个或多个QoS flow对应的信息;
    一个或多个PDU对应的信息;
    一个或多个PDU集合对应的信息;
    一个或多个DRB对应的信息;
    一个或多个PDU会话对应的信息;以及
    目标业务对应的信息。
  43. 如权利要求31-42中任一项所述的通信设备,其特征在于:
    所述第一信息携带在时间敏感通信辅助信息TSCAI中;或
    所述第一信息承载于第一消息,所述第一消息包括TSCAI;或
    所述第一信息承载于第二消息,所述第二消息包括QoS参数;或
    所述第一信息承载于QoS流中;或
    所述第一信息与时间敏感通信辅助信息TSCAI一起发送;或
    所述第一信息与QoS配置或QoS参数一起发送。
  44. 如权利要求31-43中任一项所述的通信设备,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
  45. 如权利要求31-44中任一项所述的通信设备,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
  46. 一种接入网设备,其特征在于,包括:
    接收单元,用于接收通信设备发送的第一信息,所述第一信息包括与目标数据相关的信息,所述通信设备包括终端设备和/或核心网设备。
  47. 如权利要求46所述的接入网设备,其特征在于,所述第一信息包括:
    与目标数据的静态或半静态特性关联的第二信息,和/或
    与所述目标数据的动态特性关联的第三信息。
  48. 如权利要求47所述的接入网设备,其特征在于,所述第二信息包括以下一种或多种:一次性传输的信息;静态交互的信息;半静态交互的信息;和/或
    所述第三信息包括以下信息中的一种或多种:动态交互的信息、实时交互的信息。
  49. 如权利要求46或47所述的接入网设备,其特征在于,所述静态或半静态特性包括以下一种或多种:
    所述目标数据的传输方向;
    所述目标数据的周期;
    所述目标数据的到达时间;
    所述目标数据的数据包的大小;
    所述目标数据的第一时延的信息。
  50. 如权利要求49所述的接入网设备,其特征在于,若所述静态或半静态特性包括所述目标数据的到达时间,所述第二信息包括以下信息中的一种或多种:所述目标数据的到达时间;所述目标数据的发送时间;所述目标数据的离开时间;所述目标数据的抖动时间。
  51. 如权利要求47或48所述的接入网设备,其特征在于,所述动态特性包括以下一种或多种:
    所述目标数据的第二时延信息;
    所述目标数据对应的周期;
    所述目标数据的缓存信息;
    所述目标数据的数据量的信息;
    用于指示所述目标数据的动态变化对应的时间信息。
  52. 如权利要求51所述的接入网设备,其特征在于,若所述动态特性包括所述第二时延信息,所述第三信息包括以下中的一种或多种:
    所述目标数据对应的传输时延信息;
    所述目标数据对应的剩余时延信息;
    在传输过程中所述目标数据对应的等待时延信息;
    所述目标数据对应的PDCP层到达时间信息;
    所述目标数据对应的AS层到达时间信息;
    针对所述目标数据对应的传输粒度的统计时延信息。
  53. 如权利要求51所述的接入网设备,其特征在于,所述动态特性包括所述目标数据的数据量信息,所述第三信息包括以下一种或多种;
    指示所述目标数据的数据量的信息;
    指示所述目标数据的数据量变化信息。
  54. 如权利要求51所述的接入网设备,其特征在于,所述指示所述目标数据的数据量变化信息包括以下信息中的一种或多种:
    指示所述目标数据的数据量的变化趋势的信息;
    指示所述目标数据的特征变化信息;
    指示所述目标数据的数据量变化量的信息;
    指示所述目标数据的数据量变化后的数据量的信息。
  55. 如权利要求46-54中任一项所述的接入网设备,其特征在于:
    所述第一信息是周期性发送的,和/或
    所述第一信息是事件触发的,和/或
    所述目标数据满足第一门限,和/或
    所述第一信息是基于第一条件触发的。
  56. 如权利要求55所述的接入网设备,其特征在于,若所述第一信息是基于第一条件触发的,所述第一条件包括以下一种或多种:
    所述通信设备未向所述接入网设备发送过所述第一信息;
    所述第一信息发生变化;
    到达所述第一信息的发送时间;
    所述目标数据到达;
    所述目标数据待发送;
    与所述目标数据对应的特性关联;
    有待传输的第一信息;
    接收到所述第一信息的触发信息。
  57. 如权利要求46-56中任一项所述的接入网设备,其特征在于,所述第一信息包括以下一种或多种:
    一个或多个LCH对应的信息;
    一个或多个LCH组对应的信息;
    一个或多个LCG对应的信息;
    一个或多个数据突发对应的信息;
    一个或多个QoS flow对应的信息;
    一个或多个PDU对应的信息;
    一个或多个PDU集合对应的信息;
    一个或多个DRB对应的信息;
    一个或多个PDU会话对应的信息;以及
    目标业务对应的信息。
  58. 如权利要求46-57中任一项所述的接入网设备,其特征在于;
    所述第一信息携带在时间敏感通信辅助信息TSCAI中;或者,
    所述第一信息承载于第一消息,所述第一消息包括TSCAI;或者
    所述第一信息承载于第二消息,所述第二消息包括QoS参数;或者,
    所述第一信息承载于QoS流中。
  59. 如权利要求46-58中任一项所述的接入网设备,其特征在于,所述第一信息承载于以下信息中的一种或多种:第一MAC CE、SR、BSR。
  60. 如权利要求46-59中任一项所述的接入网设备,其特征在于,所述目标数据包括以下一种或多种:待传输的数据包;待传输的突发数据;待传输的PDU集合;待传输的QoS流,待传输的服务流,待传输的数据流,以及属于第一PDU会话中的数据。
  61. 一种通信设备,其特征在于,包括收发器、存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,并控制所述收发器接收或发送信号,以使所述通信设备执行如权利要求1-15中任一项所述的方法。
  62. 一种接入网设备,其特征在于,包括收发器、存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,并控制所述收发器接收或发送信号,以使所述接入网设备执行如权利要求16-30中任一项所述的方法。
  63. 一种装置,其特征在于,包括处理器,用于从存储器中调用程序,以使所述装置执行如权利要求1-30中任一项所述的方法。
  64. 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求1-30中任一项所述的方法。
  65. 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求1-30中任一项所述的方法。
  66. 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求1-30中任一项所述的方法。
  67. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1-30中任一项所述的方法。
PCT/CN2022/129997 2022-11-04 2022-11-04 无线通信方法、通信设备以及接入网设备 Ceased WO2024092752A1 (zh)

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)

* Cited by examiner, † Cited by third party
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 华为技术有限公司 一种资源调度方法、通信装置及系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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