Communication method and communication apparatus

By acquiring and judging conditions in the communication system, the measurement results from the physical layer at the second moment are used to filter the measurement results from the first moment, which solves the problem of large L3 filtering error, improves the accuracy of measurement results and reduces equipment complexity.

WO2026067233A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-19
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In existing technologies, L3 filtering of beam measurement results in communication systems suffers from significant errors, affecting the accuracy of the measurement results.

Method used

By acquiring the measurement results at the first moment and the measurement results at the previous moment, filtering is performed when the conditions are met. The measurement results reported by the physical layer at the second moment are used to filter the measurement results at the first moment, thereby improving the accuracy of the filtering results.

Benefits of technology

It improves the accuracy of L3 filter measurement results, reduces the complexity of communication equipment, and saves resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122469_02042026_PF_FP_ABST
    Figure CN2025122469_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a communication apparatus, which can be applied to the field of communications. In the technical solution provided by the present application, when there is no measurement result at a moment previous to a first moment, or there is a measurement result but the measurement result is a predicted measurement result, a first measurement result is filtered on the basis of a measurement result at the first moment or a measurement result at a moment previous to the first moment and being an actual measurement result. An error caused by the absence of a measurement result at a previous moment or the use of a predicted measurement result at the previous moment to filter a measurement result at a first moment can be avoided, such that the accuracy of a filtered measurement result at the first moment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication apparatus

[0001] The present application claims priority from the Chinese patent application No. 202411393752.9 filed with the State Intellectual Property Office on September 29, 2024 and entitled "Communication method and communication apparatus", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication, in particular to a communication method and a communication apparatus. BACKGROUND

[0003] In a communication system, when measuring a beam, in order to save overhead, a measurement result of at least one measurement period in the future is predicted based on actual measurement results of at least one measurement period in the past, and after the prediction is completed, the at least one measurement period in the future is skipped, i.e., no actual measurement is performed in the at least one measurement period in the future.

[0004] In a cell selection process, layer 3 (L3) filtering needs to be performed on a cell-level measurement result or a beam-level measurement result. For example, L3 filtering is performed based on a measurement result at a current time and a measurement result at a previous time.

[0005] However, the above method has a problem that the error of the measurement result obtained by filtering is large. SUMMARY

[0006] The communication method and the communication apparatus provided by the present application can improve the accuracy of the measurement result obtained by L3 filtering.

[0007] In a first aspect, the present application provides a communication method, the communication method comprising filtering a measurement result, the measurement result being a beam-level measurement result or a cell-level measurement result, and the communication method comprising: obtaining a first measurement result at a first time, the first measurement result being a measurement result reported by a physical layer; and filtering the first measurement result based on a second measurement result when a first condition is met, the first condition comprising: there being no measurement result at a time preceding the first time, or there being a measurement result at the time preceding the first time and the measurement result at the time preceding the first time being a measurement result obtained by prediction; and the second measurement result comprising the first measurement result or a measurement result at a second time, the measurement result at the second time being a measurement result reported by the physical layer, and the second time being before the first time.

[0008] In the communication method, filtering the first measurement result based on the second measurement result can be understood as filtering the first measurement result using the second measurement result.

[0009] In the communication method, the first measurement result is filtered based on the second measurement result, and in some possible designs, the second measurement result can be equivalent to no filtering of the first measurement result when the first measurement result is the second measurement result.

[0010] In the communication method, when there is no measurement result at the time point preceding the first time point, the measurement result at the first time point is L3 filtered using the measurement result at the first time point or the measurement result at the second time point preceding the first time point, which can ensure the accuracy of the L3 filtered measurement result at the first time point. In addition, when the measurement result at the first time point is L3 filtered using the measurement result at the second time point, because the measurement result at the second time point is a measurement result reported by the physical layer, the accuracy of the measurement result obtained through L3 filtering can be further improved.

[0011] In the communication method, when the measurement result at the time point preceding the first time point is a predicted measurement result, the first measurement result at the first time point is L3 filtered using the first measurement result or the measurement result at the second time point, and because the first measurement result or the measurement result at the second time point is a measurement result reported by the physical layer, compared with filtering the first measurement result at the first time point using the predicted measurement result at the time point preceding the first time point, the accuracy of the L3 filtered measurement result at the first time point can be improved.

[0012] The communication method can be executed by a communication device, or can be executed by a chip, a chip system, a processor, a processor system, a circuit unit, a circuit system, or the like configured to be applied to the communication device. For the convenience of description, subsequent content in the aspect is introduced by taking the communication device as an example. As an example, the communication device is a terminal device.

[0013] In some possible designs, when there is a measurement result at the time point preceding the first time point and there is a measurement result reported by the physical layer and a predicted measurement result, the first measurement result is filtered based on the measurement result at the time point preceding the first time point.

[0014] In some possible designs, the first condition includes that there is a measurement result at the time point preceding the first time point, the measurement result at the time point preceding the first time point is a predicted measurement result, and the first condition is met, and the second measurement result is used as the first measurement result.

[0015] In some possible designs, when there is a measurement result at the time point preceding the first time point and the measurement result is a predicted measurement result, the first measurement result is L3 filtered using the first measurement result, and compared with L3 filtering the first measurement result using the measurement result at the second time point, the accuracy of the L3 filtered measurement result at the first time point can be improved.

[0016] In some possible design, the filtering the first measurement result based on the second measurement result comprises: filtering the first measurement result based on the second measurement result when a second condition is met, and the second condition comprises: a consistency index between the measurement result reported by the physical layer and the measurement result obtained through prediction is greater than a first threshold measurement result.

[0017] It can be understood that the consistency index is used to measure an accuracy index of the predicted measurement result.

[0018] For example, the consistency index can refer to a difference, a difference of mean values, a mean value of differences, a variance, a mean square error, or an absolute value of the difference, the variance or the mean square error between the measurement result reported by the physical layer and the measurement result obtained through prediction, and the application does not limit this.

[0019] In this design, when the consistency index between the measurement result reported by the physical layer and the measurement result obtained through prediction is greater than the first threshold, it indicates that the accuracy of the measurement result obtained through prediction is poor.

[0020] In this design, if the first condition and the second condition are both met, that is, there is the measurement result of the previous moment of the first moment, and the measurement result of the previous moment of the first moment is the measurement result obtained through prediction, if the accuracy of the measurement result obtained through prediction is poor, the measurement result obtained through prediction is not used for L3 filtering of the first measurement result, so that the accuracy of the L3 filtered measurement result of the first moment can be ensured.

[0021] In some possible design, the communication method further comprises: filtering the first measurement result based on the measurement result of the previous moment of the first moment when the first condition is met and the second condition is not met.

[0022] In this design, the second condition not being met can be understood as: the consistency index between the measurement result reported by the physical layer and the measurement result obtained through prediction is less than or equal to the first threshold. The second condition not being met indicates that the accuracy of the measurement result obtained through prediction is good.

[0023] In this design, if the first condition is met and the second condition is not met, that is, there is the measurement result of the previous moment of the first moment, and the measurement result of the previous moment of the first moment is the measurement result obtained through prediction, if the accuracy of the measurement result obtained through prediction is good, the measurement result of the previous moment of the first moment obtained through prediction is used for L3 filtering of the first measurement result, so as to improve the accuracy of the L3 filtered measurement result of the first moment.

[0024] In some possible design, the method further includes: receiving first configuration information, where the first configuration information is used to indicate that the first measurement result is filtered using the first measurement result or a measurement result at a second time point when the first condition is met.

[0025] As an example, the first configuration information indicates that the measurement result at the second time point is a measurement result at a time point before the first time point and obtained through prediction when the first measurement result is filtered using the measurement result at the second time point.

[0026] In this design, the communication device learns, through indication of the first configuration information, whether the first measurement result is filtered using the first measurement result or the measurement result at the second time point when the first condition is met. Compared with the case where the communication device selects whether the first measurement result is filtered using the first measurement result or the measurement result at the second time point based on whether the second condition is met when the first condition is met, the complexity of the communication device can be reduced, and the resources of the communication device can be saved.

[0027] In some possible design, the method further includes: filtering the first measurement result using a third measurement result when a third condition is met, where the third condition includes that there is a measurement result reported by a physical layer and a measurement result obtained through prediction at a time point before the first time point, and the third measurement result includes the measurement result reported by the physical layer at the time point before the first time point.

[0028] In this design, when there is both the measurement result reported by the physical layer and the measurement result obtained through prediction at the time point before the first time point, in order to ensure accuracy of a result of L3 filtering of the first measurement result, the first measurement result is L3 filtered using the measurement result reported by the physical layer at the time point before the first time point.

[0029] In some possible design, the first condition includes that there is no measurement result at the time point before the first time point, and the second measurement result includes a measurement result at a time point between the first time point and a time point at which there is a measurement result reported by a physical layer before the first time point and closest to the first time point when the first condition is met.

[0030] In this design, when there is no measurement result at the time point before the first time point, L3 filtering of the first measurement result based on the measurement result at the time point before the first time point is impossible, and therefore the first measurement result is L3 filtered using the measurement result at the time point between the first time point and the time point at which there is the measurement result reported by the physical layer before the first time point and closest to the first time point, so as to ensure accuracy of the L3 filtered measurement result at the first time point.

[0031] In some possible design, a time difference between the second time point and the first time point is less than or equal to a first time threshold.

[0032] In the design, considering that the channel state may change in a long period of time, resulting in a large difference in measurement results, i.e., the measurement results at a time point with a long time difference from the first time point may not be referable or relevant, the length of the time difference between the second time point and the first time point is limited, and the measurement result at a time point with a long time difference from the first time point is avoided to be used to perform L3 filtering on the measurement result at the first time point, so as to ensure the accuracy of the L3 filtered measurement result at the first time point.

[0033] In some possible designs, the first condition includes that there is no measurement result at a previous time point, and if the time difference between the second time point and the first time point is greater than the first time threshold, the first measurement result is not filtered (or the first measurement result is filtered using the first measurement result), so as to ensure the accuracy of the L3 filtered measurement result at the first time point.

[0034] In some possible designs, if the first measurement result is L3 filtered using the second measurement result or the third measurement result, the filter coefficient used is different from the first filter coefficient, and the first filter coefficient refers to a filter coefficient used when L3 filtering is performed on a measurement result at an arbitrary time point using a measurement result at a previous time point of the arbitrary time point. In the design, the accuracy of the filtered result can be improved.

[0035] In a second aspect, a communication method is provided for filtering a measurement result, which is a beam-level measurement result or a cell-level measurement result. The communication method includes: sending first configuration information, the first configuration information being used to indicate that when a first condition is met, a first measurement result is filtered using the first measurement result or a measurement result at a previous time point; the first condition includes that there is a measurement result at the previous time point and the measurement result at the previous time point is a measurement result obtained through prediction, the first measurement result is a measurement result at a first time point, and the first measurement result is a measurement result reported by a physical layer, and the previous time point is a time point before the first time point.

[0036] The communication method can be executed by a communication device, or can be executed by a chip, a chip system, a processor, a processor system, a circuit unit, or a circuit system configured to be applied to the communication device. For the convenience of description, the subsequent content in the aspect is introduced by taking the communication device as an example. As an example, the communication device is a network device.

[0037] In a third aspect, the present application provides a communication apparatus. The communication apparatus can include a module corresponding to each of the method / operation / steps / actions described in the first aspect or any possible implementation of the first aspect. The module can be a hardware circuit, software, or a combination of hardware circuit and software.

[0038] In one design, the apparatus can include a processing module and a communication module. The communication module can be configured to perform the sending and receiving actions in the method described in the first aspect or any possible implementation of the first aspect, and the processing module can be configured to perform the processing actions in the method described in the first aspect or any possible implementation of the first aspect.

[0039] In one design, the apparatus can be a terminal device, or a device, module, circuit, or chip configured to be deployed in a terminal device, or a device that can be used in conjunction with a terminal device.

[0040] In a fourth aspect, the present application provides a communication apparatus. The communication apparatus can include a module corresponding to each of the method / operation / steps / actions described in the second aspect or any possible implementation of the second aspect.

[0041] In one design, the apparatus can include a processing module and a communication module. The communication module can be configured to perform the sending and receiving actions in the method described in the second aspect or any possible implementation of the second aspect, and the processing module can be configured to perform the processing actions in the method described in the second aspect or any possible implementation of the second aspect.

[0042] In one design, the apparatus can be a network device, or a device, module, circuit, or chip configured to be deployed in a network device, or a device that can be used in conjunction with a network device.

[0043] In a fifth aspect, a device is provided, which includes a processor. When instructions are executed by the processor, the method in the first aspect or any possible implementation of the first aspect is implemented.

[0044] Optionally, the device can further include a storage medium that stores the instructions for execution by the processor.

[0045] In a sixth aspect, a device is provided, which includes a processor. When instructions are executed by the processor, the method in the second aspect or any possible implementation of the second aspect is implemented.

[0046] Optionally, the device can further include a storage medium that stores the instructions for execution by the processor.

[0047] In a seventh aspect, a chip is provided, comprising processing circuitry configured to execute programs or instructions to cause the method in the first aspect or any possible implementation of the first aspect to be implemented.

[0048] Optionally, the chip can further comprise a memory configured to store the programs or instructions.

[0049] Optionally, the chip can further comprise the transceiver circuitry, or an input / output interface.

[0050] In an eighth aspect, a chip is provided, comprising processing circuitry configured to execute programs or instructions to cause the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0051] Optionally, the chip can further comprise a memory configured to store the programs or instructions.

[0052] Optionally, the chip can further comprise the transceiver circuitry, or an input / output interface.

[0053] In a ninth aspect, a computer readable storage medium is provided, comprising instructions which, when executed on a processor, cause the method in the first aspect or any possible implementation of the first aspect to be implemented.

[0054] In a tenth aspect, a computer readable storage medium is provided, comprising instructions which, when executed on a processor, cause the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0055] In an eleventh aspect, a computer program product is provided, comprising computer program code or instructions which, when executed on a processor, cause the method in the first aspect or any possible implementation of the first aspect to be implemented.

[0056] In a twelfth aspect, a computer program product is provided, comprising computer program code or instructions which, when executed on a processor, cause the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0057] In a thirteenth aspect, a communication system is provided, comprising: an apparatus performing the first aspect or any possible implementation of the first aspect, and an apparatus performing the second aspect or any possible implementation of the second aspect.

[0058] It can be understood that the technical effects of any of the second aspect to the thirteenth aspect of the present application can refer to the related content in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0059] Fig. 1 is an example diagram of a communication system to which embodiments of the present application are applicable;

[0060] Fig. 2 is an example diagram of a network side network element module to which embodiments of the present application are applicable;

[0061] Fig. 3 is an example diagram of an ORAN network element module to which embodiments of the present application are applicable;

[0062] Fig. 4 is an example diagram of a running model of a communication method according to an embodiment of the present application;

[0063] Fig. 5 is an example diagram of a framework of artificial intelligence according to an embodiment of the present application;

[0064] Fig. 6 is an example diagram of a measurement process according to an embodiment of the present application;

[0065] Fig. 7 is an example diagram of a measurement process according to an embodiment of the present application;

[0066] Fig. 8 is an example diagram of a measurement process according to an embodiment of the present application;

[0067] Fig. 9 is an example diagram of a communication method according to an embodiment of the present application;

[0068] Fig. 10 is an example diagram of a communication method according to an embodiment of the present application;

[0069] Fig. 11 is an example diagram of a communication method according to an embodiment of the present application;

[0070] Fig. 12 is an example diagram of a communication method according to an embodiment of the present application;

[0071] Fig. 13 is an example diagram of a communication method according to an embodiment of the present application;

[0072] Fig. 14 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application;

[0073] Fig. 15 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0074] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.

[0075] In order to clearly describe the technical solutions in the embodiments of the present application, in the embodiments of the present application, the terms “first”, “second”, etc. are used to distinguish the same or similar items or items with basically the same functions and effects. Those skilled in the art can understand that the terms “first”, “second”, etc. do not limit the quantity and execution order, and the terms “first”, “second”, etc. also do not necessarily mean different.

[0076] It should be noted that the words "exemplary" and "for example" are used herein to mean "serving as an example, instance, or illustration," in order to convey the sense of occasions demonstrating the described implementation, design, or concept. The phrases "for example," "e.g.," and "for instance" do not have to be used to give priority to the respective implementations, designs, or concepts over other implementations, designs, or concepts. Rather, these phrases are simply used to present one or more instances of the implementation, design, or concept as examples, instances, or illustrations.

[0077] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or the like means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and (or) c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0078] The technical solutions of the present application are applicable to wireless communication systems, such as the fifth generation (5th generation, 5G) or new radio (new radio, NR) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, wireless local area network (wireless local area network, WLAN) system, satellite communication system, future mobile communication system, or a fusion system of multiple systems.

[0079] The technical solutions provided by the present application can also be applied to device to device (device to device, D2D) communication, vehicle-to-everything (vehicle-to-everything, V2X) communication, machine to machine (machine to machine, M2M) communication, machine type communication (machine type communication, MTC), and internet of things (internet of things, IoT) communication system or other communication system.

[0080] A network element in a communication system can send or receive signals to or from another network element. The signals can include information, signaling, or data, etc. The network element can also be replaced by an entity, a network entity, a device, a communication device, a communication module, a node, a communication node, etc. In this application, a device is taken as an example for description. For example, the communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device.

[0081] In the embodiments of the present application, the terminal device can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus.

[0082] The terminal device can be a device providing voice / data, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of the terminal are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0083] By way of example and not limitation, in embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also has powerful functions through software support, data interaction, and cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and focuses on a certain application function and needs to be used with other devices, such as a smart phone, such as various smart wristbands, smart jewelry, and the like for monitoring vital signs.

[0084] In embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device or used in matching with the terminal device. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In embodiments of the present application, only the device for implementing the function of the terminal device is taken as an example for description, and the present application is not limited to the scheme.

[0085] In order to facilitate understanding of the method provided in embodiments of the present application, the system architecture of the method provided in embodiments of the present application will be described below. It can be understood that the system architecture described in embodiments of the present application is used to more clearly illustrate the scheme of the present application, and does not limit the scheme provided in embodiments of the present application.

[0086] FIG. 1 is an example diagram of a communication system to which embodiments of the present application are applicable, which includes a radio access network (RAN) 100 and a core network (CN) 200, and an Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). Other RAN nodes, such as a wireless relay device and / or a wireless backhaul device, etc., can also be included in the RAN. The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be different physical devices, respectively, or can be the same physical device integrated with the logical functions of the core network and the radio access network. The Internet 300 can be connected to the core network 200 and the radio access network 100 in a wireless or wired manner.

[0087] The RAN 100 can be a 3rd generation partnership project (3GPP)-related cellular system, such as a 4G, 5G mobile communication system, an NTN (non-terrestrial network) system, or a future-oriented evolved system. The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, and can also be a communication system in which two or more of the above systems are integrated.

[0088] Exemplarily, the terminal 120 can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. Embodiments of the present application do not limit the device form of the terminal.

[0089] Exemplarily, the RAN node 110, which can also be referred to as an access network device, a RAN entity or an access node, etc., constitutes a part of the communication system, and is configured to help the terminal to implement wireless access. The plurality of RAN nodes 110 in the communication system 1000 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, the network element 120i in FIG. 1 can be a helicopter or a drone, which can be configured as a mobile base station, and for those terminals 120j accessing to the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes collectively referred to as communication apparatuses, for example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0090] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 110a in FIG. 1), a micro base station or an indoor station (e.g., 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, an access network device in vehicle to everything (V2X) technology can be a road side unit (RSU).

[0091] For example, the core network device can refer to a device in a core network (CN) that provides service support for a terminal. Currently, some examples of the core network device are: an access and mobility management function (AMF) entity, a session management function (SMF) entity, a user plane function (UPF) entity, and the like, which are not listed one by one here. Among them, the AMF entity can be responsible for access management and mobility management of the terminal; the SMF entity can be responsible for session management, such as session establishment of a user; and the UPF entity can be a functional entity of a user plane, mainly responsible for connecting an external network. It should be noted that the entity in the present application can also be referred to as a network element or a functional entity, for example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity, and for another example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity, and the like.

[0092] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of functions of a network device. As shown in FIG. 2, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, for example, in a baseband unit (BBU). The CU node and the DU node split the protocol layers of the gNB, and the functions of part of the protocol layers are placed in the CU for centralized control, and the remaining part or all of the protocol layers are distributed in the DU and controlled by the CU. As shown in FIG. 2 as an implementation manner, the CU is deployed with the radio Resource Control (RRC) layer, the packet data convergence protocol (PDCP) layer, and the service data adaptation protocol (SDAP) layer in the protocol stack; and the DU is deployed with the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY) in the protocol stack. Therefore, the CU has the processing capability of RRC, PDCP, and SDAP. The DU has the processing capability of RLC, MAC, and PHY. It can be understood that the above-mentioned splitting of functions is only an example, and does not constitute a limitation on the CU and the DU. The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0093] The CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0094] FIG. 3 is a network element module of an open radio access network (O-RAN) system applied in an embodiment of the present application, including one or more CUs, DUs and RUs. The correspondence between the access network equipment (network element module) of ORAN and the protocol layer functions that can be implemented is shown in Table 1.

[0095] Table 1: Network element module and protocol layer functions that can be implemented

[0096] In the inter-cell handover procedure in the cell search process of the mobile communication system, the mobility management of the connected UE is controlled by the network equipment, and the source base station indicates the UE to which target cell to hand over and how to hand over by sending an RRC reconfiguration message containing a handover command. Specifically, after receiving the RRC reconfiguration message containing the handover command, the UE immediately releases the source cell, stops the uplink / downlink data transmission with the source cell, accesses the target cell according to the content contained in the handover command, and therefore, the successful sending of the handover message is a necessary condition to ensure successful handover under the traditional handover mechanism.

[0097] The prior art proposes a conditional handover (CHO) mechanism to improve the handover success rate, i.e., the source base station sends an RRC reconfiguration message containing CHO configuration information to the UE when the source link quality is good. The CHO configuration information can include the configuration information of one or more candidate cells, the execution trigger condition of the candidate cell, the measurement configuration, etc. After receiving the CHO configuration information, the UE does not immediately initiate the execution of handover to any candidate cell, but continues to maintain the connection and data transmission with the source base station. The UE can autonomously decide to initiate handover execution to the target cell after finding a candidate cell that meets the execution trigger condition in the candidate cells. In the traditional handover mode, the UE receives the handover command and immediately performs handover to the target cell indicated by the handover command.

[0098] In some scenarios, the UE can obtain cell-level measurement results, and perform L3 filtering on the cell-level measurement results to obtain L3 filtered cell-level measurement results, to perform cell handover procedures based on the L3 filtered cell-level measurement results.

[0099] In some scenarios, the UE can obtain beam-level measurement results, and perform L3 filtering on the beam-level measurement results to obtain L3 filtered beam-level measurement results, to perform beam selection based on the L3 filtered beam-level measurement results.

[0100] For the sake of simplicity, in the embodiments of the present application, the cell-level measurement results and the beam-level measurement results are collectively referred to as measurement results, and the L3 filtered cell-level measurement results and the L3 filtered beam-level measurement results are collectively referred to as L3 filtered measurement results.

[0101] FIG. 4 is an example diagram of an operation model of a communication method according to an embodiment of the present application. In this model, the measurement output is divided into beam-level measurement results (e.g., D in the figure) and cell-level measurement results (e.g., F in the figure). The beam-level measurement results are obtained after physical layer filtering, and are input to the RRC layer for further processing. On the one hand, the RRC layer performs beam combination to obtain cell-level measurement results, and then performs L3 filtering on the cell-level measurement results to obtain the final measurement results for reporting measurement results and evaluating measurement reporting. On the other hand, the RRC layer performs beam selection after L3 filtering, and reports the selected beam to the network. The results of some nodes in FIG. 4 are shown in Table 2.

[0102] Table 2

[0103] L3 filtering is performed on the cell-level measurement results or the beam-level measurement results. One formula of L3 filtering is as follows: F n = (1-a)*F n-1 +a*M n

[0104] where M n is the latest measurement result reported by the physical layer, F n is the updated measurement result after filtering, F n-1 is the old measurement result after filtering, and a is a filtering factor, and an example value of a is k i is a filtering coefficient.

[0105] In the embodiments of the present application, the filtering factor can be referred to as a filtering coefficient or a filtering parameter.

[0106] In the embodiments of the present application, the measurement result reported by the physical layer can be referred to as an actual measurement result or a measurement result obtained in a non-prediction manner, and is referred to as an actual measurement result for short.

[0107] In some scenarios, in the implementation of L3 filtering, the future results are predicted according to the actual measurement results, reducing the overhead in the actual measurement process. In some implementations, an artificial intelligence (AI) model can be used to predict the measurement results. For example, an AI model can be used to predict cell-level measurement results or beam-level measurement results.

[0108] Artificial intelligence uses computers to simulate and extend human consciousness, thinking information process, intelligent behavior (such as learning, reasoning, thinking, planning, etc.), so that computers can realize higher-level applications.

[0109] AI that learns from data is called machine learning (ML). Machine learning refers to extracting features that people can recognize from a series of raw data, and then producing a model by learning these features. The AI application framework is shown in FIG. 5.

[0110] Among them, the data collection (Data collection) entity stores data input from gNB, gNB-CU, gNB-DU, UE or other management entities as a database for AI model training and data analysis inference. The model training (Model training) entity gives the optimal AI model by analyzing the training data (Training data) provided by Data collection. The model inference (Model inference) entity uses the AI model to give reasonable predictions based on AI for network operation or guide the network to make strategic adjustments based on the data provided by Data collection. Related policy adjustments are uniformly planned by the actor (Actor) and sent to multiple network entities for operation. At the same time, after the relevant policies are applied, the specific performance of the network will be input into the database again for storage.

[0111] For L3 cell-level measurement prediction, there are three cases:

[0112] Type one: predicting L1 beam-level measurement results, and then generating L3 cell-level measurement results based on the predicted L1 beam measurement results;

[0113] Type two: directly predicting L3 cell-level measurement results based on L3 cell-level measurement results;

[0114] Type three: directly predicting L3 cell-level measurement results based on L1 beam-level measurement results;

[0115] Optionally, the L3 cell level measurement result here refers to an L3 filtered cell level measurement result.

[0116] For the L3 beam level measurement prediction, there are three cases:

[0117] Case one: predict the L1 beam level measurement result, and then generate the L3 beam level measurement result based on the predicted L1 beam measurement result;

[0118] Case two: directly predict the L3 beam level measurement result based on the L3 beam level measurement result;

[0119] Case three: directly predict the L3 beam level measurement result based on the L1 beam level measurement result;

[0120] Optionally, the L3 beam level measurement result here refers to an L3 filtered beam level measurement result.

[0121] Optionally, in the above description, the L1 beam level side measurement result can be an L1 pre-filtered beam level measurement result or an L1 post-filtered beam level measurement result.

[0122] It can be understood that in the present application, AI can be replaced by ML; prediction can be replaced by inference; actual measurement can be replaced by non-prediction or non-inference; and the measurement result includes the beam level measurement result and / or the cell level measurement result.

[0123] FIG. 6 is an example diagram of a measurement process in an embodiment of the present application. The actual measurement is the latest measurement result reported by the physical layer, and the predicted result is the measurement result predicted according to the actual measurement result.

[0124] In the observation window, one or more measurement periods are included, and in each measurement period, actual measurement is performed to obtain an actual measurement result; in the prediction window, one or more measurement periods are included, and in each measurement period, there is a measurement moment for which the measurement result is obtained through prediction. The observation window and the prediction window slide in the time domain.

[0125] In an embodiment of the present application, the measurement period can be replaced by the sampling period.

[0126] For example, the window slides one measurement period at a time, as shown in FIG. 6, and the window slides one measurement period in the time domain.

[0127] FIG. 7 is an example diagram of a measurement process in an embodiment of the present application. The measurement result covered by the prediction window is predicted according to the measurement result of the observation window. As shown in FIG. 7, in the time domain, the latter observation window skips one prediction window relative to the former observation window. In this case, there is no measurement moment in the latter observation window for which the measurement result needs to be obtained through prediction.

[0128] FIG. 8 is an example diagram of a measurement process according to an embodiment of the present application. As shown in FIG. 8, in the measurement process, the latter observation window contains part of the measurement instants in the former prediction window and all the measurement instants in the former prediction window. In this case, there are measurement instants in the latter observation window that need to obtain measurement results through prediction.

[0129] As can be seen from FIG. 7 and FIG. 8, when performing L3 filtering on the actual measurement result reported by the physical layer at a certain time, the measurement result at the time is filtered based on the measurement result after L3 filtering at the last time of the time. However, the measurement result after L3 filtering at the last time may not exist, or the measurement result after L3 filtering at the last time exists but is a predicted measurement result after L3 filtering. The non-existence of the measurement result after L3 filtering at the last time will affect the filtering result at the current time; the existence of the measurement result after L3 filtering at the last time but being a predicted measurement result after L3 filtering will also affect the filtering result because the predicted measurement result after L3 filtering may have errors with the actual measurement result.

[0130] To solve the above problems, the present application provides a communication method to ensure the accuracy of the measurement result after L3 filtering.

[0131] FIG. 9 is an example diagram of a communication method according to an embodiment of the present application. As shown in FIG. 9, the communication method can include S910 and S920. The communication method can be executed by a terminal device or a chip applied in a terminal device, and hereinafter, the execution subject is taken as a terminal device for example.

[0132] S910, the terminal device obtains a first measurement result at a first time, the first measurement result being a measurement result reported by a physical layer.

[0133] The measurement result in the embodiment can include a cell-level measurement result or a beam-level measurement result.

[0134] S920, when a first condition is met, the terminal device filters the first measurement result based on a second measurement result, the first condition including: there is no measurement result at a time before the first time, or there is a measurement result at the time before the first time and the measurement result at the time before the first time is a predicted measurement result; and the second measurement result including the first measurement result or a measurement result at a second time, the measurement result at the second time being a measurement result reported by a physical layer, the second time being before the first time.

[0135] In some implementations, the filtering in the embodiment includes L3 filtering.

[0136] It can be understood that the non-existence of the measurement result includes the non-existence of an actual measurement result and a predicted measurement result.

[0137] It can be understood that the interval between two adjacent time points is a measurement period.

[0138] In some implementations, the measurement result at the previous time point of the first time point does not exist, including: the measurement result at the previous time point of the first time point does not exist, the measurement result reported by the physical layer does not exist, the measurement result obtained after the measurement result reported by the physical layer is filtered by L3 does not exist, and the predicted measurement result filtered by L3 does not exist.

[0139] It can be understood that the measurement result at the previous time point of the first time point exists, and the measurement result at the previous time point is a predicted measurement result, which can be understood as: the measurement result at the previous time point of the first time point only includes a predicted measurement result; or, the measurement result at the previous time point of the first time point exists, and the measurement result at the previous time point of the first time point does not include an actual measurement result.

[0140] In some implementations, the measurement result at the previous time point of the first time point includes a predicted measurement result, including: the measurement result at the previous time point of the first time point includes a predicted measurement result filtered by L3, or the measurement result at the previous time point of the first time point includes a predicted measurement result before L3 filtering.

[0141] In some implementations, the measurement result at the second time point is a measurement result reported by a physical layer, which can be replaced by: the measurement result at the second time point is a measurement result obtained after the measurement result reported by the physical layer is filtered by L3.

[0142] In some implementations, the time point in the embodiment of the application can be replaced by a measurement period, and the measurement result at the first time point can be understood as a measurement result in a first measurement period.

[0143] In some implementations, the measurement result can be a reference signal received power (RSRP), or a reference signal received quality (RSRQ).

[0144] In some implementations, the first condition further includes one or more of the following: the prediction mode of the measurement result is a time domain prediction caseB; the measurement result obtained by prediction is a beam level measurement result filtered by L3 or a cell level measurement result filtered by L3; the measurement result at the first time point is an actual measurement result; the measurement result at the first time point is a measurement result included in an observation window after the observation window is slid; or, the measurement result at the first time point is a measurement result obtained in a later observation window as shown in FIG. 7 or FIG. 8.

[0145] For example, when the first measurement result is filtered by L3 filtering, the second measurement result includes the first measurement result, which can be equivalent to F n-1 = M n , where M n is the measurement result corresponding to the first time point reported by the physical layer. For the convenience of understanding, this filtering mode is referred to as mode one in the present application.

[0146] For example, when the first measurement result is filtered by L3 filtering, the second measurement result includes the second measurement result, which can be equivalent to F n-1 = F x , where F x is the measurement result of the second time point, and x is less than n. For the convenience of understanding, this filtering mode is referred to as mode two in the present application.

[0147] Optionally, the second time point is the time point with the smallest time difference from the first time point among the time points before the first time point at which there is an actual measurement result or a measurement result obtained by filtering an actual measurement result by L3 filtering.

[0148] In some implementations, filtering the first measurement result using the first measurement result can be understood as not filtering the first measurement result. For example, F n = (1-a) * F n-1 +a*M n , if F n-1 =M n , then F n =M n , that is, equivalent to not filtering the first measurement result.

[0149] In some implementations, the first condition includes that there is a measurement result at the time point before the first time point and the measurement result at the time point before the first time point is a measurement result obtained by prediction, and the second measurement result is the first measurement result.

[0150] For example, as shown in FIG. 7, if the measurement time point in the first measurement period in the subsequent observation window is taken as the first time point, the time point before the first time point is the measurement time point in the second measurement period in the prediction window, and there is a measurement result obtained by prediction at the time point before the first time point. In this case, when the first measurement result is filtered by L3 filtering, the first measurement result can be filtered using the first measurement result.

[0151] In some implementations, the first condition includes that there is no measurement result at the time point before the first time point, and the second measurement result includes the measurement result of the second time point.

[0152] In some implementations, when the first condition includes that there is no measurement result at a time point before the first time point, and the second measurement result includes a measurement result at a second time point, the second time point is a time point that has the shortest time difference from the first time point among time points at which there is a physical layer reported measurement result or a measurement result obtained by performing L3 filtering on a physical layer reported measurement result before the first time point.

[0153] For example, as shown in FIG. 8, when the measurement time point in the first measurement period in the next observation window is the first time point, the time point before the first time point is the measurement time point in the second measurement period in the previous observation window, at this time, there is neither an actual measurement result nor a predicted measurement result at the time point before the first time point. In this case, when the measurement result at the first time point needs to be filtered by L3 filtering, the measurement result at the second time point can be used to filter the measurement result at the first time point. The second time point is before the first time point, and there is a physical layer reported measurement result. For example, the second time point can be the measurement time point of the actual measurement result in the first measurement period in the previous observation window.

[0154] In some implementations, the time difference between the second time point and the first time point is less than or equal to the first time threshold.

[0155] For example, the first time threshold can be configured by a network device, or pre-configured in a terminal device, or pre-defined by a protocol.

[0156] In some implementations, the filter factor used in the process of filtering the first measurement result by using the second measurement result is different from the first filter factor, or the filter coefficient used is different from the first filter coefficient, wherein the first filter factor refers to a filter factor used when filtering a measurement result at an arbitrary time point by using a measurement result at a time point before the arbitrary time point and filtered by L3 filtering, and the first filter coefficient refers to a filter coefficient used when filtering a measurement result at an arbitrary time point by using a measurement result at a time point before the arbitrary time point and filtered by L3 filtering.

[0157] In some implementations, the measurement result at the time point before the arbitrary time point and filtered by L3 filtering can include a measurement result at the time point before the arbitrary time point and filtered by L3 filtering on an actual measurement result, or a measurement result at the time point before the arbitrary time point and filtered by L3 filtering on a predicted measurement result.

[0158] For example, the network device configures a filter factor or a filter coefficient used when filtering the first measurement result by using the second measurement result.

[0159] The communication method of the embodiment can use a filter factor different from the first filter factor or a filter coefficient different from the first filter coefficient in the process of performing L3 filtering on the first measurement result using the second measurement result, can reduce the influence of the deviation of the predicted measurement result on the actual measurement result after L3 filtering, and can guarantee the accuracy of the actual measurement result, so that the network device can provide correct configuration for switching or carrier aggregation.

[0160] FIG. 10 is an example diagram of a communication method according to an embodiment of the present application. As shown in FIG. 10, the communication method can include S1010 and S1020.

[0161] In S1010, the terminal device obtains a first measurement result at a first time, and the first measurement result is a measurement result reported by a physical layer.

[0162] The step can refer to S910, and details are not described herein.

[0163] In S1020, when a first condition and a second condition are met, a first measurement result is filtered based on a second measurement result. The first condition includes that there is a measurement result at a previous time of the first time and the measurement result at the previous time of the first time is a predicted measurement result. The second condition includes that a consistency index between a measurement result reported by a physical layer before the first time and a predicted measurement result before the first time is greater than a first threshold value. The second measurement result includes the first measurement result or a measurement result at a second time, the measurement result at the second time is a measurement result reported by a physical layer, and the second time is before the first time.

[0164] The first condition can refer to the related content of the first condition in S920, and details are not described herein.

[0165] Optionally, the measurement result reported by the physical layer in the second condition in the embodiment can be replaced by a measurement result obtained after L3 filtering of the measurement result reported by the physical layer. Correspondingly, the predicted measurement result in the second condition in the embodiment can be replaced by a predicted measurement result after L3 filtering.

[0166] In some implementations, the measurement result at the second time can refer to the related content of the measurement result at the second time in S920, and details are not described herein.

[0167] In some implementations, filtering the first measurement result includes performing L3 filtering on the first measurement result.

[0168] For example, when the L3 filtering is performed on the measurement result of the first time, and the consistency index is greater than the first threshold, the second measurement result includes the first measurement result can be equivalent to F n-1 = M n , where M n may be the first time measurement result reported by the physical layer.

[0169] It can be understood that the consistency index is an index for measuring the accuracy of the prediction result.

[0170] For example, the consistency index can refer to the difference, the difference of the mean, the mean of the difference, the variance, the mean square error, or the absolute value of the foregoing difference, mean, variance, or mean square error, between the measurement results reported by the physical layer at multiple times before the first time and the measurement results obtained by prediction at the multiple times, and the present application does not limit this.

[0171] In an implementation, when the first condition is met and the second condition is not met, the first measurement result is filtered based on the measurement result of the time before the first time.

[0172] Optionally, the measurement result of the time before the first time is a predicted measurement result, which is a predicted measurement result before L3 filtering or a predicted measurement result after L3 filtering.

[0173] It can be understood that the second condition not being met means that the consistency index is less than or equal to the first threshold.

[0174] For example, when the consistency index is less than or equal to the first threshold, the first measurement result is filtered based on the measurement result of the time before the first time, which can be equivalent to Fn-1 being the predicted measurement result after L3 filtering of the time before the first time.

[0175] In some implementations, the first threshold can be configured by the network device, pre-configured by the network device, or predefined.

[0176] For example, the consistency indicator can be a difference between the RSRP reported by the physical layer and the RSRP obtained through prediction, or a difference between the RSRQ reported by the physical layer and the RSRQ obtained through prediction, a difference between the average of the RSRP reported by the physical layer and the RSRP obtained through prediction, or a difference between the average of the RSRQ reported by the physical layer and the RSRQ obtained through prediction, an average of the difference between the RSRP reported by the physical layer and the RSRP obtained through prediction, an average of the difference between the RSRQ reported by the physical layer and the RSRQ obtained through prediction, a variance between the RSRP reported by the physical layer and the RSRP obtained through prediction, or a variance between the RSRQ reported by the physical layer and the RSRQ obtained through prediction, a mean square error between the RSRP reported by the physical layer and the RSRP obtained through prediction, or a mean square error between the RSRQ reported by the physical layer and the RSRQ obtained through prediction, or an absolute value of the above difference, variance or mean square error, which is not limited in the present application.

[0177] Optionally, in the above examples, the RSRP reported by the physical layer can be replaced by the RSRP obtained after L3 filtering of the RSRP reported by the physical layer, and correspondingly, the RSRP obtained through prediction can be replaced by the predicted measurement result after L3 filtering.

[0178] Optionally, in the above examples, the RSRQ reported by the physical layer can be replaced by the RSRQ obtained after L3 filtering of the RSRQ reported by the physical layer, and correspondingly, the RSRQ obtained through prediction can be replaced by the predicted measurement result after L3 filtering.

[0179] In some implementations, the filter factor used in the process of L3 filtering the first measurement result using the second measurement result is different from the first filter factor, or the filter coefficient used is different from the first filter coefficient.

[0180] In some implementations, the first filter factor in the present embodiment can refer to the related content of the first filter factor in the embodiment shown in FIG. 9, and the first filter coefficient in the present embodiment can refer to the related content of the first filter coefficient in the embodiment shown in FIG. 9.

[0181] FIG. 11 is an example diagram of a communication method according to an embodiment of the present application. As shown in FIG. 11, the communication method can include S1110, S1120 and S1130.

[0182] S1110, the network device sends first configuration information, and the first configuration information is used to indicate that when the first condition is met, the first measurement result is filtered using the first measurement result or the measurement result at the second moment.

[0183] In some embodiments, the related content of the first condition can refer to the related content of the first condition in S920, which is not repeated here.

[0184] In some embodiments, the related content of the measurement result at the second time can refer to the related content of the "measurement result at the second time" in S920, which is not repeated here.

[0185] S1120, the terminal device obtains a first measurement result at a first time, the first measurement result being a measurement result reported by a physical layer.

[0186] This step can refer to S910, which is not repeated here.

[0187] S1130, when the first condition is met, the terminal device filters the first measurement result using the first measurement result or a measurement result at a second time according to an indication of the first configuration information.

[0188] For example, when the consistency index between the actual measurement result corresponding to the UE and the predicted measurement result is greater than a first threshold, the first configuration information is used to indicate that the first measurement result is filtered using the first measurement result, which can be equivalent to F n-1 = M n , where M n is the measurement result at the first time received from the physical layer.

[0189] In some embodiments, the consistency index in this embodiment can refer to the related content of the consistency index in the embodiment shown in FIG. 10.

[0190] For example, when the consistency index between the actual measurement result corresponding to the UE and the predicted measurement result is less than or equal to the first threshold, the first configuration information is used to indicate that the first measurement result is filtered using the measurement result at the second time.

[0191] In some embodiments, the first filtering factor in this embodiment can refer to the related content of the first filtering factor in the embodiment shown in FIG. 9, and the first filtering coefficient in this embodiment can refer to the related content of the first filtering coefficient in the embodiment shown in FIG. 9.

[0192] FIG. 12 is an example diagram of a communication method according to an embodiment of the present application. As shown in FIG. 12, the communication method can include S1210 and S1220.

[0193] S1210, the terminal device obtains a first measurement result at a first time, the first measurement result being a measurement result reported by a physical layer.

[0194] This step can refer to S910, which is not repeated here.

[0195] S1220, when the third condition is met, filtering the first measurement result using a third measurement result, the third condition comprising: the measurement result reported by the physical layer existing at the previous time of the first time and the measurement result obtained through prediction; and the third measurement result comprising the measurement result reported by the physical layer existing at the previous time of the first time.

[0196] Optionally, the "measurement result reported by the physical layer existing at the previous time of the first time" in the embodiment can be replaced by "measurement result obtained after L3 filtering of the measurement result reported by the physical layer existing at the previous time of the first time"; correspondingly, the "measurement result obtained through prediction existing at the previous time of the first time" in the embodiment can be replaced by "L3 filtered measurement result obtained through prediction existing at the previous time of the first time".

[0197] Optionally, the "measurement result reported by the physical layer existing at the previous time of the first time" in the embodiment can be replaced by "actual measurement result obtained after L3 filtering of the measurement result reported by the physical layer existing at the previous time of the first time".

[0198] Exemplarily, when the first measurement result is L3 filtered, the third condition is met, and the third measurement result is used to filter the first measurement result, it can be equivalent to F n-1 the actual measurement result of the previous time of the first time.

[0199] In some implementations, the first filtering factor in the embodiment can refer to the related content of the first filtering factor in the embodiment shown in FIG. 9, and the first filtering coefficient in the embodiment can refer to the related content of the first filtering coefficient in the embodiment shown in FIG. 9.

[0200] In some implementations, under the O-RAN architecture, the UE receives the first configuration information sent by the network device, which can be that the CU / serving unit (SU) / intelligence unit (IU) first sends the first configuration information to the O-DU, then the O-DU sends the first configuration information to the O-RU, and then the O-RU sends the first configuration information to the terminal device.

[0201] FIG. 13 is an example diagram of a communication method according to an embodiment of the present application. As shown in FIG. 13, the communication method can include S1310, S1320 and S1320.

[0202] S1310, the O-RU sends first configuration information, the first configuration information being used to indicate that when the first condition is met, the first measurement result is filtered using the first measurement result or the measurement result at the second time.

[0203] In some implementations, the first configuration information is sent by the CU / SU / IU to the O-RU through the O-DU.

[0204] The step can refer to S1110, which will not be repeated here.

[0205] S1320, the terminal device acquires a first measurement result at a first time, the first measurement result being a measurement result reported by a physical layer.

[0206] The step can refer to S910, which will not be repeated here.

[0207] S1330, when the first condition is met, the terminal device filters the first measurement result according to the first measurement result or a measurement result at a second time, according to the indication of the first configuration information.

[0208] The step can refer to S1130, which will not be repeated here.

[0209] FIG. 14 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application. As shown in FIG. 14, the communication apparatus 1400 can include a processing unit 1410 and a transceiver unit 1420.

[0210] As a first example, the apparatus 1400 can be used to implement the communication method implemented by the network device in the embodiments shown in FIG. 11. For example, the processing unit 1410 is configured to implement the processing-related steps performed by the network device in any of the embodiments shown in FIG. 11, and the transceiver unit 1420 is configured to implement the steps of sending and / or receiving and the like performed by the network device in any of the embodiments shown in FIG. 11.

[0211] As a second example, the apparatus 1400 can be used to implement the communication method implemented by the terminal device in any of the embodiments shown in FIG. 9 to FIG. 13. For example, the processing unit 1410 is configured to implement the processing-related steps performed by the terminal device in any of the embodiments shown in FIG. 9 to FIG. 13, and the transceiver unit 1420 is configured to implement the steps of sending and / or receiving and the like performed by the terminal device in any of the embodiments shown in FIG. 9 to FIG. 13.

[0212] FIG. 15 is a structural schematic diagram of a communication apparatus according to another embodiment of the present application. As shown in FIG. 15, the communication apparatus 1500 includes a processor 1510 and an interface circuit 1520. The processor 1510 and the interface circuit 1520 are coupled to each other. It can be understood that the interface circuit 1520 can be a transceiver or an input / output interface. Optionally, the apparatus 1500 can further include a memory 1530 for storing instructions executed by the processor 1510 or storing input data required by the processor 1510 to run instructions or storing data generated after the processor 1510 runs instructions. It can be understood that the memory 1530 can be located outside the processor 1510, or located inside the processor 1510.

[0213] As an example, the processor 1510 is configured to implement the functions of the processing unit 1410 described above, and the interface circuit 1520 is configured to implement the functions of the transceiver unit 1420 described above.

[0214] The communication apparatus 1500 can be a network device, or a chip applied in a network device.

[0215] It can be understood that when the communication apparatus 1500 is a network device, the interface circuit 1520 can be a transceiver. When the communication apparatus 1500 is a chip, the interface circuit 1520 can be an input / output interface.

[0216] The communication apparatus 1500 can be a terminal device, or a chip applied in a terminal device.

[0217] It can be understood that when the communication apparatus 1500 is a network device, the interface circuit 1520 can be a transceiver. When the communication apparatus 1500 is a chip, the interface circuit 1520 can be an input / output interface.

[0218] When the communication apparatus described above is a chip applied in a terminal, the terminal chip implements the functions of the terminal in the method embodiments described above. The terminal chip receives information from a network device, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the terminal, and then transmitted to the terminal chip by the modules. The terminal chip transmits information to the network device, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the terminal, and then transmitted to the network device by the modules.

[0219] When the communication apparatus described above is a chip applied in a network device, the network device chip implements the functions of the network device in the method embodiments described above. The network device chip receives information from a terminal, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the network device, and then transmitted to the network device chip by the modules. The network device chip transmits information to the terminal, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the network device, and then transmitted to the terminal by the modules.

[0220] In this application, the sending of information from entity A to entity B can be directly from A to B, or indirectly from A to B via other entities. Similarly, the receiving of information from entity A by entity B can be directly from A by B, or indirectly from A by B via other entities. The entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. The sending and receiving of information can be the information exchange between RAN nodes and terminals, e.g., between network devices and terminals; the sending and receiving of information can also be the information exchange between two RAN nodes, e.g., between a CU and a DU; the sending and receiving of information can also be the information exchange between different modules within one apparatus, e.g., between a terminal chip and other modules of the terminal, or between a network device chip and other modules of the network device.

[0221] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.

[0222] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from, and write information to, the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal. The processor and the storage medium can also exist as discrete components in a network device or a terminal.

[0223] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; or an optical medium, for example, a digital video disc; or a semiconductor medium, for example, a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

Claims

1. A communication method characterized by comprising: The communication method comprises filtering a measurement result, the measurement result being a beam level measurement result or a cell level measurement result, and the method comprises: obtaining a first measurement result at a first time, the first measurement result being the measurement result reported by a physical layer; when a first condition is met, filtering the first measurement result based on a second measurement result, the first condition comprising: there is no measurement result at a previous time before the first time, or there is the measurement result at the previous time and the measurement result at the previous time is the measurement result obtained by prediction; and the second measurement result comprising the first measurement result or the measurement result at a second time, the measurement result at the second time being the measurement result reported by a physical layer, and the second time being before the first time.

2. The method of claim 1, wherein, When the first condition comprises that there is the measurement result at the previous time and the measurement result at the previous time is the measurement result obtained by prediction, the second measurement result is the first measurement result.

3. The method of claim 2, wherein, The filtering of the first measurement result based on the second measurement result comprises: when a second condition is met, filtering the first measurement result based on the second measurement result, the second condition comprising: an index of consistency between the measurement result reported by a physical layer and the measurement result obtained by prediction being greater than a first threshold.

4. The method of claim 3, wherein, The method further comprises: when the first condition is met and the second condition is not met, filtering the first measurement result based on the measurement result at the previous time.

5. The method according to claim 1 or 2, characterized in that, receiving first configuration information, the first configuration information being used to indicate that when the first condition is met, the first measurement result is filtered using the first measurement result or the measurement result at the second time.

6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: when a third condition is met, filtering the first measurement result using a third measurement result, the third condition comprising: there being the measurement result reported by a physical layer and the measurement result obtained by prediction at the previous time; and the third measurement result comprising the measurement result reported by a physical layer at the previous time.

7. The method according to any one of claims 1 to 6, characterized in that, When the first condition comprises that there is no measurement result at the previous time, the second measurement result comprises the measurement result at the second time, and the second time is the time closest to the first time among the times at which there is the measurement result reported by a physical layer before the first time.

8. The method of claim 7, wherein, The time difference is less than or equal to a first time length threshold.

9. A method for measurement result filtering, characterized by, The measurement result is a beam level measurement result or a cell level measurement result, and the method comprises: transmit first configuration information, the first configuration information being used to indicate that when a first condition is met, a first measurement result is filtered using the first measurement result or a previous measurement result; the first condition comprises that the previous measurement result exists and the previous measurement result is the measurement result obtained through prediction, the first measurement result is the measurement result at a first time, and the first measurement result is the measurement result reported by a physical layer.

10. A communications device, characterized by comprising a processor configured to execute computer program instructions to implement the method of any of claims 1-8, or to implement the method of claim 9.

11. A chip, characterized by comprising processing circuitry to execute program code or instructions to cause the method of any of claims 1-8 to be implemented, or to cause the method of claim 9 to be implemented.

12. A computer-readable storage medium, characterized in that, comprising instructions which, when executed on a computer, cause the computer to perform the method of any of claims 1-8, or cause the computer to perform the method of claim 9.

13. A computer program product, characterised in that, comprising computer program code or instructions which, when executed on a computer, cause the method of any of claims 1-8 to be implemented, or cause the method of claim 9 to be implemented.

14. A communication system, characterized by comprising means for performing the method of any of claims 1-8, and means for performing the method of claim 9.

Citation Information

Patent Citations

  • Method and device for adjusting filter coefficient

    CN106941693A

  • Cell switching method, chip, device and medium

    CN118250759A

  • Sidelink measurements in v2x communication

    US20210250798A1

  • Method and apparatus for improving mobility management performance to reduce unnecessary handover occurrences

    US20240251257A1