Communication method, and apparatus
By configuring measurement windows for multiple measurement resource sets in beam prediction and allowing flexible sliding, the problem of unreliable AI model performance monitoring is solved, improving the accuracy and efficiency of beam prediction and simplifying the configuration process.
Patent Information
- Application Number
- PCT/CN2025/110624
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-09
- Filing Date
- 2025-07-25
- Publication Date
- 2026-02-12
AI Technical Summary
In existing technologies, the accuracy of beam prediction is affected by the unreliability of AI model performance monitoring, which impacts the communication effectiveness between network devices and terminal devices.
By configuring measurement windows for multiple sets of measurement resources and allowing flexible sliding in the time domain, combined with measurement report configuration and indicators, the reliability of model monitoring is ensured and the accuracy of beam prediction is improved.
It enables reliable monitoring of AI model performance, improves the accuracy and efficiency of beam prediction, simplifies the configuration process, and enhances system performance.
Smart Images

Figure CN2025110624_12022026_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] Cross-reference to Related Applications
[0002] This application claims priority to the Chinese Patent Application No. 202411100943.1, filed on August 9, 2024, and entitled "A communication method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application relates to the field of communication technology, and in particular, to a communication method and apparatus. BACKGROUND
[0004] Beam prediction mainly refers to predicting the measurement information of all beams according to the measurement of part of the beams, or predicting the measurement information of the beams at a future time according to the historical measurement information of the beams. Beam prediction is widely used in scenarios such as determining the beams used for communication between a network device and a terminal device.
[0005] At present, the prediction function is usually implemented based on an artificial intelligence (AI) model, and the performance of the AI model directly affects the accuracy of beam prediction, so the monitoring of the performance of the AI model becomes a problem worthy of study. SUMMARY
[0006] The present application provides a communication method and apparatus for monitoring the performance of an AI model in beam prediction, which can ensure the reliability of model monitoring and help improve the accuracy of beam prediction.
[0007] In a first aspect, the present application provides a communication method applied to a terminal device, comprising: receiving first information, the first information being used for configuring a first measurement window of a reference signal; receiving second information, the second information being used for indicating to send a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to a plurality of measurement resource sets in the first measurement window; and sending the measurement report corresponding to the first measurement window according to the first information and the second information.
[0008] The first measurement window in the above design contains a plurality of measurement resource sets, which can realize multiple beam measurements, and the measurement report corresponding to the first measurement window is uniformly reported, which can ensure the reliability of model monitoring and thus improve the accuracy of beam prediction. Optionally, the second information can be downlink control information (DCI), and the network device flexibly triggers the terminal device to report the measurement report of the measurement window through the DCI.
[0009] The following details several designs of the first information, the first measurement window and the second information.
[0010] In a first possible design, the first information includes a first measurement report configuration, the first measurement report configuration includes a first parameter and a second parameter, the first parameter indicates a size of the first measurement window, and the second parameter indicates a correspondence between time domain resources corresponding to the first measurement window and a receiving time of the second information. With such a design, the first measurement window can slide in the time domain along with a triggering time of the second information, so that a measurement resource set for model monitoring is more flexible and variable, and the reliability of model monitoring can be ensured.
[0011] Optionally, the first parameter is a time length corresponding to the first measurement window, or the first parameter is a number of measurement resource sets included in the first measurement window. Such a design of the first parameter in combination with the aforementioned second parameter helps to quickly determine time domain resources of the current first measurement window, and improves efficiency.
[0012] Based on the configuration of the first information, the second information includes an identifier of the first measurement report configuration, and a measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the first measurement window.
[0013] For example, the second information includes the identifier of the first measurement report configuration and a third parameter, the third parameter indicates a size of a second measurement window, the second measurement window is included in the first measurement window, and a measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the second measurement window. For another example, the second information includes the identifier of the first measurement report configuration and identifiers of multiple measurement resource sets in the first measurement window. A measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the multiple measurement resource sets in the first measurement window.
[0014] In a second possible design, the first information includes a second measurement report configuration and a third measurement report configuration, the second measurement report configuration includes a fourth parameter, the fourth parameter indicates to save measurement information corresponding to M1 measurement resource sets, the third measurement report configuration includes an identifier of the second measurement report configuration and a fifth parameter, the fifth parameter indicates to report measurement information corresponding to M2 measurement resource sets, the first measurement window includes the M1 measurement resource sets and the M2 measurement resource sets, and M1 and M2 are positive integers. Such a design decouples saving and reporting of measurement information through two measurement report configurations, simplifies configuration design and process, and can improve system performance.
[0015] Based on the configuration of the first information, the second information includes an identifier of the third measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the M1 measurement resource sets and measurement information corresponding to the M2 measurement resource sets.
[0016] In a third possible design, the first information includes M3 measurement report configurations respectively corresponding to M3 measurement resource sets, and the first measurement window includes the M3 measurement resource sets, where M3 is an integer greater than 1.
[0017] Based on the configuration of the first information, a possible design of the second information is that the second information includes identifiers of measurement report configurations respectively corresponding to multiple measurement resource sets in the M3 measurement resource sets, or the second information includes identifiers of multiple measurement resource sets in the M3 measurement resource sets, where the measurement report corresponding to the first measurement window is determined based on measurement information of the multiple measurement resource sets in the M3 measurement resource sets.
[0018] Based on the configuration of the first information, another possible design of the second information is that the second information includes sixth parameters respectively corresponding to the M3 measurement resource sets, and when a sixth parameter corresponding to a measurement resource set in the M3 measurement resource sets takes a first value, measurement information of the measurement resource set in the M3 measurement resource sets is used to determine the measurement report corresponding to the first measurement window.
[0019] In the above design, the measurement information of the measurement resource set used for model monitoring is indicated by the identifier of the measurement resource set or the measurement report configuration, which is simple and helps to improve the efficiency of model monitoring.
[0020] In a fourth possible design, the first information includes a fourth measurement report configuration, the fourth measurement report configuration includes a sixth parameter and a seventh parameter, the sixth parameter indicates to save measurement information corresponding to M4 measurement resource sets, and the seventh parameter indicates to report measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets, where the first measurement window includes the M4 measurement resource sets.
[0021] Based on the configuration of the first information, the second information includes an identifier of the fourth measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets.
[0022] In the above design, the measurement information of the measurement resource set is indicated in the measurement report configuration to save or report, which can simplify the indication manner of the second information and help to improve the efficiency of model monitoring.
[0023] In the possible design, the method further includes: receiving third information, the third information indicating a storage duration of the measurement report; and storing the measurement report according to the third information. Within the storage duration, the stored measurement report can be introduced into next monitoring measurement, the data amount of the monitoring measurement is enhanced, and the reliability of the monitoring measurement is improved.
[0024] In a second aspect, the present application provides a communication method, applied to a network device, including: sending first information, the first information being used for configuring a first measurement window of a reference signal; and sending second information, the second information being used for indicating sending a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to multiple measurement resource sets in the first measurement window.
[0025] The following several designs of the first information, the first measurement window and the second information are described in detail.
[0026] In a first possible design, the first information includes a first measurement report configuration, the first measurement report configuration including a first parameter and a second parameter, the first parameter indicating a size of the first measurement window, and the second parameter indicating a correspondence relationship between time domain resources corresponding to the first measurement window and a receiving time of the second information.
[0027] Optionally, the first parameter is a time duration corresponding to the first measurement window, or the first parameter is a quantity of measurement resource sets included in the first measurement window.
[0028] Based on the configuration of the first information, the second information includes an identifier of the first measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the first measurement window.
[0029] For example, the second information includes the identifier of the first measurement report configuration and a third parameter, the third parameter indicating a size of a second measurement window, the second measurement window being included in the first measurement window, and the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to all measurement resource sets in the second measurement window. For another example, the second information includes the identifier of the first measurement report configuration and identifiers of multiple measurement resource sets in the first measurement window. The measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the multiple measurement resource sets in the first measurement window.
[0030] In a second possible design, the first information includes a second measurement report configuration and a third measurement report configuration, the second measurement report configuration includes a fourth parameter, and the fourth parameter indicates to save measurement information corresponding to M1 measurement resource sets; the third measurement report configuration includes an identity of the second measurement report configuration and a fifth parameter, and the fifth parameter indicates to report measurement information corresponding to M2 measurement resource sets; and the first measurement window includes the M1 measurement resource sets and the M2 measurement resource sets, where M1 and M2 are positive integers.
[0031] Based on the configuration of the first information, the second information includes an identity of the third measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the M1 measurement resource sets and measurement information corresponding to the M2 measurement resource sets.
[0032] In a third possible design, the first information includes M3 measurement report configurations corresponding to M3 measurement resource sets respectively, and the first measurement window includes the M3 measurement resource sets, where M3 is an integer greater than 1.
[0033] Based on the configuration of the first information, one possible design of the second information is that the second information includes identities of measurement report configurations corresponding to multiple measurement resource sets in the M3 measurement resource sets, or the second information includes identities of multiple measurement resource sets in the M3 measurement resource sets; and the measurement report corresponding to the first measurement window is determined based on measurement information of the multiple measurement resource sets in the M3 measurement resource sets.
[0034] Based on the configuration of the first information, another possible design of the second information is that the second information includes sixth parameters corresponding to the M3 measurement resource sets respectively, and when a sixth parameter corresponding to one measurement resource set in the M3 measurement resource sets takes a first value, measurement information of the one measurement resource set in the M3 measurement resource sets is used to determine the measurement report corresponding to the first measurement window.
[0035] In a fourth possible design, the first information includes a fourth measurement report configuration, the fourth measurement report configuration includes a sixth parameter and a seventh parameter, the sixth parameter indicates to save measurement information corresponding to M4 measurement resource sets, and the seventh parameter indicates to report measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets; and the first measurement window includes the M4 measurement resource sets.
[0036] Based on configuration of the first information, the second information comprises an identifier of the fourth measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets.
[0037] In the possible design described above, the method further comprises: sending third information, the third information indicating a saving duration of the measurement report.
[0038] In a third aspect, an embodiment of the present disclosure provides a communication apparatus, which can be a terminal device, a device, a module or a chip in the terminal device, or an apparatus capable of matching with the terminal device. In one design, the communication apparatus can comprise a module corresponding to each of the methods / operations / steps / actions described in the first aspect, which can be hardware circuitry, software, or a combination of hardware circuitry and software. In one design, the communication apparatus can comprise a processing module and a communication module, the communication module comprising a sending unit and a receiving unit. Optionally, the processing module can also be replaced by a processing unit.
[0039] The communication module is configured to receive first information used for configuring a first measurement window of a reference signal, and receive second information used for indicating to send a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to multiple measurement resource sets in the first measurement window.
[0040] The processing module is configured to send, according to the first information and the second information, the measurement report corresponding to the first measurement window.
[0041] The following designs of the first information, the first measurement window and the second information are described in detail.
[0042] In a first possible design, the first information comprises a first measurement report configuration, the first measurement report configuration comprising a first parameter and a second parameter, the first parameter indicating a size of the first measurement window, and the second parameter indicating a correspondence relationship between time domain resources corresponding to the first measurement window and a receiving time of the second information.
[0043] Optionally, the first parameter is a time length corresponding to the first measurement window, or the first parameter is a number of measurement resource sets included in the first measurement window.
[0044] Based on configuration of the first information, the second information comprises an identifier of the fourth measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the first measurement window.
[0045] For example, the second information comprises an identity of the first measurement report configuration and a third parameter, the third parameter indicating a size of a second measurement window, the second measurement window being included in the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to all measurement resource sets in the second measurement window. For another example, the second information comprises an identity of the first measurement report configuration and identities of multiple measurement resource sets in the first measurement window. The measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the multiple measurement resource sets in the first measurement window.
[0046] In a second possible design, the first information comprises a second measurement report configuration and a third measurement report configuration, the second measurement report configuration comprising a fourth parameter, the fourth parameter indicating to save measurement information corresponding to M1 measurement resource sets, the third measurement report configuration comprising an identity of the second measurement report configuration and a fifth parameter, the fifth parameter indicating to report measurement information corresponding to M2 measurement resource sets, the first measurement window comprising the M1 measurement resource sets and the M2 measurement resource sets, M1 and M2 being positive integers.
[0047] Based on the configuration of the first information, the second information comprises an identity of the third measurement report configuration, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to the M1 measurement resource sets and measurement information corresponding to the M2 measurement resource sets.
[0048] In a third possible design, the first information comprises measurement report configurations corresponding to M3 measurement resource sets respectively, the first measurement window comprising the M3 measurement resource sets, M3 being an integer greater than 1.
[0049] Based on the configuration of the first information, one possible design of the second information is that the second information comprises identities of measurement report configurations corresponding to multiple measurement resource sets in the M3 measurement resource sets respectively, or the second information comprises identities of multiple measurement resource sets in the M3 measurement resource sets, the measurement report corresponding to the first measurement window being determined based on measurement information of the multiple measurement resource sets in the M3 measurement resource sets.
[0050] Based on the configuration of the first information, another possible design of the second information is that the second information comprises sixth parameters corresponding to the M3 measurement resource sets respectively, when a sixth parameter corresponding to one measurement resource set in the M3 measurement resource sets takes a first value, measurement information of the one measurement resource set in the M3 measurement resource sets is used to determine the measurement report corresponding to the first measurement window.
[0051] In a fourth possible design, the first information includes a fourth measurement reporting configuration, the fourth measurement reporting configuration includes a sixth parameter and a seventh parameter, the sixth parameter indicates to save measurement information corresponding to M4 measurement resource sets, and the seventh parameter indicates to report measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets; and the first measurement window includes the M4 measurement resource sets.
[0052] Based on the configuration of the first information, the second information includes an identifier of the fourth measurement reporting configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets.
[0053] In the above possible design, the communication module is further configured to receive third information, the third information indicating a saving duration of the measurement report; and the processing module is further configured to save the measurement report according to the third information.
[0054] In a fourth aspect, an embodiment of the present application provides a communication device, which can be a network device, a device, a module or a chip in the network device, or a device capable of matching the network device. In a design, the communication device can include a module corresponding to each of the methods, operations, steps and actions described in the second aspect, which can be a hardware circuit, a software or a combination of hardware circuit and software. In a design, the communication device can include a processing module and a communication module, the communication module including a sending unit and a receiving unit. Optionally, the processing module can also be replaced by a processing unit.
[0055] The communication module is configured to, under the control of the processing module, perform the following operations: sending first information, the first information being used for configuring a first measurement window of a reference signal; and sending second information, the second information being used for indicating to send a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to multiple measurement resource sets in the first measurement window.
[0056] The following several designs of the first information, the first measurement window and the second information are described in detail.
[0057] In a first possible design, the first information includes a first measurement reporting configuration, the first measurement reporting configuration including a first parameter and a second parameter, the first parameter indicating a size of the first measurement window, and the second parameter indicating a correspondence relationship between time domain resources corresponding to the first measurement window and a receiving time of the second information.
[0058] Optionally, the first parameter is a time length corresponding to the first measurement window, or the first parameter is a number of measurement resource sets included in the first measurement window.
[0059] Based on the configuration of the first information, the second information includes an identification of the first measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the first measurement window.
[0060] For example, the second information includes an identification of the first measurement report configuration and a third parameter, the third parameter indicates a size of a second measurement window, the second measurement window is included in the first measurement window, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the second measurement window. For another example, the second information includes an identification of the first measurement report configuration and an identification of a plurality of measurement resource sets in the first measurement window. The measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the plurality of measurement resource sets in the first measurement window.
[0061] In a second possible design, the first information includes a second measurement report configuration and a third measurement report configuration, the second measurement report configuration includes a fourth parameter, the fourth parameter indicates to save measurement information corresponding to M1 measurement resource sets; the third measurement report configuration includes an identification of the second measurement report configuration and a fifth parameter, the fifth parameter indicates to report measurement information corresponding to M2 measurement resource sets; the first measurement window includes the M1 measurement resource sets and the M2 measurement resource sets, M1 and M2 are positive integers.
[0062] Based on the configuration of the first information, the second information includes an identification of the third measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the M1 measurement resource sets and measurement information corresponding to the M2 measurement resource sets.
[0063] In a third possible design, the first information includes M3 measurement report configurations respectively corresponding to M3 measurement resource sets, and the first measurement window includes the M3 measurement resource sets; where M3 is an integer greater than 1.
[0064] Based on the configuration of the first information, one possible design of the second information is that the second information includes identifications of measurement report configurations respectively corresponding to a plurality of measurement resource sets in the M3 measurement resource sets, or the second information includes identifications of the plurality of measurement resource sets in the M3 measurement resource sets; where the measurement report corresponding to the first measurement window is determined based on measurement information of the plurality of measurement resource sets in the M3 measurement resource sets.
[0065] Based on the configuration of the first information, another possible design of the second information is that the second information includes a sixth parameter corresponding to each of the M3 measurement resource sets, and when the sixth parameter corresponding to one of the M3 measurement resource sets takes a first value, the measurement information of the one of the M3 measurement resource sets is used to determine the measurement report corresponding to the first measurement window.
[0066] In a fourth possible design, the first information includes a fourth measurement report configuration, the fourth measurement report configuration includes a sixth parameter and a seventh parameter, the sixth parameter indicates to save the measurement information corresponding to M4 measurement resource sets, and the seventh parameter indicates to report the measurement information corresponding to multiple measurement resource sets of the M4 measurement resource sets; and the first measurement window includes the M4 measurement resource sets.
[0067] Based on the configuration of the first information, the second information includes an identifier of the fourth measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on the measurement information corresponding to multiple measurement resource sets of the M4 measurement resource sets.
[0068] In the above possible designs, the communication module is further configured to send third information, the third information indicating a saving duration of the measurement report.
[0069] In a fifth aspect, a communication apparatus is provided, including at least one processor and a memory; the memory is configured to store computer programs or instructions, when the apparatus is running, the at least one processor executes the computer programs or instructions, so that the communication apparatus executes the method in the first aspect or the embodiments of the first aspect, or executes the method in the second aspect or the embodiments of the second aspect.
[0070] In a sixth aspect, another communication apparatus is provided, including a logic circuit and an input / output interface; the input / output interface can be understood as an interface circuit, and the logic circuit can be configured to run code instructions to execute the method in the first aspect or the embodiments of the first aspect, or execute the method in the second aspect or the embodiments of the second aspect.
[0071] In a seventh aspect, a computer readable storage medium is also provided, and the computer readable storage medium stores computer readable instructions, when the computer readable instructions run on a computer, so that the computer executes the method in the first aspect or any possible design in the first aspect, or executes the method in the second aspect or any possible design in the second aspect.
[0072] In an eighth aspect, the present application provides a computer program product comprising instructions which, when executed on a computer, cause the computer to carry out the method of the first aspect or any of the embodiments of the first aspect, or carry out the method of the second aspect or any of the embodiments of the second aspect.
[0073] In a ninth aspect, the present application provides a chip system, which comprises a processor, and can further comprise a memory, for implementing the method of the first aspect or any of the possible designs in the first aspect, or carrying out the method of the second aspect or any of the possible designs in the second aspect. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.
[0074] In a tenth aspect, the present application provides a communication system, which comprises a terminal device and a network device, and is used for carrying out the method of the first aspect or any of the possible designs in the first aspect, or carrying out the method of the second aspect or any of the possible designs in the second aspect.
[0075] The technical effects achieved by the second aspect to the tenth aspect can refer to the technical effects achieved by the first aspect or the corresponding possible design in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0076] FIG. 1 is a schematic diagram of an architecture of a wireless communication system;
[0077] FIG. 2 is a schematic diagram of an application architecture of an AI model;
[0078] FIG. 3A is a schematic diagram of a framework of beam prediction;
[0079] FIG. 3B is a schematic diagram of a framework of beam prediction;
[0080] FIG. 3C is a schematic diagram of a framework of beam prediction;
[0081] FIG. 3D is a schematic diagram of a framework of beam prediction;
[0082] FIG. 4 is a flowchart of a communication method according to an embodiment of the present application;
[0083] FIG. 5A is a flowchart of a communication method according to an embodiment of the present application;
[0084] FIG. 5B is a schematic diagram of a measurement window according to an embodiment of the present application;
[0085] FIG. 6A is a flowchart of a communication method according to an embodiment of the present application;
[0086] FIG. 6B is a schematic diagram of a measurement window according to an embodiment of the present application;
[0087] FIG. 7A is one of flowcharts of a communication method according to an embodiment of the present application;
[0088] FIG. 7B is one of diagrams of a measurement window according to an embodiment of the present application;
[0089] FIG. 8 is one of flowcharts of a communication method according to an embodiment of the present application;
[0090] FIG. 9 is one of structural diagrams of a communication device according to an embodiment of the present application;
[0091] FIG. 10 is one of structural diagrams of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0092] In order to make the objects, technical solutions and advantages of the present application clearer, the following will further describe the present application in detail with reference to the accompanying drawings.
[0093] At least one (item) of the present application is described below, which indicates one (item) or more (items). More (items) means two (items) or more than two (items). "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the front and rear associated objects. In addition, it should be understood that although the terms first, second, etc. may be used to describe various objects in the present application, these objects should not be limited by these terms. These terms are only used to distinguish the objects from each other.
[0094] The terms "include" and "have" and any variations thereof mentioned in the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device. It should be noted that the words "exemplary" or "for example" in the present application are used to represent an example, illustration or description. Any method or design scheme described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other methods or design schemes. Rather, the use of "exemplary" or "for example" and the like is intended to present the relevant concept in a specific manner.
[0095] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as a universal mobile telecommunications system (UMTS), a wireless local area network (WLAN), a wireless fidelity (Wi-Fi) system, a 4th generation (4G) mobile communication system such as a long term evolution (LTE) system, a 5th generation (5G) mobile communication system such as a new radio (NR) system, and a future evolved communication system.
[0096] The present application will present various aspects, embodiments or features around a system that can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Moreover, combinations of these aspects can also be used.
[0097] To facilitate understanding of the embodiments of the present application, FIG. 1 shows a possible, non-limiting communication system schematic diagram. As shown in FIG. 1, the communication system 10 includes a radio access network (RAN) 100, and optionally, the communication system 10 further includes a core network (CN) 200 and an Internet 300. The following mainly introduces the RAN 100 related to the embodiments of the present application.
[0098] The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in FIG. 1, collectively referred to as 120). Among them, 110a is a base station, 110b is a micro base station, 120a, 120e, 120f and 120j are mobile phones, 120b is a car, 120c is a fuel dispenser, 120d is a home access point (HAP) arranged indoors or outdoors, 120g is a notebook computer, 120h is a printer, and 120i is a drone.
[0099] Other RAN nodes such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1) can also be included in the RAN 100. The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or wired. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network respectively.
[0100] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolution system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that combines two or more of the above systems.
[0101] (1) RAN node
[0102] The RAN node 110 can also be referred to as a RAN entity or an access node, etc., which constitutes a part of the communication system to help the terminal to realize wireless access. The RAN nodes 110 in the communication system 10 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, the network element 120i in FIG. 1 can be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication apparatuses, for example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.
[0103] The RAN node can also be referred to as a network device. In the following, the network device is used for description unless otherwise specified.
[0104] In a possible scenario, the network device can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system, etc. The network device can be a macro base station (e.g., 110a in FIG. 1), a micro base station or an indoor station (e.g., 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the network device in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (e.g., a cloud platform). The network device in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the network device.
[0105] In another possible scenario, multiple network devices cooperate to assist a terminal to implement wireless access, and different network devices respectively implement part of the functions of a base station. For example, the network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).
[0106] (2) Terminal device
[0107] The terminal device can be an access terminal device of the above communication system, and a terminal device with a wireless transceiver function or a chip or chip system that can be provided in the terminal device. The terminal device can also be referred to as a user equipment (UE), a terminal, a user apparatus, an access terminal device, a user unit, a user station, a mobile station, a mobile station (MS), a remote station, a remote terminal device, a mobile device, a user terminal device, a terminal device unit, a terminal device station, a terminal device apparatus, a wireless communication device, a user agent, or a user apparatus.
[0108] For example, the terminal device in the embodiments of the present application can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer (Pad), a drone, a computer with a wireless transceiver function, a machine type communication (MTC) terminal device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, an internet of things (IoT) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home (such as a game console, a smart television, a smart speaker, a smart refrigerator, and a fitness equipment, etc.), and a vehicle-mounted terminal device. The embodiments of the present application do not limit the device form of the terminal device.
[0109] (3) Communication between the terminal device and the network device
[0110] The communication between the terminal device and the network device follows a certain protocol layer structure. For example, the protocol layer structure can include a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, and a physical layer (PHY) layer, and the like. In the 3rd generation partnership project (3GPP) standard, layer 1 (L1) can refer to the PHY layer, layer 2 can refer to the MAC layer, and layer 3 can refer to the RRC layer. For specific descriptions of the above protocol layers, refer to the relevant technical specifications of the 3rd generation partnership project (3GPP).
[0111] The processing functions of the CU and the DU described above can be divided according to the protocol layers of the wireless network. For example, the functions of the PDCP layer and the protocol layers above the PDCP layer are arranged in the CU, and the functions of the protocol layers below the PDCP layer (such as the RLC layer and the MAC layer) are arranged in the DU. It can be understood that the above division of the processing functions of the CU and the DU according to the protocol layers is only an example, and the division can also be performed in other manners. For example, the functions of the protocol layers above the RLC layer are arranged in the CU, and the functions of the protocol layers below the RLC layer are arranged in the DU. For another example, the CU or the DU can be divided into more protocol layers. For another example, the CU or the DU can also be divided into partial processing functions of the protocol layers. The embodiments of the present application do not limit this.
[0112] In the embodiments of the present application, “sending information to (a terminal device)” can be understood as that the destination of the information is the terminal device, which can include directly or indirectly sending information to the terminal device. “Receiving information from (a terminal device)” can be understood as that the source of the information is the terminal device, which can include directly or indirectly receiving information from the terminal device. The information can be processed as necessary between the source and the destination of the information, such as format change, and the like, but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be described here.
[0113] The communication system and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0114] Some terms related to the embodiments of the present application are introduced below. It can be understood that the introduction does not constitute a limitation on the embodiments of the present application.
[0115] (1) Beam measurement
[0116] The network device configures a reference signal set to be measured by the terminal device, and transmits the reference signal set using different beams, so that the terminal device measures the reference signal set, that is, the measurement of multiple beams is realized. The reference signal set includes multiple reference signals, and the reference signal can be a synchronization signal block (SSB), a channel state information-reference signal (CSI-RS), or other signals, which are not limited by the embodiments of the present application.
[0117] For example, the network device can configure the measurement resource for the terminal device through radio resource control (RRC) signaling, so that the terminal device performs measurement on the measurement resource to obtain measurement information of the measurement resource, thereby realizing measurement on the beam corresponding to the measurement resource to obtain measurement information of the beam. For example, the network device can configure the foregoing measurement resource through a channel measurement resource (resourcesForChannelMeasurement) parameter. The measurement information of the measurement resource can include signal quality of a reference signal set, and the measurement information of the beam can also be referred to as a measurement result of the beam, for example, beam quality. For example, the signal quality or the beam quality can be embodied by reference signal receive power (RSRP), signal to interference plus noise ratio (SINR), and reference signal receive quality (RSRQ). The RSRP can be layer 1 (L1)-RSRP, and the SINR can be L1-SINR. It can be understood that one measurement resource corresponds to one reference signal, and one reference signal is transmitted by using one beam. If a beam set needs to be measured, a measurement resource set corresponding to the beam set can be configured, and the beam set is measured on the measurement resource set to realize measurement on the beam set. One beam set includes multiple beams, and one measurement resource set includes measurement resources corresponding to the multiple beams respectively. A special case is that the beam set includes only one beam, and the measurement resource set corresponding to the beam set includes only one measurement resource. In this case, one measurement resource set can also be equivalent to one measurement resource.
[0118] It can be understood that the measurement resource configured through RRC can be a periodically configured resource or a semi-persistently configured resource. In addition, the network device can also indicate the measurement resource for the terminal device through DCI. The measurement resource indicated by the DCI is a non-periodic resource.
[0119] (2) Beam prediction
[0120] Beam prediction, which can also be referred to as measurement prediction of beams. The prediction scenarios mainly include time domain prediction and space domain prediction. Among them, the time domain prediction refers to predicting the measurement information of part of the beams in the future by using the historical measurement information of the part of the beams, or predicting the measurement information of all beams in the future. The prediction result can be referred to as the prediction information corresponding to the part of the beams. The space domain prediction refers to predicting the measurement information of all beams by using the measurement information of part of the beams. The prediction result can be understood as the prediction information corresponding to the part of the beams. In a possible implementation, the predicted measurement information of all beams can be used to determine the best K beams in all beams, such as the best K beams referring to the K beams with the best beam quality in all beams. The terminal device and the network device can communicate based on one of the best K beams.
[0121] Among them, the prediction function can be implemented based on a model, for example, the model can be an AI model or a machine learning (ML) model. As shown in FIG. 2, it is an application architecture diagram of an AI model. The data source is used to store training data and inference data. The AI model training node obtains the AI model by analyzing or training the training data provided by the data source, and deploys the AI model in the AI model inference node. Optionally, the AI model training node can also update the AI model that has been deployed in the AI model inference node. The AI model inference node can also feed back the relevant information of the deployed AI model to the AI model training node, so as to optimize or update the deployed AI model and the like by the AI model training node. Among them, the AI model learned by the AI model training node is equivalent to that the AI model training node learns the mapping relationship between the input and the output of the AI model by using the training data. The AI model inference node uses the AI model to perform inference based on the inference data provided by the data source, and obtains the inference result. This method can also be described as: the AI model inference node inputs the inference data into the AI model, and obtains the output by using the AI model, which is the inference result.
[0122] The inference result can indicate the configuration parameters used (executed) by the execution object, and / or the operation executed by the execution object. The inference result can be uniformly planned by an execution (actor) entity and sent to one or more execution objects (for example, network entities) for execution. Optionally, the execution entity or the execution object can feed back the collected parameters or measurement quantities to the data source, which can be referred to as performance feedback, and the feedback parameters can be used as training data or inference data. Optionally, the execution entity or the execution object can also determine AI model performance related feedback information according to the inference result output by the AI model inference node, and feed back the feedback information to the AI model inference node. The AI model inference node can feed back the performance information of the AI model to the AI model training node according to the feedback information, so as to optimize or update the deployed AI model by the AI model training node, etc. This process can be referred to as AI model feedback.
[0123] The AI model involved in the embodiments of the present application is used for beam prediction. For example, a network device or an operation administration and maintenance (OAM) network element can be used as an AI model training node, and a terminal device can be used as an AI model inference node, that is, the network device or the OAM trains an AI model and instructs the terminal device to use the AI model, and the model inference is performed in the terminal device. Alternatively, the network device can be used as an AI model training node and an AI model inference node, that is, the network device deploys an AI model for beam prediction. Alternatively, an over the top (OTT) server deployed by a terminal device or a terminal device manufacturer can be used as an AI model training node, and the terminal device can be used as an AI model inference node, that is, the terminal device deploys an AI model for beam prediction.
[0124] Taking downlink beam prediction using an AI model as an example, the input of the AI model can include the measurement information of an actually measured beam set, such as SetB, and the output can include the prediction information corresponding to SetB, that is, the measurement information of a predicted beam set, such as SetA.
[0125] In the spatial domain prediction, one possible implementation manner is that Set A contains Set B, i.e., Set B includes part of the beams in Set A, and the AI model can predict the best beam in Set A or the beam quality of each beam in Set A based on the measurement information of Set B. As shown in FIG. 3A, the network device supports 16 downlink beams for transmission, and the purpose of beam prediction is to predict the best beam in the 16 beams or the beam quality of the 16 beams according to the actual measurement information (filled with black in FIG. 3A) of 4 downlink beams and the AI model. For the network device as the AI model inference node, the implementation manner can be that the network device sends reference signals (which form a reference signal set) to the terminal device through the 4 beams in FIG. 3A, the terminal device measures the reference signal set to determine the beam quality of the 4 beams, and reports the beam quality of the 4 beams to the network device; the network device inputs the beam quality of the 4 beams into the AI model of the network device, can infer the best beam in the 16 beams, and uses the best beam in subsequent data transmission with the network device. For the AI model inference node being the terminal device, the implementation manner can be that the network device sends reference signals (which form a reference signal set) to the terminal device through the 4 beams in FIG. 3A, the terminal device measures the reference signal set to determine the beam quality of the 4 beams, and inputs the beam quality of the 4 beams into the AI model of the terminal device, can infer the best beam in the 16 beams, and reports the best beam and the corresponding predicted beam quality in the 16 beams to the network device, and uses the best beam in subsequent data transmission with the network device.
[0126] In the spatial domain prediction, another possible implementation manner is that Set A can also not contain Set B, for example, Set B can be a set of wide beams, each wide beam can cover multiple narrow beams, and all the narrow beams form Set A. The AI model can predict the best beam in Set A or the beam quality of each beam in Set A based on the measurement information of Set B. As shown in FIG. 3B, Set B includes 4 sets of wide beams, each set of wide beams covers 4 narrow beams, i.e., a total of 16 narrow beams form Set A. The measurement information corresponding to the 4 sets of wide beams is input into the AI model, and the corresponding output is the best beam in the 16 narrow beams or the beam quality of each beam in the 16 narrow beams. It can be understood that the model inference node of the AI model can be set in the network device or the terminal device, and the embodiments of the present application do not limit this.
[0127] In time-domain prediction, the measurement information of the current or historical beam is input into the AI model, and the best beam or the beam quality of all beams at the future time is output. As shown in FIG. 3C, the purpose of beam prediction is to obtain the measurement information of the four downlink beams at the future time (e.g., t1 and t2) according to the actual measurement information (filled with black in FIG. 3C) of the four downlink beams at t0 and the AI model. As shown in FIG. 3D, the network device supports 16 downlink beams, and the purpose of beam prediction is to obtain the measurement information of the 16 beams or the best beam in the 16 beams at the future time (e.g., t1 and t2) according to the actual measurement information (filled with black in FIG. 3D) of the four downlink beams at t0 and the AI model. The AI model inference node can be a terminal device or a network device, and the embodiments of the present application do not limit this.
[0128] (3) Beam reporting
[0129] The network device sends a measurement report configuration to the terminal device, and the terminal device can report the measurement information of the beam or the predicted measurement information of the beam according to the measurement report configuration. The measurement report configuration is used to configure the standard for triggering the reporting of the measurement report information and the format of the measurement report information, and each measurement report configuration has a separate identifier (reportConfigId).
[0130] Taking the CSI-RS as an example, the beam reporting can also be understood as the measurement reporting of the CSI-RS. The network device sends the CSI-report configuration (CSI-ReportConfig) to the terminal device through the RRC, and the RRC configuration of the beam reporting on the terminal device side can be realized. Specifically, the report content is configured through reportQuantity in the CSI-ReportConfig, for example, the reportQuantity is configured to contain the index (e.g., CSI-RS resource indicator, CRI / SSB index) of the reference signal resource obtained by measuring the reference signal set and the signal quality, which is equivalent to configuring the terminal device to report the identifier of the beam and the beam quality. The type of reporting (e.g., periodic, aperiodic, semi-persistent) can also be configured through reportConfigType.
[0131] In the air interface AI, the concept of AI lifecycle management (LCM) is also introduced, that is, the network device can perform corresponding management processes on the AI model or AI function on the network device or terminal device side, involving data collection, model inference, model monitoring, and the like. Embodiments of the present application mainly describe the case where the terminal device side has an AI model or AI function, and the network device manages the AI model or AI function on the terminal device side.
[0132] Model monitoring is an important link in AI LCM, which refers to monitoring the performance of the AI model / function on the terminal device side. The network device can subsequently manage the AI model or AI function based on the monitoring results in one or more of the following ways: activation, deactivation, switching, or falling back to non-AI measurement reporting. Since the output of the AI model / function has uncertainty, the performance of an AI model / function is usually determined based on multiple outputs of the AI model / function. Therefore, when the terminal device side monitors the performance of the AI model / function related to beam prediction, multiple beam predictions need to be performed and compared with the actual beam measurement results to determine the performance of the AI model / function. In existing beam reporting, a set of measurement resources is usually measured once, and beam measurement information or monitoring indicators for model monitoring are reported, which cannot support reporting based on multiple beam measurement results. The measurement and reporting for model monitoring are not flexible enough, resulting in poor reliability of model management, thereby affecting the accuracy of beam prediction.
[0133] Some examples of monitoring indicators are as follows: indicators related to the accuracy of the AI model, such as the prediction accuracy of the best beam, the link performance (throughput, RSRP, etc.) after using the predicted best beam; indicators based on the distribution of model input or output; the difference between the actual measured beam quality and the predicted beam quality. It can be understood that these monitoring indicators are usually statistical values and need to be determined based on multiple actual measurements and multiple predictions.
[0134] Based on this, embodiments of the present application provide a communication method described as follows, which configures a measurement window for model monitoring using multiple periodic and / or aperiodic measurement resources, and flexibly triggers reporting of measurement reports of the measurement window through DCI, to improve the reliability of model monitoring, and thereby improve the accuracy of beam prediction.
[0135] As shown in FIG. 4, a communication method mainly includes the following steps.
[0136] S401, the network device sends first information to the terminal device, the first information being used for configuring a first measurement window of a reference signal.
[0137] The first measurement window can include multiple measurement resource sets. The multiple measurement resource sets included in the first measurement window can each be a periodic resource configured by RRC, a semi-persistent resource configured by RRC and activated by a medium access control-control element (MAC-CE), or a non-periodic resource configured by RRC and indicated by DCI. Alternatively, part of the multiple measurement resource sets included in the first measurement window are periodic resources configured by RRC or semi-persistent resources activated by a MAC-CE, and the other part are non-periodic resources indicated by DCI. The present embodiment is not limited in this regard.
[0138] It can be understood that in model monitoring, the terminal device needs to measure the beams in SetA and SetB, and therefore, corresponding to the measurement resource set configuration in model monitoring, the measurement resource set corresponding to SetB also needs to be configured correspondingly when the measurement resource set corresponding to SetA is configured. For the sake of simplicity of description, the measurement set in the present application does not separately distinguish the measurement resource set corresponding to SetA and the measurement resource set corresponding to SetB, and the measurement resource set corresponding to SetA and the measurement resource set corresponding to SetB corresponding thereto can be regarded as the same measurement resource set. That is, one measurement resource set in the present application includes the measurement resource set corresponding to SetA and the measurement resource set corresponding to SetB.
[0139] S402, the network device sends second information to the terminal device, and the second information is used to indicate sending the measurement report corresponding to the first measurement window.
[0140] The measurement report corresponding to the first measurement window is determined based on measurement information corresponding to multiple measurement resource sets in the first measurement window. For example, the multiple measurement resource sets are part of the measurement resource sets in the first measurement window, or the multiple measurement resource sets are all the measurement resource sets in the first measurement window.
[0141] In a possible implementation, the measurement report corresponding to the first measurement window can include measurement information corresponding to the plurality of measurement resource sets in the first measurement window; in another possible implementation, the measurement report corresponding to the first measurement window can include a monitoring index determined based on the measurement information corresponding to the plurality of measurement resource sets in the first measurement window, for example, comparing the measurement information corresponding to the plurality of measurement resource sets with predicted information corresponding to the plurality of measurement resource sets, determining an average error between the measurement information and the predicted information, or an accuracy of the predicted information, or the like. For example, in beam prediction, the prediction accuracy of the AI model / function can be determined by comparing the actual signal quality of the plurality of measurement resource sets and the predicted signal quality of the plurality of measurement resource sets based on the AI model / function, thereby monitoring the performance of the AI model / function.
[0142] Optionally, the second information can be DCI, that is, the network device can dynamically trigger the terminal device to report the measurement report corresponding to the first measurement window through the DCI. In the case of including a plurality of periodically configured measurement resource sets in the first measurement window, the network device can dynamically trigger the terminal device to report the measurement report of the periodic resource through the DCI, which is more flexible.
[0143] S403, the terminal device sends the measurement report corresponding to the first measurement window to the network device according to the first information and the second information.
[0144] The implementation mode of the above communication method is exemplified below in combination with the drawings, wherein the configuration of the first measurement window through the first information and the reporting content and manner of the measurement report corresponding to the first measurement window triggered based on the second information are described in the following examples.
[0145] As shown in FIG. 5A, the communication method mainly includes the following steps.
[0146] S501, the network device sends the first information to the terminal device, and the first information includes the first measurement report configuration.
[0147] The first measurement report configuration includes a first parameter and a second parameter, the first parameter indicates the size of the first measurement window, and the second parameter indicates the correspondence between the time domain resource corresponding to the first measurement window and the receiving time of the second information. The second information is used to trigger or indicate the terminal device to send the measurement report corresponding to the first measurement window. The second information is sent by the network device to the terminal device after the first information, and the receiving time of the second information can also be replaced by the sending time of the second information, for example, the time is in units of time slots, the network device sends the second information in the first time slot, and correspondingly, the terminal device receives the second information in the first time slot.
[0148] In a possible implementation, the first parameter can be a time length corresponding to the first measurement window, or the first parameter is a number of measurement resource sets included in the first measurement window. The second parameter can be a time difference between a termination time of the first measurement window and a receiving time of the second information, which can also be alternatively described as a time offset.
[0149] wherein one measurement resource set includes multiple measurement resources, each measurement resource corresponding to one beam, and the terminal device measures the reference signal on each measurement resource to implement measurement on multiple beams. Taking the reference signal as CSI-RS for example, the measurement resource set can also be referred to as a CSI RS resource set, and the CSI RS resource set can include multiple CSI RS resources (such as 64 or 128 CSI RS resources). In a scenario of monitoring the beam set SetA, the network device only needs to configure one CSI RS resource set corresponding to SetA and one CSI RS resource set corresponding to SetB, and the CSI RS resources in the CSI RS resource set correspond to the beams in SetA / SetB one by one. Similarly, the reference signal can also be SSB, and the measurement resource set can also be referred to as an SSB resource set, and the SSB resource set can include multiple SSB resources. In a scenario of monitoring the beam set SetA, the network device only needs to configure one CSI RS resource set corresponding to SetA and one SSB resource set corresponding to SetB, and the SSB resources in the SSB resource set correspond to the beams in SetB one by one, and the CSI RS resources in the CSI RS resource set correspond to the beams in SetA one by one. After the terminal device measures SetB and SetA once, a prediction result of SetA and an actual result can be obtained.
[0150] Taking the CSI-RS as an example, the first measurement report configuration can be understood as a CSIReportConfig, denoted as the first CSIReportConfig. The first CSIReportConfig contains at least one resource configuration, and one resource configuration can be understood as a CSIResourceConfig. The resource configuration can contain a periodic resource. The first CSIReportConfig contains the first parameter and the second parameter. For example, in the case where the first parameter is the time length corresponding to the first measurement window, the value of the first parameter can be the number of set time units, and the set time unit can be a second, a millisecond, a slot, a symbol, or the like. Taking the set time unit as a second as an example, if the value of the first parameter in the first CSIReportConfig is 3, it means that the time length corresponding to the first measurement window is 3 seconds. For another example, in the case where the first parameter is the number of measurement resource sets included in the first measurement window, if the value of the first parameter in the first CSIReportConfig is 3, it means that the first measurement window includes 3 measurement resource sets. The second parameter includes a time difference, which can be 0, a positive number, or a negative number. Taking the reception time of the second information as a time point A as an example: when the time difference is 0, the termination time of the first measurement window is the time point A, and the terminal device can derive the time domain resource corresponding to the first measurement window, i.e., the start time and the termination time of the first measurement window, according to the time point A and the size of the first measurement window; when the time difference is a positive number, the termination time of the first measurement window is a time point after the time point A, and the terminal device can derive the time domain resource corresponding to the first measurement window, i.e., the start time and the termination time of the first measurement window, according to the time point after the time point A and the size of the first measurement window; when the time difference is a negative number, the termination time of the first measurement window is a time point before the time point A, and the terminal device can derive the time domain resource corresponding to the first measurement window, i.e., the start time and the termination time of the first measurement window, according to the time point before the time point A and the size of the first measurement window.
[0151] Optionally, the first measurement report configuration further includes reporting content, which can be understood with reference to the content included in the measurement report corresponding to the first measurement window described in S402, and details are not described herein.
[0152] In addition, in the scenario of monitoring the model corresponding to the beam prediction, S500 can also be performed before S501, which is shown by a dashed line in FIG. 5A as an optional step.
[0153] S500, the terminal device sends first capability information to the network device, the first capability information indicates one or more of (a)-(c): (a) the number of measurement resource sets that the terminal device can save for participating in the monitoring indicator calculation; (b) the time length of measurement information of the measurement resource sets that the terminal device can save for participating in the monitoring indicator calculation, for example, the terminal device can save the measurement information of the measurement resource sets within 1s; (c) the type of the measurement resource sets corresponding to the measurement information that the terminal device can save, for example, the type of the measurement resource sets refers to the reference signal type (such as SSB or CSI-RS), or the type of the measurement resource sets refers to the configuration type of the measurement resource (such as periodic, aperiodic, or semi-persistent). Optionally, the network device can determine the first parameter and the second parameter in the first measurement report configuration according to the first capability information.
[0154] S502, the network device sends second information to the terminal device, the second information includes an identifier of the first measurement report configuration.
[0155] The terminal device can obtain the first parameter and the second parameter from the first measurement report configuration described in S501 according to the identifier of the first measurement report configuration, so as to determine the first measurement window according to the reception time of the second information, the first parameter and the second parameter, that is, the time domain resource corresponding to the first measurement window. Based on this, the terminal device can determine the measurement report of the first measurement window according to the measurement information corresponding to all measurement resource sets in the first measurement window, and the measurement report of the first measurement window can include the measurement information corresponding to all measurement resource sets in the first measurement window; or the measurement report of the first measurement window can include the first monitoring indicator, and optionally, the terminal device calculates and saves the error between the measurement information and the prediction information corresponding to each measurement resource set after performing measurement on the measurement resource set, which is referred to as the error corresponding to the measurement resource set; then when determining the first measurement window, the error average value can be calculated according to the errors corresponding to all measurement resource sets in the first measurement window; finally, the terminal device sends the measurement report of the first measurement window, and the first monitoring indicator included in the measurement report can be the error average value calculated above. Optionally, the terminal device saves the measurement information and the prediction information corresponding to each measurement resource set after performing measurement on the measurement resource set, and then when determining the first measurement window, the overall error between all measurement information and all prediction information can be calculated according to the measurement information and the prediction information aggregated from all measurement resource sets in the first measurement window; finally, the terminal device sends the measurement report of the first measurement window, and the first monitoring indicator included in the measurement report can be the overall error calculated above.
[0156] In a first possible implementation, the network device configures multiple measurement windows through the first information, the first measurement window is one of the multiple measurement windows, and accordingly, the network device includes an identifier of the first measurement report configuration and an identifier of the first measurement window in the multiple measurement windows in the second information sent to the terminal device.
[0157] In a second possible implementation, the network device only configures the first measurement window through the first information, but includes an identifier of the first measurement report configuration and a third parameter in the second information, where the third parameter indicates a size of a second measurement window contained in the first measurement window, that is, the second measurement window is a sub-measurement window of the first measurement window, the second measurement window includes a part of the measurement resource set in the first measurement window, and the number of the part of the measurement resource set is greater than or equal to 2. Based on this, the terminal device can determine the measurement report corresponding to the first measurement window according to the measurement information corresponding to all the measurement resource sets in the second measurement window. For example, the measurement report of the first measurement window can include the measurement information corresponding to all the measurement resource sets in the second measurement window; or the measurement report corresponding to the first measurement window can include a second monitoring indicator, which can be an average error or a total error calculated based on the errors respectively corresponding to all the measurement resource sets in the second measurement window.
[0158] In a third possible implementation, the network device only configures the first measurement window through the first information, but includes an identifier of the first measurement report configuration and an identifier of multiple measurement resource sets in the first measurement window in the second information. It can be understood that the identifiers of the multiple measurement resource sets in the first measurement window are continuous or discontinuous. Based on this, the terminal device can determine the multiple measurement resources in the first measurement window according to the identifiers of the multiple measurement resource sets; and then the terminal device determines the measurement report corresponding to the first measurement window according to the measurement information corresponding to the multiple measurement resource sets.
[0159] S503, the terminal device sends the measurement report corresponding to the first measurement window to the network device according to the first information and the second information.
[0160] The reporting content in the measurement report corresponding to the first measurement window can be understood with reference to the description in S502, and the embodiments of the present application will not be described here.
[0161] Through the scheme described in FIG. 5A, the network device triggers the terminal device to send the monitoring indicator corresponding to the periodic measurement resource set through the aperiodic indication, and the multiple measurement resource sets participating in the monitoring indicator calculation can be more clearly and flexibly selected. The scheme is used for performance monitoring of the AI model in beam prediction, the multiple measurement resource sets participating in the monitoring indicator calculation can ensure the reliability of the monitoring, and help to improve the prediction accuracy.
[0162] Exemplarily, the number of measurement resource sets with the size of the first measurement window is taken as an example, and the time difference is 0, as shown in FIG. 5B. When the terminal device receives the DCI at time point A, the terminal device determines that the three measurement resource sets before the time point A constitute the aforementioned first measurement window. The terminal device can report the saved measurement information corresponding to the three measurement resource sets, or report the monitoring indicators (such as prediction accuracy) calculated based on the measurement information corresponding to the three measurement resource sets. It can be understood that the terminal device saves the corresponding measurement information after each measurement of a measurement resource set. The first measurement window is sliding with the triggering of the DCI, and is not occupied by fixed time domain resources, so that the measurement resource applied to model monitoring is more flexible.
[0163] As shown in FIG. 6A, the communication method mainly includes the following steps.
[0164] S601, the network device sends first information to the terminal device, the first information including a second measurement report configuration and a third measurement report configuration.
[0165] The fourth parameter in the second measurement report configuration indicates to save the measurement information corresponding to M1 measurement resource sets; the third measurement report configuration includes the identifier of the second measurement report configuration and a fifth parameter, and the fifth parameter indicates to report the measurement information corresponding to M2 measurement resource sets; the first measurement window includes the M1 measurement resource sets and the M2 measurement resource sets, and M1 and M2 are positive integers.
[0166] A measurement resource set includes a plurality of measurement resources, and each measurement resource corresponds to a beam. The terminal device measures the reference signal on each measurement resource to realize the measurement of a plurality of beams. Taking the reference signal as a non-zero power CSIRS (non zero power-CSIRS, NZP-CSIRS) as an example, the measurement resource set can also be referred to as a NZP-CSIRS resource set, and the NZP-CSIRS resource set can include a plurality of NZP-CSIRS resources. The second measurement report configuration and the third measurement report configuration sent by the network device can be understood as two CSI report configurations (CSIReportConfig-1 and CSIReportConfig-2), that is, the network device configures the monitoring corresponding to the first measurement window through the two CSIReportConfig configurations. The contents of the CSIReportConfig-1 and CSIReportConfig-2 configurations are described in detail below.
[0167] A1, CSIReportConfig-1
[0168] In a possible implementation, M1 NZP-CSIRS resource sets are configured in the CSIReportConfig-1, the M1 NZP-CSIRS resource sets correspond to M1 beam sets that need to be monitored and measured; the M1 NZP-CSIRS resource sets can be periodically or semi-persistently repeatedly sent, and the reportQuantity in the CSIReportConfig-1 corresponds to a fourth parameter, for example, the reportQuantity is set to Keep-Result, which means that the measurement information corresponding to the M1 NZP-CSIRS resource sets is saved, but is not reported based on the CSIReportConfig-1. Optionally, the definition of Keep-Result can also be configured to calculate a first monitoring index (such as prediction accuracy) based on the measurement information corresponding to the M1 NZP-CSIRS resource sets. Optionally, the definition of Keep-Result can also be configured to save the measurement information and prediction information corresponding to the M1 NZP-CSIRS resource sets. It can be understood that in this way, the M1 measurement information in one or more measurement results corresponding to the M1 resource sets can be saved.
[0169] In another possible implementation, M5 NZP-CSIRS resource sets are configured in the CSIReportConfig-1, the M5 NZP-CSIRS resource sets correspond to the M5 beam sets that need to be measured; the M5 NZP-CSIRS resource sets can be periodically or semi-persistently repeatedly transmitted, and M5 is an integer greater than or equal to 1. A saving window is further configured in the CSIReportConfig-1, the saving window includes M1 NZP-CSIRS resource sets in the M5 NZP-CSIRS resource sets, indicating that the terminal device supports saving the measurement information of the NZP-CSIRS resource sets for M1 times, and the reportQuantity in the CSIReportConfig-1 is set to Keep-Result, indicating that the measurement information corresponding to the M1 NZP-CSIRS resource sets is saved, but is not reported depending on the first CSIReportConfig. Optionally, the definition of Keep-Result can also be configured to calculate a first monitoring index (such as prediction accuracy) based on the measurement information corresponding to the M1 NZP-CSIRS resource sets. Optionally, the definition of Keep-Result can also be configured to save the measurement information and prediction information corresponding to the M1 NZP-CSIRS resource sets. It can be understood that in this implementation, the fourth parameter includes the saving window and the reportQuantity set to Keep-Result. It can be understood that in this way, M1 measurement information in one or more measurement results corresponding to the M5 resource sets can be saved.
[0170] It can be understood that the network device can send the second measurement report configuration, that is, the CSIReportConfig-1, to the terminal device through the RRC; and in the case that the CSIReportConfig-1 is a semi-persistent configuration, the CSIReportConfig-1 is further activated through the MAC-CE. The terminal device can perform measurement based on the periodic measurement resource set (such as the M1 NZP-CSIRS resource set) in the CSIReportConfig-1, and save the measurement information obtained by each measurement. That is, the terminal device does not need to report the measurement information, prediction information or first monitoring index corresponding to the CSIReportConfig-1.
[0171] B1, CSIReportConfig-2
[0172] In a possible implementation, M2 NZP-CSIRS resource sets are configured in the CSIReportConfig-2, the M2 NZP-CSIRS resource sets correspond to M2 beam sets that need to be measured, and the M2 NZP-CSIRS resource sets can be aperiodic resources triggered by DCI. An identification (ID) of the CSIReportConfig-1 is configured in the CSIReportConfig-2, indicating the association between the CSIReportConfig-2 and the CSIReportConfig-1. The reportQuantity in the CSIReportConfig-2 corresponds to the fourth parameter, for example, the reportQuantity is set to "information reporting / indicator reporting", indicating that the measurement information corresponding to the M1 NZP-CSIRS resource sets and the M2 NZP-CSIRS resource sets is reported, or indicating that a second monitoring indicator (such as prediction accuracy) is reported, and the second monitoring indicator is determined (such as prediction accuracy) based on the measurement information corresponding to the M1 NZP-CSIRS resource sets and the measurement information corresponding to the M2 NZP-CSIRS resource sets. The M1 NZP-CSIRS resource sets are derived from the measurement resource sets configured in the CSIReportConfig-1.
[0173] In another possible implementation, no NZP-CSIRS resource set is configured in the CSIReportConfig-2, but an identification (ID) of the CSIReportConfig-1 is configured, indicating the association between the CSIReportConfig-2 and the CSIReportConfig-1. The reportQuantity in the CSIReportConfig-2 corresponds to the fourth parameter, for example, the reportQuantity is set to "information reporting / indicator reporting", indicating that the measurement information corresponding to the M1 NZP-CSIRS resource sets is reported, or indicating that a second monitoring indicator (such as prediction accuracy) is reported, and the first monitoring indicator is determined (such as prediction accuracy) based on the measurement information corresponding to the M1 NZP-CSIRS resource sets. Optionally, in this implementation, the number M1 of the measurement resource sets configured by the CSIReportConfig-1 is greater than 1.
[0174] It can be understood that the network device can send the third measurement report configuration, that is, CSIReportConfig-2, to the terminal device through RRC, and further trigger the CSIReportConfig-2 through DCI in the case that the CSIReportConfig-2 is aperiodic configuration. The terminal device can report the measurement information, the prediction information or the second monitoring index corresponding to the M1 NZP-CSIRS resource set and the M2 NZP-CSIRS resource set based on the M2 NZP-CSIRS resource set, the CSIReportConfig-1 ID and the reportQuantity in the CSIReportConfig-2; or the terminal device can report the measurement information, the prediction information or the first monitoring index corresponding to the CSIReportConfig-1 based on the CSIReportConfig-1 ID and the reportQuantity in the CSIReportConfig-2.
[0175] S602, the network device sends second information to the terminal device, and the second information includes an identifier of the third measurement report configuration.
[0176] In a possible implementation, if the terminal device can determine, according to the identifier of the third measurement report configuration, that the third measurement report configuration includes the identifier of the second measurement report configuration and the M2 measurement resource sets, the terminal device can determine that the first measurement window includes the measurement information corresponding to the M1 measurement resource sets and the measurement information corresponding to the M2 measurement resource sets, and further determine that the measurement report corresponding to the first measurement window is determined based on the measurement information corresponding to the M1 measurement resource sets and the measurement information corresponding to the M2 measurement resource sets.
[0177] In another possible implementation, if the terminal device can determine, according to the identifier of the third measurement report configuration, that the third measurement report configuration includes the identifier of the second measurement report configuration, the terminal device can determine that the first measurement window includes the measurement information corresponding to the M1 measurement resource sets, and further determine that the measurement report corresponding to the first measurement window is determined based on the measurement information corresponding to the M1 measurement resource sets.
[0178] Optionally, the second information can be DCI.
[0179] S603, the terminal device sends the measurement report corresponding to the first measurement window to the network device according to the first information and the second information.
[0180] The reporting content in the measurement report corresponding to the first measurement window can be understood with reference to the description in S602, and embodiments of the present application do not repeat the description. Optionally, the second information can further include a reporting time point of the measurement report, so that the terminal device sends the measurement report corresponding to the first measurement window according to the reporting time point of the measurement report indicated by the network device after receiving the second information.
[0181] Through the method described in FIG. 6A, the network device can explicitly indicate in the measurement report configuration that the reporting content is related to the M1 measurement resource set and the M2 measurement resource set, so that the terminal device determines the measurement information of the specific measurement resource set of the measurement report; further, by associating the two different measurement report configurations, flexible configuration of the measurement window can be realized, that is, flexible configuration of the multiple measurement resource sets participating in the model monitoring is realized, thereby ensuring the reliability of the model monitoring and helping to improve the accuracy of the prediction.
[0182] As an example, FIG. 6B illustrates M5 periodic measurement resource sets configured by CSIReportConfig-1, where M5 is equal to 1, and the M1 measurement resource set corresponding to the multiple measurements of the M5 measurement resource set of the save window, M2 measurement resource sets configured by CSIReportConfig-2 and the identifier of CSIReportConfig-1, that is, the association between CSIReportConfig-2 and CSIReportConfig-1. The network device sends the DCI including the ID of CSIReportConfig-2 to the terminal device, which triggers the terminal device to determine the measurement information of the first measurement window based on the measurement information of the M2 measurement resource set and the measurement information of the M1 measurement resource set, and further realizes the aperiodic reporting of the measurement information of the first measurement window.
[0183] As illustrated in FIG. 7A, the communication method mainly includes the following steps.
[0184] S701, the network device sends first information to the terminal device, and the first information corresponds to M3 measurement resource sets.
[0185] In one possible implementation, the first information includes measurement report configurations corresponding to the M3 measurement resource sets respectively, and the first measurement window includes the M3 measurement resource sets; wherein M3 is an integer greater than 1.
[0186] The measurement report configuration corresponding to one of the M3 measurement resource sets includes an identifier of the measurement report configuration, an identifier of the measurement resource set, and a resource type of the measurement resource set, such as a periodic resource, a semi-persistent resource, or a non-periodic resource. Taking measurement of a CSI-RS as an example, different measurement resource sets of the M3 measurement resource sets correspond to different CSIReportConfigs.
[0187] In another possible implementation, the first information includes information for indicating the M3 measurement resource sets, such as including an identifier of each of the M3 measurement resource sets and a resource type of each of the measurement resource sets, such as a periodic resource, a semi-persistent resource, or a non-periodic resource.
[0188] In another possible implementation, the first information includes measurement resource configurations corresponding to the M3 measurement resource sets respectively, where the measurement resource configuration corresponding to one of the M3 measurement resource sets includes an identifier of the measurement resource configuration, an identifier of the measurement resource set, and a resource type of the measurement resource set, such as a periodic resource, a semi-persistent resource, or a non-periodic resource. Taking measurement of a CSI-RS as an example, different measurement resource sets of the M3 measurement resource sets correspond to different CSIResourceConfigs.
[0189] S702, the network device sends second information to the terminal device, where the second information is used to indicate a plurality of measurement resource sets in the M3 measurement resource sets.
[0190] The terminal device can determine a measurement report corresponding to the first measurement window according to the plurality of measurement resource sets in the M3 measurement resource sets indicated by the second information, for example, report measurement information of the plurality of measurement resource sets in the measurement report corresponding to the first measurement window, or report a monitoring indicator determined based on the measurement information of the plurality of measurement resource sets in the measurement report corresponding to the first measurement window.
[0191] In a first possible implementation, the second information includes an identifier of a measurement report configuration corresponding to each of the M3 measurement resource sets, and the terminal device can determine the M3 measurement resource sets according to the identifier of the measurement report configuration corresponding to each of the M3 measurement resource sets. In a second possible implementation, the second information includes the M3 measurement resource sets. In a third possible implementation, the second information includes an identifier of a measurement resource configuration corresponding to each of the M3 measurement resource sets, and the terminal device can determine the M3 measurement resource sets according to the identifier of the measurement resource configuration corresponding to each of the M3 measurement resource sets. In a fourth possible implementation, the second information includes information of a time window, such as a start time slot and an end time slot of the time window or a plurality of time slots occupied by the time window. The information of the time window is used to determine a plurality of measurement resource sets in the M3 measurement resource sets within the time window. In a fifth possible implementation, the second information includes a sixth parameter corresponding to each of the M3 measurement resource sets. When the sixth parameter corresponding to a measurement resource set in the M3 measurement resource sets takes a first value, the measurement information of the measurement resource set is used to determine the measurement report corresponding to the first measurement window. For example, the second information includes a bitmap, the length of the bitmap is M3, and the bits in the bitmap correspond to the M3 measurement resource sets one by one. When a bit corresponding to a measurement resource set in the bitmap takes a first value, it means that the measurement information of the measurement resource set is used to determine the measurement report corresponding to the first measurement window. Or when a bit corresponding to a measurement resource set in the bitmap takes a second value, it means that the measurement information of the measurement resource set is not used to determine the measurement report corresponding to the first measurement window. It can be understood that the first value is 1 and the second value is 0, or the first value is 0 and the second value is 1. In a sixth possible implementation, the second information includes a combination of the above five possible implementations.
[0192] In S703, the terminal device sends the measurement report corresponding to the first measurement window according to the first information and the second information.
[0193] In the measurement report corresponding to the first measurement window, the reporting content can be understood with reference to the description in S702, and details are not described herein. Optionally, the second information can further include a reporting time point of the measurement report, so that the terminal device sends the measurement report corresponding to the first measurement window according to the reporting time point of the measurement report indicated by the network device after receiving the second information.
[0194] The scheme described in FIG. 7A indicates a plurality of measurement resource sets participating in the calculation of the monitoring indicators in the configured M3 measurement resource sets, which is a subset of measurement resources in the statistical monitoring window (M3 measurement resource sets), rather than using all measurement resources in the monitoring window to participate in the calculation of the monitoring indicators, which can improve the flexibility of the monitoring indicator calculation. For periodic measurement resource sets, the measurement resource set can be used for the monitoring of one or more terminal device beam predictions, and the transmission power and other parameters may
[0195] As an example, FIG. 7B shows that there are M3 measurement resource sets in the first measurement window, including 4 periodic resource 1, 2 periodic resource 2, non-periodic resource 1, and non-periodic resource 2. The DCI sent by the network device carries a bitmap: 11011111. When the bit value is 1, it indicates that the measurement resource set corresponding to the bit can be used to determine the measurement report corresponding to the first measurement window. When the bit value is 0, it indicates that the measurement resource set corresponding to the bit cannot be used to determine the measurement report corresponding to the first measurement window. Therefore, based on the bitmap shown in FIG. 7B, it can be determined that M3-1 measurement resource sets except for 1 periodic resource 1 in the 4 periodic resource 1 can be used to determine the measurement report corresponding to the first measurement window. For example, the measurement report corresponding to the first measurement window includes monitoring indicators determined based on the measurement information of the M3-1 measurement resource sets.
[0196] As shown in FIG. 8, the communication method mainly includes the following steps.
[0197] S801, the network device sends first information to the terminal device, and the first information includes a fourth measurement report configuration.
[0198] The fourth measurement report configuration includes a sixth parameter and a seventh parameter. The sixth parameter indicates to save the measurement information corresponding to M4 measurement resource sets. The seventh parameter indicates to report the measurement information corresponding to a plurality of measurement resource sets in the M4 measurement resource sets. The first measurement window includes the M4 measurement resource sets.
[0199] Taking CSIReportConfig of CSI-RS as an example, the network device sends CSIReportConfig to the terminal device through RRC, and the RRC can be regarded as an example of the first information, and the CSIReportConfig can be regarded as an example of the fourth measurement report configuration. The CSIReportConfig includes the ID of the CSIReportConfig and the list of sets, denoted as list, which contains M4 ResourceConfig IDs or ResourceSet IDs. The ResourceConfig ID refers to the resource configuration identifier of the measurement resource set, and the ResourceSet ID indicates the identifier of the measurement resource set. Each ResourceConfig or ResourceSet corresponds to a beam set. Exemplarily, the foregoing list can adopt the following format in the protocol: resourcesForMonitoringMeasurement SEQUENCE(SIZE(1..maxNrofInstances))OF CSI-ResourceConfigId. For NAP-CSIRS, the foregoing list can adopt the following format in the protocol: nzp-CSI-RS-ResourceSetList EQUENCE(SIZE(1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig))OF NZP-CSI-RS-ResourceSetId.
[0200] The BufferReourceMeasurement is an example of the sixth parameter, and the value of the BufferReourceMeasurement is represented in the form of a bitmap. The length of the bitmap is M4, that is, M4 bits in the bitmap correspond to M4 ResourceConfig or Resourceset. When a bit is 1, it means that the measurement information corresponding to the ResourceConfig or Resourceset corresponding to the bit is saved. Alternatively, when a bit is 0, it means that the measurement information corresponding to the ResourceConfig or Resourceset corresponding to the bit is not saved. Similarly, the ReportingMeasurement is an example of the seventh parameter, and the value of the ReportingMeasurement can also be represented in the form of a bitmap. The length of the bitmap is M4, that is, M4 bits in the bitmap correspond to M ResourceConfig or Resourceset. When a bit is 1, it means that the measurement information corresponding to the ResourceConfig or Resourceset corresponding to the bit is reported. Alternatively, when a bit is 0, it means that the measurement information corresponding to the ResourceConfig or Resourceset corresponding to the bit is not reported. Taking the Resourceset as an example, it can be understood that the Resourceset corresponding to the bit with a value of 1 in the bitmap corresponding to the ReportingMeasurement includes the Resourceset corresponding to the bit with a value of 1 in the bitmap corresponding to the ReportingMeasurement, that is, on the basis of the measurement information of a measurement resource set being saved, the measurement information of the measurement resource set can also be configured to be reported. The embodiments of the present application mainly aim at the case that each bit in the bitmap corresponding to the ReportingMeasurement has a value of 1 and at least two bits in the bitmap corresponding to the ReportingMeasurement have a value of 1. It can be understood that the buffer for saving the measurement information can be configured for the first M4-1 measurement resource sets in the M4 measurement resource sets, and the terminal device can uniformly calculate the monitoring index based on the M4 measurement information after receiving the measurement information of the M4th measurement resource set in the M4 measurement resource sets.
[0201] Optionally, the two bitmaps in the CSIReportConfig can also not be used to indicate the measurement resource sets saved or reported in the M4 measurement resource sets, but a ResourceConfig ID or a Resourceset ID can be used for indication. Taking the ResourceConfig ID as an example, the sixth parameter can include the identification of the M4 measurement report configurations, that is, the M4 ResourceConfig IDs; or in the case of continuous identification of the M4 measurement report configurations, the sixth parameter can only include the first ResourceConfig ID and the M4 ResourceConfig ID. The seventh parameter can include the identification of the multiple measurement resource sets in the M4 measurement resource sets, for example, multiple ResourceConfig IDs in the M4 ResourceConfig IDs; or if the multiple Resourceset IDs are continuous, the seventh parameter can include the first Resourceset ID and the last Resourceset ID in the multiple Resourceset IDs.
[0202] S802, the network device sends second information to the terminal device, and the second information includes the identification of the fourth measurement report configuration.
[0203] Optionally, the second information can be a DCI. Corresponding to the description in S801, when the fourth measurement report configuration is a CSIReportConfig, the identification of the fourth measurement report configuration can be a CSIReportConfig ID.
[0204] S803, the terminal device sends a measurement report corresponding to the first measurement window according to the first information and the second information.
[0205] Corresponding to the description in S801 and S802, it can be understood that the terminal device can determine the measurement report corresponding to the first measurement window according to the measurement information corresponding to the multiple measurement resource sets in the M4 measurement resource sets. For example, the measurement information of the multiple measurement resource sets is reported in the measurement report corresponding to the first measurement window, or a monitoring index determined based on the measurement information of the multiple measurement resource sets is reported in the measurement report corresponding to the first measurement window.
[0206] Based on the scheme described in FIG. 8, multiple measurement resource sets can be used in one monitoring report configuration, and it is explicitly indicated by an explicit way which resources in the multiple measurement resource sets are used to cache measurement results and which resources end to perform related measurement reporting, that is, the multiple measurement resource sets participating in model monitoring are flexibly configured, thereby ensuring the reliability of model monitoring and helping to improve the accuracy of prediction.
[0207] Further, in the schemes illustrated in FIG. 4, FIG. 5A, FIG. 6A, FIG. 7A and FIG. 8, the network device can further configure the terminal device with a saving duration of the measurement report, for example, the network device sends third information to the terminal device, the third information indicates the saving duration of the measurement report corresponding to the first measurement window, then the terminal device can save the measurement report corresponding to the first measurement window according to the third information, i.e. according to the foregoing saving duration, until the actual saving duration of the measurement report reaches the saving duration indicated by the third information, the terminal device can discard the measurement report corresponding to the first measurement window.
[0208] The setting of the saving duration can be implemented in the following manner: the terminal device reports its buffer capability to the network device, for example, the buffer capability is represented by a duration, which represents the maximum duration supported by the terminal device for saving the measurement report. For another example, the buffer capability is represented by the maximum number of measurement resource sets, which represents the maximum number of measurement resource sets supported by the terminal device for saving the measurement report. Accordingly, the network device can consider the buffer capability of the terminal device and configure the terminal device with the foregoing saving duration of the measurement report or the parameters related to the saving duration.
[0209] For example, the network device can configure monitoring through CSIReportConfig, and configure a buffer of the calculation result or measurement information of the monitoring. Some possible configurations include KeepBuffer, KeepBufferTime, and DynamicFlush. When the value of KeepBuffer is true, the measurement information corresponding to the current measurement window can be used for the calculation of the monitoring index of the subsequent measurement window after the calculation of the monitoring index based on part or all of the measurement resource set in the measurement window and the reporting of the measurement information. When the value of KeepBuffer is false, the measurement information corresponding to the current measurement window can not be used for the calculation of the monitoring index of the subsequent measurement window. KeepBufferTime indicates the storage time of the measurement report, such as 10 ms, 20 ms, or other. When the value of DynamicFlush is true, the network device can dynamically instruct to clear the measurement information corresponding to the measurement window. When the value of DynamicFlush is false, the network device cannot dynamically instruct to clear the measurement information corresponding to the measurement window. Accordingly, the terminal device can complete the buffering or clearing of the measurement report corresponding to the first measurement window according to KeepBuffer, KeepBufferTime, or DynamicFlush configured in CSIReportConfig. For example, when CSIReportConfig configures KeepBuffer to be 1, the terminal device can include the monitoring index corresponding to the first measurement window in the calculation of the monitoring index corresponding to the next measurement window. For example, when CSIReportConfig configures KeepBufferTime to be 10 ms, the terminal device can store the measurement report corresponding to the first measurement window for 10 ms, and then clear the measurement report corresponding to the first measurement window.
[0210] The above scheme of setting the storage time of the measurement report can accumulate the measurement report (such as measurement information or monitoring index) of the measurement window as historical monitoring result after the end of the measurement window, indirectly realize the extension of the measurement window, and improve the monitoring flexibility. Based on this, the calculation of the monitoring index based on the measurement information corresponding to the historical measurement window and the current measurement window can realize the smoothing of data, and such a scheme can be used to supplement the data amount in a scenario with less collected data. For example, in the state of configuring discontinuous reception (DRX), because the UE enters the DRX inactive (DRX_inactive) state, the effective data collected is less, and the extension of the measurement window through the storage of the measurement report can enhance the data amount.
[0211] Based on the same idea, referring to FIG. 9, the embodiment of the present application provides a communication apparatus 900, which comprises a processing module 901 and a communication module 902. The communication apparatus 900 can be a terminal device, or can be applied to a terminal device or be used in matching with a terminal device, and can realize the communication method executed by the terminal device. Alternatively, the communication apparatus 900 can be a network device, or can be applied to a network device or be used in matching with a network device, and can realize the communication method executed by the network device.
[0212] The communication module can also be referred to as a transceiver module, a transceiver, a transceiver, or a transceiver apparatus. The processing module can also be referred to as a processor, a processing board, a processing unit, or a processing apparatus. Optionally, the communication module is used to execute the sending operation and the receiving operation of the terminal device side or the network device side in the above method, and the device in the communication module for realizing the receiving function can be regarded as a receiving unit, and the device in the communication module for realizing the sending function can be regarded as a sending unit, i.e., the communication module comprises a receiving unit and a sending unit.
[0213] When the communication apparatus 900 is applied to a terminal device, the processing module 901 can be used to realize the processing function of the terminal device in the embodiments shown in FIGS. 4, 5A, 6A, 7A and 8, and the communication module 902 can be used to realize the transceiving function of the terminal device in the embodiments shown in FIGS. 4, 5A, 6A, 7A and 8. Alternatively, the communication apparatus can also be understood with reference to the third aspect in the summary and the possible designs in the third aspect.
[0214] When the communication apparatus 900 is applied to a network device, the processing module 901 can be used to realize the processing function of the network device in the embodiments shown in FIGS. 4, 5A, 6A, 7A and 8, and the communication module 902 can be used to realize the transceiving function of the network device in the embodiments shown in FIGS. 4, 5A, 6A, 7A and 8. Alternatively, the communication apparatus can also be understood with reference to the fourth aspect in the summary and the possible designs in the fourth aspect.
[0215] In addition, it should be noted that the foregoing communication module and / or processing module can be implemented by a virtual module, for example, the processing module can be implemented by a software function unit or a virtual apparatus, and the communication module can be implemented by a software function or a virtual apparatus. Alternatively, the processing module or the communication module can also be implemented by an entity apparatus, for example, if the communication apparatus is implemented by a chip / chip circuit, the communication module can be an input / output circuit and / or a communication interface, which executes an input operation (corresponding to the foregoing receiving operation) and an output operation (corresponding to the foregoing sending operation); and the processing module is an integrated processor or a microprocessor or an integrated circuit.
[0216] The division of the modules in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. In addition, each function module in each embodiment of the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software function module.
[0217] Based on the same technical concept, the embodiments of the present application further provide a communication device 1000. For example, the communication device 1000 can be a chip or a chip system. Optionally, in the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0218] The communication device 1000 can be used to implement the functions of any network element in the communication system described in the foregoing embodiments. The communication device 1000 can include at least one processor 1010 coupled with a memory. Optionally, the memory can be located in the communication device, and can be integrated with the processor, or can be located outside the communication device. For example, the communication device 1000 can further include at least one memory 1020. The memory 1020 stores necessary computer programs, computer programs or instructions and / or data for implementing any of the foregoing embodiments. The processor 1010 can execute the computer programs stored in the memory 1020 to complete the method in any of the foregoing embodiments.
[0219] The communication device 1000 can further include a communication interface 1030. The communication device 1000 can exchange information with other devices through the communication interface 1030. For example, the communication interface 1030 can be a transceiver, a circuit, a bus, a module, a pin or other types of communication interfaces. When the communication device 1000 is a chip or a circuit, the communication interface 1030 in the communication device 1000 can also be an input and output circuit, which can input (or receive) information and output (or send) information. The processor is an integrated processor or a microprocessor or an integrated circuit or a logic circuit. The processor can determine the output information according to the input information.
[0220] The coupling in the embodiments of the present application is indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 1010 can operate in cooperation with the memory 1020 and the communication interface 1030. The specific connection medium between the processor 1010, the memory 1020 and the communication interface 1030 is not limited in the embodiments of the present application.
[0221] Optionally, referring to FIG. 10, the processor 1010, the memory 1020, and the communication interface 1030 are connected with each other through a bus 1040. The bus 1040 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in FIG. 10, but it does not mean that there is only one bus or only one type of bus.
[0222] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.
[0223] In the embodiments of the present application, the memory can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and can also be a volatile memory such as a random-access memory (RAM). The memory can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.
[0224] In a possible implementation, the communication apparatus 1000 can be applied to a first communication device, and specifically, the communication apparatus 1000 can be the first communication device, or can be an apparatus capable of supporting the first communication device and implementing the functions of the first communication device in any of the above-mentioned embodiments. The memory 1020 stores computer programs (or instructions) and / or data for implementing the functions of the first communication device in any of the above-mentioned embodiments. The processor 1010 can execute the computer programs stored in the memory 1020 to complete the method performed by the first communication device in any of the above-mentioned embodiments. When applied to the first communication device, the communication interface in the communication apparatus 1000 can be used to interact with a second communication device, send information to the second communication device, or receive information from the second communication device.
[0225] In another possible implementation, the communication apparatus 1000 can be applied to a second communication device, and specifically, the communication apparatus 1000 can be the second communication device, or can be an apparatus capable of supporting the second communication device and implementing the functions of the second communication device in any of the above-mentioned embodiments. The memory 1020 stores computer programs (or instructions) and / or data for implementing the functions of the second communication device in any of the above-mentioned embodiments. The processor 1010 can execute the computer programs stored in the memory 1020 to complete the method performed by the second communication device in any of the above-mentioned embodiments. When applied to the second communication device, the communication interface in the communication apparatus 1000 can be used to interact with a first communication device, send information to the first communication device, or receive information from the first communication device.
[0226] Since the communication apparatus 1000 provided in this embodiment can be applied to the first communication device to complete the method performed by the first communication device, or can be applied to the second communication device to complete the method performed by the second communication device, the technical effects that can be achieved thereby can refer to the method examples described above, which will not be repeated here.
[0227] Based on the above embodiments, the embodiments of the present application provide a communication system including a first communication device and a second communication device, wherein the first communication device and the second communication device can implement the method provided in the embodiments shown in FIGS. 4, 5A, 6A, 7A and 8.
[0228] The technical solutions provided by the embodiments of the present application can be realized by software, hardware, firmware or any combination thereof, in whole or in part. When realized by software, the technical solutions can be realized in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a second communication device, a first communication device or other programmable apparatus. 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 through a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium, etc.
[0229] In the embodiments of the present application, under the premise of no logical contradiction, the methods and / or terms between the method embodiments can be mutually quoted, for example, the functions and / or terms between the device embodiments can be mutually quoted, for example, the functions and / or terms between the device embodiments and the method embodiments can be mutually quoted.
[0230] Obviously, those skilled in the art can make various modifications and variations to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the embodiments of the present application and their equivalent technologies, the embodiments of the present application also intend to include these modifications and variations.
Claims
1. A communication method characterized by comprising: The application is applied to a terminal device, comprising: receiving first information, the first information being used for configuring a first measurement window of a reference signal; receiving second information, the second information being used for indicating to send a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to a plurality of measurement resource sets in the first measurement window; according to the first information and the second information, sending the measurement report corresponding to the first measurement window.
2. A communication method characterized by comprising: The application is applied to a network device, comprising: sending first information, the first information being used for configuring a first measurement window of a reference signal; sending second information, the second information being used for indicating to send a measurement report corresponding to the first measurement window, the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to a plurality of measurement resource sets in the first measurement window.
3. The method of claim 1 or 2, wherein, The first information comprises a first measurement report configuration, the first measurement report configuration comprising a first parameter and a second parameter, the first parameter indicating a size of the first measurement window, and the second parameter indicating a correspondence relationship between time domain resources corresponding to the first measurement window and a receiving time of the second information.
4. The method of claim 1 or 2, wherein, The first parameter is a time length corresponding to the first measurement window, or the first parameter is a number of measurement resource sets included in the first measurement window.
5. The method of claim 3 or 4, wherein, The second information comprises an identifier of the first measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to all measurement resource sets in the first measurement window.
6. The method of claim 3 or 4, wherein, The second information comprises an identifier of the first measurement report configuration and a third parameter, the third parameter indicating a size of a second measurement window, the second measurement window being included in the first measurement window, and the measurement report corresponding to the first measurement window being determined based on measurement information corresponding to all measurement resource sets in the second measurement window.
7. The method of claim 3 or 4, wherein, The second information comprises an identifier of the first measurement report configuration and identifiers of a plurality of measurement resource sets in the first measurement window.
8. The method of claim 1 or 2, wherein, The first information comprises a second measurement report configuration and a third measurement report configuration, the second measurement report configuration comprising a fourth parameter, the fourth parameter indicating to save measurement information corresponding to M1 measurement resource sets, and the third measurement report configuration comprising an identifier of the second measurement report configuration and a fifth parameter, the fifth parameter indicating to report measurement information corresponding to M2 measurement resource sets, the first measurement window comprising the M1 measurement resource sets and the M2 measurement resource sets, M1 and M2 being positive integers.
9. The method of claim 8, wherein, The second information comprises an identifier of the third measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to the M1 measurement resource sets and measurement information corresponding to the M2 measurement resource sets.
10. The method of claim 1 or 2, wherein, The first information comprises measurement report configurations corresponding to M3 measurement resource sets respectively, and the first measurement window comprises the M3 measurement resource sets; wherein M3 is an integer greater than 1.
11. The method of claim 10, wherein, The second information includes identifiers of measurement report configurations corresponding to the multiple measurement resource sets in the M3 measurement resource sets, or the second information includes identifiers of the multiple measurement resource sets in the M3 measurement resource sets; and the measurement report corresponding to the first measurement window is determined based on measurement information of the multiple measurement resource sets in the M3 measurement resource sets.
12. The method of claim 10, wherein, The second information includes sixth parameters corresponding to the M3 measurement resource sets, and when a sixth parameter corresponding to a measurement resource set in the M3 measurement resource sets has a first value, the measurement information of the measurement resource set in the M3 measurement resource sets is used to determine the measurement report corresponding to the first measurement window.
13. The method of claim 1 or 2, wherein, The first information includes a fourth measurement report configuration, the fourth measurement report configuration includes a sixth parameter and a seventh parameter, the sixth parameter indicates to save measurement information corresponding to M4 measurement resource sets, and the seventh parameter indicates to report measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets; and the first measurement window includes the M4 measurement resource sets.
14. The method of claim 13, wherein, The second information includes an identifier of the fourth measurement report configuration, and the measurement report corresponding to the first measurement window is determined based on measurement information corresponding to multiple measurement resource sets in the M4 measurement resource sets.
15. The method of any one of claims 1 and 3-14, wherein, Further comprising: receiving third information, the third information indicating a saving duration of the measurement report; saving the measurement report according to the third information.
16. The method of any one of claims 2-14, wherein, Further comprising: sending third information, the third information indicating a saving duration of the measurement report.
17. A communications device, characterized by The method comprises a module for performing the method of any one of claims 1 and 3-15.
18. A communications device, characterized by The method comprises a module for performing the method of any one of claims 2-14 and 16.
19. A communication system, characterized by The method comprises a module for performing the method of any one of claims 1 and 3-15, and a module for performing the method of any one of claims 2-14 and 16.
20. A communications device, characterized by Further comprising: a processor coupled to the memory, the processor configured to invoke computer program instructions stored in the memory to perform the method of any one of claims 1-16.
21. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, when the instructions run on a computer, causing the computer to perform the method of any one of claims 1-16.
22. A computer program product, characterized in that, The computer readable storage medium stores instructions, when the instructions run on a computer, causing the computer to perform the method of any one of claims 1-16.
Citation Information
Patent Citations
Method and device for reporting MDT measurement result
CN102547840A
Measurement report transmission method, terminal equipment and access network equipment
CN115278762A
Distributed Training Machine Learning Based Photovoltaic Generation Forecasting System and Method
KR1020250151910A
Fail-safe control method in case of controller fault of vehicle
KR1020260027431A