Communication method and communication apparatus
By sending event indication information through the terminal device, the problem of large uplink resource overhead of measurement reports in wireless communications is solved, and reasonable resource allocation and reliable acquisition of event information are achieved.
Patent Information
- Application Number
- PCT/CN2025/086624
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-02
- Filing Date
- 2025-04-01
- Publication Date
- 2025-10-09
AI Technical Summary
In wireless communications, the uplink resource overhead of measurement reports is large, and existing technologies cannot effectively reduce it.
The terminal device receives configuration information and sends indication information to indicate whether an event occurs and related information, thereby reducing uplink resource overhead, using a sequence of cyclic shift values or a bitmap to indicate event information, and simplifying signaling overhead.
This enables meaningful measurement result reporting, reduces uplink resource overhead, and improves the reliability of event information acquisition and the efficiency of resource allocation.
Smart Images

Figure CN2025086624_09102025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application with application number 202410397715.9 filed with the State Intellectual Property Office of China on April 2, 2024, and priority to the Chinese patent application with the invention name “Communication Method and Communication Device”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of wireless communications, and more particularly, to a communication method and a communication device. Background Art
[0003] In wireless communications, reference signals are transmitted between transmitters and receivers for purposes such as sending and receiving data, achieving system synchronization, and providing feedback on channel information. For example, the transmitter sends a reference signal to the receiver, which then receives the reference signal and performs corresponding operations based on the reference information, such as performing channel measurements and submitting measurement reports. Currently, the timing of measurement reports is primarily determined by network equipment, resulting in significant uplink resource overhead. Summary of the Invention
[0004] The present application provides a communication method and a communication device, which can realize the reporting of measurement reports, reduce the overhead of uplink resources, and achieve reasonable allocation of resources.
[0005] In the first aspect, a communication method is provided. This method can be applied to the terminal side, that is, the method can be executed by a terminal device or by a component of the terminal device (such as a chip or chip system or circuit or communication module), which is not limited in this application. The following mainly uses the terminal device as an example for description.
[0006] The method may include: receiving configuration information, the configuration information including information of at least one event; sending first indication information, the first indication information indicating at least one of the following: whether an event occurs in the at least one event, and information of the event that occurs in the at least one event.
[0007] For example, the event is an event related to measurement reporting.
[0008] Based on the above technical solution, the terminal device can indicate to the network device whether any of the configured events have occurred, and if so, information about the event. This allows for reporting meaningful measurement results (such as measurement results associated with the event that has occurred), reducing uplink resource overhead. Furthermore, the terminal device indicates relevant information about the event to the network device, allowing the network device to understand the event that triggered the report, thereby determining the content to be reported by the terminal device and / or effectively allocating resources.
[0009] In combination with the first aspect, in some implementations of the first aspect, the information of the event occurring in the at least one event includes: an index of the event occurring in the at least one event.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the sending of the first indication information includes: sending a sequence, wherein the cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
[0011] Based on the above technical solution, the cyclic shift value of the sequence can be used to indicate whether an event occurs, as well as the information of the event if an event occurs. In this way, by detecting the sequence, the reliability of event information acquisition can be improved and the reference signal overhead can be saved.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the first indication information is carried in physical uplink control channel (PUCCH) format 0.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the first indication information occupies at least 1 bit; the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event, including: the value of the at least 1 bit indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
[0014] Based on the above technical solution, whether an event occurs and the information of the event if an event occurs can be indicated by at least 1 bit of value. In this way, the indication of event-related information can be achieved in a simple and easy manner.
[0015] In combination with the first aspect, in certain implementations of the first aspect, the first indication information is carried in PUCCH format 1.
[0016] In combination with the first aspect, in certain implementations of the first aspect, the first indication information is carried in at least one of the following channel formats: PUCCH format 2, PUCCH format 3, or PUCCH format 4.
[0017] In combination with the first aspect, in some implementations of the first aspect, the first indication information is a bitmap, or the first indication information indicates that an event-associated scheduling request has occurred in the at least one event.
[0018] For example, the first indication information includes a scheduling request index associated with an event that has occurred in at least one event.
[0019] Based on the above technical solution, a bitmap can be used to indicate whether an event has occurred and, if so, what information about the event occurred. This reduces the signaling overhead associated with multiple events, which would otherwise be required. Furthermore, event-related information can be indicated through event-associated scheduling requests. By multiplexing scheduling requests, the signaling overhead associated with indicating event information can be reduced.
[0020] In combination with the first aspect, in certain implementations of the first aspect, each bit in the bitmap corresponds to an event, a first value for the bit represents that the event has occurred, and a second value for the bit represents that the event has not occurred; or, the value of the bitmap is associated with a combination of events that has occurred; or, the value of the bitmap is associated with whether the event combination has occurred.
[0021] In combination with the first aspect, in some implementations of the first aspect, the at least one event is related to a measurement report report initiated by a terminal device, and the method further includes: sending a measurement report related to an event occurring in the at least one event.
[0022] Optionally, the measurement report is at least one of the following: an event-triggered report, an event-triggered beam report, an event-triggered channel state information (CSI) report, an event-triggered beam measurement result report, an event-triggered interference measurement report, a CSI report, a beam measurement result report, etc.
[0023] In combination with the first aspect, in certain implementations of the first aspect, the at least one event includes at least one of the following: the first beam quality is lower than or equal to a first preset threshold, the second beam quality is higher than or equal to a second preset threshold, the second beam quality is higher than or equal to a third preset threshold of the first beam quality, and the difference between the second beam quality and the first beam quality is less than or equal to a fourth preset threshold; wherein, the first beam represents a service beam, and the second beam represents a beam different from the service beam.
[0024] In combination with the first aspect, in some implementations of the first aspect, before receiving the configuration information, the method further includes: sending second indication information, where the second indication information indicates information about events supported by the terminal device.
[0025] On the second aspect, a communication method is provided, which can be applied to the network side, that is, the method can be executed by a network device or by a component of the network device (such as a chip or a chip system or a circuit), and this application does not limit this.
[0026] The method may include: sending configuration information, the configuration information including information of at least one event; receiving first indication information, the first indication information indicating at least one of the following: whether an event occurs in the at least one event, and information of the event that occurs in the at least one event.
[0027] In combination with the second aspect, in some implementations of the second aspect, the information of the event occurring in the at least one event includes: an index of the event occurring in the at least one event.
[0028] In combination with the second aspect, in certain implementations of the second aspect, the receiving of the first indication information includes: receiving a sequence, wherein the cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
[0029] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is carried in uplink control channel PUCCH format 0.
[0030] In combination with the second aspect, in certain implementations of the second aspect, the first indication information occupies at least 1 bit; the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event, including: the value of the at least 1 bit indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
[0031] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is carried in PUCCH format 1.
[0032] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is carried in at least one of the following channel formats: PUCCH format 2, PUCCH format 3, or PUCCH format 4.
[0033] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is a bitmap, or the first indication information indicates a scheduling request index associated with an event that has occurred in the at least one event.
[0034] In combination with the second aspect, in certain implementations of the second aspect, each bit in the bitmap corresponds to an event, a first value for the bit represents that the event has occurred, and a second value for the bit represents that the event has not occurred; or, the value of the bitmap is associated with a combination of events that has occurred; or, the value of the bitmap is associated with whether the event combination has occurred.
[0035] In combination with the second aspect, in some implementations of the second aspect, the at least one event is related to a measurement report report initiated by a terminal device, and the method further includes: receiving a measurement report related to an event occurring in the at least one event.
[0036] In combination with the second aspect, in certain implementations of the second aspect, the at least one event includes at least one of the following: the first beam quality is lower than or equal to a first preset threshold, the second beam quality is higher than or equal to a second preset threshold, the second beam quality is higher than or equal to a third preset threshold of the first beam quality, and the difference between the second beam quality and the first beam quality is less than or equal to a fourth preset threshold; wherein, the first beam represents a service beam, and the second beam represents a beam different from the service beam.
[0037] In combination with the second aspect, in some implementations of the second aspect, before sending the configuration information, the method further includes: receiving second indication information, where the second indication information indicates information about events supported by the terminal device.
[0038] Regarding the beneficial effects and possible designs of the second aspect, please refer to the relevant description in the first aspect and will not be repeated here.
[0039] In a third aspect, a communication device is provided, the device being configured to execute the method of any possible implementation of the first or second aspect. Specifically, the device may include units and / or modules, such as a processing unit and / or a communication unit, for executing the method of any possible implementation of the first or second aspect.
[0040] In one implementation, the apparatus is a communication device (e.g., a terminal device or a network device). When the apparatus is a communication device, the communication unit may be a transceiver or an input / output interface; the processing unit may be at least one processor. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.
[0041] In another implementation, the device is a chip, chip system, circuit, or communication module for a communication device (e.g., a terminal device or a network device). When the device is a chip, chip system, or circuit for a communication device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.
[0042] In a fourth aspect, a communication device is provided, comprising: at least one processor configured to execute a computer program or instruction to perform the method of any possible implementation of the first or second aspect. Optionally, the device further comprises a memory configured to store the computer program or instruction. Optionally, the device further comprises a communication interface coupled to the processor and configured to input the computer program or instruction into the processor or output information from the processor.
[0043] In one implementation, the apparatus is a communication device (such as a terminal device or a network device).
[0044] In another implementation, the device is a chip, a chip system, a circuit, or a communication module for a communication device (such as a terminal device or a network device).
[0045] In a fifth aspect, a processor is provided for executing the method provided in the first or second aspect above.
[0046] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as processor output, reception, input and other operations, and can also be understood as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.
[0047] Optionally, the device further includes: a memory for storing programs; accordingly, at least one processor is used to execute computer programs or instructions in the memory.
[0048] Optionally, the device further includes a communication interface, which is coupled to the processor and can be used to input information to the processor or output information from the processor.
[0049] In a sixth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes a method for executing any possible implementation of the first aspect or the second aspect.
[0050] In a seventh aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method in any possible implementation of the first or second aspect.
[0051] In an eighth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions on a memory through the communication interface and executes the method provided by any of the above-mentioned implementation methods of any of the above-mentioned first or second aspects.
[0052] Optionally, the chip is a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip including a modem core.
[0053] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction on the memory. When the computer program or instruction is executed, the processor is used to execute the method provided in any one of the above implementation methods of any aspect of the first or second aspect.
[0054] In a ninth aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method provided by any one of the above-mentioned implementations of the first aspect.
[0055] In a tenth aspect, a communication system is provided, comprising the aforementioned terminal device and network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0057] FIG2 is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0058] FIG3 is a schematic diagram of beam management applicable to an embodiment of the present application.
[0059] FIG4 is a schematic diagram of a communication method 400 provided in an embodiment of the present application.
[0060] FIG5 is a schematic diagram of a communication device 500 provided in an embodiment of the present application.
[0061] FIG6 is a schematic diagram of another communication device 600 provided in an embodiment of the present application.
[0062] FIG7 is a schematic diagram of a chip system 700 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] The technical solution in this application will be described below with reference to the accompanying drawings.
[0064] The technical solutions provided in this application can be applied to various communication systems, such as: fifth generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems. The technical solutions provided in this application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to low-frequency scenarios, high-frequency scenarios, terahertz, etc.
[0065] The technical solution provided in this application can also be applied to non-terrestrial communication network (NTN) systems such as intersatellite communication and satellite communication. As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with the base station. A satellite can be used as a base station or as a terminal device. Among them, a satellite can refer to a drone, a hot air balloon, a low-orbit satellite, a medium-orbit satellite, a high-orbit satellite, etc. A satellite can also refer to a non-ground base station or non-ground equipment, etc.
[0066] A device in a communication system can send signals to or receive signals from another device. These signals may include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, communication device, communication module, node, communication node, and the like. This disclosure uses devices as examples for description. For example, a communication system may include at least one terminal device and at least one network device. A network device can send downlink signals to a terminal device, and / or a terminal device can send uplink signals to a network device.
[0067] The terminal device in the embodiment of the present application can be a device or module that is connected to the above-mentioned communication system and has corresponding communication functions. The terminal device may include various devices with wireless communication functions, which can be used to connect people, objects, machines, etc. The terminal device can be widely used in various scenarios, such as: cellular communication, D2D, V2X, peer to peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and other scenarios. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device may be a user equipment (UE) of the 3rd Generation Partnership Project (3GPP) standard, a terminal, a fixed device, a mobile station device or a mobile device, a subscriber unit, a handheld device, an in-vehicle device, a wearable device, a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a notebook computer, a wireless modem, a handheld device, a laptop computer, a computer with wireless transceiver capabilities, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, an aircraft (such as a drone, a helicopter, a multicopter, a quadcopter, or an airplane), a ship, a remote control device, a smart home device, an industrial device, a transport vehicle with wireless communication capabilities, a communication module, a road side unit with terminal functions, or a similar device. Unit, RSU), or a device built into the above device (for example, a communication module, modem or chip in the above device), or other processing devices connected to the wireless modem. For the sake of convenience, the terminal device will be described below as a terminal or UE.
[0068] It should be understood that in some scenarios, a UE can also be used to act as a base station. For example, a UE can act as a scheduling entity that provides sidelink signals between UEs in scenarios such as V2X, D2D, or P2P.
[0069] In the embodiment of the present application, the device for realizing the function of the terminal device, that is, the terminal device, can be a terminal device, or a device that can support the terminal device to realize the function, such as a chip system or a chip or a circuit or a communication module (that is, a communication module that performs a communication function), which can be installed in the terminal device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In addition, the device can also be configured with program instructions for executing the corresponding communication function.
[0070] The network device in the embodiments of the present application may be a device or module having corresponding communication functions. The network device may be a device for communicating with a terminal device. The network device may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station can broadly cover various names as follows, or replace the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point, master station, auxiliary station, multiple 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. The base station can be a macro base station, micro base station, relay node, donor node or the like, or a combination thereof. The base station can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a future communication system, or a device that performs base station functions in a future communication system. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network device.
[0071] Base stations can be fixed or mobile. For example, 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. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0072] In some deployments, the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node. For example, the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0073] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes implementing portions of the base station's functionality. For example, a RAN node can be a CU, DU, CU-CP, CU-UP, or a radio unit (RU). The CU and DU can be separate or included in the same network element, such as a BBU. The RU can be included in a radio frequency device or radio unit, such as an RRU, AAU, or RRH.
[0074] In some deployments, the CU is a logical node that carries the radio resource control (RRC), service data adaptation protocol (SDAP), packet data convergence protocol (PDCP), and other control functions of access network equipment. The CU connects to network nodes, such as the core network, via interfaces, such as the E2 interface. Optionally, the CU performs some of the core network's functions. The CU (e.g., the PDCP layer and higher layers) connects to the DU (e.g., the radio link control (RLC) layer and lower layers) via interfaces, such as the F1 interface. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). The F1 application protocol (F1AP) is the application protocol for the F1 interface and, in some examples, defines the F1 signaling procedures. The F1 interface supports the control plane (F1 control plane, F1-C) and the user plane (F1 user plane, F1-U).
[0075] In some deployments, the CU can be split into CU-CP and CU-UP. The CU-CP is a logical node that carries the RRC layer and the control plane (control plane part of PDCP, PDCP-C) layer of PDCP, and is used to implement the control plane function of the CU. The CU-CP can interact with the network elements in the core network for implementing the control plane function. The network elements in the core network for implementing the control plane function may be access and mobility function network elements. The CU-UP is a logical node that carries the SDAP layer and the user plane (user plane part of PDCP, PDCP-U) layer of PDCP, and is used to implement the user plane function of the CU. The CU-UP can interact with the network elements in the core network for implementing the user plane function. The network elements in the core network for implementing the user plane function. The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are placed in the CU, while the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are placed in the DU. For another example, the functions of the CU or DU can be divided according to service type or other system requirements. For example, according to latency, functions that need to meet a smaller latency requirement are placed in the DU, while functions that do not need to meet this latency requirement are placed in the CU.
[0076] In some deployments, the DU is a logical node that carries the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes parts of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and other processing functions.
[0077] In some deployments, the RU is a logical node that carries the lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a TRP or RRH or other entity with similar functions. In some examples, Low-PHY includes part of the PHY processing, such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs over a wireless link.
[0078] The DU and RU may or may not be co-located. The DU and RU exchange control plane information and user plane information via the lower-layer split CUS-Plane (LLS-CUS) interface over the fronthaul link. The LLS-CUS may include interfaces and interfaces that provide the control plane and user plane, respectively. In some examples, the control plane refers to real-time control between the DU and RU. The DU and RU exchange management information via the LLS-M interface of the fronthaul link, and the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.
[0079] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.
[0080] In one possible design, the processing unit for implementing baseband functions in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing baseband functions in the RRU / AAU / RRH is called a baseband low layer (BBL) unit.
[0081] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the radio access network may also be an open radio access network (O-RAN) architecture. In the O-RAN system, CU may also be called an open CU (open CU, O-CU), DU may also be called an open DU (open DU, O-DU), CU-CP may also be called an open (open CU-CP, O-CU-CP), CU-UP may also be called an open (open CU-UP, O-CU-UP), and RU may also be called an open RU (open RU, O-RU). Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0082] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or a device capable of supporting the network device to realize the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module that performs a communication function), and the device may be installed in the network device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In addition, program instructions for performing corresponding communication functions may also be configured in the device. In the embodiment of the present application, only the device for realizing the function of the network device is used as an example for explanation, and the solution of the embodiment of the present application is not limited.
[0083] Network devices and terminal devices 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 this application do not limit the scenarios in which network devices and terminal devices are located. In addition, terminal devices and network devices can be hardware devices, or they can be software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions. This application does not limit the specific forms of terminal devices and network devices.
[0084] First, a communication system applicable to the embodiments of the present application is briefly introduced as follows.
[0085] Refer to FIG1 , which is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0086] As shown in Figure 1, the wireless communication system includes a radio access network 100. Radio access network 100 can be a next-generation (e.g., higher-version) radio access network or a traditional (e.g., 5G, 4G, 3G, or 2G) radio access network. One or more terminal devices (120a-120j, collectively referred to as 12) can be connected to each other or to one or more network devices (110a, 110b, collectively referred to as 110) in radio access network 100. Network elements in the wireless communication system are connected via interfaces (e.g., NG, Xn), or air interfaces.
[0087] FIG1 is only a schematic diagram. The wireless communication system may further include other devices, such as core network (CN) devices, wireless relay devices and / or wireless backhaul devices, which are not shown in FIG1 .
[0088] Refer to FIG. 2 , which is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0089] As shown in Figure 2, the wireless communication system may include core network equipment, access network equipment (such as RAN), and terminal equipment. The access network equipment communicates with the core network equipment via a backhaul link and communicates with the terminal equipment via an air interface. For example, the BBU in the access network equipment communicates with the core network via a backhaul link, and the RU in the access network equipment communicates with the terminal equipment via an air interface. The BBU can communicate with the RU via a fronthaul link, and the BBU and RU may or may not be co-located. In some deployments, the BBU includes at least one CU and at least one DU, and the CU and DU can communicate with each other via a midhaul link.
[0090] FIG2 is only a schematic diagram. The wireless communication system may also include other devices which are not shown in FIG2 .
[0091] In order to facilitate a better understanding of the technical solution of this application, some related technologies involved in the technical solution of this application are introduced.
[0092] 1. Beam: A communication resource. Different beams can be considered different resources. Different beams can send the same or different information.
[0093] The embodiment of the beam in the NR protocol can be a spatial domain filter, or a spatial filter or a spatial parameter, or a spatial domain parameter, a spatial parameter, a spatial domain setting, a spatial setting, or quasi-co-location (QCL) information, QCL assumption, QCL indication, etc. The beam can be indicated by a transmission configuration indicator (TCI) state (TCI-state or TCI state) parameter, or by a spatial relation parameter. Therefore, in this application, the beam can be replaced by a spatial filter, a spatial filter, a spatial parameter, a spatial parameter, a spatial setting, a spatial setting, QCL information, QCL assumption, QCL indication, TCI-state, spatial relationship, etc. The above terms are also equivalent to each other. The beam can also be replaced by other terms representing the beam, which is not limited in this application.
[0094] The beam used to transmit a signal may be referred to as a transmission beam (Tx beam), or may be referred to as a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, or a spatial transmission parameter, or a spatial domain transmission setting. The downlink transmit beam may be indicated by a TCI-state.
[0095] The beam used to receive signals can be called a reception beam (Rx beam), and can also be called a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, or a spatial reception parameter, a spatial domain reception setting, or a spatial reception setting. The uplink transmit beam can be indicated by a spatial relation, an uplink TCI-state, or a sounding reference signal (SRS) resource (indicating the transmit beam using the SRS). Therefore, uplink beam, SRS resource, and uplink TCI-state can be used interchangeably.
[0096] The transmit beam may refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and the receive beam may refer to the distribution of signal strength in different directions in space of the wireless signal received from the antenna.
[0097] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beams. The beam forming technology can be beamforming technology or other technologies. The beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology.
[0098] As an example, multiple beams having the same or similar communication characteristics may be considered as one beam.
[0099] Beams generally correspond to resources. For example, when performing beam measurement, network equipment uses different resources to measure different beams. The terminal device feeds back the measured resource quality, and the network equipment knows the quality of the corresponding beam.
[0100] Optionally, multiple beams with the same or similar communication characteristics can be considered a single beam. A beam can include one or more antenna ports for transmitting data channels, control channels, and sounding signals. The one or more antenna ports forming a beam can also be considered an antenna port set.
[0101] 2. Reference signal (RS): This signal can also be called a pilot, reference sequence, or base signal. For consistency, the following description uses the term "reference signal." Reference signals can be used for channel measurement or estimation.
[0102] The channel measurement involved in this application also includes beam measurement, that is, obtaining beam quality information by measuring the reference signal. As an example, the parameters used to measure the beam quality include at least one of the following: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR) (or simply referred to as signal-to-interference ratio). In the embodiments of the present application, for the convenience of explanation, unless otherwise specified, the channel measurement involved can be regarded as beam measurement.
[0103] The reference signals involved in this application may, as examples, be any of the following: channel state information reference signal (CSI-RS), synchronization signal block (SSB), sounding reference signal (SRS), user equipment specific reference signal (US-RS), demodulation reference signal (DMRS), phase tracking reference signal (PT-RS), cell reference signal (CRS), etc. It should be understood that the reference signals listed above are only examples and should not constitute any limitation to this application. This application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.
[0104] In addition, the reference signal can be understood as a reference signal associated with the handover candidate cell configuration. The handover candidate cell can also be called a candidate cell or a neighboring cell. The handover candidate cell can be the current serving cell or a non-serving cell. The physical cell identifier (PCI) of the handover candidate cell is different from the current primary cell (PCell). In addition, the reference signal can also be a reference signal associated with an additional PCI (additional PCI), that is, a reference signal of a neighboring cell.
[0105] The terminal device may be configured with one or more candidate cell configurations, and the configuration of each candidate cell may include a configuration of reference signal resources.
[0106] 3. Reference signal resources: can be used to configure the transmission properties of reference signals.
[0107] Typically, reference signals are configured as resources. Network equipment can configure each reference signal as a resource to a terminal device. A resource is a configuration information unit that typically includes parameters related to a reference signal, such as the reference signal's time-frequency resource location, number of ports, and time domain type (periodic, semi-static, or aperiodic). Transmitting devices can send reference signals based on the reference signal resources, and receiving devices can receive reference signals based on the reference signal resources.
[0108] In order to distinguish different reference signal resources, each reference signal resource may correspond to a reference signal resource identifier, such as a CSI-RS resource indicator (CSI-RS resource indicator, CRI), an SSB resource indicator (SSBRI), or an SRS resource index (SRS resource indicator, SRI).
[0109] In the embodiments of the present application, reference signal resource identifiers are mentioned multiple times. It is understood that the reference signal resource identifier can be replaced by reference signal resource indication, reference signal resource indicator, or reference signal resource index, without limitation. For the sake of uniformity, the reference signal resource identifier is mainly used as an example for explanation.
[0110] 4. TCI-state: The network device can generate different beams pointing to different transmission directions. In downlink data transmission, when the network device uses a specific beam to send data to the terminal device, it needs to inform the terminal device of the transmission beam information it uses, so that the terminal device can use the receiving beam corresponding to the transmitting beam to receive the data sent by the network device. In one possible way, the network device indicates the relevant information of the transmitting beam it uses to the terminal device through the transmission configuration indication (TCI) field in the downlink control information (DCI). Among them, the transmission configuration indication can also be replaced by a transmission configuration indicator or a transmission configuration identifier, etc., which is not limited.
[0111] For example, the TCI field size is 3 bits (bits) and can represent 8 different field values (codepoints). Each value of the TCI field corresponds to a TCI-state index (tci-StateId), and the TCI-state index can uniquely identify a TCI-state. The TCI-state includes several parameters, by which the relevant information of the transmitted beam can be determined. As an example, each TCI-state includes its own index tci-StateId, and two QCL information (QCL information, QCL-Info). Each QCL-Info includes a cell field and a bandwidth part (band width part, BWP) identifier (identifier / indication / identity / identification, ID), which respectively indicate which BWP of which cell the TCI-state is applied to, that is, different cells or different BWPs of the same cell can be configured with different QCL-Info. QCL-Info can also include a reference signal (RS) to indicate which reference signal resource constitutes the QCL relationship. In data transmission and channel measurement, a beam can correspond to a reference signal resource, such as one beam corresponds to one reference signal resource. Therefore, which reference signal resource constitutes a QCL relationship can also refer to which beam constitutes a QCL relationship. It is understood that "ID" can be an abbreviation of any of identifier, indication, indicator, index, identity, or identification, and identifier, indication, indicator, index, identity, and identification are interchangeable, which will not be further described below.
[0112] The QCL relationship means that two reference signal resources (or two antenna ports, antenna ports and reference signal resources also have a one-to-one correspondence) have certain identical spatial parameters. Which specific spatial parameters are the same may depend on the type of the QCL-Info, that is, another field of QCL-Info, QCL type (qcl-Type). qcl-Type can have four values {type (type) A, typeB, typeC, typeD}. Taking typeD as an example, typeD indicates that the two reference signal resources have the same spatial reception parameter information, that is, the two beams have the same receiving beam. One of the two QCL-Info included in the TCI-state may be typeD.
[0113] The following example illustrates how a network device uses TCI-state to indicate the receive beam information of a data transmission beam to a terminal device, including the configuration, activation, and indication of TCI-state.
[0114] TCI-state configuration: The network device configures multiple TCI-states to the terminal device through RRC signaling. These TCI-states all include a QCL-Info of type D. The network device can also configure TCI-states that do not include QCL-Info of type D, without limitation.
[0115] TCI-state activation: After a network device is configured with multiple TCI-states, it must activate eight of them through a MAC control element (CE) (MAC CE / MAC-CE). These eight TCI-states correspond one-to-one to the eight values of the TCI field in the DCI. The MAC CE signaling determines which eight TCI-states correspond to the eight values of the DCI's TCI field. The specific format of the MAC CE signaling is described in the protocol and is not specified.
[0116] TCI-state indication: The network device indicates a specific TCI-state through the TCI field in the DCI. For example, the value of the TCI field in the DCI sent by the network device to the terminal device is 000, indicating the TCI-state corresponding to 000 adopted by the data transmission beam. The reference signal contained in the QCL-Info of type D in the TCI-state is the reference signal with an index of #1 (such as CSI-RS), indicating that the beam used for data transmission is the same as the receiving beam corresponding to the CSI-RS with an index of #1. The receiving beam corresponding to the CSI-RS with an index of #1 can be determined through the beam measurement process and is known to the terminal device. Therefore, through the specific value of the TCI field, the terminal device can determine the receiving beam corresponding to the data transmission beam, and thus adopt the corresponding receiving beam to receive data.
[0117] 5. Unified TCI: It is a unified beam indication framework. The network device can indicate a beam to the terminal device, and the beam is used for multiple channels and / or reference signals at the same time. The common beam can be an uplink common beam, a downlink common beam, or an uplink and downlink common beam. The terminal device can use the common beam in subsequent transmissions. That is, the network device can indicate an uplink common beam to the terminal device for the transmission of multiple uplink channels and / or uplink reference signals. It can also indicate a downlink common beam to the terminal device for the transmission of multiple downlink channels and / or downlink reference signals. It can also indicate an uplink and downlink common beam to the terminal device for the transmission of multiple uplink channels and / or uplink reference signals, as well as multiple downlink channels and / or downlink reference signals. In other words, the uplink and downlink common beams can be used for both uplink and downlink transmissions.
[0118] As an example, the terminal device may be configured with two TCI-states, namely downlink (DL) or joint TCI (DL or joint TCI) and uplink (UL) TCI (UL TCI).
[0119] For example, the terminal device configures joint / DL TCI-state (eg, a maximum of 128) and uplink TCI-state (UL TCI-state) (eg, a maximum of 64) at the same time.
[0120] For another example, in the serving cell configuration of RRC signaling, the network device can configure the TCI mode currently used by the UE as joint mode or separate mode. In joint mode, a joint TCI-state is indicated for both uplink and downlink transmissions. In separate mode, the network device indicates that the DL TCI-state and UL TCI-state are used for uplink and downlink transmissions respectively.
[0121] When the terminal device receives the TCI-state activation signaling indicated by the MAC CE, the activation signaling includes the ID of the TCI-state. The terminal device determines which TCI is activated by the MAC CE based on the RRC configuration.
[0122] 6. PUCCH: It can be used to send uplink control information (UCI) to support uplink and downlink data transmission. Of course, UCI can also be sent on the physical uplink shared channel (PUSCH).
[0123] As an example, the UCI carried by the PUCCH includes at least one of the following: a scheduling request (SR), hybrid automatic repeat request (HARQ)-acknowledgement (ACK) (HARQ-ACK) information, and CSI.
[0124] Among them, the scheduling request can be used for uplink resource request.
[0125] Among them, HARQ-ACK information (HARQ-ACK information): also known as HARQ information, can represent feedback information on data (such as data on a physical downlink shared channel (PDSCH)), such as acknowledgment (ACK) or negative acknowledgment (NACK).
[0126] The CSI may include at least one of the following: channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), CSI-RS resource indicator (CRI), layer indicator (LI), RSRP, or SINR. The signal to interference plus noise ratio is also called signal to interference plus noise ratio.
[0127] As an example, PUCCH formats include the following: PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, and PUCCH format 4. PUCCH format 0 and PUCCH format 1 are also referred to as short PUCCHs, occupying 1-2 time domain units (e.g., symbols); PUCCH format 2, PUCCH format 3, and PUCCH format 4 are also referred to as long PUCCHs, occupying 4-14 time domain units (e.g., symbols).
[0128] 7. Beam management: For example, it includes beam measurement, such as measuring based on reference signals to determine the beam with better quality.
[0129] 5G can utilize high-frequency communication, that is, ultra-high frequency band signals to transmit data. A major issue with high-frequency communication is that signal energy decreases dramatically with transmission distance, resulting in a short transmission distance. To overcome this problem, high-frequency communication uses simulated beam technology. By weighting the antenna array, the signal energy is concentrated within a smaller angular range, forming a signal similar to a light beam (called a simulated beam, or simply beam), thereby increasing the transmission distance. Both network equipment and terminal devices use beams for transmission. Specifically, specific beams are used for uplink and downlink data transmission between network equipment and terminal devices. Currently, beam management first performs coarse beam alignment based on the SSB, and then fine-tunes the beam based on the CSI-RS. The following describes the possible beam management process with reference to Figure 3.
[0130] See FIG3 , which is a schematic diagram of beam management applicable to an embodiment of the present application.
[0131] As an example, the overall process of beam management can be divided into the following three stages.
[0132] Phase 1: Coarse beam alignment between network equipment and terminal equipment, as shown in Figure 3(a).
[0133] Specifically, network devices perform network beam scanning based on SSB, meaning they transmit beams in different directions at different times to achieve broadcast beam coverage for the cell. Simultaneously, terminal devices scan receive beams, meaning they also receive using different beams at different times. Terminal devices determine high-quality network and terminal beams (e.g., the optimal network and terminal beams) based on received signal strength.
[0134] Phase 2: Network equipment beam fine-tuning, as shown in Figure 3(b).
[0135] Specifically, the network device determines the candidate beam based on the high-quality network device beam obtained in stage 1, scans it through CSI-RS, and the terminal device receives it using the receiving beam selected in stage 1, thereby fine-tuning the network device beam and determining the network device beam (such as the optimal network device beam).
[0136] Phase 3: Fine-tuning of the terminal device beam, as shown in Figure 3(c).
[0137] Specifically, the network device transmits the CSI-RS using the beam obtained in Phase 2, and the terminal device scans the beam to determine the terminal device beam (e.g., the optimal terminal device beam), completing beam alignment. The process is similar to Phase 2.
[0138] Among them, stage 1, stage 2, and stage 3 are only examples, and the embodiments of the present application are not limited thereto. In implementation, a system does not necessarily need to implement all of the above processes. For example, it can only implement the processes of stage 1 and stage 2, and leave the determination of the receiving beam on the terminal device side to the terminal device.
[0139] 8. Measurement Result Reporting: Currently, network devices can configure three measurement result reporting (also known as beam reporting, beam measurement result reporting, or CSI reporting) processes based on the reporting time domain configuration behavior: periodic reporting, semi-persistent reporting, and aperiodic reporting. The following briefly describes these.
[0140] 1) Periodic Reporting: First, the network device configures periodic reference signal measurement. This means the network device periodically sends measurement reference signals to the terminal device, which then measures these reference signals and periodically reports the results. After the configuration signaling takes effect, the terminal device periodically reports measurement reports. To terminate the measurement reporting process, the terminal device can send RRC signaling to release the relevant configuration parameters for the measurement reporting process.
[0141] 2) Semi-continuous reporting: One is that the reference signal measurement is periodic, and the measurement result reporting is semi-continuous. First, the network device can configure a periodic reference signal, that is, the network device periodically sends a measurement reference signal to the terminal device, and the terminal device measures these reference signals. When the terminal device receives the activation signaling of the network device (such as MAC CE signaling, or DCI signaling), the terminal device will continuously and periodically report the measurement results. Of course, the network device can also send a deactivation signaling to the terminal device to deactivate the semi-continuous reporting process. The other is that both the reference signal measurement and the measurement result reporting are semi-continuous. When the terminal device receives the activation signaling of the network device (such as MAC CE signaling, or DCI signaling), the terminal device will continuously and periodically measure the reference signal and report the measurement results. When the terminal device receives the deactivation signaling sent by the network device, the terminal device stops the continuous reporting.
[0142] 3) Non-periodic reporting: This reporting is performed only after the terminal device receives a trigger signaling sent by the network device. After the reporting is completed, the terminal device will stop reporting, which is a one-time reporting.
[0143] The above-mentioned measurement result reporting is either periodic or semi-continuous or non-periodic reporting triggered by the indication signaling sent by the network device, that is, the timing of the reporting is determined by the network device. This method leads to a large overhead of uplink resources. Specifically, in periodic and semi-continuous measurement reporting, the terminal device needs to report the measurement results every other period, and these measurement results may be meaningless to the network device. For example, there is no difference between the current measurement result and the last reported measurement result (such as the optimal beam has not changed). Reporting such a measurement result is meaningless, resulting in a waste of uplink resources.
[0144] Based on this, beam reporting triggered by terminal devices or events is introduced. Specifically, terminal devices can trigger reports based on events, and different events may trigger different reporting contents. In view of this, this application proposes that terminal devices can indicate relevant information about events to network devices so that the network devices know what event triggered the report, and thus can understand the content to be reported by the terminal device and / or effectively allocate resources.
[0145] Before introducing the solution of this application, the following points are explained.
[0146] (1) In this application, “indication” may include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0147] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (for example, stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent together as a whole, or it can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.
[0148] (2) In this application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination of the information being XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source of the information being YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal device, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, a line or an interface.
[0149] (3) In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0150] (4) In this application, the terms "first" and "second" are used for convenience of description only and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or precedence of features. It should be understood that the terms described in this manner may be interchangeable, where appropriate, to describe solutions other than the embodiments of this application.
[0151] (5) In this application, “predefined” may mean predefined by a standard protocol, or may mean pre-agreed or pre-negotiated between devices.
[0152] (6) In this application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described in this application as an "example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "example" is intended to present concepts in a concrete way. In the embodiments of this application, "of", "corresponding, relevant" and "corresponding" are sometimes used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.
[0153] The method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings. The embodiment provided by the present application can be applied to the communication system shown in FIG1 above without limitation.
[0154] In the following embodiments, terminal devices and network devices are used as examples for illustrative description. The terminal device can be replaced by a component of the terminal device (such as a chip or a chip system or circuit), and the network device can be replaced by a component of the network device (such as a chip or a chip system or circuit).
[0155] Referring to Figure 4, Figure 4 is a schematic diagram of a communication method 400 provided in an embodiment of the present application. The method 400 shown in Figure 4 may include the following steps.
[0156] Optionally, method 400 includes steps 410 and 420 .
[0157] 410. The terminal device sends second indication information. Correspondingly, the network device receives the second indication information.
[0158] The second indication information indicates event information supported by the terminal device. The second indication information may also be referred to as terminal capability information.
[0159] Among them, the event represents an event related to a report initiated by a terminal device (UE initiated report), or an event related to a measurement report report initiated by a terminal device, or an event related to a report (or measurement report) after the terminal device actively measures, or a specific condition related to a measurement report report initiated by a terminal device. For example, the terminal device can actively perform measurements (such as beam measurements, or channel measurements, etc.), and thereby obtain a measurement report related to the event. For another example, the terminal device can perform measurements based on a reference signal according to the configuration of reference signal resources, and thereby obtain a measurement report related to the event. For another example, the terminal device actively measures and reports a measurement report related to the event when specific conditions are met. Among them, the event can also be referred to as any of the following: a trigger event, a layer 1 (layer 1, L1) trigger event, a CSI measurement report trigger event, a beam measurement report trigger event, an L1 CSI report trigger event, an L1 beam measurement report trigger event, etc., and the embodiments of the present application are not limited to their naming.
[0160] In addition, as an example, an event-related report may be referred to as any of the following: a report triggered by an event or initiated by a terminal device, a beam report initiated by an event or initiated by a terminal device, a CSI report initiated by an event or initiated by a terminal device, a beam measurement result report initiated by an event or initiated by a terminal device, an interference measurement report initiated by an event or initiated by a terminal device, an interference measurement report, an interference measurement report, a CSI report, a beam measurement result report, etc.
[0161] Optionally, the second indication information indicates at least one of the following: whether the terminal device supports the capability of event triggering reporting, and the events supported by the terminal device.
[0162] Example 1: The second indication information indicates whether the terminal device supports the capability of event triggering reporting.
[0163] The event-triggered report may be an event-triggered beam report, a channel state information (CSI) report, a beam measurement result report, an interference measurement report, etc., without limitation. As an example, the event-triggered report may also be referred to as a UE initiated report.
[0164] In one possible implementation, whether a terminal device supports event-triggered reporting is indicated by at least one bit. For example, a single bit is used to indicate whether the terminal device supports event-triggered reporting. If this bit is set to "0," it indicates that the terminal device supports event-triggered reporting; if this bit is set to "1," it indicates that the terminal device does not support event-triggered reporting. It should be understood that the above is merely an example and not limiting.
[0165] Another possible implementation method is to indicate whether the terminal device supports the event-triggered reporting capability by reporting whether the terminal device supports the event-triggered reporting capability. For example, if the terminal device does not report the capability of not supporting event-triggered reporting, it can be assumed that the terminal device supports the event-triggered reporting capability. Alternatively, for example, if the terminal device does not report the capability of supporting event-triggered reporting, it can be assumed that the terminal device does not support the event-triggered reporting capability.
[0166] The above is an example, and the embodiments of the present application are not limited thereto. For example, whether a terminal device supports the capability of event triggering and reporting may also be indicated by a specific field. If the second indication information includes the specific field, it indicates that the terminal device supports the capability of event triggering and reporting; if the second indication information does not include the specific field, it indicates that the terminal device does not support the capability of event triggering and reporting.
[0167] Example 2: The second indication information indicates an event supported by the terminal device.
[0168] For example, the second indication information includes the index of each event supported by the terminal device.
[0169] For another example, the second indication information includes indexes of various event tables supported by the terminal device, and an event table includes one or more events.
[0170] For another example, the second indicated information includes the number of events supported by the terminal device.
[0171] The above is an example description, and the embodiments of the present application are not limited thereto. The terminal device can indicate various information related to events supported by the terminal device to the network device.
[0172] 420. The terminal device receives the configuration information. Correspondingly, the network device sends the configuration information.
[0173] The configuration information includes information of X events, where X is an integer greater than 0.
[0174] Regarding X events, there are three situations as follows.
[0175] In the first possible scenario, the X events are determined based on the second indication information. In other words, the X events are events supported by the terminal device, or in other words, the X events are events indicated by the terminal device via the second indication information. In this scenario, method 400 may not include step 420, meaning that the network device may not indicate information about the X events to the terminal device.
[0176] In the second possible scenario, the X events are configured by the network device, that is, the network device itself configures (or selects) the X events. In this case, the terminal device may be assumed to support all events or the X events. In this case, method 400 may not include step 410, that is, the terminal device does not need to indicate the event information it supports to the network device.
[0177] In a third possible scenario, X events are determined based on the second indication information and events configured on the network device. For example, the network device is configured with at least one event, and the terminal device supports at least one event. The X events are determined based on a combination of the at least one event configured on the network device and the at least one event supported by the terminal device.
[0178] The above three possible scenarios are for illustration only, and the embodiments of the present application are not limited thereto. For simplicity, the following description will be made using X events.
[0179] Optionally, the configuration information indicates indexes of X events. The terminal device may learn about the X events based on the configuration information.
[0180] For example, the configuration information includes an index of each of the X events.
[0181] For another example, the configuration information includes one or more event tables (or indexes of one or more event tables), and one event table includes one or more events. In this way, based on the index of the event table included in the configuration information, the events contained in the event table can be known.
[0182] For another example, the configuration information includes the value of X.
[0183] Further optionally, the method 400 further includes: the network device sends activation signaling to the terminal device to activate part or all of the configured events (ie, X events).
[0184] Further optionally, the method 400 further includes: the network device sending a deactivation signaling to the terminal device, for deactivating some or all of the configured events (ie, X events).
[0185] Optionally, the X events include at least one of the following: the first beam quality is lower than or equal to a first preset threshold, the second beam quality is higher than or equal to a second preset threshold, the second beam quality is higher than or equal to a third preset threshold of the first beam quality, and the difference between the second beam quality and the first beam quality is less than or equal to a fourth preset threshold.
[0186] The first beam represents a serving beam, that is, the current serving beam; the second beam represents a beam different from the serving beam, such as a beam of a candidate cell / neighboring cell, etc. The first beam may include one or more beams, and the second beam may also include one or more beams. The number of current serving beams may be determined based on the number of UL / DL / joint TCI-states indicated by the network device, such as the UL / DL / joint TCI-state indicated by the DCI signaling; or the number of beams included in the current serving beam may be predefined or preconfigured by the network device. The number of beams included in the second beam, or the maximum number of beams included in the second beam, may be predefined or configured by the network device.
[0187] For example, the current serving beam is a reference signal with a QCL type of type D in the currently indicated TCI-state; or, the current serving beam is a reference signal with a QCL type of type D in the UL TCI-state applied for the current uplink transmission (PUSCH / PUCCH / SRS); or, the current serving beam is a reference signal with a QCL type of type D in the downlink or joint TCI-state (DL or joint TCI-state) applied for the current downlink transmission (PDCCH / PDSCH / CSI-RS). As an example, the reference signal is SSB, CSI-RS, SRS, etc.
[0188] The beam quality may be characterized by, for example, at least one of the following: reference signal receiving power (RSRP) and signal to interference plus noise ratio (SINR).
[0189] Each preset threshold, such as the first preset threshold, the second preset threshold, the third preset threshold, and the fourth preset threshold, may be predefined, configured, indicated, or determined by the terminal device, without limitation. Each preset threshold may be the same or different. Two preset thresholds may be associated, meaning that an associated preset threshold can be derived from one preset threshold, or they may be unassociated. The units of each preset threshold may be decibel (dB), decibel milliwatt (dBm), etc.
[0190] The following describes the events listed above.
[0191] Example 1: The first beam quality is lower than or equal to a first preset threshold.
[0192] For the sake of distinction, this event is referred to as event #1. In other words, event #1 indicates that the current service beam quality is less than or equal to a certain threshold, such as the first preset threshold.
[0193] Example 2: The second beam quality is higher than or equal to a second preset threshold.
[0194] For distinction, this event is referred to as event #2. In other words, event #2 indicates that there is at least one new beam (ie, the second beam) whose beam quality is higher than or equal to a threshold, such as the second preset threshold.
[0195] As an example, the new beam is a reference signal whose QCL type is typeD in the activated TCI-states (except the indicated TCI-state), or it can be one of the reference signals configured by the network device (such as the reference signal configured by the network device for measurement, and the reference signal configured by the network device for the terminal device to monitor the occurrence of events or event #2) (except the reference signal corresponding to the current service beam).
[0196] Example 3: The second beam quality is higher than or equal to a third preset threshold of the first beam quality.
[0197] For the sake of distinction, this event is called event #3. In other words, event #3 indicates that there is at least one new beam whose beam quality is higher than the beam quality of the current service beam, and the difference between the beam quality of the new beam and the beam quality of the current service beam is greater than or equal to a threshold, such as the third preset threshold.
[0198] Event #3 can also be described as: the first beam quality is less than or equal to the second beam quality by a threshold. In this case, the threshold can be a value less than 0 dB. Alternatively, "the first beam quality is less than or equal to the second beam quality by a threshold" can be considered an event different from Event #3, and this is not limited to this.
[0199] Example 4: The difference between the second beam quality and the first beam quality is less than or equal to a fourth preset threshold.
[0200] For the sake of distinction, this event is called event #4. In other words, event #4 indicates that the difference between the beam quality of at least one new beam and the beam quality of the current service beam is less than or equal to a threshold, or event #4 indicates that the absolute value of the difference between the beam quality of at least one new beam and the beam quality of the current service beam is less than or equal to a threshold, such as the fourth preset threshold.
[0201] It is understood that the above is an example, and the embodiments of the present application are not limited thereto. The X events may also include other events. A few more examples are listed below.
[0202] Example 5: The beam quality of the first beam is lower than or equal to a fifth preset threshold, and the beam quality of the second beam is higher than or equal to a sixth preset threshold, where the sixth preset threshold is greater than or equal to the fifth preset threshold.
[0203] For distinction, this event is called event #5. In other words, event #5 indicates that there is at least one new beam whose beam quality is higher than a certain threshold and the beam quality of the current service beam is lower than or equal to a threshold.
[0204] Example 6: The beam quality of the first beam is lower than or equal to a seventh preset threshold of the beam quality of the preset beam.
[0205] For distinction, this event is referred to as event #6. For example, the current serving beam is a CSI-RS with a QCL type of type D in the currently indicated TCI-state, the preset beam is a reference signal (e.g., SSB) that satisfies the QCL type of type D for the CSI-RS, and the quality of the CSI-RS is lower than or equal to the quality of the reference signal (e.g., SSB) by a threshold (i.e., the seventh preset threshold). In this case, the seventh preset threshold can be a value less than 0 dB.
[0206] Event #6 may also be described as: the beam quality of the preset beam is higher than or equal to the beam quality of the first beam by a threshold. In this case, the threshold may be a value greater than 0 dB.
[0207] It can be understood that in the above examples, the situation of "equal" can be a situation where an event occurs, or a situation where an event does not occur, or other purposes, and there is no limitation on this.
[0208] Taking event #1 as an example, the occurrence of event #1 indicates the following situation: the first beam quality is lower than the first preset threshold, or the first beam quality is equal to the first preset threshold. For example, if the terminal device determines through measurement that the first beam quality is lower than or equal to the first preset threshold, then event #1 is determined to have occurred. For another example, if the terminal device determines through measurement that the second beam quality is higher than or equal to the second preset threshold, then event #2 is determined to have occurred. The occurrence of an event triggers a report, that is, triggers the reporting of the measurement report corresponding to the event.
[0209] 430. The terminal device sends first indication information, where the first indication information indicates at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0210] Correspondingly, the network device receives the first indication information.
[0211] Here, whether any event occurs among the X events may also be replaced by whether at least one event occurs.
[0212] The information about an event occurring in the X events, also referred to as event information, represents information related to the event. For example, the information about an event occurring in the X events includes at least one of the following: an index of the event occurring in the X events, the number of events occurring in the X events, and the content of the event occurring in the X events. The number of events occurring in the X events can be an integer greater than 0.
[0213] Optionally, the first indication information is carried in at least one of the following: PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, PUCCH format 4, and PUSCH.
[0214] Several implementations of the first indication information are introduced below.
[0215] Mode #1: The first indication information is a sequence, and the cyclic shift value of the sequence indicates at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0216] As an example, the sequence is a complex sequence, such as a ZC (Zadoff-Chu) sequence. Hereinafter, for the sake of generality, the sequence is used to describe the sequence.
[0217] Further optionally, based on this method, the first indication information can be carried on PUCCH format 0, that is, the terminal device sends a sequence through the PUCCH format 0 (or, on the PUCCH format 0 resource), and the cyclic shift value of the sequence can indicate at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0218] In one possible implementation, the terminal device may send multiple sequences with different cyclic shifts on the PUCCH format 0 resource to indicate the occurrence of multiple different events.
[0219] In another possible implementation, the terminal device sends a sequence (or in other words, the cyclic shift value of the sent sequence is one) on the PUCCH format 0 resource to indicate whether an event occurs or not.
[0220] In another possible implementation, the terminal device sends a cyclic shift sequence of a certain value on the PUCCH format 0 resource, indicating that an event corresponding to the cyclic shift value occurs.
[0221] Regarding PUCCH format 0 resources, the following two situations may be included.
[0222] Case 1: PUCCH format 0 resources are dedicated to reporting event information, or PUCCH format 0 resources are dedicated to scheduling request resources for reporting event information;
[0223] In case 2, the PUCCH format 0 resource is a common scheduling request resource, that is, the PUCCH format 0 resource is not a resource dedicated to reporting event information.
[0224] The following introduces some implementation methods of method #1 based on the above two scenarios.
[0225] In case 1, PUCCH format 0 resources are dedicated to reporting event information.
[0226] In a first possible implementation, when the cyclic shift value of the sequence is a first value, it indicates that an event has occurred; and when the cyclic shift value of the sequence is a second value, it indicates that no event has occurred. The first value and the second value are different. For example, the first value or the second value is 0. For another example, the cyclic shift value of the actually transmitted sequence is "the first value or the second value + the initial cyclic shift value (initialCyclicShift)". InitialCyclicShift can be predefined or configured by a network device, such as indicated to a terminal device via RRC.
[0227] For example, assuming X=1, if the terminal device sends a sequence with a first cyclic shift value in PUCCH format 0 resources, it indicates that an event has occurred; if the terminal device sends a sequence with a second cyclic shift value in PUCCH format 0 resources, it indicates that the event has not occurred.
[0228] For another example, assuming that X is greater than 1, then if the terminal device sends a sequence with a cyclic shift value of the first value in the PUCCH format 0 resource, it indicates that at least one event has occurred; if the terminal device sends a sequence with a cyclic shift value of the second value in the PUCCH format 0 resource, it indicates that no event has occurred.
[0229] In a second possible implementation, when a signal (such as a sequence) is sent on the PUCCH format 0 resource, it indicates that an event has occurred; when no signal (such as a sequence) is sent on the PUCCH format 0 resource, it indicates that no event has occurred.
[0230] For example, assuming X=1, if the terminal device sends a signal on the PUCCH format 0 resource, such as sending a sequence with a cyclic shift value of the first value, it indicates that an event has occurred; if the terminal device does not send a signal on the PUCCH format 0 resource, it indicates that the event has not occurred.
[0231] For another example, assuming that X is greater than 1, then if the terminal device sends a signal on the PUCCH format 0 resource, such as sending a sequence with a cyclic shift value of the first value, it indicates that at least one event has occurred; if the terminal device does not send a signal on the PUCCH format 0 resource, it indicates that no event has occurred.
[0232] In a third possible implementation, different cyclic shift values of the sequence correspond to different events. When the cyclic shift value of the sequence is a certain value, it indicates that the event corresponding to the certain value occurs.
[0233] Based on this implementation, as an example, there are Q cyclic shift values for the sequence, where X of the Q cyclic shift values correspond to X events. Q is an integer greater than 0. For example, Q is equal to X. For another example, Q is greater than X.
[0234] For example, X cyclic shift values are: 0, ..., Q*n / X, which respectively represent the occurrence of event 1, event 2, ..., event X. Here, n is a positive integer from 0 to X-1. If Q*n / X is not an integer, it may be rounded up or down. As an example, the correspondence between the cyclic shift values of a sequence and events can be stored in the form of a table, function, text, or string, such as for storage or transmission. For example, the correspondence between the cyclic shift values of a sequence and events can be shown in Table 1.
[0235] Table 1
[0236] Taking Table 1 as an example, for example, X=1, then the cyclic shift value of the sequence is related to 0 or is calculated based on 0 and initialCyclicShift, indicating that event 1 occurs; the cyclic shift value of the sequence is not related to 0 or is not calculated based on 0 and initialCyclicShift, indicating that event 1 does not occur. For another example, if X=6, then the cyclic shift value of the sequence is associated with 0 or is calculated based on 0 and initialCyclicShift, indicating that event 1 occurs; the cyclic shift value of the sequence is associated with 2 or is calculated based on 2 and initialCyclicShift, indicating that event 2 occurs; the cyclic shift value of the sequence is associated with 4 or is calculated based on 4 and initialCyclicShift, indicating that event 3 occurs; the cyclic shift value of the sequence is associated with 6 or is calculated based on 6 and initialCyclicShift, indicating that event 4 occurs; the cyclic shift value of the sequence is associated with 8 or is calculated based on 8 and initialCyclicShift, indicating that event 5 occurs; and the cyclic shift value of the sequence is associated with 10 or is calculated based on 10 and initialCyclicShift, indicating that event 6 occurs.
[0237] It's understood that in actual communications, the cyclic shift value of the sequence can also be added to initialCyclicShift. For example, if the cyclic shift value of the sequence is "0 + initialCyclicShift," event 1 has occurred; if the cyclic shift value of the sequence is "6 + initialCyclicShift," event 2 has occurred. Therefore, the values corresponding to each event in Table 1 can also be updated to the sum of this value and initialCyclicShift.
[0238] Table 1 is provided for illustrative purposes only and is not intended to be limiting. For example, Table 1 may include a greater number of events. For another example, the correspondence between events and cyclic shift values in Table 1 may be other correspondences. Furthermore, Events 1 to 6 mentioned in Table 1 may be Events #1 to #6 listed in step 420, e.g., Event 1 may be any of Events #1 to #6; or may be other events, without limitation.
[0239] The embodiment of the present application does not limit the values of the X cyclic shift values. For example, a range of cyclic shift values, such as 0 to 11, may also be predefined.
[0240] Further optionally, if no event occurs, the terminal device does not send a signal on the PUCCH format 0 resource. If the network device does not receive a signal on the PUCCH format 0 resource, it is considered that no event occurs.
[0241] In a fourth possible implementation, different cyclic shift values of the sequence correspond to different event tables. When the cyclic shift value of the sequence is a certain value, it indicates that an event in the event table corresponding to the certain value occurs.
[0242] This manner is similar to the third possible manner, except that, in the third possible implementation manner, one cyclic shift value corresponds to one event, and in the fourth possible implementation manner, one cyclic shift value corresponds to one event table.
[0243] The above-mentioned possible implementation methods are merely examples, and the embodiments of the present application are not limited thereto.
[0244] Case 2: PUCCH format 0 resources are common scheduling request resources.
[0245] This situation can refer to the first possible situation, the third possible situation, and the fourth possible situation in the above situation 1, which will not be described in detail here.
[0246] In this scenario 2, as an example, the cyclic shift value of the sequence may satisfy any one or more of the following conditions:
[0247] 1) The cyclic shift value is not 0. Optionally, there is no HARQ-ACK information on the PUCCH format 0 resource.
[0248] 2) The cyclic shift value is not 0, 3, 6, or 9. Optionally, 1-bit HARQ-ACK information is multiplexed on the PUCCH format 0 resource.
[0249] 3) The cyclic shift value is not 0, 1, 3, 4, 6, 7, 9, or 10. Optionally, 2-bit HARQ-ACK information is multiplexed on the PUCCH format 0 resource.
[0250] In the above, two scenarios are combined to introduce how to indicate event information through the cyclic shift value of a sequence.
[0251] Optionally, the cyclic shift value of the sequence jointly indicates event information and HARQ-ACK. Specifically, as previously described, the PUCCH can also carry HARQ-ACK information. Therefore, the cyclic shift value of the sequence can jointly indicate event information and HARQ-ACK information. As an example, the cyclic shift value of the sequence jointly indicates event information and HARQ-ACK, which can be applied to the above scenario 1.
[0252] The HARQ-ACK information may occupy 1 bit, 2 bits, or other bits, which is not limited. The following describes the two cases where the HARQ-ACK information occupies 1 bit and 2 bits.
[0253] In case 1, the HARQ-ACK information occupies 1 bit.
[0254] In one possible implementation, the cyclic shift value of the sequence indicates any of the following: an event occurs, an event occurs and the HARQ-ACK value is A1, or an event occurs and the HARQ-ACK value is A2. For example, A1=1, A2=0; or another example, A1=0, A2=1.
[0255] Among them, the HARQ-ACK value of A1 may indicate that the HARQ-ACK information fed back by the terminal device is ACK, and the HARQ-ACK value of A2 may indicate that the HARQ-ACK information fed back by the terminal device is NACK; or, the HARQ-ACK value of A1 may indicate that the HARQ-ACK information fed back by the terminal device is NACK, and the HARQ-ACK value of A2 may indicate that the HARQ-ACK information fed back by the terminal device is ACK.
[0256] For example, for X events, assuming that 3X (3X≤12, i.e., X≤4) different cyclic shift values are required, representing the occurrence of X events, the occurrence of X events and the HARQ-ACK value A1, and the occurrence of X events and the HARQ-ACK value A2. As an example, the correspondence between the cyclic shift values of the sequence and the events and HARQ-ACK information can be in the form of a table, function, text, or string, such as for storage or transmission. Taking a table as an example, for example, the correspondence between the cyclic shift values of the sequence and the events and HARQ-ACK information can be shown in Table 2.
[0257] Table 2
[0258] Taking Table 2 as an example, assuming X = 4, sequences with cyclic shift values of 0, 3, 6, and 9 represent the occurrence of events 1, 2, 3, and 4, respectively. Sequences with cyclic shift values of 1, 4, 7, and 10 represent the occurrence of events 1, 2, 3, and 4, respectively, with HARQ-ACK value A1. Sequences with cyclic shift values of 2, 5, 8, and 11 represent the occurrence of events 1, 2, 3, and 4, respectively, with HARQ-ACK value A2. This is merely an example, and the specific cyclic shift used is not limited. Similar to Table 1, during actual transmission, the cyclic shift value of the sequence can also be added to the initialCyclicShift. Taking event 1+A1 as an example, if the cyclic shift value of the sequence is "1+initialCyclicShift", it indicates the occurrence of event 1 and the HARQ-ACK value A1. Therefore, the values corresponding to each event and HARQ-ACK value in Table 2 can be updated to the sum of this value and initialCyclicShift.
[0259] Table 2 is provided for illustrative purposes only and is not intended to be limiting. For example, Table 2 may include a greater number of events. Furthermore, Events 1 to 4 mentioned in Table 2 may be Events #1 to #6 listed in step 420, e.g., Event 1 may be any of Events #1 to #6; or other events, without limitation.
[0260] In another possible implementation, the cyclic shift value of the sequence indicates any of the following: an event occurs, an event occurs and the HARQ-ACK value is A1, an event occurs and the HARQ-ACK value is A2, no event occurs and the HARQ-ACK value is A1, no event occurs and the HARQ-ACK value is A2.
[0261] For example, for X events, it is assumed that 3X+2 (3X+2≤12, i.e., X≤3) different cyclic shift values are required, representing the occurrence of X events, the occurrence of X events and the HARQ-ACK value is A1, the occurrence of X events and the HARQ-ACK value is A2, no event occurs and the HARQ-ACK value is A1, and no event occurs and the HARQ-ACK value is A2. As an example, the correspondence between the cyclic shift value of the sequence and the event, HARQ-ACK information can be in the form of a table, a function, a text, or a string, such as for storage or transmission. Taking a table as an example, for example, the correspondence between the cyclic shift value of the sequence and the event, HARQ-ACK information can be as shown in Table 3.
[0262] Table 3
[0263] Taking Table 3 as an example, assuming X = 3, sequences with cyclic shift values of 0, 4, and 8 indicate the occurrence of events 1, 2, and 3, respectively. Sequences with cyclic shift values of 1, 5, and 9 indicate the occurrence of events 1, 2, and 3, respectively, with the HARQ-ACK value A1. Sequences with cyclic shift values of 2, 6, and 10 indicate the occurrence of events 1, 2, and 3, respectively, with the HARQ-ACK value A2. A sequence with a cyclic shift value of 3 indicates no event and the HARQ-ACK value A1. A sequence with a cyclic shift value of 7 indicates no event and the HARQ-ACK value A2. This is merely an example; the specific cyclic shift used is not limited. Similar to Table 1, in actual transmission, the cyclic shift value of the sequence can also be added to the initialCyclicShift. Taking event 2+A1 as an example, if the cyclic shift value of the sequence is "5+initialCyclicShift", it indicates the occurrence of event 2 and the HARQ-ACK value A1. Therefore, the values corresponding to the events and HARQ-ACK values in Table 3 above may also be updated to: the sum of the value and initialCyclicShift.
[0264] Table 3 is provided for illustrative purposes only and is not intended to be limiting. For example, Table 3 may include a greater number of events. Furthermore, Events 1 to 3 mentioned in Table 3 may be Events #1 to #6 listed in step 420, e.g., Event 1 may be any of Events #1 to #6; or other events, without limitation.
[0265] In case 2, the HARQ-ACK information occupies 2 bits.
[0266] In one possible implementation, the cyclic shift value of the sequence indicates any of the following: an event occurs, an event occurs and the HARQ-ACK value is A3, an event occurs and the HARQ-ACK value is A4, an event occurs and the HARQ-ACK value is A5, or an event occurs and the HARQ-ACK value is A6. For example, A3 = 00, A4 = 01, A5 = 10, and A6 = 11.
[0267] For example, for X events, assuming that 5X (5X≤12, i.e., X≤2) different cyclic shift values are required, respectively representing the occurrence of X events, the occurrence of X events and the HARQ-ACK value A3, the occurrence of X events and the HARQ-ACK value A4, the occurrence of X events and the HARQ-ACK value A5, and the occurrence of X events and the HARQ-ACK value A6. As an example, the correspondence between the cyclic shift values of the sequence and the events and HARQ-ACK information can be in the form of a table, a function, a text, or a string, such as for storage or transmission. Taking a table as an example, for example, the correspondence between the cyclic shift values of the sequence and the events and HARQ-ACK information can be as shown in Table 4.
[0268] Table 4
[0269] Taking Table 4 as an example, assuming X = 2, a sequence with cyclic shift values of 0 and 6 indicates the occurrence of events 1 and 2, respectively. A sequence with cyclic shift values of 1 and 7 indicates the occurrence of events 1 and 2, respectively, with an HARQ-ACK value of A3. A sequence with cyclic shift values of 2 and 8 indicates the occurrence of events 1 and 2, respectively, with an HARQ-ACK value of A4. A sequence with cyclic shift values of 3 and 9 indicates the occurrence of events 1 and 2, respectively, with an HARQ-ACK value of A5. A sequence with cyclic shift values of 4 and 10 indicates the occurrence of events 1 and 2, respectively, with an HARQ-ACK value of A6. This is merely an example; the specific cyclic shift used is not limited. Similar to Table 1, in actual transmission, the cyclic shift value of the sequence can also be added to the initialCyclicShift. Taking event 1+A4 as an example, if the cyclic shift value of the sequence is "2+initialCyclicShift", it means that event 1 has occurred and the HARQ-ACK value is A4. Therefore, the values corresponding to the events and HARQ-ACK values in Table 4 above may also be updated to: the sum of the value and initialCyclicShift.
[0270] Table 4 is provided for illustrative purposes only and is not intended to be limiting. For example, Table 4 may include a greater number of events. Furthermore, Event 1 to Event 2 mentioned in Table 4 may be Event #1 to Event #6 listed in step 420, e.g., Event 1 may be any of Event #1 to Event #6; or may be any other event, without limitation.
[0271] In another possible implementation, the cyclic shift value of the sequence indicates any of the following: an event occurs, an event occurs and the HARQ-ACK value is A3, an event occurs and the HARQ-ACK value is A4, an event occurs and the HARQ-ACK value is A5, an event occurs and the HARQ-ACK value is A6, no event occurs and the HARQ-ACK value is A3 / A4 / A5 / A6.
[0272] For example, for X events, it is assumed that 5X+4 (5X+4≤12, i.e., X≤1) different cyclic shift values are required, respectively indicating that a certain event occurs, a certain event occurs and the HARQ-ACK value is A3, a certain event occurs and the HARQ-ACK value is A4, a certain event occurs and the HARQ-ACK value is A5, a certain event occurs and the HARQ-ACK value is A6, and no event occurs and the HARQ-ACK value is A3 / A4 / A5 / A6. As an example, the correspondence between the cyclic shift value of the sequence and the event, HARQ-ACK information can exist in the form of a table, a function, a text, or a string, such as for storage or transmission. Taking a table as an example, for example, the correspondence between the cyclic shift value of the sequence and the event, HARQ-ACK information can be as shown in Table 5.
[0273] Table 5
[0274] Taking Table 5 as an example, assuming X = 1, a sequence with a cyclic shift value of 0 indicates the occurrence of event 1. Sequences with cyclic shift values of 1, 4, and 710 indicate the occurrence of event 1 and HARQ-ACK values of A3, A4, A5, and A6, respectively. Sequences with cyclic shift values of 2, 5, 8, and 11 indicate no event and HARQ-ACK values of A3, A4, A5, and A6, respectively. This is merely an example; the specific cyclic shift used is not limited. Similar to Table 1, during actual transmission, the cyclic shift value of the sequence can also be added to the initialCyclicShift. Taking event 1 + A5 as an example, if the cyclic shift value of the sequence is "7 + initialCyclicShift", it indicates the occurrence of event 1 and the HARQ-ACK value of A5. Therefore, the values corresponding to each event and HARQ-ACK value in Table 5 can also be updated to the sum of this value and initialCyclicShift.
[0275] Table 5 is provided for illustrative purposes only and is not intended to be limiting. For example, Table 5 may include a greater number of events. Furthermore, Event 1 mentioned in Table 5 may be any of Events #1 to #6 listed in step 420, e.g., Event 1 is any of Events #1 to #6; or may be any other event, without limitation.
[0276] Method #1 is introduced above in combination with two situations of PUCCH format 0 resources. It can be understood that the above implementation methods can also be used separately. That is, when the above method #1 is adopted, the first indication information can also be carried on other signaling, which is not limited.
[0277] Here is method #2.
[0278] In mode #2, the first indication information occupies at least 1 bit (for ease of description, referred to as N bits, where N is an integer greater than or equal to 1), and the value of the N bits indicates at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0279] Further optionally, based on this method, the first indication information can be carried on PUCCH format 1, that is, the terminal device sends N bits through the PUCCH format 1 (or, on the PUCCH format 1 resource), and the N bits can indicate at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0280] Regarding PUCCH format 1 resources, the following two situations may also be included.
[0281] Case 1: PUCCH format 1 resources are dedicated to reporting event information, or PUCCH format 1 resources are dedicated to scheduling request resources for reporting event information;
[0282] In case 2, the PUCCH format 1 resource is a common scheduling request resource, that is, the PUCCH format 1 resource is not a resource dedicated to reporting event information.
[0283] The following introduces some implementation methods of method #2 based on the above two scenarios.
[0284] In case 1, PUCCH format 1 resources are dedicated to reporting event information.
[0285] In a first possible implementation, when the N bits have a first value, it indicates that an event has occurred; and when the N bits have a second value, it indicates that no event has occurred. The first value and the second value are different. For example, the first value is 0 and the second value is 1; or another example, the first value is 1 and the second value is 0.
[0286] For example, assuming X=1, the first indication information is implemented by 1 bit, that is, 1 bit is used to indicate whether an event has occurred. If the bit is set to the first value, it indicates that the event has occurred; if the bit is set to the second value, it indicates that the event has not occurred.
[0287] For another example, assuming that X is greater than 1, the first indication information is implemented using 1 bit, that is, 1 bit indicates whether at least one event has occurred. If the bit is set to the first value, it indicates that at least one event has occurred; if the bit is set to the second value, it indicates that no event has occurred.
[0288] In a second possible implementation, when a signal (such as an N-bit signal) is sent on the PUCCH format 1 resource, it indicates that an event has occurred; when no signal is sent on the PUCCH format 1 resource, it indicates that no event has occurred.
[0289] For example, assuming X=1, if the terminal device sends an N-bit signal on the PUCCH format 1 resource, it indicates that an event has occurred; if the terminal device does not send a signal on the PUCCH format 1 resource, it indicates that the event has not occurred.
[0290] For another example, assuming that X is greater than 1, then if the terminal device sends an N-bit signal on the PUCCH format 1 resource, it indicates that at least one event has occurred; if the terminal device does not send a signal on the PUCCH format 1 resource, it indicates that no event has occurred.
[0291] In a third possible implementation, different values of the N bits correspond to different events. When the N bits take a certain value, it indicates that the event corresponding to the certain value occurs.
[0292] For example, if X = 2 and there are two events, event 1 and event 2, the first indication information is implemented using 2 bits, that is, 2 bits are used to indicate the information of the event that occurred among the X events. If the bit is set to "00", it means that event 1 occurred; if the bit is set to "01", it means that event 2 occurred; if the bit is set to "10" or "11" or no signal is sent, it means that no event occurred.
[0293] For another example, if X = 2 and there are two events, Event 1 and Event 2, the first indication information is implemented using 2 bits, that is, 2 bits indicating which of the X events occurred. The bitmap indicates whether any of the two events occurred, and which of the two events occurred. For example, if "1" indicates an event occurred, and "0" indicates no event occurred, then if this bit is set to "00," it indicates no event occurred; if this bit is set to "10," it indicates Event 1 occurred; and if this bit is set to "01," it indicates Event 2 occurred.
[0294] For another example, if X = 3 and there are two events, event 1, event 2, and event 3, the first indication information is implemented using 2 bits, that is, 2 bits are used to indicate the information of the event that occurred among the X events. If the bit is set to "00", it means that event 1 occurred; if the bit is set to "01", it means that event 2 occurred; if the bit is set to "10", it means that event 3 occurred; if the bit is set to "11" or no signal is sent, it means that no event occurred.
[0295] For another example, if X = 4 and there are two events, event 1, event 2, event 3, and event 4, the first indication information is implemented using two bits, that is, two bits are used to indicate the information of the event that occurred among the X events. If the bit is set to "00", it means that event 1 occurred; if the bit is set to "01", it means that event 2 occurred; if the bit is set to "10", it means that event 3 occurred; if the bit is set to "11", it means that event 4 occurred. Furthermore, if no signal is sent, it means that no event occurred.
[0296] The above-mentioned example is only an example, and the specific bit information used to represent the occurrence of different events is not limited in the embodiments of the present application.
[0297] In a fourth possible implementation, different values of the N bits correspond to different event tables. When the N bits take a certain value, it indicates that an event in the event table corresponding to the certain value occurs.
[0298] This method is similar to the third possible method, except that, in the third possible implementation method, an N-bit bit takes a certain value corresponding to an event, and in the fourth possible implementation method, an N-bit bit takes a certain value corresponding to an event table.
[0299] The above-mentioned possible implementation methods are merely examples, and the embodiments of the present application are not limited thereto.
[0300] In case 2, the PUCCH format 1 resource is a common scheduling request resource.
[0301] This situation can refer to the first possible situation, the third possible situation, and the fourth possible situation in the above situation 1, which will not be described in detail here.
[0302] In this scenario 2, as an example, the bit value of N bits may satisfy the following condition: the bit value is not 0.
[0303] Optionally, N bits may jointly indicate event information and HARQ-ACK. Specifically, as mentioned above, PUCCH may also carry HARQ-ACK information, so N bits may jointly indicate event information and HARQ-ACK information.
[0304] For example, when X=1 or the first indication information only indicates whether an event among X events has occurred, the first indication information can be multiplexed with up to 2 bits of HARQ-ACK information on PUCCH format 1 resources. When an event occurs, HARQ-ACK information can be sent on the resources of the scheduling request; when no event occurs, HARQ-ACK information can be sent on the resources corresponding to HARQ.
[0305] Mode #3: The first indication information is a bitmap, and the bitmap indicates at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0306] Further optionally, based on this method, the first indication information can be carried on PUCCH format 2 / 3 / 4, that is, the terminal device sends a bitmap through the PUCCH format 2 / 3 / 4 (or, on PUCCH format 2 / 3 / 4 resources), and the bitmap can indicate at least one of the following: whether an event occurs among X events, and information about the event that occurs among the X events.
[0307] Regarding PUCCH format 2 / 3 / 4 resources, the following two situations may be included.
[0308] Case 1: PUCCH format 2 / 3 / 4 resources are dedicated to reporting event information, or PUCCH format 2 / 3 / 4 resources are dedicated to scheduling request resources for event information reporting;
[0309] In case 2, the PUCCH format 2 / 3 / 4 resource is a common scheduling request resource, that is, the PUCCH format 2 / 3 / 4 resource is not a resource dedicated to reporting event information.
[0310] Here are some implementations of method #3.
[0311] In a first possible implementation, each bit in the bitmap corresponds to an event. A first value indicates that the event has occurred, and a second value indicates that the event has not occurred. The first and second values are different. For example, the first value is 0 and the second value is 1; or another example is the first value is 1 and the second value is 0.
[0312] For example, X events are indicated by an X-bit bitmap. Specifically, each bit represents an event. Assume that the bit value is "1" to indicate that the event has occurred, and the bit value is "0" to indicate that the event has not occurred. For example, the bitmap corresponds to the event index from small to large from left to right. For example, if X=5 and the bitmap is "10100", it means that event 1 and event 3 have occurred, and the other events have not occurred. For another example, the bitmap corresponds to the event index from large to small from left to right. For example, if X=5 and the bitmap is "10100", it means that event 5 and event 3 have occurred, and the other events have not occurred. The example listed above is only an example, and the specific bit information used to indicate the occurrence of different events is not limited in the embodiments of the present application.
[0313] In a second possible implementation, the value of the bitmap is associated with whether the event combination occurs, or the value of the bitmap is associated with the event combination that has occurred.
[0314] An event combination can also be called an event group or event list. An event combination may include one or more events. The number of events in each event combination may be the same or different, and this is not limited. For consistency, the following description will use the term event list.
[0315] For example, each bit in the bitmap corresponds to an event table, a first bit value indicates the occurrence of an event in the event table, and a second bit value indicates the non-occurrence of an event in the event table. This method is similar to the first possible method, except that, in the first possible implementation, each bit in the bitmap corresponds to an event, while in the second possible implementation, each bit in the bitmap corresponds to an event table. The above example is merely an example, and the specific bit information used to represent the occurrence of different events is not limited in the embodiments of the present application.
[0316] The above implementation is for illustrative purposes only, and the embodiments of the present application are not limited thereto. For example, the value of the bitmap is associated with whether an event occurs.
[0317] In a third possible implementation, the bit value directly indicates the event index.
[0318] For example, for X events, To indicate the index of the event. Assume that X=5, 3 bits are used to indicate the occurrence of different events. For example, if the 3-bit value is "000", it means that event 1 occurs; if the 3-bit value is "001", it means that event 2 occurs; if the 3-bit value is "010", it means that event 3 occurs; if the 3-bit value is "011", it means that event 4 occurs; if the 3-bit value is "100", it means that event 5 occurs. As an example, if the 3-bit value is the remaining bits, it can indicate that no event occurs or other uses, and this is not limited. The example listed above is only an example. The specific bit information used to indicate the occurrence of different events is not limited in the embodiments of the present application.
[0319] In a fourth possible implementation, the bit value directly indicates the event table.
[0320] For example, different bit values correspond to different event tables. For example, if two bits are used to indicate different event tables, if the two bits are set to "11", it means that the event in event table 4 has occurred; if the two bits are set to "10", it means that the event in event table 3 has occurred; if the two bits are set to "01", it means that the event in event table 2 has occurred; if the one bit is set to "00", it means that the event in event table 1 has occurred.
[0321] Mode #4: The first indication information indicates a scheduling request associated with an event that has occurred among X events, and the scheduling request associated with an event that has occurred among X events indicates at least one of the following: whether an event has occurred among the X events, and information about the event that has occurred among the X events.
[0322] Further optionally, based on this approach, the first indication information may be carried on PUCCH format 2 / 3 / 4. That is, the terminal device indicates at least one of the following via a scheduling request on PUCCH format 2 / 3 / 4 (or, on PUCCH format 2 / 3 / 4 resources): whether an event occurs among X events, and information about the event that occurs among the X events. For information on PUCCH format 2 / 3 / 4 resources, refer to approach #3.
[0323] For example, different events correspond to different scheduling requests. Therefore, if an event occurs, the terminal device can generate the index of the scheduling request corresponding to the event on the PUCCH format 2 / 3 / 4 resource. Based on the index, the network device can know which events have occurred.
[0324] Method #5: The first indication information is a resource. In other words, the resource indicates at least one of the following: whether an event occurs among the X events, and information about the event that occurs among the X events.
[0325] The resource may be one or more of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, PUCCH format 4, and PUSCH.
[0326] In one possible scenario, a resource is associated with different events (or different event tables). In this case, event-related information can be determined based on the aforementioned methods #1 to #4.
[0327] In another possible scenario, different resources are associated with different events (or different event tables). In this case, whether the corresponding event (or event table) occurs can be indicated based on the resource of the transmitted information.
[0328] Assume that different resources are associated with different events, and assume that X=3, and the X events are called event #1, event #2, and event #3, event #1 is associated with resource #1, event #2 is associated with resource #2, and event #3 is associated with resource #3.
[0329] For example, if a terminal device sends information on resource #1, it indicates that event #1 has occurred; if the terminal device sends information on resource #2, it indicates that event #2 has occurred; and if the terminal device sends information on resource #3, it indicates that event #3 has occurred. As an example, the resource is a scheduling request resource. In other words, different scheduling request resources can be associated with different events, and different scheduling request resources can be associated with different scheduling request indices. The scheduling request resource can be a PUCCH format 0 resource. Assume that event #1 is associated with scheduling request resource #1, event #2 is associated with scheduling request resource #2, and event #3 is associated with scheduling request resource #3. For example, if a terminal device sends information on scheduling request resource #1, such as a sequence with a specific cyclic shift value (such as a ZC sequence), it indicates (or means) that event #1 has occurred; if a terminal device sends information on scheduling request resource #2, such as a sequence with a specific cyclic shift value (such as a ZC sequence), it indicates (or means) that event #2 has occurred; if a terminal device sends information on scheduling request resource #3, such as a sequence with a specific cyclic shift value (such as a ZC sequence), it indicates (or means) that event #3 has occurred. As an example, the specific value is 0, or 0 + "initialCyclicShift".
[0330] For another example, if the terminal device sends information on resource #1, it means that event #1 did not occur. As a further example, it can also indicate that events other than event #1 (such as event #2 and event #3) occurred; if the terminal device sends information on resource #2, it means that event #2 did not occur. As a further example, it can also indicate that events other than event #2 (such as event #1 and event #3) occurred; if the terminal device sends information on resource #3, it means that event #3 did not occur. As a further example, it can also indicate that events other than event #3 (such as event #1 and event #2) occurred.
[0331] The above-mentioned example is only an example, and the specific corresponding method is not limited in the embodiments of the present application.
[0332] Methods #1 through #5 described above describe implementations of the first indication information, but the embodiments of the present application are not limited thereto. For example, the first indication information is carried on the PUSCH. In this case, the first indication information may be carried in at least one of the following signaling: MAC CE, UCI, etc. For example, the first indication information may include information (such as an index) indicating an event among X events, or the first indication information may indicate whether a particular event or event table has occurred via a bitmap.
[0333] Further optionally, the method 300 further includes: the terminal device sending a measurement report related to the occurred event in the X event (ie, a report related to the event).
[0334] Accordingly, the network device receives the measurement report. The measurement report and the first indication information may be carried on the same uplink resource, such as PUCCH or PUSCH; or they may be carried on different uplink resources, such as the measurement report carried on PUCCH and the first indication information carried on PUSCH, or the measurement report carried on PUSCH and the first indication information carried on PUCCH, or the measurement report carried on one PUCCH and the first indication information carried on another PUCCH, or the measurement report carried on one PUSCH and the first indication information carried on another PUSCH. In addition, the measurement report and the first indication information may be carried in the same signaling, such as UCI and / or MAC CE; or they may be carried in different signaling, such as the measurement report carried on UCI and the first indication information carried on MAC CE, or the measurement report carried on MAC CE and the first indication information carried on UCI, or the measurement report carried on one MAC CE and the first indication information carried on another MAC CE, or the measurement report carried on one UCI and the first indication information carried on another UCI. There is no limitation on this.
[0335] A measurement report is a report corresponding to an event that has occurred. As an example, the measurement report includes at least one or more of the following: RSRP, SINR, precoding matrix indicator (PMI), rank indication (RI), channel quality indicator (CQI), whether the beam is available, whether the uplink transmission timing needs to be adjusted, whether the downlink reception timing change exceeds the threshold, the resource identifier used to obtain the measurement result or the logical identifier of the antenna panel (such as a capability value identifier), and the cause of the event (for example, a change in the receiving beam, a change in the transmitting beam, a change in the transmitting and receiving beams, and others).
[0336] In one possible scenario, after receiving the first indication information, the network device sends information about scheduling resources to the terminal device; and the terminal device sends a measurement report on the scheduling resources.
[0337] In another possible scenario, after receiving the first indication information, the network device sends feedback information to the terminal device, where the feedback information indicates receipt of the first indication information; after receiving the feedback information, the terminal device sends a measurement report on a preset resource, where the preset resource can be a specific reporting resource or any resource.
[0338] Another possible scenario is that after the terminal device sends the first indication information to the network device, it directly sends the measurement report on the preset resources.
[0339] In another possible scenario, the terminal device sends the first indication information and the measurement report to the network device. In other words, the first indication information and the measurement report can be sent to the network device in one transmission (or in the same signaling).
[0340] Optionally, the event occurring in the X events includes multiple events, and the terminal device sends a measurement report related to one or more events in the multiple events.
[0341] In one example, a terminal device reports a measurement report related to an event. For example, the terminal device reports a measurement report related to an event that is ranked first among multiple events that occurred in order. For example, the events that occurred among X events include event #1 and event #2, and event #1 is ranked first, then the terminal device reports a measurement report related to event #1. The order can be: in descending order according to the index of the event, or in descending order according to the index of the event, or in descending order according to the priority of the event.
[0342] In another example, the terminal device reports measurement reports related to multiple events. For example, the terminal device may send the measurement reports related to the multiple events through one signaling, or may send measurement reports related to each event separately through multiple signalings, which is not limited.
[0343] It is understandable that the terminal device may not send a measurement report related to the event that has occurred in event X (i.e., a report related to the event). In other words, an event occurs, but the event does not require reporting of measurement results. For example, event A does not require reporting of measurement results. Assuming that the event information is not included in the measurement report, it does not need to be sent. It only needs to notify the occurrence of event A through the first indication information.
[0344] Further optionally, the method 300 further includes: the terminal device determining a reference signal resource, wherein the reference signal resource refers to a reference signal resource for measurement corresponding to the event, or a reference signal resource for measurement corresponding to the terminal device.
[0345] In a possible implementation manner, the network device configures reference signal resource information for measurement corresponding to different events.
[0346] Based on this approach, the terminal device determines the reference signal resource, including: the terminal device receives third indication information, where the third indication information indicates the reference signal resource. The reference signal resource information and the information about the X events can be carried in the same signaling, such as the configuration information in step 420 including the information about the X events and the reference signal resource information; or can be carried in different signaling, which is not limited to this.
[0347] In one example, a network device configures reference signal resources (one or more reference signals), or reference signal resource sets (including one or more reference signals), or reference signal resource configurations (including one or more reference signal resource sets) corresponding to different events to monitor whether a certain event occurs, triggering a report upon the occurrence of the event. Alternatively, the measurement result reported triggered by a certain event corresponds to the reference signal resource / reference signal resource set / reference signal resource configuration corresponding to the event.
[0348] Optionally, the network device configures or associates different reference signal resources / reference signal resource sets / reference signal resource configurations for different events; or, the network device configures or associates the same reference signal resources / reference signal resource sets / reference signal resource configurations for different events.
[0349] In another example, the network device sends an event trigger reporting configuration to the terminal device, where the configuration is a dedicated event reporting configuration.
[0350] For example, the configuration information includes information for indicating that the report corresponds to only an event-triggered measurement result report, or includes information for indicating that the report can be triggered by an event, or the report configuration is a special RRC information element, and the terminal device knows that the configuration is an event-triggered reporting configuration. Furthermore, the reporting configuration can also be associated with a reference signal resource / reference signal resource set / reference signal resource setting, so that the terminal device can determine which reference signal resources' measurement results can be reported by the event report.
[0351] In another example, the network device sends reporting configurations triggered by different events to the terminal.
[0352] For example, the configuration information includes event information, such as an event index, etc., which is used to indicate that the reporting configuration corresponds to a specific event. If the event occurs, it is reported according to the corresponding configuration information.
[0353] Another possible implementation manner is to predefine different events to trigger reporting of corresponding measured reference signal resource information.
[0354] For example, the reference signal resources for measurement corresponding to different event-triggered reporting can be predefined as the reference signal resources corresponding to the current serving beam. For example, the reference signal resources for measurement corresponding to different event-triggered reporting are the reference signal whose QCL type is typeD in the currently indicated TCI-state, or the reference signal whose QCL type is typeD in the UL TCI-state applied by the current uplink transmission (PUSCH / PUCCH / SRS / physical random access channel (PRACH)), or the reference signal whose QCL type is typeD in the DLorjointTCI-state applied by the current downlink transmission (PDCCH / PDSCH / CSI-RS).
[0355] For another example, the reference signal resource for measurement corresponding to reporting triggered by different events may be predefined as a reference signal whose QCL type in the currently activated TCI-states is type D.
[0356] The above-mentioned predefined reference signal resources may correspond to different events or the same event, and there is no limitation on this. In addition, the above-mentioned reference signal may be a reference signal of a serving cell or a reference signal of a candidate cell / neighboring cell.
[0357] It is understood that in some of the above embodiments, specific correspondences between some events and bit values or sequence cyclic shift values are listed. It is understood that the above is only an example for ease of understanding. As long as an association between an event and a bit value, or an association between a bit and a sequence cyclic shift value is established, it falls within the scope of protection of the embodiments of the present application. For example, when the cyclic shift value of a sequence is related to another parameter, an association between an event and the other parameter can also be established, so that whether the corresponding event occurs can be indicated based on the other parameter. For another example, when a bitmap is used to indicate whether X events occur, the correspondence between each bit and the event can be arbitrary, such as the bitmap from left to right corresponds to the event index from small to large in sequence; for another example, the bitmap from left to right corresponds to the event index from large to small in sequence; for another example, it can also be other correspondences; for another example, the bitmap from left to right corresponds to the event priority from high to low in sequence; for another example, the bitmap from left to right corresponds to the event priority from low to high in sequence.
[0358] It can be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.
[0359] It can also be understood that the solutions in the various embodiments of the present application can be reasonably combined and used, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained with each other in the various embodiments, without limitation to this.
[0360] It can also be understood that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as terminal devices, network devices) can also be implemented by components of the devices (such as chips or circuits) without limitation.
[0361] The method provided in the embodiment of the present application is described in detail above in conjunction with Figure 4. Below, the apparatus provided in the embodiment of the present application is described in detail in conjunction with Figures 5 to 7. It should be understood that the description of the apparatus embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, please refer to the method embodiment above. For the sake of brevity, they are not repeated here.
[0362] Referring to FIG5 , FIG5 is a schematic diagram of a communication device 500 provided in an embodiment of the present application. The device 500 includes a transceiver unit 510. The transceiver unit 510 can be used to implement corresponding communication functions. The transceiver unit 510 can also be referred to as a communication interface or a communication unit.
[0363] Optionally, the apparatus 500 further includes a processing unit 520. The processing unit 520 can be used to perform processing, such as beam measurement. The functions of the processing unit 520 can be implemented by one or more processors. Specifically, the processor can include a modem chip, or a system-on-chip (SoC) chip or SIP chip containing a modem core.
[0364] Optionally, the apparatus 500 may further include a storage unit, which may be used to store instructions and / or data. The processing unit 520 may read the instructions and / or data in the storage unit so that the apparatus implements the aforementioned method embodiment.
[0365] Optionally, the transceiver unit 510 may include a receiving unit and a sending unit, wherein the receiving unit may be used to perform reception-related operations (such as receiving data or messages), and the sending unit may be used to perform transmission-related operations (such as sending data or messages).
[0366] In a first possible design, the apparatus 500 may be the terminal device in the aforementioned embodiment, and the apparatus 500 may implement the steps or processes corresponding to those performed by the terminal device in the above method embodiment. The transceiver unit 510 may be used to perform transceiver-related operations (such as operations of sending and / or receiving data or messages) of the terminal device in the above method embodiment. For example, the transceiver unit 510 may be used to perform steps 410, 420, and 430 in the embodiment shown in FIG4 . The processing unit 520 may be used to perform processing-related operations of the terminal device in the above method embodiment, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).
[0367] In one possible implementation, the transceiver unit 510 is used to receive configuration information, which includes information about at least one event; the transceiver unit 510 is also used to send first indication information, which indicates at least one of the following: whether an event occurs in at least one event, and information about an event that occurs in at least one event.
[0368] In a second possible design, the apparatus 500 may be a network device in the aforementioned embodiment, and the apparatus 500 may implement the steps or processes corresponding to those performed by the network device in the above method embodiment. The transceiver unit 510 may be used to perform transceiver-related operations (such as operations of sending and / or receiving data or messages) of the network device in the above method embodiment. For example, the transceiver unit 510 may be used to perform steps 410, 420, and 430 in the embodiment shown in FIG4 . The processing unit 520 may be used to perform processing-related operations of the network device in the above method embodiment, or operations other than transceiver operations (such as operations other than sending and / or receiving data or messages).
[0369] In one possible implementation, the transceiver unit 510 is used to send configuration information, which includes information about at least one event; the transceiver unit 510 is also used to receive first indication information, which indicates at least one of the following: whether an event occurs in at least one event, and information about an event that occurs in at least one event.
[0370] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0371] It should also be understood that the device 500 here is embodied in the form of a functional unit. The term "unit" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 500 can be specifically the communication device in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the communication device in the above-mentioned method embodiments. To avoid repetition, they will not be described here.
[0372] The apparatus 500 of each of the above-described solutions has the function of implementing the corresponding steps performed by the communication device in the above-described method. The functions can be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above-described functions; for example, the transceiver unit can be replaced by a transceiver (for example, the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.
[0373] In addition, the transceiver unit 510 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit.
[0374] It should be noted that the apparatus in FIG5 can be the communication device described in the aforementioned embodiments, or it can be a chip or system-on-chip, such as a modem chip, a system-on-chip (SoC) chip, or a SIP chip containing a modem core. The transceiver unit can be an input / output circuit or a communication interface, and the processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip. This is not a limitation.
[0375] Referring to FIG6 , FIG6 is a schematic diagram of another communication device 600 provided in an embodiment of the present application. The device 600 includes a processor 610, which is coupled to a memory 620. The memory 620 is used to store computer programs or instructions and / or data. The processor 610 is used to execute the computer programs or instructions stored in the memory 620, or read the data stored in the memory 620, to perform the methods in the above method embodiments.
[0376] Optionally, there are one or more processors 610 .
[0377] Optionally, there are one or more memories 620 .
[0378] Optionally, the memory 620 is integrated with the processor 610 or provided separately.
[0379] 6 , the apparatus 600 further includes a transceiver 630 , which is configured to receive and / or transmit signals. For example, the processor 610 is configured to control the transceiver 630 to receive and / or transmit signals.
[0380] As an example, the processor 610 may have the function of the processing unit 520 shown in FIG. 5 , the memory 620 may have the function of a storage unit, and the transceiver 630 may have the function of the transceiver unit 510 shown in FIG. 5 .
[0381] As a solution, the device 600 is used to implement the operations performed by the communication device in the above various method embodiments.
[0382] For example, the processor 610 is configured to execute computer programs or instructions stored in the memory 620 to implement relevant operations of the terminal device or network device in the above various method embodiments.
[0383] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may 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. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0384] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0385] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0386] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0387] 7 , which is a schematic diagram of a chip system 700 according to an embodiment of the present application. The chip system 700 (or also referred to as a processing system) includes a logic circuit 710 and an input / output interface 720 .
[0388] The logic circuit 710 may be a processing circuit in the chip system 700. The logic circuit 710 may be coupled to a storage unit and call instructions in the storage unit so that the chip system 700 can implement the methods and functions of the various embodiments of the present application. The input / output interface 720 may be an input / output circuit in the chip system 700, outputting information processed by the chip system 700 or inputting data or signaling information to be processed into the chip system 700 for processing.
[0389] Alternatively, the logic circuit 710 may be implemented by one or more processors, including the one or more processors or a processing portion in the one or more processors.
[0390] Optionally, the input / output interface 720 may include a transceiver circuit, a transceiver, an input / output circuit, or a communication interface.
[0391] As a solution, the chip system 700 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the above various method embodiments.
[0392] For example, the logic circuit 710 is used to implement the processing-related operations performed by the communication device (such as a terminal device, or a network device) in the above method embodiments; the input / output interface 720 is used to implement the sending and / or receiving-related operations performed by the communication device (such as a terminal device, or a network device) in the above method embodiments.
[0393] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-mentioned method embodiments.
[0394] For example, when the computer program is executed by a computer, the computer can implement the methods performed by a communication device (such as a terminal device, or a network device) in each embodiment of the above method.
[0395] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by a communication device (such as a terminal device or a network device) in the above-mentioned method embodiments.
[0396] The present application also provides a communication system, which includes the terminal device and / or network device in the above embodiments. For example, the system includes the terminal device and network device in Figure 4.
[0397] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.
[0398] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, 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.
[0399] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. 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. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. 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 DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0400] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: receiving configuration information, wherein the configuration information includes information about at least one event; First indication information is sent, where the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
2. The method according to claim 1, characterized in that The sending of the first indication information includes: A sequence is sent, wherein a cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
3. The method according to claim 2, characterized in that When the cyclic shift value of the sequence is the first value, the cyclic shift value of the sequence indicates that an event occurs in the at least one event.
4. [Corrected 14.04.2025 according to Rule 26] The method according to claim 3, characterized in that The first value is 0.
5. [Corrected 14.04.2025 according to Article 26] A method according to any one of claims 1 to 4, characterized in that The first indication information is carried in a PUCCH resource of an uplink control channel PUCCH format 0.
6. The method according to claim 5, characterized in that When a signal or sequence is carried on the PUCCH resource of the PUCCH format 0, an event occurs in the at least one event; or When the PUCCH resource of the PUCCH format 0 does not carry a signal or sequence, none of the at least one event occurs.
7. The method according to claim 1, characterized in that The first indication information occupies at least 1 bit; The first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event, including: The value of the at least one bit indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
8. The method according to claim 7, characterized in that The value of the at least one bit is 0, indicating that an event occurs in the at least one event.
9. The method according to claim 8, characterized in that The at least one event is one event.
10. The method according to any one of claims 1 or 7 or 8 or 9, characterized in that The first indication information is carried in a PUCCH resource of PUCCH format 1.
11. The method according to any one of claims 1 or 7 or 8 or 9, characterized in that The first indication information is carried in a PUCCH resource of at least one of the following channel formats: PUCCH format 2, PUCCH format 3, and PUCCH format 4.
12. The method according to claim 11, characterized in that The first indication information is a bitmap, or the first indication information indicates that an event-related scheduling request has occurred in the at least one event.
13. The method according to claim 12, characterized in that Each bit in the bitmap corresponds to an event, a first value for the bit indicates that the event has occurred, and a second value for the bit indicates that the event has not occurred; or The value of the bitmap is associated with the combination of events that have occurred; or The value of the bitmap is associated with whether the event combination occurs.
14. The method according to any one of claims 1 to 13, characterized in that The at least one event is related to a measurement report initiated by the terminal device, and the method further includes: A measurement report related to an event occurring among the at least one event is sent.
15. The method according to claim 14, characterized in that The sending a measurement report related to an event occurring in the at least one event includes: Sending a measurement report related to an event occurring in the at least one event on a preset resource; or, A measurement report related to an event occurring in the at least one event is sent on the scheduled resources.
16. The method according to claim 15, characterized in that The method further comprises: Receive the scheduling resource information.
17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: Receive an event trigger reporting configuration, where the event trigger reporting configuration includes at least one of the following information: Event information, Reference signal resource information associated with the event.
18. The method according to any one of claims 1 to 17, characterized in that The at least one event includes at least one of the following: The first beam quality is lower than or equal to a first preset threshold, the second beam quality is higher than or equal to a second preset threshold, the second beam quality is higher than or equal to a third preset threshold of the first beam quality, and the difference between the second beam quality and the first beam quality is lower than or equal to a fourth preset threshold; The first beam represents a serving beam, and the second beam represents a beam different from the serving beam.
19. The method according to any one of claims 1 to 18, characterized in that Before receiving the configuration information, the method further includes: Send second indication information, where the second indication information indicates information about events supported by the terminal device.
20. The method according to any one of claims 1 to 19, characterized in that The information of the event occurring in the at least one event includes: an index of the event occurring in the at least one event.
21. A communication method, characterized in that: include: Sending configuration information, wherein the configuration information includes information about at least one event; First indication information is received, where the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
22. The method according to claim 21, characterized in that The receiving first indication information includes: A sequence is received, wherein a cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
23. The method according to claim 22, characterized in that When the cyclic shift value of the sequence is the first value, the cyclic shift value of the sequence indicates that an event occurs in the at least one event.
24. The method according to claim 23, wherein The first value is 0.
25. The method according to any one of claims 21 to 24, characterized in that The first indication information is carried in a PUCCH resource of an uplink control channel PUCCH format 0.
26. The method according to claim 25, characterized in that When a signal or sequence is carried on the PUCCH resource of the PUCCH format 0, an event occurs in the at least one event; or When the PUCCH resource of the PUCCH format 0 does not carry a signal or sequence, none of the at least one event occurs.
27. The method according to claim 21, characterized in that The first indication information occupies at least 1 bit; The first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event, including: The value of the at least one bit indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
28. The method according to claim 27, characterized in that The value of the at least one bit is 0, indicating that an event occurs in the at least one event.
29. The method according to claim 28, characterized in that The at least one event is one event.
30. The method according to any one of claims 21 or 27 or 28 or 29, characterized in that The first indication information is carried in a PUCCH resource of PUCCH format 1.
31. The method according to any one of claims 21 or 27 or 28 or 29, characterized in that The first indication information is carried in a PUCCH resource of at least one of the following channel formats: PUCCH format 2, PUCCH format 3, and PUCCH format 4.
32. The method according to claim 31, characterized in that The first indication information is a bitmap, or the first indication information indicates that an event-related scheduling request has occurred in the at least one event.
33. The method according to claim 32, characterized in that Each bit in the bitmap corresponds to an event, a first value for the bit indicates that the event has occurred, and a second value for the bit indicates that the event has not occurred; or The value of the bitmap is associated with the combination of events that have occurred; or The value of the bitmap is associated with whether the event combination occurs.
34. The method according to any one of claims 21 to 33, characterized in that The at least one event is related to a measurement report initiated by the terminal device, and the method further includes: A measurement report related to an event occurring among the at least one event is received.
35. The method according to claim 34, wherein The receiving a measurement report related to an event occurring in the at least one event includes: receiving, on a preset resource, a measurement report related to an event occurring in the at least one event; or, A measurement report related to an event occurring in the at least one event is received on the scheduled resources.
36. The method according to claim 35, characterized in that The method further comprises: Send the scheduling resource information.
37. The method according to any one of claims 21 to 36, characterized in that The method further comprises: Send event trigger reporting configuration, the event trigger reporting configuration includes at least one of the following information: Event information, Reference signal resource information associated with the event.
38. The method according to any one of claims 21 to 37, characterized in that The at least one event includes at least one of the following: The first beam quality is lower than or equal to a first preset threshold, the second beam quality is higher than or equal to a second preset threshold, the second beam quality is higher than or equal to a third preset threshold of the first beam quality, and the difference between the second beam quality and the first beam quality is lower than or equal to a fourth preset threshold; The first beam represents a serving beam, and the second beam represents a beam different from the serving beam.
39. The method according to any one of claims 21 to 38, characterized in that Before sending the configuration information, the method further includes: Receive second indication information, where the second indication information indicates information about events supported by the terminal device.
40. The method according to any one of claims 21 to 39, characterized in that The information of the event occurring in the at least one event includes: an index of the event occurring in the at least one event.
41. A communication device, characterized in that Including transceiver unit, The transceiver unit is configured to receive configuration information, wherein the configuration information includes information about at least one event; The transceiver unit is further configured to send first indication information, where the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about the event that occurs in the at least one event.
42. The device according to claim 41, characterized in that The transceiver unit is further configured to send first indication information, including: The transceiver unit is further configured to send a sequence, wherein a cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
43. The device according to claim 41 or 42, characterized in that The at least one event is related to the measurement report reporting initiated by the terminal device, and the transceiver unit is further used to send a measurement report related to an event occurring in the at least one event.
44. The device according to claim 43, characterized in that The transceiver unit is further configured to send a measurement report related to an event occurring in the at least one event, including: The transceiver unit is further configured to send a measurement report related to an event occurring in the at least one event on a preset resource; or The transceiver unit is further configured to send, on the scheduled resources, a measurement report related to an event occurring in the at least one event.
45. The device according to claim 44, characterized in that The transceiver unit is further configured to receive information about the scheduling resources.
46. The device according to any one of claims 41 to 45, characterized in that The transceiver unit is further configured to receive an event trigger reporting configuration, where the event trigger reporting configuration includes at least one of the following information: event information, and event-related reference signal resource information.
47. A communication device, characterized in that Including transceiver unit, The transceiver unit is configured to send configuration information, wherein the configuration information includes information about at least one event; The transceiver unit is further configured to receive first indication information, where the first indication information indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
48. The device according to claim 47, characterized in that The transceiver unit is further configured to receive first indication information, including: The transceiver unit is further configured to receive a sequence, wherein a cyclic shift value of the sequence indicates at least one of the following: whether an event occurs in the at least one event, and information about an event that occurs in the at least one event.
49. The device according to claim 47 or 48, characterized in that The at least one event is related to the measurement report reporting initiated by the terminal device, and the transceiver unit is further used to receive a measurement report related to an event occurring in the at least one event.
50. The device according to claim 49, characterized in that The transceiver unit is further configured to receive a measurement report related to an event occurring in the at least one event, including: The transceiver unit is further configured to receive, on a preset resource, a measurement report related to an event occurring in the at least one event; or, The transceiver unit is further configured to receive, on the scheduled resources, a measurement report related to an event occurring in the at least one event.
51. The device according to claim 50, characterized in that The transceiver unit is further configured to send information about the scheduling resources.
52. The device according to any one of claims 47 to 51, characterized in that The transceiver unit is further configured to send an event trigger reporting configuration, where the event trigger reporting configuration includes at least one of the following information: event information, and event-related reference signal resource information.
53. A communication device, characterized in that The method comprises a module or unit for executing the method according to any one of claims 1 to 20, or comprises a module or unit for executing the method according to any one of claims 21 to 40.
54. A communication device, characterized in that The device comprises at least one processor, wherein the at least one processor is configured to execute a computer program or instruction so that the device performs the method according to any one of claims 1 to 20, or the method according to any one of claims 21 to 40.
55. The device according to claim 54, characterized in that The apparatus further comprises a memory for storing the computer program or instructions; and / or, The apparatus further comprises a communication interface coupled to the at least one processor, the communication interface being configured to input and / or output information.
56. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or instructions, which, when executed on a communication device or a computer, causes the communication device to execute the method as claimed in any one of claims 1 to 20, or causes the communication device to execute the method as claimed in any one of claims 21 to 40.
57. A computer program product, characterized in that The computer program product comprises a computer program or instructions for executing the method according to any one of claims 1 to 20, or the computer program product comprises a computer program or instructions for executing the method according to any one of claims 21 to 40.
Citation Information
Patent Citations
Aperiodic tracking reference signal
CN111566974A
Configuration of minimization of drive tests and quality of experience measurements performed by UE at start of application or service
CN115956374A
Communication method and communication device
CN116321258A
Event-based QOE configuration management
WO2023014255A1