Communication method and communication device
Patent Information
- Application Number
- PCT/CN2025/081697
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2026-09-17
Smart Images

Figure CN2025081697_17092026_PF_FP_ABST
Abstract
Description
Communication methods and communication equipment Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Technology
[0002] Some terminal devices have models or functions for predicting radio resource management (RRM) measurements. How network devices learn the inference results of these models or functions is a problem that needs to be solved. Summary of the Invention
[0003] This application provides a communication method and a communication device. The various aspects covered by this application are described below.
[0004] In a first aspect, a communication method is provided, comprising: a terminal device sending a measurement report to a network device, the measurement report being used to report the inference results of a measurement prediction function, the inference results including one or more of the following: layer 1 (L1) measurement results, the layer 1 measurement results including predicted measurement results; layer 3 (L3) measurement results, the layer 3 measurement results including predicted measurement results.
[0005] In a second aspect, a communication method is provided, comprising: a network device receiving a measurement report sent by a terminal device, the measurement report being used to report the inference results of a measurement prediction function, the inference results including one or more of the following: layer 1 measurement results, the layer 1 measurement results including predicted measurement results; layer 3 measurement results, the layer 3 measurement results including predicted measurement results.
[0006] Thirdly, a communication device is provided, which is a terminal device. The communication device includes: a sending unit for sending a measurement report to a network device. The measurement report is used to report the inference results of a measurement prediction function. The inference results include one or more of the following: layer 1 measurement results, which include predicted measurement results; and layer 3 measurement results, which include predicted measurement results.
[0007] Fourthly, a communication device is provided, which is a network device. The communication device includes: a receiving unit for receiving a measurement report sent by a terminal device. The measurement report is used to report the inference results of a measurement prediction function. The inference results include one or more of the following: layer 1 measurement results, which include predicted measurement results; and layer 3 measurement results, which include predicted measurement results.
[0008] Fifthly, a communication device is provided, including a transceiver, a memory, and a processor, wherein the memory is used to store a program, the processor is used to invoke the program in the memory, and to control the transceiver to receive or transmit signals, so that the communication device performs the method as described in the first or second aspect.
[0009] A sixth aspect provides an apparatus including a processor for calling a program from a memory to cause the apparatus to perform the method as described in the first or second aspect.
[0010] A seventh aspect provides a chip including a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in the first or second aspect.
[0011] Eighthly, a computer-readable storage medium is provided having a program stored thereon that causes a computer to perform the method as described in the first or second aspect.
[0012] Ninth aspect, a computer program product is provided, including a program that causes a computer to perform the method as described in the first or second aspect.
[0013] In a tenth aspect, a computer program is provided that causes a computer to perform the method as described in the first or second aspect.
[0014] In this embodiment, the terminal device reports Layer 1 measurement results and / or Layer 3 measurement results (which include at least predicted measurement results) to the network device via a measurement report. This allows the network device to obtain the inference results of the measurement prediction function, thereby enabling mobility management of the terminal device based on these inference results. Mobility management of the terminal device based on predicted measurement results reduces the amount of actual measurement results that the terminal device needs to report, thus saving power consumption. Attached Figure Description
[0015] Figure 1 is a system architecture example diagram of a communication system applicable to embodiments of this application.
[0016] Figure 2 is a schematic diagram of the measurement process of the terminal device.
[0017] Figure 3 is a schematic flowchart of the Layer 3 switching process.
[0018] Figure 4 shows an example of a measurement task.
[0019] Figure 5 is a schematic flowchart of the LTM cell replacement process.
[0020] Figure 6 shows an example of the observation window and the prediction window.
[0021] Figure 7 is a schematic flowchart of the terminal device reporting capability information proposed in related technologies.
[0022] Figure 8 is a schematic flowchart of a communication method provided in one embodiment of this application.
[0023] Figure 9 is a schematic diagram of the structure of a communication device provided in one embodiment of this application.
[0024] Figure 10 is a schematic diagram of the structure of a communication device provided in another embodiment of this application.
[0025] Figure 11 is a schematic diagram of the structure of a device applicable to the embodiments of this application. Detailed Implementation
[0026] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0027] Communication system
[0028] The embodiments of this application can be applied to various communication systems. For example, they can be applied to Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), Advanced Long Term Evolution (LTE-A), New Radio (NR), evolution systems of NR, LTE-based access to unlicensed spectrum (LTE-U), NR-based access to unlicensed spectrum (NR-U), Universal Mobile Telecommunications System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), and 5th-generation (5G) systems. The embodiments of this application can also be applied to other communication systems, such as future communication systems. This future communication system could be, for example, a sixth-generation mobile communication system or a satellite communication system.
[0029] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can now support not only traditional cellular communication but also one or more other types of communication. For example, a communication system can support one or more of the following communication methods: device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, and vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to communication systems that support the above-mentioned communication methods.
[0030] The communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.
[0031] The communication system in this application embodiment can be applied to unlicensed spectrum. This unlicensed spectrum can also be considered a shared spectrum. Alternatively, the communication system in this application embodiment can also be applied to licensed spectrum. This licensed spectrum can also be considered a dedicated spectrum.
[0032] The embodiments of this application can be applied to terrestrial networks (TN) systems as well as non-terrestrial networks (NTN) systems. As an example, the NTN system can include an NR-based NTN system and an Internet of Things (IoT)-based NTN system.
[0033] A communication system may include one or more terminal devices. The terminal devices mentioned in the embodiments of this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0034] In some embodiments, the terminal device may be a station (ST) in a WLAN. In some embodiments, the terminal device may also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a next-generation communication system (e.g., NR system), or terminal device in a future evolved public land mobile network (PLMN) network, etc.
[0035] In some embodiments, the terminal device may be a device that provides voice and / or data connectivity to the user. For example, the terminal device may be a handheld device, an in-vehicle device, etc., with wireless connectivity. As some specific examples, the terminal device may be a mobile phone, tablet, laptop, PDA, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc.
[0036] In some embodiments, the terminal device may be deployed on land. For example, the terminal device may be deployed indoors or outdoors. In some embodiments, the terminal device may be deployed on water, such as on a ship. In some embodiments, the terminal device may be deployed in the air, such as on an airplane, balloon, or satellite.
[0037] In addition to terminal devices, the communication system may also include one or more network devices. In this embodiment, the network device may be a device for communicating with the terminal device; this network device may also be referred to as an access network device or a radio access network (RAN) device. For example, the network device may be a base station. In this embodiment, the network device may refer to an access network node (or device) that connects the terminal device to the wireless network. Access network equipment can broadly encompass various names listed below, or be interchangeable with them, such as: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point (AP), transmitting and receiving point (TRP), transmitting point (TP), master station (MeNB), secondary station (SeNB), multi-mode radio (MSR) node, home base station, network controller, access node, radio node, transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. Base stations can be macro base stations, micro base stations, relay nodes, donor nodes, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0038] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0039] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.
[0040] By way of example and not limitation, in the embodiments of this application, the network device may have mobility characteristics; for example, the network device may be a mobile device. In some embodiments of this application, the network device may be satellite-based or space-based, that is, the network device is installed on a satellite or flying equipment. In some embodiments of this application, the network device may also be a base station installed in locations such as land or water.
[0041] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0042] For example, Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. As shown in Figure 1, the communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area.
[0043] Figure 1 illustrates an exemplary network device and two terminal devices. In some embodiments of this application, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application does not limit this aspect.
[0044] In some embodiments of this application, the wireless communication system shown in FIG1 may also include other network entities such as a mobility management entity (MME) and an access and mobility management function (AMF), but this application does not limit this.
[0045] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system 100 shown in FIG1 as an example, the communication devices may include network devices 110 and terminal devices 120 with communication functions. Network devices 110 and terminal devices 120 can be the specific devices described above, which will not be repeated here. The communication devices may also include other devices in the communication system 100, such as network controllers, mobility management entities, and other network entities, which are not limited in this application embodiment.
[0046] RRM measurement
[0047] In 3GPP cellular communication systems, terminal devices need to obtain the strength or quality of radio signals in the current serving cell and neighboring cells through Reference Memory Management (RRM) measurements. The terminal device can then report the measurement results to the network device via a Radio Resource Control (RRC) message in the form of a measurement report, enabling the network device to make handover decisions based on the report. RRM measurements include intra-frequency measurements, inter-frequency measurements, and inter-radio access technology (RAT) measurements (such as LTE and NR). Regardless of the method, the measurement object is usually a cell within a single frequency. In NR technology, the terminal device actually measures reference signals configured within the cell, such as synchronization signal blocks (SSBs) or channel state information reference signals (CSI-RS). There are often multiple SSBs and CSI-RSs. In this application, a reference signal and a beam are the same thing. 3GPP standards, such as 38.133, specify the performance requirements that terminal devices must meet when performing RRM measurements. This performance requirement mainly includes the absolute and relative accuracy of RRM measurements.
[0048] Section 5.5.3 of 3GPP TS 38.331 describes how terminal equipment performs same-frequency or different-frequency measurements, how terminal equipment performs measurement sampling at the physical layer (Layer 1) according to beams, and how terminal equipment makes judgments on measurement events based on parameters configured in the network equipment. The above can be described using the model diagram in section 9.2.4 of TS 38.300 (see Figure 2).
[0049] Figure 2 includes multiple reference points. At reference point A, the terminal device performs physical layer measurement sampling, obtaining measurement results that have not undergone layer 1 filtering. As shown in Figure 2, the terminal device performs physical layer measurement sampling for each beam from the network device.
[0050] At reference point A1, the terminal equipment performs L1 filtering on the obtained beam measurement results. Generally, the terminal equipment must perform at least one measurement sampling within a measurement cycle. The number of samplings is an internal implementation of the terminal equipment. To have a common understanding of performance requirements, 3GPP standards engineers have reached some consensus on this, which is reflected in the standard specifications in a certain way. Generally, for the frequency range (FR) 1 band, 5 samplings are performed; for the FR2-1 band, 8*5 samplings are performed; and for the FR2-2 band, 12*5 samplings are performed. How to perform Layer 1 filtering is the engineering implementation of the terminal equipment.
[0051] At reference point B, the terminal device merges the beam measurement results obtained at reference point A1 within a specific cell to synthesize a Layer 1 cell-level measurement result. This process essentially selects several beams whose measurement results exceed a pre-configured threshold. The threshold and the maximum number of selected beams can be configured by the network device. When no beam meets the criteria, the terminal device selects the measurement result of the beam with the best result as the Layer 1 cell-level measurement result.
[0052] At reference point C, the Layer 1 cell-level measurement results of a certain cell are filtered by L3 to obtain the L3 cell-level measurement results. The Layer 3 filtering process can be described by the following formula: F n = (1–a)*F n-1 +a*M n This formula describes an iterative process. F n-1 This is the result of the previous layer 3 filtering, M. n This is the newly obtained measurement result after layer 1 filtering. The parameter 'a' is a filtering coefficient used to adjust the weight between the new measurement result and the previously obtained layer 3 filtered result.
[0053] At reference point D, the measurement results of the serving cell and / or neighboring cells are used to determine whether a specific measurement event is valid according to certain decision conditions (which can be configured by the network equipment). For example, whether the measurement result of the neighboring cell is higher than the measurement result of the primary cell (PCell) by an offset value.
[0054] The triggering of a measurement event can include the following basic elements:
[0055] 1. Measurement Results. Measurement results may include measurements of the serving cell (Ms) and / or neighboring cells (Mn). For example, measurement results may include the cell's signal strength.
[0056] 2. Comparison Parameters. These include thresholds, hysteresis values, and offset values. Comparison parameters can include one or more of these. In determining whether a measurement event has occurred, either absolute or relative comparisons can be performed based on the comparison parameters. An absolute comparison directly compares the measurement value of a cell with a threshold. In an absolute comparison, if the measurement result is greater than "threshold + hysteresis value," the entry condition for a measurement event is met; if the measurement result is less than "threshold - hysteresis value," the exit condition for a measurement event is met. Relative comparisons typically compare the measurement results of neighboring cells with the measurement results of the serving cell. Before comparison, each cell's measurement result needs to be appended with its respective offset value (ofs, ofn). For the serving cell, the measurement result also needs to be appended with the offset value related to the corresponding event (Off_event). Finally, the hysteresis value (Hys) also needs to be considered when performing relative comparisons. Taking event A3 as an example, assuming the relevant parameters of the serving cell are labeled with 's' and the relevant parameters of neighboring cells are labeled with 'n', then the entry condition for the measurement event can be expressed as: Mn + Ofn > Ms + Ofs + Hys + Off_event, and the departure condition for the measurement event can be expressed as: Mn + Ofn <Ms+Ofs-Hys+Off_event。
[0057] To maintain the robustness of the comparison process, a timer, namely the TTT (time to trigger) timer, can be introduced into the system. The TTT timer starts when a cell meets the entry condition for a certain event. When the TTT timer expires, if the measurement results of that cell continue to meet the entry condition for the event, it indicates that the cell has triggered the measurement event.
[0058] The measurement events mentioned above can include traditional Layer 3 handover, conditional Layer 3 handover, and LTM cell replacement. Handover or cell replacement can be understood as the process by which a terminal device changes its current primary serving cell (PCell) or secondary primary cell (SPCell), as shown in Figure 3.
[0059] Layer 3 measurement events may include the A1, A2, A3, A4, A5 and A6 events described in section 5.5.4 of 3GPP protocol 38.331.
[0060] A1 event: Serving becomes better than the threshold;
[0061] A2 event: Serving becomes worse than the threshold;
[0062] Event A3: Neighbour becomes offset better than SpCell;
[0063] Event A4: Neighbour becomes better than threshold;
[0064] Event A5: The primary cell becomes worse than threshold 1 and the neighboring cell becomes better than threshold 2.
[0065] Event A6: Neighbour becomes offset better than SpCell.
[0066] To enable terminal devices to perform RRM measurements, network devices can configure measurement tasks for terminal devices via RRC messages. A measurement task can be associated with a measurement object and a reporting configuration.
[0067] Network devices can configure multiple measurement objects and multiple reporting configurations for the same terminal device. There can be a many-to-many relationship between measurement objects and reporting configurations. Any such relationship can be illustrated in Figure 4. Figure 4 shows a measurement task, along with the measurement objects and reporting configurations associated with that task. A measurement object can be understood as a reference signal within a cell on a specific frequency point. Generally, the terminal device can first discover neighboring cells by searching for reference signals, and then measure the reference signals of the discovered cells. In the reporting configuration, the network device can configure the terminal device to report in one or more of the following ways: periodic reporting, event-triggered reporting.
[0068] When a terminal device performs measurements according to a measurement task and meets the conditions for periodic reporting or event-triggered reporting, it can report a measurement report to the network device. The network device can then decide whether to trigger a handover based on the received measurement report. When the network device decides to trigger a handover, it can notify the terminal device of the target cell's configuration information via a handover command, thereby triggering the terminal device to initiate the process of accessing the target cell.
[0069] As shown in Figure 5, during LTM cell replacement, network devices can use Layer 3 measurement events reported by terminal devices to configure one or more candidate cells for the terminal devices via handover commands, and configure reference signal information within the candidate cells in the same message. The terminal devices trigger the network devices to send cell replacement commands by measuring and reporting Layer 1 measurement results of the reference signals or by measurement events based on Layer 1 measurement results, thereby achieving the purpose of cell replacement.
[0070] LTM events can include the following events:
[0071] LTM2 event: The beam of the serving cell becomes worse than the absolute threshold.
[0072] LTM3 event: The beam of the candidate cell becomes an amount of offset better than the beam of the serving cell.
[0073] LTM4 event: The beam of candidate cell becomes better than the absolute threshold.
[0074] LTM5 event: The beam of the serving cell becomes worse than absolute threshold 1 and the beam of the candidate cell becomes better than another absolute threshold 2.
[0075] The triggering mechanism based on Layer 1 measurement events may include the following steps 1 to 3.
[0076] In step 1, the terminal device measures the serving reference signal in the serving cell and the candidate reference signal in the candidate cell. When the signal strength of any reference signal in a candidate cell meets the entry condition of the measurement event, the terminal device starts the TTT timer associated with that reference signal.
[0077] In step 2, if the strength of the reference signal of the candidate cell consistently meets the above entry conditions during the TTT timer's operation, the timer will not stop. If the TTT timer eventually times out, a Layer 1 measurement event will be triggered.
[0078] In step 3, after a measurement event is triggered, the terminal device reports the measurement results to the network device via medium access control (MAC) signaling. The reported measurement results include at least the information of the triggered Layer 1 measurement event, the candidate beam of the candidate cell that triggered the Layer 1 measurement event, and the measurement results of that candidate beam. Of course, for LTM cell replacement, the Layer 3 measurement event can also be used to trigger the network device to send a cell replacement command.
[0079] The LTM cell handover mechanism also includes similar measurement tasks to Layer 3 handover. However, in the LTM cell handover mechanism, the measurement object typically refers to the reference signal within the candidate cell. For the reporting configuration, the physical layer mechanism for reporting uplink control information (UCI) can be used, or MAC signaling can be used for reporting. When using MAC signaling for reporting, the terminal device can use one or more of the following reporting methods: periodic reporting and event-triggered reporting.
[0080] Artificial intelligence (AI) / machine learning (ML) in 3GPP
[0081] In Rel 18, 3GPP investigated whether AI / ML models could be applied to key technologies at the physical layer. For example, could AI / ML models compress and decompress channel state information (CSI) of the radio interface? Could they predict optimal beams or beam pairs in the spatial or temporal domains? And could they predict positioning?
[0082] In Release 19, 3GPP applied techniques used for beam measurement prediction to RRM measurements. The following use cases were identified in 3GPP RAN2's study on RRM measurements: RRM measurement prediction, measurement event prediction, and radio link failure (RLF) / handover failure (HOF) event prediction.
[0083] The RRM measurement prediction use case contains three sub-use cases by distinguishing between the model's input and output, as shown in Table 1.
[0084] Table 1
[0085] These sub-use cases use the same performance metric: the average absolute error between the predicted L3 reference signal received power (RSRP) (a cell-level Layer 3 measurement) and the actual L3 RSRP, which is used as the prediction accuracy. The actual L3 RSRP can be understood as the L3 RSRP measured by the terminal equipment following existing measurement procedures. The same approach may be used to define performance metrics in 3GPP RAN4, or it may use absolute or relative measurement accuracy.
[0086] Terminal devices can perform predictions in the time domain, spatial domain, or frequency domain. Prediction in the time domain can be understood as using historical measurement results to predict future measurement results. The timing of the terminal device's measurement in the time domain is referred to as the measurement timing in this application. The measurement timing can be understood as the sampling timing within a measurement cycle, or as the timing of obtaining the measurement results after Layer 1 filtering. Prediction in the spatial domain can be understood as predicting the measurement results of other reference signals by measuring a portion of the reference signals within a cell. Prediction in the frequency domain can be understood as using the measurement results at one frequency point to predict the measurement results at another frequency point.
[0087] Terminal devices can also infer measurement events based on the results of RRM measurement predictions, or directly predict measurement events based on the RRM measurement results.
[0088] If the purpose of RRM measurement prediction is to reduce measurements in a certain domain (time, spatial, or frequency domain), then the prediction accuracy is directly related to the proportion of measurements reduced. For example, the terminal device can measure the reference signal at some measurement opportunities or at all measurement opportunities to obtain partial actual measurement results. Then, based on these partial actual measurement results, the terminal device can use AI / ML algorithms to predict the measurement results of the remaining measurement opportunities or the remaining reference signals. The terminal device no longer performs actual measurements on the predicted portion of the measurement opportunities or reference signals, thus saving the hardware and software resources and energy consumption required for measurement. If the purpose of RRM measurement prediction is to know the measurement results in advance for a period of time, the terminal device can use the actual measurement results at a certain frequency (e.g., f1) within a certain time window (called the observation window) to predict whether a certain measurement event will be triggered at that frequency (f1) in the future (called the prediction window), as shown in Figure 6. In Figure 6, t0 represents the current time. In this way, it is possible to know in advance whether a certain measurement event will be triggered, allowing network devices to begin preparation and execution of handover in advance.
[0089] Terminal device capability reporting process
[0090] Referring to Figure 7, the terminal device can report capability information to the network device through the relevant procedures in Section 5.6 of Part 38.331 of 3GPP.
[0091] As shown in Figure 7, the capability information reported by the terminal device can include the terminal device's various protocol layers (including higher layers and the physical layer) and radio frequency-related capabilities. When the terminal device has AI / ML capabilities to perform RRM measurement prediction or measurement event prediction, the terminal device can report the relevant capabilities to the network device through a similar process.
[0092] The preceding text, with reference to Figures 1 to 7, introduced the relevant technologies for RRM measurement prediction based on AI / ML in terminal devices. Among these technologies, the inference result of the RRM measurement prediction model reported by the terminal device is a layer 3 cell-level measurement result.
[0093] However, in practical processing, some measurement prediction models output Layer 1 measurement results, which can be used in the LTM cell replacement process. Therefore, it is necessary to address how to report these Layer 1 measurement results. Furthermore, depending on the model's output time window or similar scenarios, the inference result can be more than one measurement result, and some of the reported measurement results may be actual measurements, while others may be predicted. A corresponding solution is also needed for reporting these inference results.
[0094] In summary, how terminal devices can send measurement reports based on the inference results of RRM measurement prediction models or functions is a problem that needs to be solved.
[0095] It should be noted that the above-mentioned issue of how to send measurement reports based on the inference results of RRM measurement prediction models or functions is only an example. The embodiments of this application can also be applied to other application scenarios where the reported inference results are a single result.
[0096] To address the aforementioned issues, embodiments of this application provide a communication method. In this method, the inference result reported by the terminal device through the measurement prediction function can include Layer 1 measurement results and / or Layer 3 measurement results. The Layer 1 measurement result can include predicted measurement results; further, in some embodiments, the Layer 1 measurement result can also include actual measured measurement results. Similarly, the Layer 3 measurement result can include predicted measurement results; further, in some embodiments, the Layer 3 measurement result can also include actual measured measurement results. Therefore, the inference result reported by the terminal device is not limited to a single measurement result or a single measurement result, which helps to reasonably report measurement reports based on the measurement prediction function. Network devices can implement mobility management of the terminal device based on this inference result, thereby reducing the number of actual measurement results that the terminal device needs to report, and thus reducing the power consumption of the terminal device.
[0097] The embodiments of this application will now be described in detail with reference to Figure 8. In the embodiments of this application, "prediction" and "inference" can be used interchangeably.
[0098] Figure 8 is a schematic flowchart of the communication method provided in an embodiment of this application. The method shown in Figure 8 is described from the perspective of the interaction between the terminal device and the network device. The terminal device can be any communication terminal with a measurement prediction model or measurement prediction function, such as a UE. The network device can be any network-side device that communicates with the terminal device, such as a base station.
[0099] In some implementations, having a measurement prediction model on the terminal device can be understood as having a measurement prediction model deployed on the terminal device side. The measurement prediction model can predict measurement results in the time domain, spatial domain, or frequency domain. As an example, the measurement prediction model on the terminal device side can utilize artificial intelligence algorithms for prediction. This measurement prediction model can be an AI model or a ML model.
[0100] In some implementations, the measurement prediction function of a terminal device can be understood as the terminal device possessing the capability to make measurement predictions. This measurement prediction function can be used to make predictions related to measurement results in the time, spatial, or frequency domains. The measurement prediction function is based on artificial intelligence models; that is, the terminal device can utilize artificial intelligence algorithms to implement the measurement prediction function.
[0101] In some implementations, the measurement prediction model on the terminal device side can be an RRM measurement prediction model. The measurement prediction function of the terminal device can be an RRM measurement prediction function.
[0102] In some implementations, the terminal device can send capability information to the network device, as shown in Figure 7. The capability information sent by the terminal device can indicate that the terminal device has deployed a measurement prediction model or has measurement prediction capabilities.
[0103] Referring to Figure 8, in step S810, the terminal device sends a measurement report to the network device.
[0104] The measurement report is used to report the inference results of the measurement prediction function. The inference results of the measurement prediction function can be understood as the inference results obtained based on the measurement prediction function or the measurement prediction model. Both the measurement prediction function and the measurement prediction model can be used to predict the measurement results related to terminal equipment. For simplicity, the following explanation will use the measurement prediction function as an example.
[0105] In some implementations, the measurement prediction function can skip a portion of the measurement by predicting partial measurement results in the time domain, thereby reducing actual measurement overhead. The partial measurement results in the time domain can be the measurement results of a portion of the reference signal at all measurement times in the time domain. Alternatively, the partial measurement results in the time domain can be the measurement results of all reference signals at a partial measurement time in the time domain. The inference result of this measurement prediction function can include or indicate the portion of the measurement results that the terminal device did not actually measure.
[0106] In some implementations, the measurement prediction function can skip certain measurements in the spatial domain by predicting partial measurement results for that domain, thereby reducing actual measurement overhead. The partial measurement results for the domain can be measurements of a portion of the reference signal within the cell or area. The inference result of this measurement prediction function can include or indicate the portion of the measurement results that the terminal device did not actually measure.
[0107] In some implementations, the measurement prediction function can skip measurements at one or more frequency points by predicting the measurement results at those frequency points in the frequency domain, thereby reducing actual measurement overhead. The measurement results at one or more frequency points can be predicted based on the measurement results at at least one frequency point that was actually measured. The inference result of this measurement prediction function can include or indicate the measurement results at one or more frequency points that the terminal device did not actually measure.
[0108] In some embodiments, the measurement prediction function may be used to perform one or more of the following functions: prediction of measurement results within a frequency; prediction of measurement results between frequencies. Based on the prediction of measurement results within a frequency, the measurement result within a frequency can be understood as the predicted measurement result within a frequency or the predicted measurement result within a frequency. The predicted measurement result within a frequency can be understood as the actual measurement result and the predicted measurement result being measurements at the same frequency. This same frequency can be the current service frequency or non-service frequency of the terminal device. Based on the prediction of measurement results between frequencies, the measurement result between frequencies can be understood as the predicted measurement result between frequencies or the predicted measurement result between frequencies. The predicted measurement result between frequencies refers to the actual measurement result and the predicted measurement result being measurements at different frequencies. This different frequency can be the current service frequency or non-service frequency of the terminal device.
[0109] In the above embodiments, the measurement results within a frequency range are determined based on the actual measurement results, and the measurement results within a frequency range and the actual measurement results are for the same frequency. The frequency corresponding to the measurement results within a frequency range may or may not belong to the service frequency of the terminal device.
[0110] In the above embodiments, the measurement results between frequencies are determined based on the actual measurement results, and the measurement results between frequencies and the actual measurement results are measurement results for different frequencies. The frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
[0111] In some embodiments, network devices can configure terminal devices to perform measurement prediction operations at the granularity of measurement tasks. The terminal devices generate measurement reports based on the measurement tasks. As shown in Figure 4, each measurement task is associated with at least one measurement object and a reporting configuration.
[0112] Terminal devices can determine the measurement object based on the network device configuration. The measurement prediction function of the terminal device can be used to predict the measurement results for the measurement object. The measurement object associated with the measurement prediction function can be a reference signal of the serving cell, a reference signal of a neighboring cell, or a reference signal of a candidate cell. The serving cell, neighboring cell, and candidate cell can be relative to the terminal device. That is, the measurement object associated with the measurement prediction function can be a reference signal within the terminal device's serving cell, a reference signal within the neighboring cells of the terminal device's serving cell, or a reference signal within the candidate cell corresponding to the terminal device.
[0113] In some implementations, the reference signal can be an SSB or a CSI-RS. The reference signal can also be replaced by a beam.
[0114] In some implementations, the candidate cell corresponding to the terminal device may include one or more cells determined based on the network device's configuration information. These one or more cells are used by the terminal device to perform cell handover. Therefore, the candidate cell corresponding to the terminal device is a cell from one or more pre-configured handover candidate cells for the terminal device.
[0115] Terminal devices can send measurement reports based on the network device configuration. Measurement reports are used to report inference results. Terminal devices can determine the sending method of the measurement report based on the reporting configuration associated with the measurement task.
[0116] In some implementations, the terminal device can send measurement reports periodically. When the measurement report is submitted periodically, the terminal device can send the measurement report within each reporting period.
[0117] In some implementations, the terminal device can send measurement reports in an event-triggered manner.
[0118] In some implementations, the terminal device can send measurement reports using a combination of periodic reporting and event-triggered methods. For example, the terminal device can be triggered by an event and then send measurement reports periodically.
[0119] Measurement reports can be carried in various types of messages, including RRC messages, MAC control elements (MAC CEs), or UCIs. In some implementations, measurement reports can be carried in RRC, MAC CE, or UCI. In other implementations, RRC, MAC CE, and UCI can be combined to send measurement reports.
[0120] Inference results include measurement results related to the measurement task. Measurement results can also be reported via a dedicated signaling message. In some implementations, the dedicated signaling message can be one of the following: a MeasurementReport message at the RRC layer, a MAC CE, or signaling for sending UCI. When the dedicated signaling message is an RRC message, it can be reported by extending the RRC layer's MeasurementReport message.
[0121] In some implementations, the method of transmitting measurement reports is related to the purpose of the reported measurement report or results. For example, when the measurement results are reported for a Layer 3 handover process, the measurement results or report can be sent via RRC messages. As another example, when the measurement results are reported for an LTM cell replacement process, the measurement results or report can be reported via MAC CE or UCI.
[0122] Based on the measurement prediction function, the measurement results in the inference results can include one or more of the following: Layer 1 measurement results, Layer 3 measurement results, beam-level measurement results, and cell-level measurement results. Therefore, the measurement results can include one or more of the following: Layer 1 measurement results, Layer 3 measurement results. The measurement results can also include one or more of the following: beam-level measurement results, and cell-level measurement results. For example, the measurement results in the inference results can include one or more of the following: Layer 1 beam-level measurement results, Layer 1 cell-level measurement results, Layer 3 beam-level measurement results, and Layer 3 cell-level measurement results.
[0123] In some implementations, for beam-level measurement results, the terminal device needs to report the beam identifier and the identifier of the cell to which the beam belongs. For cell-level measurement results, the terminal device needs to report the cell identifier.
[0124] Inference results can include one or more measurement results to fit the time window of the model output. When a terminal device triggers a measurement report locally, it can cache one or more measurement results. Based on the measurement prediction function, the one or more measurement results cached by the terminal device can be understood as inference results. When the terminal device caches one measurement result, the inference result includes that one measurement result. When the terminal device caches multiple measurement results locally, the inference result includes multiple measurement results.
[0125] In some embodiments, the terminal device may include measurement results of one or more cells in a single uplink signaling (measurement report). As an example, the measurement results in the inference result may include measurement results for a single cell. This single cell may be one of the terminal device's serving cell, one or more neighboring cells, and one or more candidate cells. The terminal device may report the measurement results for this single cell to complete the measurement of that cell. As another example, the measurement results in the inference result may include measurement results for multiple cells. These multiple cells may be at least two of the terminal device's serving cell, one or more neighboring cells, and one or more candidate cells. The terminal device may report the measurement results of multiple cells through a single signaling.
[0126] In some embodiments, the terminal device may include measurement results for one or more beams in a measurement report. As an example, the measurement results in the inference result may include measurement results for a single beam. This single beam may be one of the beam corresponding to the terminal device or one or more adjacent beams. The terminal device may report the measurement results for this single beam to complete the measurement of that beam. As another example, the measurement results in the inference result may include measurement results for multiple beams. These multiple beams may be at least two of the beam corresponding to the terminal device or one or more adjacent beams. The terminal device may report the measurement results for multiple beams via a single signaling message.
[0127] In some implementations, the measurement results in the inference results may include one or more of the following: Layer 1 measurement results and Layer 3 measurement results. The measurement results reported by the terminal device are all after being filtered by Layer 1 or Layer 3. Layer 1 measurement results can be understood as results obtained after Layer 1 filtering. The measurement samples participating in Layer 1 filtering can refer to the physical layer measurement sampling results before Layer 1 filtering. The Layer 1 measurement results in the inference results can be used in the LTM cell handover process. Layer 3 measurement results can be understood as results obtained after Layer 3 filtering. Layer 1 measurement results can participate in Layer 3 filtering to obtain Layer 3 measurement results. The Layer 3 measurement results in the inference results can be used for Layer 3 handover or conditional handover of Layer 3 handover.
[0128] In the above implementation, the measurement sampling result can refer to the measurement sample before layer 1 filtering within a measurement cycle of the terminal device.
[0129] In some implementations, the measurement results in the inference results may include both predicted and actual measurement results. Both predicted and actual measurement results can be obtained after Layer 1 or Layer 3 filtering. During Layer 1 or Layer 3 filtering, if the measurement samples participating in Layer 1 filtering or the Layer 1 measurement results participating in Layer 3 filtering are obtained by the terminal device through actual measurement, then the filtered result is the actual measurement result; otherwise, it is the predicted measurement result. In other words, during Layer 1 or Layer 3 filtering, if at least one measurement sample participating in Layer 1 filtering or at least one Layer 1 measurement result participating in Layer 3 filtering is obtained by the terminal device based on the measurement prediction function, the filtered result is the predicted measurement result. The terminal device can use indication information to inform the network device whether any measurement result in the inference results is an actual measurement result or a predicted measurement result, thereby reporting actual and / or predicted measurement reports more reasonably.
[0130] As an example, the Layer 1 measurement results in the inference results are the Layer 1 filtered measurement results. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurements of the terminal device, then the Layer 1 measurement results are the actual measurement results; if at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement results are the predicted measurement results.
[0131] As another example, the Layer 3 measurement result in the inference result is the Layer 3 filtered measurement result. If all the measurement results involved in the Layer 3 filtering are determined based on the actual measurements of the terminal device, then the Layer 3 measurement result is the actual measurement result; if at least one of the measurement results involved in the Layer 3 filtering is determined based on the measurement prediction function, then the Layer 3 measurement result is the predicted measurement result.
[0132] In the above implementation, when measurement prediction is performed in the time domain, it depends on the proportion of measurement reduction. This proportion can be understood as the prediction proportion. When the proportion is small, the measurement result may be either the actual measured result or the predicted measurement result. When the proportion is large, or when measurement prediction is performed in the spatial domain, the measurement result will be the predicted measurement result. This is because Layer 3 filtering is an iterative process. In the time domain, the measurement results participating in Layer 3 filtering have a long distribution over time, making it less likely that they are all actual measured results. However, in the spatial domain, all reference signals participate in the Layer 3 filtering process, so the result will definitely be the predicted measurement result.
[0133] In some implementations, the measurement results in the inference result may include one or more of the following: layer 1 measurement results, layer 3 measurement results, actual measurement results, and predicted measurement results. For example, the measurement results in the inference result may include one or more of the following: layer 1 actual measurement results, layer 3 actual measurement results, layer 1 predicted measurement results, and layer 3 predicted measurement results.
[0134] Where the measurement results in the inference results include measured measurement results and / or predicted measurement results, the measurement report may include indication information. This indication information indicates the type of measurement result in the inference results. The type indicates whether the measurement result in the inference results is a measured measurement result or a predicted measurement result. Through this indication information, the terminal device can inform the network device of the type of each measurement result in the inference results, so that the network device can apply these measurement results according to their type.
[0135] In some implementations, when a terminal device reports multiple measurement results via a measurement report, each result can be labeled as either a measured result or a predicted result. For multiple measurement results, this labeling can be done using a bitmap. In other words, the indication information in the measurement report can be represented using a bitmap, allowing network devices to directly determine the type of each measurement result.
[0136] The number of measurement results in a measurement report can be determined based on network device configuration or predefined protocol information. In some implementations, predefined protocol information and / or network device configuration information can indicate the number of measurement results per cell in the measurement report. For example, a network device can be configured with a parameter specifying the maximum number of measurement results that can be reported per cell in each measurement report. In other implementations, predefined protocol information and / or network device configuration information can indicate the number of all measurement results in the measurement report. In still other implementations, predefined protocol information and / or network device configuration information can simultaneously indicate the number of measurement results per cell and the total number of measurement results in the measurement report.
[0137] In some implementations, the number of measurement results for a single cell in the measurement report is less than or equal to K, where K is a positive integer. That is, in a single measurement report message, for a single cell, the terminal device reports a maximum of K measurement results, where the parameter K>=1. K is determined based on predefined protocol information and / or network device configuration information. For example, parameter K can be configured by the network device. Alternatively, parameter K can be specified by a standard protocol. The configuration of K will be described in detail later in conjunction with implementation methods.
[0138] In some implementations, the measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1. K1 is determined based on protocol predefined information and / or network device configuration information; and / or, K2 is determined based on protocol predefined information and / or network device configuration information. The configuration of K1 and K2 will be described in detail later in conjunction with implementation method two.
[0139] When the maximum number of measurement results specified by the network is less than the number of measurement results cached and reported by the terminal device, the terminal device needs to select the measurement results to be included in the measurement report. In some implementations, for a specific cell, when the number of measurement results stored in the terminal device exceeds the maximum number of measurement results specified by the network for that cell, measurement result selection is required. For example, the terminal device stores M measurement results, where M is a positive integer greater than K, and the measurement report only includes K measurement results from the M results. In this case, the terminal device needs to select the K measurement results from the M results to be reported through the measurement report.
[0140] When one or more measurement results in a measurement report are determined based on a selection from multiple measurement results, the terminal device needs to clearly explain the selection process to the network device. For example, the terminal device can inform the network device of the principles underlying this selection.
[0141] In some implementations, the terminal device can select the measurement results to be reported based on a timing-first approach. For example, the terminal device may select one or more measurement results obtained last within the reporting period, whether they are actual or predicted measurements.
[0142] In some implementations, the terminal device can select the reported measurement results based on signal strength priority. For example, the terminal device reports one or more measurement results with the best signal strength / quality, whether they are actual or predicted measurements.
[0143] In some implementations, the terminal device can select the reported measurement results based on prediction accuracy priority. For example, the terminal device can select one or more measurement results with the highest prediction accuracy within the prediction window.
[0144] In some implementations, the terminal device can select which measurement results to report based on the type of the measurement result. For example, the terminal device can report K measured measurement results or K predicted measurement results. Alternatively, the terminal device can report K1 measured measurement results and K2 predicted measurement results. Or, the terminal device can select the results in a priority order: measured measurement results first, followed by predicted measurement results.
[0145] In some implementations, the terminal device can select the reported measurement results based on a combination of various information. As an example, when the terminal device selects measurement results based on timing priority / signal strength priority, one or more measurement results can be determined from multiple measurement results in a priority order: actual measurement results first, then predicted measurement results. For instance, when the measurement report includes one measurement result, if an actual measurement result is available, it can be selected from multiple actual measurement results in a timing priority / signal strength priority manner; if no actual measurement result is available, then a predicted measurement result is selected from multiple predicted measurement results in the same manner. Similarly, when the measurement report includes multiple measurement results, multiple actual measurement results are selected in a timing priority / signal strength priority manner; if the number of actual measurement results is less than the maximum number of measurement results to be reported, then selection is made from predicted measurement results in the same manner.
[0146] When reporting, multiple measurement results in the measurement report can be arranged in a certain order. For example, multiple measurement results can be arranged according to time order. Alternatively, multiple measurement results can be arranged by signal strength. Or, multiple measurement results can be arranged according to the type of measurement result. When multiple measurement results are arranged according to time order, network devices can determine the trend of the strength or quality of wireless signals in the same cell or the same beam based on the order of the measurement results.
[0147] The above description, in conjunction with Figure 8, introduces a method for reporting model inference results. As can be seen from the above description of step S810, in this embodiment, the measurement report sent by the terminal device to the network device can be used to report the inference results of the measurement prediction function. The measurement results in the inference results can include Layer 1 measurement results and / or Layer 3 measurement results, and can also include actual measurement results and / or predicted measurement results, which helps to improve the rationality and flexibility of the measurement results in the measurement report.
[0148] As mentioned earlier, in some implementations, the number of measurement results for a single community in the measurement report is less than or equal to K, where K is a positive integer. In other implementations, the measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1. The following section will introduce these two different implementation methods in conjunction with each other.
[0149] Implementation Method 1: The number of measurement results for a single community in the measurement report is less than or equal to K.
[0150] In a measurement report, for a single cell, a terminal device can report a maximum of K measurement results. If the number of measurement results that the terminal device can report (store) is greater than the parameter K, the terminal device can select the best K measurement results to report to the network device. The best K measurement results can refer to the K most recent measurement results in time that are closest to the time the measurement report was submitted, or they can refer to the K measurement results with the highest signal strength or signal quality.
[0151] One implementation is to select the K measurement results from the M measurement results whose measurement timing is closest to the transmission timing of the measurement report. Another implementation is to select the K measurement results from the M measurement results with the highest signal quality. These K measurement results with the highest signal quality are also the K measurement results with the highest signal strength / quality.
[0152] As one implementation, given that there are actual measurement results among the M measurement results, the K measurement results can be determined from the M measurement results based on the order of priority between actual measurement results and predicted measurement results. In other words, the terminal device can prioritize the actual measurement results. Among multiple actual measurement results and multiple predicted measurement results, the terminal device can select according to the principles of timing priority or signal strength priority, respectively. Since there will be some deviation between predicted measurement results and actual measurement results, the terminal device can improve the accuracy of the measurement results in the measurement report by prioritizing the actual measurement results.
[0153] As one implementation, the K measurement results in the measurement report are ordered according to the chronological order of their respective measurement times. By arranging the K measurement results in the measurement report in chronological order, network devices can determine the trend of signal strength or quality changes based on multiple measurement results, and optimize the transmission configuration of the reference signal in a timely manner.
[0154] In some embodiments, K is determined based on a first parameter configured in the network device. As one implementation, the first parameter can directly indicate K; in this case, the first parameter can be parameter K itself. As another implementation, the first parameter can be used to determine K; in this case, the first parameter can be a parameter associated with parameter K.
[0155] In some implementations, the first parameter satisfies one or more of the following: the first parameter is a parameter configured for one or more measurement tasks; the first parameter is a configuration parameter for a measurement task, and the configuration parameter also includes a second parameter for reporting measurement results.
[0156] As one implementation, the first parameter can be a parameter configured for a single measurement task. The maximum number of measurement results in the measurement report corresponding to this measurement task is K. For multiple measurement tasks, each measurement task can be configured with its own first parameter.
[0157] As one implementation, the first parameter can be a parameter configured for multiple measurement tasks. The maximum number of measurement results in the measurement reports corresponding to each of the multiple measurement tasks is K. Therefore, multiple measurement tasks can share the same first parameter.
[0158] In some embodiments, the first parameter and the associated parameter for reporting measurement results are mutually exclusive. As one implementation, the first parameter is a configuration parameter for the measurement task, which may also include a second parameter for reporting measurement results. In this case, if the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device. Therefore, the first parameter is for reporting inference results, and the second parameter is for reporting measurement results. For example, when a measurement task is configured with both a first parameter for reporting inference results and the original second parameter for reporting measurement results, the terminal device can ignore the original second parameter for reporting measurement results.
[0159] In some embodiments, the first parameter, or parameter K, can be configured via a dedicated RRC message. This dedicated RRC message is, for example, the RRCReconfiguration message.
[0160] As one implementation approach, the configuration of the first parameter can be effective across multiple similar measurement tasks. The network device can configure the first parameter within an information element (IE). This IE can include multiple similar measurement tasks. This IE could be, for example, MeasConfig, or a new IE.
[0161] As one implementation, the configuration of the first parameter can be effective within a measurement task. The network device can configure the first parameter within an information unit for configuring measurement reporting, which is associated with a measurement task identifier.
[0162] It should be noted that implementation method one can be applied to any prediction measurement operation based on the measurement prediction function, such as time domain prediction, spatial domain prediction, or frequency domain prediction.
[0163] Implementation Method 2: The measurement report includes K1 actual measurement results and K2 predicted measurement results.
[0164] Unlike implementation method one, in implementation method two, the measurement results in the measurement report must include both actual measurement results and predicted measurement results. Implementation method two can be applied to scenarios where future predicted measurement results are predicted based on past actual measurement results; therefore, there may be more than one actual measurement result and / or predicted measurement result.
[0165] In a measurement report message, for a given cell, the terminal device reports (K1+K2) measurement results. K1 is the maximum number of actual measurement results, K1>=1. K2 is the maximum number of predicted measurement results, K2>=1. As mentioned earlier, K1 and / or K2 can be configured by the network device or specified by standard protocols.
[0166] As one implementation, K1 actual measurement results can precede K2 predicted measurement results. For example, if only one actual measurement result is reported, it can be agreed that the first result is always an actual measurement result, and predicted measurement results follow from the second result onwards. Similarly, if multiple actual measurement results are reported, it can be agreed that the actual measurement results come first, followed by the predicted measurement results.
[0167] As one implementation, K1 actual measurement results can be placed after K2 predicted measurement results. For example, if only one actual measurement result is reported, it can be agreed that the last result is always an actual measurement result, and the first to the penultimate measurement results are predicted measurement results. Alternatively, if multiple actual measurement results are reported, it can be agreed that the predicted measurement results come first, followed by the actual measurement results.
[0168] The terminal device stores M1 measured results. When M1 is a positive integer greater than K1, the terminal device can select the best K1 measured results to report to the network device. The best K1 measured results can refer to the K1 most recent measured results that are closest to the time of the measurement report submission, or they can refer to the K1 measured results with the highest signal strength or signal quality.
[0169] One implementation is that the K1 measured results can be the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report. Another implementation is that the K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device.
[0170] The terminal device stores M2 predicted measurement results. When M2 is a positive integer greater than K2, the terminal device can select the best K2 predicted measurement results to report to the network device. The best K2 predicted measurement results can refer to the K2 most recent predicted measurement results within the prediction time window, or they can refer to the K2 predicted measurement results with the highest prediction accuracy (minimum prediction error) within the prediction window.
[0171] In one implementation, the K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the measurement report transmission timing. In another implementation, the K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device.
[0172] As one implementation, in the measurement report, all measured results and / or all predicted measurement results are arranged chronologically. Specifically, the K1 measured results are arranged according to the order of their respective measurement times; and / or, the K2 predicted measurement results are arranged according to the order of their respective measurement times. By arranging the K1 measured results and / or K2 predicted measurement results in the measurement report chronologically, network devices can determine the trend of signal strength or quality changes and optimize the transmission configuration of the reference signal in a timely manner.
[0173] In some embodiments, K1 and / or K2 are determined based on a third parameter configured in the network device. As one implementation, the third parameter may directly indicate K1 and / or K2; in this case, the third parameter may include parameters K1 and / or K2. As another implementation, the third parameter may be used to determine K1 and / or K2; in this case, the third parameter may be a parameter related to parameters K1 and / or K2.
[0174] In some implementations, the third parameter satisfies one or more of the following: the third parameter is a parameter configured for one or more measurement tasks; the third parameter is a configuration parameter for a measurement task, and the configuration parameter also includes a fourth parameter for reporting measurement results.
[0175] As one implementation, the third parameter can be a parameter configured for a single measurement task. The maximum number of measurement results in the measurement report corresponding to this task is K1 and / or K2. For multiple measurement tasks, each measurement task can be configured with its own third parameter.
[0176] As one implementation, the third parameter can be a parameter configured for multiple measurement tasks. The maximum number of measurement results in the measurement reports corresponding to multiple measurement tasks is K1 and / or K2. Therefore, multiple measurement tasks can share the same third parameter.
[0177] In some embodiments, the third parameter is mutually exclusive with the associated parameters used for reporting measurement results. As one implementation, the third parameter is a configuration parameter for the measurement task, which may also include a fourth parameter for reporting measurement results. In this case, if the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device. Therefore, the third parameter is used for reporting inference results, and the fourth parameter is used for reporting measurement results. For example, when a measurement task is configured with both a third parameter for reporting inference results and the original fourth parameter for reporting measurement results, the terminal device can ignore the original fourth parameter for reporting measurement results.
[0178] In some embodiments, the third parameter, or parameters K1 and / or K2, can be configured via a dedicated RRC message. This dedicated RRC message is, for example, the RRCReconfiguration message.
[0179] As one implementation approach, the configuration of the third parameter can be effective across multiple similar measurement tasks. Network devices can configure the third parameter within an information element (IE). This IE can include multiple similar measurement tasks. This IE could be, for example, MeasConfig, or a new IE.
[0180] As one implementation method, the configuration of the third parameter can be effective within a measurement task. The network device can configure the third parameter within an information unit for configuring measurement reporting, which is associated with a measurement task identifier.
[0181] It should be noted that, in addition to predictive measurement operations that use the measured results of the observation window to predict the predicted measurement results within the future time window, the second implementation method can also be applied to predictive measurement operations that combine time-domain prediction with spatial or frequency-domain prediction.
[0182] To facilitate understanding of the communication method provided in the embodiments of this application, the communication method provided in the embodiments of this application will be described in more detail below with reference to more specific examples. It should be noted that these embodiments are for reporting the measurement results of a certain cell, while an uplink signaling may include the measurement results of one or more cells. The network device configures the measurement object and reporting configuration through the measurement task.
[0183] Example 1
[0184] Conditions: The measurement prediction model in the terminal device skips a part of the measurement by predicting part of the measurement results in the time domain or spatial domain, and the terminal device caches one measurement result locally when the report is triggered.
[0185] Solution: In this case, the terminal device needs to add an indication to the reported message regarding the measurement report, to indicate whether it is an actual measurement result or a predicted measurement result.
[0186] Example 2
[0187] Conditions: The measurement prediction model in the terminal device skips a part of the measurement by predicting part of the measurement results in the time domain or spatial domain, and the terminal device caches multiple measurement results locally when the reporting is triggered.
[0188] Solution: The terminal device only reports one measurement result. In addition to indicating whether it is an actual measurement result or a predicted measurement result, it is also necessary to clarify which of the following actions the terminal device selects.
[0189] Option 1, timing priority, selects the last measurement result obtained within this reporting period, regardless of whether it is an actual measurement result or a predicted measurement result.
[0190] Option 2, signal strength priority, reports the measurement result with the best signal strength / quality among the measurement results, whether it is the actual measurement result or the predicted measurement result.
[0191] Option 3: Prioritize measured results. If measured results are available, select one according to Option 1 or Option 2; otherwise, select one according to Option 1 or Option 2.
[0192] Example 3
[0193] Conditions: The measurement prediction model within the terminal device skips a portion of the measurement by predicting partial measurement results in the time or spatial domain, and the terminal device caches multiple measurement results locally when triggering a report. The network device is configured with parameter K to specify the maximum number of measurement results that each cell can report in each measurement report, where K>=1.
[0194] Solution: The terminal device reports multiple measurement results, and labels each result as either a measured result or a predicted result. This labeling can be done using a bitmap. If the number of measurement results that the terminal device can cache and report is greater than K, then the terminal device can use the following filtering method.
[0195] Option 1, timing priority, selects the last K measurement results obtained within this reporting period, regardless of whether they are actual or predicted measurement results.
[0196] Option 2, signal strength priority, reports the top K signal strength / quality measurement results, regardless of whether they are actual or predicted measurement results.
[0197] Option 3: Select the top K measured results according to Option 1 or Option 2; if the number of selected measurement results is still less than K, then select the predicted measurement results according to the same selection.
[0198] Example 4
[0199] Conditions: The terminal device performs spatial domain prediction and reports multiple measurement results. The network device is configured with a parameter K to specify the maximum number of measurement results that each cell can report in each measurement report, where K>=1.
[0200] Solution: The terminal device reports multiple measurement results. If the number of reportsable results is greater than K, the terminal device can use the following filtering method.
[0201] Option 1, timing priority, means selecting the last K measurement results within this reporting period.
[0202] Option 2 prioritizes signal strength and reports the top K signal strength / quality measurements in the measurement results.
[0203] In Examples 3 and 4, multiple measurement results belonging to the same cell or the same beam are reported in chronological order.
[0204] Example 5
[0205] Condition: The measurement prediction model in the terminal device predicts the predicted measurement results in the future time window based on the measured measurement results in the observation window, and there may be more than one measured measurement result and / or predicted measurement result.
[0206] Option 1: Multiple measurement results reported by the terminal device include one actual measurement result. It is agreed that the first result is always the actual measurement result, and subsequent results are predicted measurement results. The maximum number of predicted measurement results, K2, can be configured by the network or specified by the protocol, where K2 >= 1. When the number of locally cached predicted measurement results exceeds K2, the following method can be used to select them.
[0207] Option 1, timing priority, selects the K2 measurements closest to the prediction time.
[0208] Option 2 prioritizes prediction accuracy, which means selecting the K2 measurement results with the highest prediction accuracy within the prediction window.
[0209] Option 2: It is agreed that at least one measured result must be reported. The reporting of measured results can also be configured by the network with K1, where K1>=1. If the terminal device needs to select K1 measured results, it can select them according to option 1 or option 2 in Example 3.
[0210] In Example 5, in addition to the measured results and predicted results being arranged in order, the measured results or predicted results are arranged in the existing chronological order.
[0211] The measurement results in the above embodiments can be layer 1 measurement results or layer 3 measurement results; they can be beam-level measurement results or cell-level measurement results.
[0212] The method embodiments of this application have been described in detail above with reference to Figures 1 to 8. The apparatus embodiments of this application will be described in detail below with reference to Figures 9 to 11. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the foregoing method embodiments.
[0213] Figure 9 is a schematic diagram of a communication device provided in an embodiment of this application. The communication device 900 shown in Figure 9 is any of the terminal devices described above. As shown in Figure 9, the communication device 900 includes a transmitting unit 910.
[0214] The sending unit 910 can be used to send a measurement report to a network device. The measurement report is used to report the inference results of the measurement prediction function. The inference results include one or more of the following: Layer 1 measurement results, which include predicted measurement results; Layer 3 measurement results, which include predicted measurement results.
[0215] In some implementations, the layer 1 measurement results may also include actual measurement results; and / or, the layer 3 measurement results may also include actual measurement results.
[0216] In some implementations, the Layer 1 measurement result is the Layer 1 filtered measurement result. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
[0217] In some implementations, the layer 3 measurement result is the layer 3 filtered measurement result. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
[0218] In some implementations, the number of measurement results for a cell in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
[0219] In some implementations, the terminal device stores M measurement results, and the measurement report includes K of the M measurement results, where M is a positive integer greater than K.
[0220] In some implementations, the K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, the K measurement results are the K measurement results among the M measurement results with the highest signal quality.
[0221] In some implementations, the K measurement results are determined from the M measurement results based on the order of priority of measured measurement results and secondly of predicted measurement results.
[0222] In some implementations, the K measurement results in the measurement report are ordered according to the chronological order of their respective measurement times.
[0223] In some implementations, K is determined based on a first parameter configured by the network device, wherein the first parameter satisfies one or more of the following: the first parameter is a parameter configured for one or more measurement tasks; the first parameter is a configuration parameter for the measurement task, and the configuration parameter further includes a second parameter for reporting measurement results; if the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
[0224] In some implementations, the measurement report includes indication information for indicating the type of measurement result in the inference result, the type indicating whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
[0225] In some implementations, the measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
[0226] In some implementations, the K1 measured measurements are placed before or after the K2 predicted measurements in the measurement report.
[0227] In some implementations, the K1 measured results in the measurement report are arranged in chronological order according to their respective measurement timings; and / or, the K2 predicted measurement results in the measurement report are arranged in chronological order according to their respective measurement timings.
[0228] In some implementations, K1 is determined based on protocol predefined information and / or the configuration information of the network device; and / or, K2 is determined based on protocol predefined information and / or the configuration information of the network device.
[0229] In some implementations, the K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, the K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; where M1 is a positive integer greater than K1.
[0230] In some implementations, the K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, the K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; where M2 is a positive integer greater than K2.
[0231] In some implementations, K1 and / or K2 are determined based on a third parameter configured by the network device, wherein the third parameter satisfies one or more of the following: the third parameter is a parameter configured for one or more measurement tasks; the third parameter is a configuration parameter for the measurement task, and the configuration parameter further includes a fourth parameter for reporting measurement results; if the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
[0232] In some implementations, the measurement report is carried in an RRC message, MAC CE, or UCI.
[0233] In some implementations, the measurement prediction function is used to perform one or more of the following functions: prediction of measurement results within a frequency range; prediction of measurement results between frequencies.
[0234] In some implementations, the measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; beam-level measurement results; cell-level measurement results.
[0235] In some implementations, the measurement results within a frequency are determined based on actual measurement results, and the measurement results within a frequency and the actual measurement results are for the same frequency, and the frequency corresponding to the measurement results within a frequency may or may not belong to the service frequency of the terminal device; and / or, the measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are for different frequencies, and the frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
[0236] In some implementations, the measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
[0237] In some implementations, the candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
[0238] In some implementations, the measurement prediction function is based on an artificial intelligence model for measurement prediction.
[0239] Figure 10 is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 1000 shown in Figure 10 is any of the network devices described above. As shown in Figure 10, the communication device 1000 includes a receiving unit 1010.
[0240] The receiving unit 1010 can be used to receive a measurement report sent by the terminal device. The measurement report is used to report the inference results of the measurement prediction function. The inference results include one or more of the following: layer 1 measurement results, which include predicted measurement results; and layer 3 measurement results, which include predicted measurement results.
[0241] In some implementations, the layer 1 measurement results may also include actual measurement results; and / or, the layer 3 measurement results may also include actual measurement results.
[0242] In some implementations, the Layer 1 measurement result is the Layer 1 filtered measurement result. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
[0243] In some implementations, the layer 3 measurement result is the layer 3 filtered measurement result. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
[0244] In some implementations, the number of measurement results for a cell in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
[0245] In some implementations, the terminal device stores M measurement results, and the measurement report includes K of the M measurement results, where M is a positive integer greater than K.
[0246] In some implementations, the K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, the K measurement results are the K measurement results among the M measurement results with the highest signal quality.
[0247] In some implementations, the K measurement results are determined from the M measurement results based on the order of priority of measured measurement results and secondly of predicted measurement results.
[0248] In some implementations, the K measurement results in the measurement report are ordered according to the chronological order of their respective measurement times.
[0249] In some implementations, K is determined based on a first parameter configured by the network device, wherein the first parameter satisfies one or more of the following: the first parameter is a parameter configured for one or more measurement tasks; the first parameter is a configuration parameter for the measurement task, and the configuration parameter further includes a second parameter for reporting measurement results; if the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
[0250] In some implementations, the measurement report includes indication information for indicating the type of measurement result in the inference result, the type indicating whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
[0251] In some implementations, the measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
[0252] In some implementations, the K1 measured measurements are placed before or after the K2 predicted measurements in the measurement report.
[0253] In some implementations, the K1 measured results in the measurement report are arranged in chronological order according to their respective measurement timings; and / or, the K2 predicted measurement results in the measurement report are arranged in chronological order according to their respective measurement timings.
[0254] In some implementations, K1 is determined based on protocol predefined information and / or the configuration information of the network device; and / or, K2 is determined based on protocol predefined information and / or the configuration information of the network device.
[0255] In some implementations, the K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, the K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; where M1 is a positive integer greater than K1.
[0256] In some implementations, the K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, the K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; where M2 is a positive integer greater than K2.
[0257] In some implementations, K1 and / or K2 are determined based on a third parameter configured by the network device, wherein the third parameter satisfies one or more of the following: the third parameter is a parameter configured for one or more measurement tasks; the third parameter is a configuration parameter for the measurement task, and the configuration parameter further includes a fourth parameter for reporting measurement results; if the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
[0258] In some implementations, the measurement report is carried in an RRC message, MAC CE, or UCI.
[0259] In some implementations, the measurement prediction function is used to perform one or more of the following functions: prediction of measurement results within a frequency range; prediction of measurement results between frequencies.
[0260] In some implementations, the measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; beam-level measurement results; cell-level measurement results.
[0261] In some implementations, the measurement results within a frequency are determined based on actual measurement results, and the measurement results within a frequency and the actual measurement results are for the same frequency, and the frequency corresponding to the measurement results within a frequency may or may not belong to the service frequency of the terminal device; and / or, the measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are for different frequencies, and the frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
[0262] In some implementations, the measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
[0263] In some implementations, the candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
[0264] In some implementations, the measurement prediction function is based on an artificial intelligence model for measurement prediction.
[0265] Figure 11 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 11 indicate that the unit or module is optional. This device 1100 can be used to implement the methods described in the above method embodiments. Device 1100 can be a chip, a terminal device, or a network device.
[0266] Apparatus 1100 may include one or more processors 1110. The processor 1110 may support apparatus 1100 in implementing the methods described in the preceding method embodiments. The processor 1110 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0267] The apparatus 1100 may further include one or more memories 1120. The memories 1120 store a program that can be executed by the processor 1110, causing the processor 1110 to perform the methods described in the preceding method embodiments. The memories 1120 may be independent of the processor 1110 or integrated within the processor 1110.
[0268] The device 1100 may also include a transceiver 1130. The processor 1110 can communicate with other devices or chips via the transceiver 1130. For example, the processor 1110 can send and receive data with other devices or chips via the transceiver 1130.
[0269] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal device or network device in various embodiments of this application.
[0270] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal device or network device in the various embodiments of this application.
[0271] This application also provides a computer program. This computer program can be applied to the terminal device or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal device or network device in various embodiments of this application.
[0272] It should be understood that the terminology used in this application is only for explaining specific embodiments of this application and is not intended to limit this application. The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0273] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0274] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0275] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0276] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0277] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0278] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0279] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0280] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0281] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0282] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0283] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0284] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: The terminal device sends a measurement report to the network device. The measurement report is used to report the inference results of the measurement prediction function. The inference results include one or more of the following: Layer 1 measurement results, which include predicted measurement results; Layer 3 measurement results, which include predicted measurement results.
2. The method according to claim 1, characterized in that: The layer 1 measurement results also include actual measurement results; and / or, The layer 3 measurement results also include actual measurement results.
3. The method according to claim 2, characterized in that, The Layer 1 measurement result is the measurement result after Layer 1 filtering. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
4. The method according to claim 2, characterized in that, The layer 3 measurement result is the measurement result after layer 3 filtering. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
5. The method according to any one of claims 1 to 4, characterized in that, The number of measurement results for a single community in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
6. The method according to claim 5, characterized in that, The terminal device stores M measurement results, and the measurement report includes K measurement results from the M measurement results, where M is a positive integer greater than K.
7. The method according to claim 6, characterized in that: The K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, The K measurement results are the K measurement results with the highest signal quality among the M measurement results.
8. The method according to claim 7, characterized in that, The K measurement results are determined from the M measurement results based on the order of priority of actual measurement results and secondly of predicted measurement results.
9. The method according to claim 7 or 8, characterized in that, In the measurement report, the K measurement results are ordered according to the chronological order of their respective measurement times.
10. The method according to any one of claims 5 to 9, characterized in that, K is determined based on a first parameter configured in the network device, wherein the first parameter satisfies one or more of the following: The first parameter is a parameter configured for one or more measurement tasks; The first parameter is a configuration parameter for the measurement task. The configuration parameter also includes a second parameter for reporting the measurement results. If the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
11. The method according to any one of claims 1 to 10, characterized in that, The measurement report includes indication information, which indicates the type of measurement result in the inference result, and the type indicates whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
12. The method according to any one of claims 1 to 4, characterized in that, The measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
13. The method according to claim 12, characterized in that, In the measurement report, the K1 measured results are located before or after the K2 predicted measurement results.
14. The method according to claim 12 or 13, characterized in that: In the measurement report, the K1 measured results are arranged in chronological order according to their respective measurement times; and / or, In the measurement report, the K2 predicted measurement results are arranged in chronological order according to their respective measurement times.
15. The method according to any one of claims 12 to 14, characterized in that: K1 is determined based on predefined protocol information and / or the configuration information of the network device; and / or, K2 is determined based on predefined protocol information and / or the configuration information of the network device.
16. The method according to any one of claims 12 to 15, characterized in that: The K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; Where M1 is a positive integer greater than K1.
17. The method according to any one of claims 12 to 16, characterized in that: The K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; Where M2 is a positive integer greater than K2.
18. The method according to any one of claims 12 to 17, characterized in that, K1 and / or K2 are determined based on a third parameter configured for the network device, wherein the third parameter satisfies one or more of the following: The third parameter is a parameter configured for one or more measurement tasks; The third parameter is a configuration parameter for the measurement task. The configuration parameter also includes a fourth parameter for reporting the measurement results. If the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
19. The method according to any one of claims 1 to 18, characterized in that, The measurement report is carried in an RRC message, MAC CE, or UCI.
20. The method according to any one of claims 1 to 19, characterized in that, The measurement prediction function is used to perform one or more of the following functions: Predictive capabilities for measurement results within a frequency range; Predictive function for measurement results between frequencies.
21. The method according to claim 20, characterized in that, The measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; Beam-level measurement results; Community-level measurement results.
22. The method according to claim 20 or 21, characterized in that: The measurement results within the frequency range are determined based on the actual measurement results, and the measurement results within the frequency range and the actual measurement results are for the same frequency. The frequency corresponding to the measurement results within the frequency range may or may not belong to the service frequency of the terminal device. And / or, The measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are measurement results for different frequencies. The frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
23. The method according to any one of claims 1 to 22, characterized in that, The measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
24. The method according to claim 23, characterized in that, The candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
25. The method according to any one of claims 1 to 24, characterized in that, The measurement prediction function is based on an artificial intelligence model for measurement prediction.
26. A communication method, characterized in that, include: The network device receives a measurement report sent by the terminal device. The measurement report is used to report the inference results of the measurement prediction function. The inference results include one or more of the following: Layer 1 measurement results, which include predicted measurement results; Layer 3 measurement results, which include predicted measurement results.
27. The method according to claim 26, characterized in that: The layer 1 measurement results also include actual measurement results; and / or, The layer 3 measurement results also include actual measurement results.
28. The method according to claim 27, characterized in that, The Layer 1 measurement result is the measurement result after Layer 1 filtering. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
29. The method according to claim 28, characterized in that, The layer 3 measurement result is the measurement result after layer 3 filtering. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
30. The method according to any one of claims 26 to 29, characterized in that, The number of measurement results for a single community in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
31. The method according to claim 30, characterized in that, The terminal device stores M measurement results, and the measurement report includes K measurement results from the M measurement results, where M is a positive integer greater than K.
32. The method according to claim 31, characterized in that: The K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, The K measurement results are the K measurement results with the highest signal quality among the M measurement results.
33. The method according to claim 32, characterized in that, The K measurement results are determined from the M measurement results based on the order of priority of actual measurement results and secondly of predicted measurement results.
34. The method according to claim 32 or 33, characterized in that, In the measurement report, the K measurement results are ordered according to the chronological order of their respective measurement times.
35. The method according to any one of claims 30 to 34, characterized in that, K is determined based on a first parameter configured in the network device, wherein the first parameter satisfies one or more of the following: The first parameter is a parameter configured for one or more measurement tasks; The first parameter is a configuration parameter for the measurement task. The configuration parameter also includes a second parameter for reporting the measurement results. If the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
36. The method according to any one of claims 26 to 35, characterized in that, The measurement report includes indication information, which indicates the type of measurement result in the inference result, and the type indicates whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
37. The method according to any one of claims 26 to 29, characterized in that, The measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
38. The method according to claim 37, characterized in that, In the measurement report, the K1 measured results are located before or after the K2 predicted measurement results.
39. The method according to claim 37 or 38, characterized in that: In the measurement report, the K1 measured results are arranged in chronological order according to their respective measurement times; and / or, In the measurement report, the K2 predicted measurement results are arranged in chronological order according to their respective measurement times.
40. The method according to any one of claims 37 to 39, characterized in that: K1 is determined based on predefined protocol information and / or the configuration information of the network device; and / or, K2 is determined based on predefined protocol information and / or the configuration information of the network device.
41. The method according to any one of claims 37 to 40, characterized in that: The K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; Where M1 is a positive integer greater than K1.
42. The method according to any one of claims 37 to 41, characterized in that: The K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; Where M2 is a positive integer greater than K2.
43. The method according to any one of claims 37 to 42, characterized in that, K1 and / or K2 are determined based on a third parameter configured for the network device, wherein the third parameter satisfies one or more of the following: The third parameter is a parameter configured for one or more measurement tasks; The third parameter is a configuration parameter for the measurement task. The configuration parameter also includes a fourth parameter for reporting the measurement results. If the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
44. The method according to any one of claims 26 to 43, characterized in that, The measurement report is carried in an RRC message, MAC CE, or UCI.
45. The method according to any one of claims 26 to 44, characterized in that, The measurement prediction function is used to perform one or more of the following functions: Predictive capabilities for measurement results within a frequency range; Predictive function for measurement results between frequencies.
46. The method according to claim 45, characterized in that, The measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; Beam-level measurement results; Community-level measurement results.
47. The method according to claim 45 or 46, characterized in that: The measurement results within the frequency range are determined based on the actual measurement results, and the measurement results within the frequency range and the actual measurement results are for the same frequency. The frequency corresponding to the measurement results within the frequency range may or may not belong to the service frequency of the terminal device. And / or, The measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are measurement results for different frequencies. The frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
48. The method according to any one of claims 26 to 47, characterized in that, The measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
49. The method according to claim 48, characterized in that, The candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
50. The method according to any one of claims 26 to 49, characterized in that, The measurement prediction function is based on an artificial intelligence model for measurement prediction.
51. A communication device, characterized in that, The communication device is a terminal device, and the communication device includes: A sending unit is configured to send a measurement report to a network device. The measurement report is used to report the inference results of the measurement prediction function, and the inference results include one or more of the following: Layer 1 measurement results, which include predicted measurement results; Layer 3 measurement results, which include predicted measurement results.
52. The communication device according to claim 51, characterized in that: The layer 1 measurement results also include actual measurement results; and / or, The layer 3 measurement results also include actual measurement results.
53. The device according to claim 52, characterized in that, The Layer 1 measurement result is the measurement result after Layer 1 filtering. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
54. The device according to claim 52, characterized in that, The layer 3 measurement result is the measurement result after layer 3 filtering. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
55. The device according to any one of claims 51 to 54, characterized in that, The number of measurement results for a single community in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
56. The device according to claim 55, characterized in that, The terminal device stores M measurement results, and the measurement report includes K measurement results from the M measurement results, where M is a positive integer greater than K.
57. The device according to claim 56, characterized in that: The K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, The K measurement results are the K measurement results with the highest signal quality among the M measurement results.
58. The device according to claim 57, characterized in that, The K measurement results are determined from the M measurement results based on the order of priority of actual measurement results and secondly of predicted measurement results.
59. The device according to claim 57 or 58, characterized in that, In the measurement report, the K measurement results are ordered according to the chronological order of their respective measurement times.
60. The device according to any one of claims 55 to 59, characterized in that, K is determined based on a first parameter configured in the network device, wherein the first parameter satisfies one or more of the following: The first parameter is a parameter configured for one or more measurement tasks; The first parameter is a configuration parameter for the measurement task. The configuration parameter also includes a second parameter for reporting the measurement results. If the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
61. The device according to any one of claims 51 to 60, characterized in that, The measurement report includes indication information, which indicates the type of measurement result in the inference result, and the type indicates whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
62. The device according to any one of claims 51 to 54, characterized in that, The measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
63. The device according to claim 62, characterized in that, In the measurement report, the K1 measured results are located before or after the K2 predicted measurement results.
64. The device according to claim 62 or 63, characterized in that: In the measurement report, the K1 measured results are arranged in chronological order according to their respective measurement times; and / or, In the measurement report, the K2 predicted measurement results are arranged in chronological order according to their respective measurement times.
65. The device according to any one of claims 62 to 64, characterized in that: K1 is determined based on predefined protocol information and / or the configuration information of the network device; and / or, K2 is determined based on predefined protocol information and / or the configuration information of the network device.
66. The device according to any one of claims 62 to 65, characterized in that: The K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; Where M1 is a positive integer greater than K1.
67. The device according to any one of claims 62 to 66, characterized in that: The K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; Where M2 is a positive integer greater than K2.
68. The device according to any one of claims 62 to 67, characterized in that, K1 and / or K2 are determined based on a third parameter configured for the network device, wherein the third parameter satisfies one or more of the following: The third parameter is a parameter configured for one or more measurement tasks; The third parameter is a configuration parameter for the measurement task. The configuration parameter also includes a fourth parameter for reporting the measurement results. If the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
69. The device according to any one of claims 51 to 68, characterized in that, The measurement report is carried in an RRC message, MAC CE, or UCI.
70. The device according to any one of claims 51 to 69, characterized in that, The measurement prediction function is used to perform one or more of the following functions: Predictive capabilities for measurement results within a frequency range; Predictive function for measurement results between frequencies.
71. The device according to claim 70, characterized in that, The measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; Beam-level measurement results; Community-level measurement results.
72. The device according to claim 70 or 71, characterized in that: The measurement results within the frequency range are determined based on the actual measurement results, and the measurement results within the frequency range and the actual measurement results are for the same frequency. The frequency corresponding to the measurement results within the frequency range may or may not belong to the service frequency of the terminal device. And / or, The measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are measurement results for different frequencies. The frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
73. The device according to any one of claims 51 to 72, characterized in that, The measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
74. The device according to claim 73, characterized in that, The candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
75. The device according to any one of claims 51 to 74, characterized in that, The measurement prediction function is based on an artificial intelligence model for measurement prediction.
76. A communication device, characterized in that, The communication device is a network device, and the communication device includes: A receiving unit is configured to receive a measurement report sent by a terminal device. The measurement report is used to report the inference results of the measurement prediction function, and the inference results include one or more of the following: Layer 1 measurement results, which include predicted measurement results; Layer 3 measurement results, which include predicted measurement results.
77. The communication device according to claim 76, characterized in that: The layer 1 measurement results also include actual measurement results; and / or, The layer 3 measurement results also include actual measurement results.
78. The device according to claim 77, characterized in that, The Layer 1 measurement result is the measurement result after Layer 1 filtering. If all the measurement sampling results participating in the Layer 1 filtering are determined based on the actual measurement of the terminal device, then the Layer 1 measurement result is the actual measurement result. If at least one of the measurement sampling results participating in the Layer 1 filtering is determined based on the measurement prediction function, then the Layer 1 measurement result is the predicted measurement result.
79. The device according to claim 77, characterized in that, The layer 3 measurement result is the measurement result after layer 3 filtering. If all the measurement results involved in the layer 3 filtering are determined based on the actual measurement of the terminal device, then the layer 3 measurement result is the actual measurement result. If at least one of the measurement results involved in the layer 3 filtering is determined based on the measurement prediction function, then the layer 3 measurement result is the predicted measurement result.
80. The device according to any one of claims 76 to 79, characterized in that, The number of measurement results for a single community in the measurement report is less than or equal to K, where K is a positive integer and is determined based on protocol predefined information and / or network device configuration information.
81. The device according to claim 80, characterized in that, The terminal device stores M measurement results, and the measurement report includes K measurement results from the M measurement results, where M is a positive integer greater than K.
82. The device according to claim 81, characterized in that: The K measurement results are the K measurement results among the M measurement results whose measurement timing is closest to the transmission timing of the measurement report; or, The K measurement results are the K measurement results with the highest signal quality among the M measurement results.
83. The device according to claim 82, characterized in that, The K measurement results are determined from the M measurement results based on the order of priority of actual measurement results and secondly of predicted measurement results.
84. The device according to claim 82 or 83, characterized in that, In the measurement report, the K measurement results are ordered according to the chronological order of their respective measurement times.
85. The device according to any one of claims 80 to 84, characterized in that, K is determined based on a first parameter configured in the network device, wherein the first parameter satisfies one or more of the following: The first parameter is a parameter configured for one or more measurement tasks; The first parameter is a configuration parameter for the measurement task. The configuration parameter also includes a second parameter for reporting the measurement results. If the terminal device performs the measurement task based on the first parameter, the second parameter is ignored by the terminal device.
86. The device according to any one of claims 76 to 85, characterized in that, The measurement report includes indication information, which indicates the type of measurement result in the inference result, and the type indicates whether the measurement result in the inference result is a measured measurement result or a predicted measurement result.
87. The device according to any one of claims 76 to 79, characterized in that, The measurement report includes K1 actual measurement results and K2 predicted measurement results, where K1 and K2 are both positive integers greater than or equal to 1.
88. The device according to claim 87, characterized in that, In the measurement report, the K1 measured results are located before or after the K2 predicted measurement results.
89. The device according to claim 87 or 88, characterized in that: In the measurement report, the K1 measured results are arranged in chronological order according to their respective measurement times; and / or, In the measurement report, the K2 predicted measurement results are arranged in chronological order according to their respective measurement times.
90. The device according to any one of claims 87 to 89, characterized in that: K1 is determined based on predefined protocol information and / or the configuration information of the network device; and / or, K2 is determined based on predefined protocol information and / or the configuration information of the network device.
91. The device according to any one of claims 87 to 90, characterized in that: The K1 measured results are the K1 measured results among the M1 measured results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K1 measured results are the K1 measured results with the highest signal quality among the M1 measured results stored in the terminal device; Where M1 is a positive integer greater than K1.
92. The device according to any one of claims 87 to 91, characterized in that: The K2 predicted measurement results are the K2 predicted measurement results among the M2 predicted measurement results stored in the terminal device whose measurement timing is closest to the transmission timing of the measurement report; or, The K2 predicted measurement results are the K2 predicted measurement results with the highest prediction accuracy among the M2 predicted measurement results stored in the terminal device; Where M2 is a positive integer greater than K2.
93. The device according to any one of claims 87 to 92, characterized in that, K1 and / or K2 are determined based on a third parameter configured for the network device, wherein the third parameter satisfies one or more of the following: The third parameter is a parameter configured for one or more measurement tasks; The third parameter is a configuration parameter for the measurement task. The configuration parameter also includes a fourth parameter for reporting the measurement results. If the terminal device performs the measurement task based on the third parameter, the fourth parameter is ignored by the terminal device.
94. The device according to any one of claims 76 to 93, characterized in that, The measurement report is carried in an RRC message, MAC CE, or UCI.
95. The device according to any one of claims 76 to 94, characterized in that, The measurement prediction function is used to perform one or more of the following functions: Predictive capabilities for measurement results within a frequency range; Predictive function for measurement results between frequencies.
96. The device according to claim 95, characterized in that, The measurement results include one or more of the following: Layer 1 measurement results; Layer 3 measurement results; Beam-level measurement results; Community-level measurement results.
97. The device according to claim 95 or 96, characterized in that: The measurement results within the frequency range are determined based on the actual measurement results, and the measurement results within the frequency range and the actual measurement results are for the same frequency. The frequency corresponding to the measurement results within the frequency range may or may not belong to the service frequency of the terminal device. And / or, The measurement results between frequencies are determined based on actual measurement results, and the measurement results between frequencies and the actual measurement results are measurement results for different frequencies. The frequency corresponding to the measurement results between frequencies may or may not belong to the service frequency of the terminal device.
98. The device according to any one of claims 76 to 97, characterized in that, The measurement prediction function is associated with the reference signal of the serving cell, the reference signal of the neighboring cell, or the reference signal of the candidate cell.
99. The device according to claim 98, characterized in that, The candidate cells include one or more cells determined based on the configuration information of the network device, and the one or more cells are used by the terminal device to perform cell handover.
100. The device according to any one of claims 76 to 99, characterized in that, The measurement prediction function is based on an artificial intelligence model for measurement prediction.
101. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs the method as described in any one of claims 1 to 50.
102. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the apparatus to perform the method as described in any one of claims 1 to 50.
103. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 50.
104. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1 to 50.
105. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1 to 50.
106. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1 to 50.