Communication method and apparatus

CN122846271APending Publication Date: 2026-09-29HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510378248.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

但是,当终端执行RRM测量的测量时机与需要进行数据传输的时机冲突时,终端可能会优先执行RRM测量,而停止数据传输,导致数据传输受到影响

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846271A_ABST
    Figure CN122846271A_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of communication method and device, it is related to communication field, can flexibly select the indication mode of skipping radio resource management (RRM) measurement opportunity according to the content of auxiliary indication, to facilitate in guaranteeing data transmission performance while taking into account RRM measurement, so as to facilitate to improve communication flexibility.The method comprises: the terminal sends capability information to network equipment;Capability information indicates that the dynamic indication mode and semi-static indication mode of skipping RRM measurement opportunity are supported by terminal;The terminal sends auxiliary information to network equipment;If the content indicated by auxiliary information meets dynamic indication condition, then dynamic indication mode can be selected;If the content indicated by auxiliary information does not meet dynamic indication condition, then semi-static indication mode can be selected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to communication methods and apparatus. Background Technology

[0002] In wireless communication systems, terminals can perform measurements on the serving cell, its co-frequency neighboring cells, and its inter-frequency neighboring cells through radio resource management (RRM) measurements. Typically, network devices can configure multiple RRM measurement opportunities for the terminal, allowing it to perform RRM measurements within these opportunities. However, when a terminal's RRM measurement opportunity conflicts with a data transmission opportunity, the terminal may prioritize RRM measurement and halt data transmission, thus affecting data transmission. To mitigate this impact, skipping RRM measurement opportunities can be indicated. Currently, there are various methods for indicating skipped RRM measurement opportunities; selecting the appropriate method is a technically worthy of further research. Summary of the Invention

[0003] This application provides a communication method and apparatus that can switch between different indication methods for skipping RRM measurement timing based on the content of auxiliary information indication, so as to ensure data transmission performance while taking into account RRM measurement, thereby improving communication flexibility.

[0004] In a first aspect, embodiments of this application provide a communication method that can be applied to a terminal side, such as a terminal or a communication module within a terminal, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip) responsible for communication functions within the terminal. Taking the application of this method to a terminal as an example, in this method, the terminal sends capability information to a network device; the capability information indicates a dynamic indication method that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication method that supports skipping the timing of RRM measurements; the terminal sends auxiliary information to the network device; if the content indicated by the auxiliary information meets the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a dynamic indication method; if the content indicated by the auxiliary information does not meet the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a semi-static indication method.

[0005] Based on this communication method, the terminal can report auxiliary information to the network device, and the indication method for skipping RRM measurement timing can be determined by the content of the auxiliary information. Therefore, depending on the conditions satisfied by the auxiliary information, different indication methods for skipping RRM measurement timing can be switched, thus better adapting to different network environments and achieving both data transmission performance and RRM measurement consideration, thereby improving communication flexibility. Furthermore, by flexibly adjusting the indication method for skipping RRM measurement timing, unnecessary signaling interactions between the terminal and network device can be reduced, lowering signaling overhead and thus improving communication efficiency.

[0006] In one possible design, the auxiliary information may include channel state information; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the channel state indicated by the channel state information meets the first condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the channel state indicated by the channel state information does not meet the first condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0007] In this technical solution, when the channel state information indicates a poor channel state, the terminal may need to switch cells, resulting in a higher number of measurement opportunities requiring RRM measurements. Conversely, the number of measurement opportunities requiring skipping RRM measurements is lower. Therefore, the indication method for skipping RRM measurement opportunities can be dynamic, saving air interface overhead and improving indication flexibility. Conversely, when the channel state information indicates a good channel state, the terminal may not need to switch cells for a short period, resulting in fewer measurement opportunities requiring RRM measurements. This means the number of measurement opportunities requiring skipping RRM measurements is higher. Therefore, the indication method for skipping RRM measurement opportunities can be semi-static, thus improving indication efficiency.

[0008] In one possible design, the auxiliary information may include measurement timing information; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the measurement timing indicated by the measurement timing information meets the second condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0009] In this technical solution, when the number of measurement opportunities indicating skipping RRM measurements is small, a dynamic indication method is used to indicate the skipping of RRM measurements, which helps to save signaling overhead. When the number of measurement opportunities indicating skipping RRM measurements is large, a semi-static indication method is used to indicate the skipping of RRM measurements, which helps to indicate the skipping of RRM measurements more efficiently.

[0010] In one possible design, the auxiliary information may include mobility information; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the mobility requirement indicated by the mobility information meets the third condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the mobility requirement indicated by the mobility information does not meet the third condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0011] In this technical solution, when the mobility information indicating terminal has high mobility requirements, the probability of needing to switch serving cells is high, resulting in a larger number of measurement opportunities requiring RRM measurements. In other words, the number of measurement opportunities where RRM measurements need to be skipped is relatively small. Therefore, adopting a dynamic indication method helps save signaling overhead and enhances the flexibility of the indication. Conversely, when the mobility information indicating terminal has low mobility requirements, the probability of needing to switch serving cells is low, resulting in a smaller number of measurement opportunities requiring RRM measurements. In other words, the number of measurement opportunities where RRM measurements need to be skipped is relatively large. Therefore, adopting a semi-static indication method helps improve the efficiency of the indication.

[0012] In one possible design, the auxiliary information may include indication preference information; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the preference method indicated by the indication preference information meets the fourth condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the preference method indicated by the indication preference information does not meet the fourth condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0013] In this technical solution, when the indication method for the terminal's preference to skip RRM measurement is dynamic, a dynamic indication method can be used. When the indication method for the terminal's preference to skip RRM measurement is semi-static, a semi-static indication method can be used. This is beneficial for better meeting the needs of the terminal, reducing signaling interaction between the terminal and network equipment, and improving communication efficiency.

[0014] In one possible design, the method described in the first aspect may further include: when the content indicated by the auxiliary information meets the dynamic indication conditions, the terminal receives first indication information from the network device; the first indication information indicates a dynamic indication mode; when the content indicated by the auxiliary information does not meet the dynamic indication conditions, the terminal receives second indication information from the network device; the second indication information indicates a semi-static indication mode.

[0015] In this technical solution, when the content of the auxiliary information indication meets different conditions, the network device can configure different indication methods for skipping RRM measurement timing to the terminal, so as to save the terminal's power consumption.

[0016] Secondly, embodiments of this application provide a communication method that can be applied to a network side, such as a network device, or a module (e.g., circuit, chip, or chip system) within the network device, or a logical node, logical module, or software capable of implementing all or part of the functions of the network device. Taking the application of this method to a network device as an example, in this method, the network device receives capability information from a terminal; the capability information indicates a dynamic indication method that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication method that supports skipping the timing of RRM measurements; the network device receives auxiliary information from the terminal; if the content indicated by the auxiliary information meets the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a dynamic indication method; if the content indicated by the auxiliary information does not meet the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a semi-static indication method.

[0017] In one possible design, the auxiliary information may include channel state information; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the channel state indicated by the channel state information meets the first condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the channel state indicated by the channel state information does not meet the first condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0018] In one possible design, the auxiliary information may include measurement timing information; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the measurement timing indicated by the measurement timing information meets the second condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0019] In one possible design, the auxiliary information may include mobility information; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the mobility requirement indicated by the mobility information meets the third condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the above-mentioned indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the mobility requirement indicated by the mobility information does not meet the third condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0020] In one possible design, the auxiliary information may include indication preference information; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information meets the dynamic indication conditions is a dynamic indication method, which may include: at least when the preference method indicated by the indication preference information meets the fourth condition, the indication method of skipping the RRM measurement timing is a dynamic indication method; the indication method of skipping the RRM measurement timing when the content indicated by the auxiliary information does not meet the dynamic indication conditions is a semi-static indication method, which may include: at least when the preference method indicated by the indication preference information does not meet the fourth condition, the indication method of skipping the RRM measurement timing is a semi-static indication method.

[0021] In one possible design, the method described in the first aspect may further include: when the content indicated by the auxiliary information meets the dynamic indication conditions, the network device sends first indication information to the terminal; the first indication information indicates a dynamic indication mode; when the content indicated by the auxiliary information does not meet the dynamic indication conditions, the network device sends second indication information to the terminal; the second indication information indicates a semi-static indication mode.

[0022] The specific description of the technical effects of the method described in the second aspect can be found in the relevant description of the technical effects in the method described in the first aspect above, and will not be repeated here.

[0023] Thirdly, embodiments of this application provide a communication method that can be applied to the terminal side, such as a terminal or a communication module in the terminal, or a circuit or chip in the terminal responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core. Taking the application of this method to a terminal as an example, in this method, the terminal sends capability information to the network device; the capability information indicates a dynamic indication mode that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication mode that supports skipping the timing of RRM measurements; the terminal receives second enable information from the network device; the second enable information is used to configure the dynamic indication mode or the semi-static indication mode.

[0024] Based on this communication method, when both indication methods for skipping RRM measurement timing are supported by the terminal, the network device can configure one of the indication methods for the terminal. This achieves alignment between the indication methods for skipping RRM measurement timing between the terminal and the network device, enabling the terminal to skip RRM measurement timing more accurately, thereby ensuring data transmission performance, reducing unnecessary signaling overhead, and improving communication efficiency.

[0025] Fourthly, embodiments of this application provide a communication method that can be applied to the network side, such as a network device, or a module (e.g., circuit, chip, or chip system) within the network device, or a logical node, logical module, or software capable of implementing all or part of the functions of the network device. Taking the application of this method to a network device as an example, in this method, the network device receives capability information from a terminal; the capability information indicates a dynamic indication mode that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication mode that supports skipping the timing of RRM measurements; the network device sends second enabling information to the terminal; the second enabling information is used to configure the dynamic indication mode or the semi-static indication mode.

[0026] The specific description of the technical effects of the method described in the fourth aspect can be found in the relevant description of the technical effects in the method described in the third aspect above, and will not be repeated here.

[0027] Fifthly, embodiments of this application provide a communication device that has the functions of the first aspect described above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first aspect. These modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0028] Sixthly, embodiments of this application provide a communication device that has the functions of the second aspect described above. For example, the communication device includes a module, unit, or means for performing the operations involved in the second aspect described above. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0029] Seventhly, embodiments of this application provide a communication device that has the functions of the third aspect described above. For example, the communication device includes a module, unit, or means for performing the operations involved in the third aspect. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0030] Eighthly, embodiments of this application provide a communication device that has the functions of the fourth aspect described above. For example, the communication device includes a module, unit, or means for performing the operations involved in the fourth aspect. The module, unit, or means can be implemented by software, hardware, or a combination of software and hardware.

[0031] Ninthly, embodiments of this application provide a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer programs or instructions for implementing the functions involved in the first or third aspect described above. The one or more processors can execute the computer programs or instructions, and when the computer programs or instructions are executed, cause the communication device to implement the methods in any possible design or implementation of the first aspect, or implement the methods in any possible design or implementation of the third aspect. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0032] In one possible design, the processor is used to communicate with other devices or components through the interface circuit.

[0033] In one possible design, the communication device may also include the memory.

[0034] The aforementioned communication device may be a terminal, or a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module.

[0035] Tenthly, embodiments of this application provide a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer programs or instructions for implementing the functions described in the second or fourth aspect above. The one or more processors can execute the computer programs or instructions, causing the communication device to implement the methods in any possible design or implementation of the second aspect above, or to implement the methods in any possible design or implementation of the fourth aspect above. The interface circuit is used to implement communication functions within the communication device and / or communication functions between the communication device and other devices or components.

[0036] In one possible design, the processor is used to communicate with other devices or components through the interface circuit.

[0037] In one possible design, the communication device may also include the memory.

[0038] The aforementioned communication device may be a network device, or a module (such as a circuit, chip, or chip system) in a network device, or a logical node, logical module, or software that can realize all or part of the functions of a network device.

[0039] Eleventhly, embodiments of this application provide a communication system, which includes a terminal and a network device. When the terminal and the network device are running in the communication system, they are used to execute the method in any possible design or implementation of the first aspect, or the method in any possible design or implementation of the second aspect, or the method in any possible design or implementation of the third aspect, or the method in any possible design or implementation of the fourth aspect.

[0040] In a twelfth aspect, embodiments of this application provide a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the computer to perform any of the possible designs in the first to fourth aspects described above.

[0041] In a thirteenth aspect, embodiments of this application provide a computer program product that, when read and executed by a computer, causes the computer to perform any of the possible designs in the first to fourth aspects described above. Attached Figure Description

[0042] Figure 1 This is a schematic diagram of the architecture of the communication system provided in the embodiments of this application;

[0043] Figure 2 This is a schematic diagram of the architecture of a cloud VR / AR communication system;

[0044] Figure 3 A schematic diagram of the measurement gap provided in an embodiment of this application;

[0045] Figure 4 This is a schematic diagram illustrating a dynamic indication of when to skip RRM measurements;

[0046] Figure 5 A schematic diagram illustrating a semi-static indicator for skipping RRM measurement timing;

[0047] Figure 6 and Figure 7 A flowchart illustrating the communication method provided in an embodiment of this application;

[0048] Figure 8 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0049] Figure 9 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation

[0050] To better understand the embodiments of this application, the following points are explained before introducing the embodiments of this application.

[0051] I. In the embodiments of this application, "system" and "network" can be used interchangeably. "At least one" refers to one or more, and "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B, or C" includes A, B, C, AB, AC, BC, or ABC, and "at least one of A, B, and C" can also be understood as including A, B, C, AB, AC, BC, or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority, or importance of multiple objects.

[0052] II. The phrase "sending information to... (e.g., a network device)" in this application, or the related illustrations in the accompanying drawings, can be understood as the destination of the information being a network device. This can include sending information directly or indirectly to a network device. Similarly, "receiving information from... (e.g., a network device)," "receiving information from... (e.g., a network device)," or "receiving information sent (e.g., by a network device)," or the related illustrations in the accompanying drawings, can be understood as the source of the information being a network device. This can include receiving information directly or indirectly from a network device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be interpreted similarly, and will not be elaborated further here.

[0053] Third, in the embodiments of this application, descriptions such as "in the case of", "when", and "if" all refer to the fact that the device (e.g., terminal or network device) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device (e.g., terminal or network device) to make a judgment action when implementing it, nor do they mean that there are other limitations.

[0054] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0055] Finally, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0056] The system architecture involved in the embodiments of this application will be described below first.

[0057] The technical solutions provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5th Generation (5G) communication systems, or New Radio (NR) systems, as well as other future communication systems. The technical solutions provided in this application can also be applied to Internet of Things (IoT) systems, Narrow Band Internet of Things (NB-IoT) systems, etc.

[0058] See Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system 10 may include a radio access network (RAN) 100 and a core network (CN) 101. RAN 100 may include at least one network device (such as 110a and 110b, collectively referred to as 110) and at least one terminal (such as 120a-120j, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices. Figure 1 (Not shown in the image). Terminal 120 is connected to network device 110 wirelessly. Network device 110 is connected to core network 101 wirelessly or via wired connection. The core network device in core network 101 and network device 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0059] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4th generation (4G), 5G mobile communication systems, or future-oriented evolution systems. RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0060] Network device 110, also known as RAN node, access network device, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple network devices 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of network device 110 and terminal 120 are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. Network device 110 and terminal 120 are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.

[0061] In one possible scenario, network equipment 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. Network equipment can also be a macro base station (such as...). Figure 1 110a), micro base stations or indoor stations (such as Figure 1The network device can be a relay node or donor node (as described in 110b), or a wireless controller in a CRAN scenario. Optionally, the network device can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network device in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the network device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The network device can also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The network device can also be configured with program instructions for performing corresponding communication functions and corresponding program instructions. The method implemented by the network device in this application can also be implemented by logical nodes, logical modules, or software capable of implementing all or part of the functions of the network device.

[0062] In another possible scenario, network devices can be network nodes that implement some of the functions of a base station, with multiple network nodes cooperating to assist terminals in achieving wireless access. For example, network devices can be central units (CUs), distributed units (DUs), CU-control planes (CPs), CU-user planes (UPs), or radio units (RUs). CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0063] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0064] Terminal 120, also known as user equipment (UE), can be a device with wireless transceiver capabilities, capable of communicating with one or more core network (CN) devices (or core equipment) via network devices (or access network devices) in a wireless access network. Optionally, the terminal may also be referred to as an access terminal, terminal equipment, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless network device, user agent, or user device. Examples of terminals include mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes.

[0065] In this application embodiment, the terminal can also be a wearable device and an extended reality (XR) device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, and bracelets. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on only one type of application function and need to be used in conjunction with other devices such as smartphones, such as smart bracelets, smart helmets, and smart jewelry. XR devices include various forms of devices such as augmented reality (AR), virtual reality (VR), and mixed reality (MR).

[0066] In this application embodiment, the device for implementing the terminal's functions can be a terminal itself, or a device capable of supporting the terminal in implementing those functions, such as a chip system, which can be installed in the terminal. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. The technical solutions provided in this application embodiment are described using the example of a terminal as the device for implementing the terminal's functions.

[0067] Core network 101 refers to equipment in the core network that provides service support to terminals. For example, it can be an access and mobility management function (AMF) entity, with functions such as access control, mobility management, attach and detach, and gateway selection. Alternatively, the core network equipment can be a user plane function (UPF) entity, with functions such as data routing / forwarding and quality of service (QoS) processing. It should be noted that core network equipment can also be other types of core network equipment; this application does not specify any particular type.

[0068] It should be noted that, Figure 1 The number and form of the devices are used for illustrative purposes and do not constitute a limitation on the embodiments of this application.

[0069] For ease of understanding, the following describes the relevant terms, concepts or technologies that may be involved in the embodiments of this application.

[0070] 1. XR services

[0071] XR (Extended Reality) services are multimedia services that combine real and virtual elements in an interactive environment created through computer technology and wearable devices, providing users with an immersive experience that seamlessly transitions between the virtual and real worlds. It encompasses various technologies such as Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR). VR technology, as a type of XR, has already entered various fields closely related to people's production and lives, including education, entertainment, healthcare, environmental protection, transportation, and public health. Compared to traditional video services, VR offers advantages such as multiple perspectives and strong interactivity, providing users with a completely new visual experience. VR integrates computer graphics, multimedia, and other technologies, simulating the functions of human senses such as sight, hearing, and touch, making users feel as if they are actually in a computer-generated virtual world, and enabling real-time communication through language and gestures, enhancing the sense of immersion. In VR, users can interact with the virtual environment, typically through controllers, gloves, or motion tracking devices. AR (Augmented Reality) uses computer technology to overlay virtual information onto the real world, displaying it through devices such as mobile phones, tablets, and glasses, allowing people to perceive it and thus achieving a great fusion of reality and virtuality, enriching the real world. MR (Morphological Reality) is a combination of VR (Virtual Reality) and AR, allowing users to interact more naturally with virtual objects that can respond to the user's environment and actions.

[0072] In some implementation scenarios, VR and AR can also leverage cloud computing to provide higher-quality experiences. For example, cloud virtual reality (VR) and cloud augmented reality (AR) introduce the concepts and technologies of cloud computing and cloud rendering into VR / AR business applications. Using high-speed and stable networks, the display and audio outputs from the cloud are encoded and compressed before being transmitted to the user device (UE), enabling VR / AR content and rendering to be uploaded to the cloud. Furthermore, VR / AR terminals can meet the requirements for lightweight design and mobility. See also [examples]. Figure 2 , Figure 2 This is a schematic diagram of the architecture of a cloud VR / AR communication system. Figure 2 As shown, the VR / AR terminal 200 can connect to the cloud 202 through the network device 201 in order to obtain VR / AR services from the cloud 202.

[0073] 2. Neighboring area measurement

[0074] In wireless communication systems, to ensure service continuity, when a terminal moves from one cell (within the base station's coverage area) to another, an inter-cell handover is required to maintain uninterrupted network service. Before handover, the terminal needs to measure the signals of neighboring cells. This measurement can be divided into intra-frequency measurement and inter-frequency measurement. Intra-frequency measurement means that the terminal's current cell and the cell being measured are on the same carrier frequency (center frequency). Inter-frequency measurement means that the terminal's current cell and the cell being measured are not on the same carrier frequency.

[0075] To enable terminals to successfully perform measurement operations, such as measuring the carrier frequency of neighboring cells and the radio access technology (RAT) supported by the terminal, the concept of a measurement gap (MG) has emerged. During the measurement gap period, the terminal does not transmit or receive data, allowing sufficient time for it to tune to different frequencies and perform the measurement operation. Configuration parameters for the measurement gap may include:

[0076] ① Measurement gap repetition period (MGRP): This indicates the repetition period of the measurement gap (in milliseconds).

[0077] ② Measurement gap offset: This represents the offset in gap mode. There are approximately 160 offset values, but not all values ​​are applicable to all periods. The offset value points to the starting subframe number (SFN) within the period, and its range is 0 to MGRP-1.

[0078] ③ Measurement gap length (MGL): This indicates the length of the measurement gap, or describes the duration of the measurement gap, in milliseconds.

[0079] For example, such as Figure 3 As shown, taking a gapOffset of 24ms, MGRP of 40ms, and MGL of 4ms as an example, the subframe number and position of the measurement gap can satisfy the following:

[0080] SFN mod T=FLOOR(gapOffset / 10)

[0081] subframe = gapOffset mod 10

[0082] Where T = MGRP / 10 represents how many radio frames the measurement gap repeats once, SFN represents the subframe number where the measurement gap is located, and subframe represents the starting subframe position of the measurement gap within the period.

[0083] From 40 / 10 = 4, we can conclude that the measurement gap repeats once every 4 radio frames. From FLOOR(24 / 10) = 2, we can conclude that the subframe number containing the measurement gap modulo 4 is 2. For example, when SFN = 22, 22 mod 4 = 2; when SFN = 26, 26 mod 4 = 2; therefore... Figure 3 The measurement gap occurs in subframes 22 and 26. From 24 mod 10 = 4, we can deduce that the starting subframe position of the measurement gap within the period is offset by 4 subframes. From MGL = 4ms, we can deduce that the duration of the measurement gap within the period is 4ms.

[0084] It should be noted that the specific values ​​of the above-mentioned measurement gap configuration parameters are for illustrative purposes only, and the embodiments of this application do not limit the specific values ​​of the measurement gap configuration parameters.

[0085] In addition, the terminal can also inform the base station of the supported measurement gap patterns by reporting capability information. For example, as shown in Table 1, the gap pattern may include:

[0086] Table 1

[0087]

[0088]

[0089] Among them, gap pattern 0 and gap pattern 1 are mandatory for the terminal to support, while the other patterns are optional for the terminal to support.

[0090] Optionally, a terminal can be configured with multiple measurement gaps, and the base station can configure a priority for each measurement gap, for example, through the higher-layer parameter gapPriority-r17. If two measurement gaps conflict in the time domain, i.e., their durations overlap in the time domain, the terminal can select the measurement gap with the higher priority for measurement.

[0091] 3. Synchronization signal block (SSB)

[0092] SSB includes the primary synchronization signal (PSS), secondary synchronization signal (SSS), and physical broadcast channel (PBCH). In NR systems, before cell handover, terminals can measure the SSBs transmitted by neighboring cells to determine their signal strength and quality. Base stations can periodically transmit synchronization signal burst sets (SS burst sets). Each SS burst can include multiple SSBs, each corresponding to a beam with a different transmission direction, thus enabling spatial scanning of the SSB beams. Within a radio frame (10ms), SS burst sets can be transmitted in either the first half (5ms) or the second half (5ms). The specific time-domain location of the SSBs (e.g., the number of SSBs, SSB symbol positions) is related to the frequency and sub-carrier spacing (SCS).

[0093] In practical applications, to reduce overhead, SSBs are not transmitted in every time slot. The base station can configure a measurement time window (SS / PBCH block measurement time configuration, SMTC) for the terminal via radio resource control (RRC) messages, indicating when to measure SSBs. In this way, the terminal can perform SSB measurements only within the measurement window of the SMTC, and does not need to perform SSB measurements at other times outside the measurement window.

[0094] 4. Indication method for skipping RRM measurement timing

[0095] Reference Memory Management (RRM) measurements can be used by terminals for functions such as power control, scheduling, cell selection, cell reselection, cell handover, radio link / connection detection, connection establishment, and re-establishment. Specifically, network devices can periodically broadcast reference signals, and terminals can perform RRM measurements by measuring these broadcast signals. For example, in an NR system, a terminal can perform RRM measurements by measuring the Service Block (SSB). Typically, network devices configure multiple measurement opportunities for the terminal to receive reference signals and perform RRM measurements during these opportunities. However, performing RRM measurements may incur scheduling limitations; for example, the terminal may be unable to transmit data with the serving cell while performing RRM measurements, resulting in scheduling limitations caused by the RRM measurement.

[0096] The scheduling constraints caused by RRM measurements can be relieved by skipping the RRM measurement timeframe. In other words, the terminal can refrain from performing RRM measurements during the skipped RRM measurement timeframe. In this embodiment, skipping the RRM measurement timeframe can be understood as skipping the time period during which RRM measurements are performed.

[0097] To address scheduling constraints caused by RRM measurements, there are two main indication methods for skipping RRM measurement timing:

[0098] Method 1, Dynamic Indication Method

[0099] DCI (Direct Message Indicator) can explicitly indicate whether a terminal needs to skip an upcoming RRM (Redirect Resource Management) measurement. This is a dynamic method for indicating whether to skip RRM measurement opportunities, allowing the base station to dynamically notify the terminal via DCI whether to skip an upcoming RRM measurement. Specifically, a new field is added to the DCI to indicate whether to skip the first subsequent RRM measurement opportunity. A time interval is required between sending the DCI and the start of the RRM measurement to allow the terminal to receive and parse the DCI and perform preparatory work before skipping the RRM measurement. This DCI-based method of indicating whether to skip RRM measurement opportunities allows network devices to adjust measurement commands according to the current wireless environment and the terminal's needs, providing a degree of flexibility.

[0100] For example, see Figure 4 , Figure 4 This is a schematic diagram illustrating a dynamic indication of when to skip RRM measurements. (Example) Figure 4 As shown, taking XR services as an example, assuming the video data transmission cycle of an XR service is 60 frames per second (FPS), its frame arrival period is 1 / 60s (i.e., 16.67ms), and the packet delay budget (PDB) is 10ms, meaning that the video frame needs to be transmitted within 10ms after arrival. The network device is configured with gap pattern 0 in Table 1 for the terminal, i.e., MGL is 6ms and MGRP is 40ms. In this case, XR data transmission within the PDB may conflict with RRM measurement within the MGL, or in other words, the timing of XR data transmission and the timing of RRM measurement may overlap. For example, Figure 4 In this scenario, PDB 401 conflicts with MG 402, and PDB 403 conflicts with MG 404. When data transmission and RRM measurement conflict, RRM measurement often takes precedence, preventing data transmission and resulting in scheduling limitations caused by RRM measurement. In this situation, scheduling the DCI can instruct the timing of skipping RRM measurement to ensure that data transmission is not affected. Figure 4The DCI instruction can be scheduled to skip MG 402 before MG 402. The time interval between the DCI transmission time and the start time of MG 402 is greater than or equal to the time threshold, so that the terminal can prepare for the timing of skipping RRM measurement.

[0101] Method 2, Semi-static indication method

[0102] Semi-static signaling (such as RRC signaling) can be used to explicitly or implicitly indicate to the terminal that it needs to skip RRM measurement timing. Alternatively, the following options can be considered for methods to indicate skipping RRM measurement timing based on semi-static signaling:

[0103] Option 2a: Skip RRM measurement timing based on RRC configuration pattern

[0104] Optionally, the RRC configuration pattern can indicate the timing of data transmission or the timing of RRM measurements that the terminal needs to skip. Taking the RRC configuration pattern indicating the timing of data transmission as an example, in this case, the terminal can determine whether the timing of data transmission overlaps with the timing of RRM measurement, or whether the overlap rate is greater than or equal to a ratio threshold, based on the RRC configuration pattern. If there is an overlap or the overlap rate is greater than or equal to the ratio threshold, the terminal can determine to skip the RRM measurement timing.

[0105] For example, see Figure 5 , Figure 5 This is a schematic diagram illustrating a semi-static indication for skipping RRM measurement timing. The RRC configuration pattern can be used to determine when to skip RRM measurements. For example, the RRC configuration pattern can be related to the timing of data transmission; if the overlap between the data transmission timing and the RRM measurement timing is greater than or equal to a certain ratio threshold, the RRM measurement timing can be skipped. Figure 5 As shown, data transmission timing 501 overlaps with RRM measurement timing 502, and data transmission timing 503 overlaps with RRM measurement timing 504. The overlap rate between data transmission timing 501 and RRM measurement timing 502 is greater than a ratio threshold, while the overlap rate between data transmission timing 503 and RRM measurement timing 504 is less than a ratio threshold. Therefore, the terminal can skip RRM measurement timing 502 without skipping RRM measurement timing 504.

[0106] Option 2b: Skip RRM measurement timing based on bitmap indication

[0107] Optionally, each bit in the bitmap can correspond to a specific RRM measurement opportunity, and the value of a bit can indicate whether to skip the RRM measurement opportunity corresponding to that bit. For example, a bit value of 0 indicates that the RRM measurement opportunity corresponding to that bit does not need to be skipped, while a value of 1 indicates that the RRM measurement opportunity corresponding to that bit is skipped. Assuming that the network device is configured with 3 RRM measurement opportunities for the terminal, a bitmap value of 101 can, for example, indicate skipping the first RRM measurement opportunity and skipping the third RRM measurement opportunity.

[0108] Optionally, the bitmap can be configured via the media access control (MAC) control element (CE).

[0109] Option 2c: Skip RRM measurement timing based on the RRC configuration pattern and the signaling used to activate that pattern.

[0110] Option 2c, compared to option 2a, can further introduce signaling for activating the RRC configuration pattern. The pattern only becomes effective after the RRC configuration pattern has been activated. For example, the RRC configuration pattern can be activated / deactivated based on MAC CE.

[0111] As described above, the terminal can indicate when to skip RRM measurement using either a dynamic or semi-static method. Given that the terminal supports both methods, choosing the appropriate method for skipping RRM measurement is a technically worthwhile area of ​​research.

[0112] Based on this, embodiments of this application provide a communication method and apparatus that can flexibly select the indication method for skipping RRM measurement timing according to the content of the auxiliary indication. This application can be applied to various specific communication scenarios, such as communication scenarios with scheduling restrictions for inter-frequency measurements and communication scenarios with scheduling restrictions for intra-frequency measurements. Embodiments of this application are also applicable to many business scenarios, such as XR business scenarios and scenarios involving multiple subscriber identity module (MUSIM) switching.

[0113] The communication method and apparatus provided in the embodiments of this application will be further described below with reference to the accompanying drawings.

[0114] It is understood that this application uses terminals and network devices as examples to illustrate the execution of the interaction, but this application does not limit the execution subject of the interaction. For example, the method executed by the terminal in this application can also be implemented by the terminal's modules (such as circuits, chips, or chip systems), or by logical nodes, logical modules, or software that can implement all or part of the terminal's functions; the method executed by the network device in this application can also be implemented by the communication module in the network device or by the circuit or chip responsible for communication functions in the terminal (such as a modem chip (also known as a baseband chip), or a SoC chip containing a modem core, or a SIP chip), or by logical nodes, logical modules, or software that can implement all or part of the network device's functions.

[0115] See Figure 6 , Figure 6 This is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 6 As shown, the method may include, but is not limited to, the following steps:

[0116] S601, the terminal sends capability information to the network device. Correspondingly, the network device receives the capability information from the terminal.

[0117] The capability information can indicate whether the terminal supports a dynamic indication method for skipping RRM measurement timing or a semi-static indication method for skipping RRM measurement timing. Supporting a dynamic indication method for skipping RRM measurement timing indicates that the terminal has the capability to indicate skipping RRM measurement timing based on dynamic signaling (such as DCI); supporting a semi-static indication method for skipping RRM measurement timing indicates that the terminal has the capability to indicate skipping RRM measurement timing based on semi-static signaling (such as RRC and / or MAC CE).

[0118] In the embodiments of this application, the timing of skipping RRM measurement can be replaced by: timing when RRM measurement is not performed, timing when RRM measurement is canceled, or timing when RRM measurement time slot is skipped, or timing when data transmission is allowed, or timing when data transmission is enabled, etc. This application does not limit this.

[0119] For ease of description, the dynamic indication method that skips the RRM measurement timing will be referred to as the dynamic indication method, and the semi-static indication method that skips the RRM measurement timing will be referred to as the semi-static indication method.

[0120] With dynamic indication, network devices can finely adjust the timing of skipped RRM measurements based on network conditions and terminal needs. However, when the number of skipped RRM measurements is large, or when network devices need to frequently adjust the terminal's RRM measurement timing, this dynamic indication method increases signaling overhead. Therefore, dynamic indication is best applied when the number of skipped RRM measurements is small, in order to enhance indication flexibility while saving signaling overhead.

[0121] For semi-static indication, network devices can configure parameters for skipping RRM measurement opportunities at longer intervals for terminals, thus avoiding frequent updates. Compared to dynamic indication, semi-static indication is less flexible but involves less signaling. Therefore, semi-static indication can be applied when there are a large number of RRM measurement opportunities that need to be skipped, in order to save signaling overhead.

[0122] In addition, for a detailed description of the dynamic indication method and the semi-static indication method, please refer to the contents of Method 1 and Method 2 mentioned above, which will not be repeated here.

[0123] Optionally, the content indicating that the terminal supports dynamic indication methods and the content indicating that the terminal supports semi-static indication methods in the capability information can be divided into two different feature groups. This helps network devices to understand the capabilities of the terminal more easily.

[0124] In one possible implementation, before sending capability information to the network device, the terminal may receive capability request information from the network device. This capability request information can be used to request the terminal to report capability information. Optionally, the capability request information can be sent in a system broadcast message or in a dedicated RRC message.

[0125] In one possible implementation, after receiving the terminal's capability information, the network device can send first enabling information to the terminal, and correspondingly, the terminal can receive the first enabling information from the network device. The first enabling information can be used to configure dynamic indication mode and semi-static indication mode for the terminal. Configuring dynamic and semi-static indication modes for the terminal can mean allowing the terminal to skip RRM measurement opportunities based on dynamic signaling indications, and allowing the terminal to skip RRM measurement opportunities based on semi-static signaling indications. Optionally, the first enabling information may include a first field and a second field. The first field can be used to configure the dynamic indication mode, and the second field can be used to configure the semi-static indication mode. For example, configuring the first field to 1 can indicate that the terminal is allowed to skip RRM measurement opportunities based on dynamic signaling indications, and configuring the second field to 1 can indicate that the terminal is allowed to skip RRM measurement opportunities based on semi-static signaling indications.

[0126] S602, the terminal sends auxiliary information to the network device. Correspondingly, the network device receives the auxiliary information from the terminal.

[0127] The assistance information may be carried in the UE assistance information (UAI), or in the RRC message, or in the uplink control information (UCI), or in the MAC CE. This application does not limit this.

[0128] Optionally, auxiliary information may include one or more of the following: channel state information; measurement timing information; mobility information; indication preference information.

[0129] Channel state information (CSS) indicates the channel state between the terminal and network equipment, or in other words, the wireless signal strength between them. In other words, CSS reflects the quality of wireless communication between the terminal and network equipment. Optionally, CSS may include a measurement of the reference signal received power (RSRP) and / or a measurement of the reference signal received quality (RSRQ). RSRP measures the power of the downlink reference signal received by the terminal within the serving cell, reflecting the wireless signal strength between the terminal and network equipment. RSRQ is the quality of the reference signal measured by the terminal. RSRQ is calculated by comparing the received reference signal power with the total interference plus noise power, providing a more comprehensive reflection of the terminal's signal quality within the serving cell.

[0130] Measurement timing information can indicate when a terminal expects to perform RRM measurements, and / or when a terminal expects to skip RRM measurements. In other words, measurement timing information can reflect the terminal's measurement needs. Optionally, measurement timing information may include at least one of the following: the pattern of RRM measurements the terminal expects to perform, the pattern of RRM measurements the terminal expects to skip, the number of measurement opportunities the terminal expects to perform RRM measurements, and the number of measurement opportunities the terminal expects to skip RRM measurements. In one implementation, the terminal can determine the measurement timing information based on its own capabilities (e.g., supported frequency bands) and / or the current communication environment. Reporting measurement timing information to network devices helps network devices make correct scheduling decisions.

[0131] Mobility information can indicate the mobility needs of a terminal. Optionally, mobility information may include the terminal's speed and / or mobility level. Here, the terminal's mobility level can be understood as an indicator used to describe the terminal's speed or movement mode. A higher mobility level indicates a faster speed, or a lower mobility level indicates a faster speed. This application uses the example of a higher mobility level representing a faster speed. For example, the terminal's mobility level can be divided by speed; for instance, a mobility level of 1 can correspond to a first speed range, and a mobility level of 2 can correspond to a second speed range, where the speeds included in the second speed range can be greater than those included in the first speed range. Alternatively, the terminal's mobility level can be divided by movement mode; for instance, a mobility level of 1 can correspond to a first movement mode (such as a stationary mode), and a mobility level of 2 can correspond to a second movement mode (such as a high-speed vehicle mode). Optionally, the terminal's movement mode may include, but is not limited to, stationary mode, walking mode, low-speed vehicle mode (such as the terminal in a vehicle with a speed below 30 km / h), high-speed vehicle mode, high-speed rail mode, etc. Optionally, the mobility level classification can be predefined by the protocol, configured by the network device, or determined through negotiation between the terminal and the network device; this embodiment does not limit this. By reporting mobility information to the network device, the network device can classify the terminal's behavior and thus adopt different strategies to optimize resource scheduling.

[0132] The indication preference information can indicate the terminal's preferred method for skipping RRM measurement timing, such as a dynamic indication method or a semi-static indication method. In one implementation, the terminal can determine the indication preference information based on one or more of the aforementioned channel state information, measurement timing information, and mobility information.

[0133] In some embodiments, the network device may send measurement configuration information to the terminal, and the terminal receives the measurement configuration information from the network device. The measurement configuration information can be used to configure relevant parameters for the terminal to perform RRM measurements. Optionally, the measurement configuration information may include one or more of the following: measurement gap period, measurement gap duration, measurement gap offset, SMTC period, SMTC duration, and SMTC offset. For example, if the measurement configuration information includes the SMTC period, SMTC duration, and SMTC offset, the terminal can determine the starting measurement position for performing the RRM measurement based on the SMTC period and SMTC offset, and then perform the RRM measurement within the time window indicated by the SMTC duration.

[0134] Optionally, the terminal can perform RRM measurements periodically or non-periodically based on the measurement configuration information, so as to promptly know the changes in signal quality with network devices, thereby facilitating more efficient reporting of signal quality changes to network devices.

[0135] S603a, when the content of the auxiliary information indication meets the dynamic indication conditions, the indication method that skips the RRM measurement timing is the dynamic indication method.

[0136] In this embodiment, satisfying the dynamic indication condition can be replaced by not satisfying the semi-static indication condition. That is, step S603a can also be described as: when the content of the auxiliary information indication does not satisfy the semi-static indication condition, the indication method for skipping the RRM measurement timing is the dynamic indication method.

[0137] Among them, the content of the auxiliary information indication satisfies the dynamic indication condition, which can indicate that: the probability of the terminal needing to skip the RRM measurement opportunity is low, or the number of RRM measurement opportunities that the terminal needs to skip is small, or the probability of the terminal needing to perform RRM measurement is high, or the number of measurement opportunities that the terminal needs to perform RRM measurement is large.

[0138] S603b, when the content of the auxiliary information indication does not meet the dynamic indication conditions, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0139] In this embodiment, the failure to meet the dynamic indication condition can be replaced by meeting the semi-static indication condition. That is, step S603b can also be described as: when the content of the auxiliary information indication meets the semi-static indication condition, the indication method of skipping the RRM measurement timing is the semi-static indication method.

[0140] If the content of the auxiliary information does not meet the dynamic indication conditions, it can mean that: the probability of the terminal needing to skip the RRM measurement opportunity is high, or the number of RRM measurement opportunities that the terminal needs to skip is large, or the probability of the terminal needing to perform RRM measurement is low, or the number of measurement opportunities that the terminal needs to perform RRM measurement is small.

[0141] In this embodiment, the judgment rules for whether the dynamic indication conditions are met vary depending on the content indicated by the auxiliary information. Specifically, the judgment rules can be divided into the following 14 cases, where cases 1-4 are cases where the auxiliary information includes a single piece of information, and cases 5-14 are cases where the auxiliary information includes multiple pieces of information.

[0142] Case 1: Auxiliary information includes channel state information

[0143] For scenario 1, if the channel state indicated by the channel state information meets the first condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. If the channel state indicated by the channel state information does not meet the first condition, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0144] In this context, if the channel state information indicates a channel state that meets the first condition, it can be interpreted as: poor channel state, or poor signal quality, or weak signal strength. Conversely, if the channel state information indicates a channel state that does not meet the first condition, it can be interpreted as: good channel state, or good signal quality, or weak signal strength.

[0145] Specifically, the channel state information indicating that the channel state meets the first condition may mean that the measured value of RSRP is less than or equal to a first measurement threshold, and / or that the measured value of RSRQ is less than or equal to a second measurement threshold. The channel state information indicating that the channel state does not meet the first condition may mean that RSRP is greater than the first measurement threshold, and / or that the measured value of RSRQ is greater than the second measurement threshold. Optionally, the first and second measurement thresholds may be predefined by the protocol, determined by the terminal itself, or configured by the network device; this application does not limit this.

[0146] When channel conditions are poor, the terminal may need to handover to a new cell. Before handover, the terminal needs to perform Restricted Reception Measure (RRM) measurements to measure the signals of neighboring cells. In this case, the number of times the terminal needs to perform RRM measurements is relatively large, meaning the number of times RRM measurements need to be skipped is relatively small. Therefore, the indication method for skipping RRM measurements can be a dynamic indication method to save air interface overhead and improve indication flexibility. When channel conditions are good, the terminal may not need to handover to a new cell for a short period. In this case, the number of times the terminal needs to perform RRM measurements is relatively small, meaning the number of times RRM measurements need to be skipped is relatively large. Therefore, the indication method for skipping RRM measurements can be a semi-static indication method, which improves indication efficiency.

[0147] Scenario 2: Auxiliary information includes measurement timing information.

[0148] Regarding scenario 2, if the measurement timing indicated by the measurement timing information meets the second condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. If the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0149] Specifically, if the measurement timing indicated by the measurement timing information satisfies the second condition, it means that the number of measurement timings the terminal expects to perform RRM measurements is relatively large, or that the number of measurement timings the terminal expects to skip RRM measurements is relatively small. Conversely, if the measurement timing indicated by the measurement timing information does not satisfy the second condition, it means that the number of measurement timings the terminal expects to perform RRM measurements is relatively small, or that the number of measurement timings the terminal expects to skip RRM measurements is relatively large.

[0150] Optionally, the measurement timing information can directly indicate the number of measurement opportunities in which RRM measurements are performed. For example, the measurement timing information may indicate that the number of measurement opportunities in which RRM measurements are performed is 3. Alternatively, the measurement timing information may also indirectly indicate the number of measurement opportunities in which RRM measurements are performed. For example, the measurement timing information may indicate the pattern of RRM measurements performed, and the number of measurement opportunities in which RRM measurements are performed can be determined based on the pattern of RRM measurements performed. Similarly, the measurement timing information may also indicate the number of measurement opportunities in which RRM measurements are skipped, or it may also indicate the pattern of skipping RRM measurements.

[0151] Specifically, the measurement timing indicated by the measurement timing information satisfies the second condition, which can mean that the number of measurement timings skipping RRM measurements is less than or equal to a first quantity threshold, and / or that the number of measurement timings performing RRM measurements is greater than or equal to a second quantity threshold. The measurement timing indicated by the measurement timing information does not satisfy the second condition, which can mean that the number of measurement timings skipping RRM measurements is greater than the first quantity threshold, and / or that the number of measurement timings performing RRM measurements is less than the second quantity threshold. For example, assuming the first quantity threshold is 4, if the measurement timing information indicates that the number of measurement timings skipping RRM measurements is 3, then the measurement timing indicated by the measurement timing information can be considered to satisfy the second condition, and the indication method for skipping RRM measurement timings can be a dynamic indication method. Optionally, the first and second quantity thresholds can be predefined by the protocol, determined by the terminal itself, or configured by the network device; this application does not limit this.

[0152] When the number of RRM measurement opportunities that the terminal expects to perform is large, meaning the number of RRM measurement opportunities that it expects to skip is small, a dynamic indication method is used to indicate when to skip RRM measurement opportunities, which helps save signaling overhead. When the number of RRM measurement opportunities that the terminal expects to perform is small, meaning the number of RRM measurement opportunities that it expects to skip is large, a semi-static indication method is used to indicate when to skip RRM measurement opportunities, which helps to indicate when to skip RRM measurement opportunities more efficiently.

[0153] Scenario 3: Auxiliary information includes mobility information

[0154] Regarding scenario 3, if the mobility demand indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. If the mobility demand indicated by the mobility information does not meet the third condition, the indication method for skipping the RRM measurement timing can also be a dynamic indication method.

[0155] Specifically, if the mobility demand indicated by mobility information meets the third condition, it means that the terminal has a high mobility demand, or that the terminal is moving at a high speed, or that the terminal's location may change significantly in a short period of time. Conversely, if the mobility demand indicated by mobility information does not meet the third condition, it means that the terminal has a low mobility demand, or that the terminal is moving at a low speed, or that the terminal's location may not change significantly in a short period of time.

[0156] Specifically, the mobility requirement indicated by the mobility information meets the third condition, which may mean that the terminal's moving speed is greater than or equal to a speed threshold, and / or that the terminal's mobility level is greater than or equal to a level threshold. If the mobility requirement indicated by the mobility information does not meet the third condition, it may mean that the terminal's moving speed is less than a speed threshold, and / or that the terminal's mobility level is less than a level threshold. Optionally, the speed threshold and level threshold may be predefined by the protocol, determined by the terminal itself, or configured by the network device; this application does not limit this.

[0157] When a terminal has high mobility requirements, it is highly likely to move from one cell's coverage area to another within a short period of time. In this case, the terminal is more likely to need to switch serving cells, resulting in a greater number of RRM measurement opportunities and fewer opportunities to skip RRM measurements. Therefore, a dynamic indication method helps save signaling overhead and enhances the flexibility of the indication. Conversely, when a terminal has low mobility requirements, it is unlikely to switch serving cells within a short period of time, resulting in fewer RRM measurement opportunities and more opportunities to skip RRM measurements. Therefore, a semi-static indication method helps improve the efficiency of the indication.

[0158] Scenario 4: Auxiliary information includes indication of preference information

[0159] Regarding scenario 4, if the preference method indicated by the preference information satisfies the fourth condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. If the preference method indicated by the preference information does not satisfy the fourth condition, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0160] Specifically, if the preference method indicated by the indication preference information satisfies the fourth condition, it can be interpreted as: the indication method for the terminal to skip the RRM measurement timing is a dynamic indication method, or in other words, the indication method for the terminal to expect to skip the RRM measurement timing is a dynamic indication method. Conversely, if the preference method indicated by the indication preference information does not satisfy the fourth condition, it can be interpreted as: the indication method for the terminal to skip the RRM measurement timing is a semi-static indication method, or in other words, the indication method for the terminal to expect to skip the RRM measurement timing is a semi-static indication method.

[0161] Specifically, if the preference method indicated by the preference information satisfies the fourth condition, it can be considered a dynamic preference method. If the preference method indicated by the preference information does not satisfy the fourth condition, it can be considered a semi-static preference method.

[0162] When the terminal prefers to skip RRM measurement timing, the dynamic indication method can be used. When the terminal prefers to skip RRM measurement timing, the semi-static indication method can be used. This can better meet the needs of the terminal, reduce signaling interaction between the terminal and network equipment, and help improve communication efficiency.

[0163] Cases 1-4 describe how to select the indication method for skipping RRM measurement when the auxiliary information includes single information. Optionally, the auxiliary information can also include a combination of multiple information items, which helps to more comprehensively meet the needs of the terminal and enhance the flexibility of the network.

[0164] The following describes how to select the indication method for skipping RRM measurement when the auxiliary information includes multiple pieces of information. It should be understood that when the auxiliary information includes multiple pieces of information, the beneficial effect obtained can be a combination of the beneficial effects of each piece of information. The specific beneficial effects of each piece of information can be found in the descriptions of cases 1-4, and will not be repeated below.

[0165] Case 5: Auxiliary information includes channel state information and measurement timing information.

[0166] Regarding scenario 5, if the channel state indicated by the channel state information meets the first condition, and / or the measurement timing indicated by the measurement timing information meets the second condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0167] In this case, the content indicated by the auxiliary information that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the measurement timing indicated by the measurement timing information satisfies the second condition.

[0168] Case 6: Auxiliary information includes channel state information and mobility information.

[0169] Regarding scenario 6, if the channel state indicated by the channel state information meets the first condition, and / or the mobility requirement indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0170] In this case, the content indicated by the auxiliary information that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the mobility requirement indicated by the mobility information satisfies the third condition.

[0171] Case 7: Auxiliary information includes channel state information and indication preference information.

[0172] Regarding scenario 7, if the channel state indicated by the channel state information satisfies the first condition, and / or the preference mode indicated by the preference information satisfies the fourth condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0173] In this case, the content indicated by the auxiliary information that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the preference mode indicated by the indication preference information satisfies the fourth condition.

[0174] Scenario 8: Auxiliary information includes measurement timing information and mobility information.

[0175] Regarding scenario 8, if the measurement timing indicated by the measurement timing information meets the second condition, and / or the mobility demand indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0176] In this case, the content of the auxiliary information indication that meets the dynamic indication conditions may include at least one of the following: the measurement timing indicated by the measurement timing information meets the second condition; the mobility demand indicated by the mobility information meets the third condition.

[0177] Scenario 9: Auxiliary information includes measurement timing information and indication preference information.

[0178] Regarding scenario 9, if the measurement timing indicated by the measurement timing information satisfies the second condition, and / or the preference mode indicated by the indication preference information satisfies the fourth condition, the indication mode for skipping the RRM measurement timing can be a dynamic indication mode. Otherwise, the indication mode for skipping the RRM measurement timing can be a semi-static indication mode.

[0179] In this case, the content of the auxiliary information indicating that satisfies the dynamic indication condition may include at least one of the following: the measurement timing indicated by the measurement timing information satisfies the second condition; the preference method indicated by the indication preference information satisfies the fourth condition.

[0180] Scenario 10: Auxiliary information includes mobility information and indication of preferences.

[0181] Regarding scenario 10, if the mobility demand indicated by the mobility information meets the third condition, and / or the preference mode indicated by the preference information meets the fourth condition, the indication mode for skipping the RRM measurement timing can be a dynamic indication mode. Otherwise, the indication mode for skipping the RRM measurement timing can be a semi-static indication mode.

[0182] In this case, the content of the auxiliary information indication that meets the dynamic indication conditions may include at least one of the following: the mobility requirement indicated by the mobility information indication meets the third condition; the preference mode indicated by the indication preference information indication meets the fourth condition.

[0183] Case 11: Auxiliary information includes channel state information, measurement timing information, and mobility information.

[0184] Regarding scenario 11, if the information indicated by at least one of the channel state information, measurement timing information, and mobility information meets the dynamic indication conditions, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0185] In this case, the content indicated by the auxiliary information that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the measurement timing indicated by the measurement timing information satisfies the second condition; and the mobility demand indicated by the mobility information satisfies the third condition.

[0186] Case 12: Auxiliary information includes channel state information, measurement timing information, and indication preference information.

[0187] Regarding scenario 12, if the information indicated by at least one of the channel state information, measurement timing information, and indication preference information satisfies the dynamic indication condition, the indication method of skipping the RRM measurement timing is a dynamic indication method. Otherwise, the indication method of skipping the RRM measurement timing can be a semi-static indication method.

[0188] In this case, the content indicated by the auxiliary information that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the measurement timing indicated by the measurement timing information satisfies the second condition; and the preference mode indicated by the indication preference information satisfies the fourth condition.

[0189] Scenario 13: Auxiliary information includes measurement timing information, mobility information, and indication preference information.

[0190] Regarding scenario 13, if the content indicated by at least one of the measurement timing information, mobility information, and indication preference information meets the dynamic indication conditions, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0191] In this case, the content of the auxiliary information indication that satisfies the dynamic indication condition may include at least one of the following: the measurement timing of the measurement timing indication satisfies the second condition; the mobility demand of the mobility information indication satisfies the third condition; and the preference mode of the indication preference information indication satisfies the fourth condition.

[0192] Case 14: Auxiliary information includes channel state information, measurement timing information, mobility information, and indication preference information.

[0193] Regarding scenario 14, if the information indicated by at least one of the channel state information, measurement timing information, mobility information, and indication preference information satisfies the dynamic indication condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0194] In this case, the content of the auxiliary information indication that satisfies the dynamic indication condition may include at least one of the following: the channel state indicated by the channel state information satisfies the first condition; the measurement timing indicated by the measurement timing information satisfies the second condition; the mobility demand indicated by the mobility information satisfies the third condition; and the preference mode indicated by the indication preference information satisfies the fourth condition.

[0195] For cases 5-14, depending on whether different information has different priorities, the implementation methods can be further divided into the following:

[0196] 1) Different information configurations have different priorities.

[0197] Optionally, the priority of the various information items included in the auxiliary information can be determined by the terminal according to its needs, predefined by the protocol, or configured by the network device. For example, the order of priority from highest to lowest for different information items could be: indication preference information > measurement timing information > channel state information > mobility information. It should be understood that this priority order is for illustrative purposes only and does not constitute a limitation of this application.

[0198] When different priorities are assigned to different information configurations, the auxiliary information can be categorized into the following two types based on the amount of information it includes:

[0199] ① The auxiliary information includes two items (cases 5-10)

[0200] In one possible implementation, if the information with higher priority among the two pieces of information indicates content that satisfies the dynamic indication condition, then the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0201] For example, taking case 5 above as an example, assuming that the priority of channel state information is higher than that of measurement timing information, if the channel state indicated by the channel state information meets the first condition (such as the channel state information indicating that the measured value of RSRP is less than or equal to the first measurement threshold), then the indication method of skipping the RRM measurement timing can be a dynamic indication method.

[0202] For example, taking the above situation 10 as an example, assuming that the priority of the indication preference information is higher than the priority of the mobility information, if the preference method indicated by the indication preference information does not meet the fourth condition (such as the preference method indicated by the indication preference information is a semi-static indication method), and the mobility requirement indicated by the mobility information meets the third condition (such as the mobility information indicates that the moving speed of the terminal is greater than the speed threshold), since the priority of the indication preference information is higher than the priority of the mobility information, the indication method that skips the RRM measurement opportunity can be a semi-static indication method.

[0203] ② Cases where the supporting information includes at least three items (Case 11-Case 14)

[0204] In one possible implementation, the content indicated by the highest priority information among at least three pieces of information satisfies the dynamic indication condition, and the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0205] For example, taking case 11 above as an example, assuming that the priority of measurement timing information is higher than the priority of channel state information, and the priority of channel state information is higher than the priority of mobility information, if the measurement timing indicated by the measurement timing information meets the second condition (such as the measurement timing information indicating that the number of measurement timings to skip RRM measurement is less than the first quantity threshold), in this case, regardless of whether the channel state indicated by the channel state information meets the first condition, the indication method for skipping RRM measurement timing can be a dynamic indication method.

[0206] In another possible implementation, if the content indicated by the highest priority information among at least three pieces of information satisfies the dynamic indication condition, and the content indicated by the second highest priority information also satisfies the dynamic indication condition, then the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0207] For example, taking case 14 above as an example, assuming that the priority of the indication preference information is higher than the priority of the measurement timing information, the priority of the measurement timing information is higher than the priority of the channel state information, and the priority of the channel state information is higher than the priority of the mobility information, if the preference mode indicated by the indication preference information satisfies the fourth condition (e.g., the preference mode indicated by the indication preference information is a dynamic indication mode), and the measurement timing indicated by the measurement timing information satisfies the second condition (e.g., the number of measurement timings skipped by the measurement timing information is less than the first quantity threshold), then the indication mode for skipping the measurement timing can be a dynamic indication mode. If the preference mode indicated by the indication preference information does not satisfy the fourth condition (e.g., the preference mode indicated by the indication preference information is a semi-static indication mode), or if the measurement timing indicated by the measurement timing information does not satisfy the second condition (e.g., the number of measurement timings skipped by the measurement timing information is greater than the first quantity threshold), then the indication mode for skipping the measurement timing can be a semi-static indication mode.

[0208] 2) No priority was configured for different types of information.

[0209] In one possible implementation, if some of the information included in the auxiliary information satisfies the dynamic indication condition, the indication method for skipping the RRM measurement timing can be a dynamic indication method. Otherwise, the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0210] For example, taking scenario 12 above as an example, if the content indicated by any one of the channel state information, measurement timing information, and indication preference information meets the dynamic indication conditions, then the indication method of skipping the RRM measurement timing can be a dynamic indication method. Alternatively, if the content indicated by any two of the channel state information, measurement timing information, and indication preference information meets the dynamic indication conditions, then the indication method of skipping the RRM measurement timing can be a dynamic indication method.

[0211] In another possible implementation, the content indicated by all the multiple pieces of information included in the auxiliary information satisfies the dynamic indication condition, and the indication method that skips the RRM measurement timing can be a dynamic indication method.

[0212] For example, taking case 6 above as an example, if the channel state indicated by the channel state information meets the first condition, and the mobility requirement indicated by the mobility information meets the third condition, then the indication method for skipping the RRM measurement timing can be a dynamic indication method. If the channel state indicated by the channel state information does not meet the first condition, or the mobility requirement indicated by the mobility information does not meet the third condition, then the indication method for skipping the RRM measurement timing can be a semi-static indication method.

[0213] It should be understood that the judgment rules described in cases 1-14 above are for illustrative purposes only and do not constitute a specific limitation on the embodiments of this application.

[0214] Optionally, in this embodiment, the rule for determining whether the dynamic indication condition is met may be determined through negotiation between the terminal and the network device, or it may be predetermined by the protocol, or it may be configured by the network device. This embodiment does not limit this.

[0215] Optionally, in this embodiment of the application, the step of determining the indication method for skipping RRM measurement based on the content of the auxiliary information indication can be performed by the terminal or by the network device. Specifically:

[0216] Implementation Method 1: The terminal can determine the indication method for skipping the RRM measurement time based on the content indicated by the auxiliary information and according to the judgment rules. In this method, the terminal can first determine the indication method for skipping the RRM measurement time and then send the auxiliary information to the network device, or it can first send the auxiliary information to the network device and then determine the indication method for skipping the RRM measurement time. This application does not limit this.

[0217] Implementation Method Two: After receiving auxiliary information from the terminal, the network device can determine the indication method for skipping the RRM measurement based on the content indicated by the auxiliary information and according to the judgment rules, and then send the determined indication method to the terminal. For example, if the network device determines that the indication method for skipping the RRM measurement is a dynamic indication method, it can send first indication information to the terminal. Correspondingly, the terminal can receive the first indication information from the network device, which can indicate the dynamic indication method. If the network device determines that the indication method for skipping the RRM measurement is a semi-static indication method, it can send second indication information to the terminal. Correspondingly, the terminal can receive the second indication information from the network device, which can indicate the semi-static indication method.

[0218] exist Figure 6 In the illustrated embodiment, if both indication methods for skipping RRM measurement timing are supported by the terminal, the network device can configure both indication methods for the terminal. Furthermore, the terminal can choose the indication method for skipping RRM measurement timing based on the content of the auxiliary information, or the network device can choose the indication method based on the content of the auxiliary information and notify the terminal of the selection. This allows for more flexible switching between indication methods for skipping RRM measurement timing, better adapting to different network environments and ensuring both data transmission performance and RRM measurement, thereby improving communication flexibility.

[0219] Figure 6 The illustrated embodiment describes how to select an indication method for skipping RRM measurement timing based on the content indicated by auxiliary information. Additionally, this application embodiment also provides a communication method that allows a network device to configure an indication method for skipping RRM measurement timing for a terminal based on capability information reported by the terminal.

[0220] See Figure 7 , Figure 7 This is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 7 As shown, the method may include, but is not limited to, the following steps:

[0221] S701: The terminal sends capability information to the network device. Correspondingly, the network device receives the capability information from the terminal.

[0222] The capability information can indicate whether the terminal supports a dynamic indication method for skipping RRM measurement timing or a semi-static indication method for skipping RRM measurement timing. In other words, the terminal reports capability information to the network device to inform the network device that it has the capability to indicate skipping RRM measurement timing based on dynamic signaling, and the capability to indicate skipping RRM measurement timing based on semi-static signaling.

[0223] In one possible implementation, the network device can send capability request information to the terminal, which can be used to request the terminal to report capability information. Optionally, the capability request information can be sent in a system broadcast message or in a dedicated RRC message.

[0224] In another possible implementation, the terminal can proactively report its capabilities to the network device. For example, the terminal can proactively report its capabilities to the network device during initial access. Alternatively, the terminal can periodically report its capabilities so that the network device can promptly know whether the terminal's capabilities have been updated.

[0225] The specific implementation process of S701 is similar to that of S601 above. For details, please refer to the relevant description in S601 above. It will not be repeated here.

[0226] S702, the network device sends a second enable message to the terminal. Correspondingly, the terminal receives the second enable message from the network device.

[0227] Based on the capability information reported by the terminal, the network device can configure either a dynamic indication mode or a semi-static indication mode for the terminal via a second enabling information. Configuring a dynamic or semi-static indication mode for the terminal can mean allowing the terminal to skip the RRM measurement opportunity based on dynamic signaling, or allowing the terminal to skip the RRM measurement opportunity based on semi-static signaling. In other words, the network device can allow the terminal to skip the RRM measurement opportunity using one of two indication modes.

[0228] Optionally, the second enabling information may include a first field and a second field. The first field can be used to configure a dynamic indication mode, and the second field can be used to configure a semi-static indication mode. For example, when the second enabling information is used to configure a dynamic indication mode, the first field can be configured to 1, indicating that the terminal is allowed to skip the RRM measurement timing based on the indication of dynamic signaling, and the second field can be configured to 0, indicating that the terminal is not allowed to skip the RRM measurement timing based on the indication of semi-static signaling. As another example, when the second enabling information is used to configure a dynamic indication mode, the first field can be configured to 0, indicating that the terminal is not allowed to skip the RRM measurement timing based on the indication of dynamic signaling, and the second field can be configured to 1, indicating that the terminal is allowed to skip the RRM measurement timing based on the indication of semi-static signaling.

[0229] In one possible implementation, the network device can configure a dynamic indication method to the terminal via a second enable information. After configuring the dynamic indication method, the network device can dynamically instruct the terminal to skip RRM measurement opportunities. For example, the network device can send a first DCI to the terminal, and the terminal can receive the first DCI from the network device. The first DCI may include a measurement skip indication, which can instruct the terminal to skip RRM measurement opportunities that meet a first skip condition. For example, the first skip condition may be that the start time of the measurement opportunity meets a time offset. After receiving the first DCI, the terminal can determine the measurement opportunity to skip the RRM measurement based on the skip indication in the first DCI, and can perform data transmission and reception within the skipped RRM measurement opportunity.

[0230] In another possible implementation, the network device can configure a semi-static indication mode to the terminal via a second enable information. After configuring the semi-static indication mode, the network device can semi-statically instruct the terminal to skip RRM measurement opportunities. For example, the network device can send a first RRC message to the terminal, and the terminal can receive the first message from the network device. The first RRC message can explicitly or implicitly indicate skipping RRM measurement opportunities. After receiving the first RRC message, the terminal can skip RRM measurement opportunities within a specified period or when specific conditions are met (such as the existence of scheduling restrictions caused by RRM measurement) according to the content indicated by the first RRC message, and can send and receive data within the skipped RRM measurement opportunities.

[0231] In some embodiments, before sending the second enable information to the terminal, the network device may send measurement configuration information to the terminal, and the terminal receives the measurement configuration information from the network device accordingly. This measurement configuration information can be used to configure relevant parameters for the terminal to perform RRM measurements. Optionally, the measurement configuration information may include one or more of the following: measurement gap period, measurement gap duration, measurement gap offset, SMTC period, SMTC duration, and SMTC offset.

[0232] With the above Figure 6 The difference between the illustrated embodiment and the one shown is that, in Figure 7 In the illustrated embodiment, if both indication methods for skipping RRM measurement opportunities are supported by the terminal, the network device can configure one of the indication methods for the terminal, allowing the terminal to skip RRM measurement opportunities according to the configured indication method. This can more efficiently align the indication methods for skipping RRM measurement opportunities between the terminal and the network device, enabling the terminal to skip RRM measurement opportunities more accurately, thereby ensuring data transmission performance, reducing unnecessary signaling overhead, and improving communication efficiency.

[0233] The foregoing mainly describes the solutions provided in this application. Accordingly, this application also provides a communication device for implementing various methods in the above method embodiments. This communication device can be a terminal as described in the above method embodiments, or a device containing a terminal, or a component usable in a terminal, such as a chip or chip system. Alternatively, the communication device can be a network device as described in the above method embodiments, or a device containing a network device, or a component usable in a network device, such as a chip or chip system.

[0234] In some embodiments, the communication device includes hardware structures and / or software modules corresponding to the execution of each function in order to achieve the above-described functions. Those skilled in the art will readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0235] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0236] See Figure 8 , Figure 8 This is a schematic diagram of a communication device provided in an embodiment of this application. Figure 8 As shown, the communication device 800 may include modules or units for implementing the methods described in the embodiments above. In one possible design, the communication device 800 includes a processing unit 802 and a communication unit 803. Optionally, the communication device 800 may further include a storage unit 801 for storing device program code and / or data.

[0237] The communication device 800 can be a terminal-side device as described in the above embodiments, such as a terminal or a communication module in a terminal, or a circuit or chip in a terminal that is responsible for communication functions.

[0238] In some embodiments, the communication unit 803 is configured to: send capability information to the network device; the capability information indicates a dynamic indication method that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication method that supports skipping the timing of RRM measurements; the terminal sends auxiliary information to the network device; the processing unit 802 is configured to: when the content of the auxiliary information indicates meets the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a dynamic indication method; when the content of the auxiliary information indicates does not meet the dynamic indication conditions, the indication method for skipping the timing of RRM measurements is a semi-static indication method.

[0239] In one possible design, the auxiliary information includes channel state information; at least when the channel state indicated by the channel state information meets the first condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the channel state indicated by the channel state information does not meet the first condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0240] In one possible design, the auxiliary information includes measurement timing information; at least when the measurement timing indicated by the measurement timing information meets the second condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0241] In one possible design, the auxiliary information includes mobility information; at least when the mobility demand indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the mobility demand indicated by the mobility information does not meet the third condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0242] In one possible design, the auxiliary information includes indication preference information; at least when the preference mode indicated by the indication preference information satisfies the fourth condition, the indication mode for skipping the RRM measurement timing is a dynamic indication mode; at least when the preference mode indicated by the indication preference information does not satisfy the fourth condition, the indication mode for skipping the RRM measurement timing is a semi-static indication mode.

[0243] In one possible design, the communication unit 803 is further configured to: receive first indication information from the network device when the content of the auxiliary information indication meets the dynamic indication conditions; the first indication information indicates a dynamic indication mode; and receive second indication information from the network device when the content of the auxiliary information indication does not meet the dynamic indication conditions; the second indication information indicates a semi-static indication mode.

[0244] In other embodiments, the communication unit 803 is configured to: send capability information to the network device; the capability information indicates a dynamic indication mode that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication mode that supports skipping the timing of RRM measurements; receive second enable information from the network device; the second enable information is used to configure the dynamic indication mode or the semi-static indication mode.

[0245] In one possible design, when the communication device 800 is a terminal or a communication module within a terminal, the function of the processing unit 802 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip or a SIP chip containing a modem core. The function of the communication unit 803 can be implemented by transceiver circuitry.

[0246] In one possible design, when the communication device 800 is a circuit or chip in a terminal responsible for communication functions, such as a modem chip or a system-on-a-chip (SoC) or SIP chip containing a modem core, the function of the processing unit 802 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the communication unit 803 can be implemented by an interface circuit or data transceiver circuit on the aforementioned chip.

[0247] The communication device 800 can be a network-side device in the above embodiments, such as a network device, a module in a network device, or a circuit, chip, or chip system in a network device that is responsible for communication functions.

[0248] In some embodiments, the communication unit 803 is configured to: receive capability information from the terminal; the capability information indicates a dynamic indication mode that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication mode that supports skipping the timing of RRM measurements; receive auxiliary information from the terminal; and the processing unit 802 is configured to: when the content indicated by the auxiliary information meets the dynamic indication conditions, the indication mode for skipping the timing of RRM measurements is a dynamic indication mode; and when the content indicated by the auxiliary information does not meet the dynamic indication conditions, the indication mode for skipping the timing of RRM measurements is a semi-static indication mode.

[0249] In one possible design, the auxiliary information includes channel state information; at least when the channel state indicated by the channel state information meets the first condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the channel state indicated by the channel state information does not meet the first condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0250] In one possible design, the auxiliary information includes measurement timing information; at least when the measurement timing indicated by the measurement timing information meets the second condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0251] In one possible design, the auxiliary information includes mobility information; at least when the mobility demand indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing is a dynamic indication method; at least when the mobility demand indicated by the mobility information does not meet the third condition, the indication method for skipping the RRM measurement timing is a semi-static indication method.

[0252] In one possible design, the auxiliary information includes indication preference information; at least when the preference mode indicated by the indication preference information satisfies the fourth condition, the indication mode for skipping the RRM measurement timing is a dynamic indication mode; at least when the preference mode indicated by the indication preference information does not satisfy the fourth condition, the indication mode for skipping the RRM measurement timing is a semi-static indication mode.

[0253] In one possible design, the communication unit 803 is further configured to: send first indication information to the terminal when the content indicated by the auxiliary information meets the dynamic indication conditions; the first indication information indicates a dynamic indication mode; and send second indication information to the terminal when the content indicated by the auxiliary information does not meet the dynamic indication conditions; the second indication information indicates a semi-static indication mode.

[0254] In other embodiments, the communication unit 803 is configured to: receive capability information from the terminal; the capability information indicates a dynamic indication mode that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication mode that supports skipping the timing of RRM measurements; send second enable information to the terminal; the second enable information is used to configure the dynamic indication mode or the semi-static indication mode.

[0255] In one possible design, when the communication device 800 is a network device or a module within a network device, the function of the processing unit 802 can be implemented by one or more processors. The function of the communication unit 803 can be implemented by a transceiver circuit.

[0256] In one possible design, when the communication device 800 is a circuit or chip in a network device responsible for communication functions, the function of the processing unit 802 can be implemented by a circuit system in the chip that includes one or more processors or processor cores. The function of the communication unit 803 can be implemented by interface circuits or data transceiver circuits on the chip.

[0257] It is understood that the division of units in the above-described device is merely a logical functional division. One function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated onto a single physical entity, or distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for specific applications, but such implementations should not be considered beyond the scope of this application.

[0258] In one example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as: one or more application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0259] In one example, storage unit 801 may include random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory and / or registers, etc.

[0260] For example, Figure 9 This is a schematic diagram of the structure of a terminal 900 provided in an embodiment of this application. The terminal 900 can correspond to... Figure 1 The terminal shown is used to implement the operations of the terminal in the above embodiments. Figure 9 As shown, the terminal includes: one or more antennas 910, a radio frequency processing system 920, and a processor system 930.

[0261] In the downlink or sidelink direction, the RF processing system 920 receives RF signals through the antenna 910 and sends the RF-processed signals to the processor system 930 for further processing. In the uplink or sidelink direction, the processor system 930 processes the terminal-side information and sends it to the RF processing system 920, which then processes the signal and transmits it through the antenna 910.

[0262] In one example, the radio frequency (RF) processing system 920 serves as the communication interface for external communication of the terminal and may include an RF front end (RFFE) 921 and an RF transceiver 922. The RFFE 921 is primarily used for one or more processing operations, such as shaping, passband selection, or gain adjustment, on the RF signals received by the antenna or those to be transmitted through the antenna. It may include one or more components such as RF switches, duplexers, filters, power amplifiers, antenna tuners, and low-noise amplifiers. The RFFE 921 can be a circuit system composed of multiple discrete components or integrated into one or more chips. The RF transceiver 922 processes the RF signals received by the RFFE into baseband / IF signals for further processing by the processor system 930, and processes the baseband / IF signals provided by the processor system 930 into RF signals for transmission to the RFFE 921. The baseband / IF signals transmitted between the RF transceiver 922 and the processor system 930 can be digital or analog signals. The RF transceiver 922 can be implemented by one or more chips, which are commonly referred to as RF ICs.

[0263] In one example, the processor system 930 may include one or more processors for processing signals and executing one or more communication protocols. Optionally, the processor system 930 may also include a memory 936. In one example, the one or more processors include at least one baseband processor 931 (also known as a modem processor). The memory 936 is used to store data and / or computer program instructions. Optionally, the processor system 930 may also include one or more application processors 932 for implementing processing of the terminal operating system and application layer. Optionally, the processor system 930 may also include one or more of a voice subsystem 933, a multimedia subsystem 934, or an interface circuit 935. The voice subsystem 933 is used to process voice signals, the multimedia subsystem 934 is used to handle multimedia-related operations, such as video encoding / decoding, image processing, etc., and the interface circuit 935 is used to enable communication with other terminal components, such as a display 940, an input device 950, a memory 960, etc. The above-mentioned components in the processor system 930 can communicate with each other via a bus or communication interface circuit.

[0264] In one example, the processor system 930 can be packaged as a single processor chip, such as a SoC chip or a SIP chip. In another example, the processor system 930 can be a system composed of multiple chips; for example, the baseband processor 931 can be packaged as a single chip, or packaged with part or all of the circuitry of the radio frequency processing system into a single chip.

[0265] In one example, memory 936 can be on-chip memory, i.e., located on the system-on-a-chip (SoC) 930. In another example, memory 960 can be off-chip memory, i.e., located outside the SoC 930.

[0266] In one example, the baseband processor 931 may include one or more processor cores 9311 and interface circuitry 9314. The one or more processor cores 9311 are used to process signals and execute one or more communication protocols. Optionally, the baseband processor 931 may also include a memory 9312 for storing at least a portion of the corresponding computer program instructions and / or data. In one example, the one or more processor cores 9311 implement the relevant operations (such as...) in the above method embodiments by executing the computer program instructions stored in the memory 9312. Figure 6 (Operations performed by the terminal in the illustrated embodiment). In this disclosure, the memory 9312 is used to store corresponding computer program instructions and / or data. This can mean that the memory 9312 is used to store all corresponding computer program instructions and / or data for execution by the processor core 9311; or it can mean that the memory 9312 is used to store a portion of the corresponding computer program instructions and / or data, which includes the computer program instructions and / or data that currently need to be executed by the processor core 9311. The memory 9312 can store different portions of computer program instructions and / or data multiple times for execution by the processor core 9311 to implement the relevant operations in the above method embodiments. The interface circuit 9314 serves as a communication interface for communication with other components, such as transmitting signals with the radio frequency processing system 920, communicating with other subsystems and related components of the processor system 930 via a bus, such as transmitting data control signals with the application processor 932, and transmitting data or computer program instructions with the memory 936 or memory 960. Optionally, in order to reduce the load on the processor core, a baseband signal processing circuit 9313 can be set to perform at least some baseband signal processing, including one or more of signal demodulation, modulation, encoding or decoding.

[0267] In one example, the communication device provided in this application may be a terminal 900, a communication module including a processor system 930 and a radio frequency system 920, or a baseband processor 931.

[0268] The processor, processor system, application processor, baseband processor, processor circuit, or processor core mentioned above can be collectively referred to as a processor. The processor may include one or more of the following: central processing unit (CPU), digital signal processor (DSP), microprocessor unit (MPU), microcontroller unit (MCU), graphics processing unit (GPU), field programmable gate array (FPGA), artificial intelligence processor (AI processor), or neural processing unit (NPU).

[0269] The aforementioned memory may include one or more of the following storage media: random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), phase-change memory (PCM), resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), cache, register, read-only memory (ROM), flash memory, erasable programmable read-only memory (EPROM), hard disk, etc. In one example, computer program instructions for executing the above embodiments may be stored in non-volatile memory, such as at least a portion of the aforementioned memory 960 (e.g., one or more of ROM, flash memory, EPROM, or hard disk). When the terminal is running, the corresponding computer program instructions may be partially or wholly loaded onto a memory with a faster transfer speed than the processor, such as at least a portion of memory 936 and / or memory 9312 (e.g., one or more of RAM, SRAM, DRAM, PCM, RERAM, MRAM, FRAM, cache, or register), for the processor to execute in order to implement the steps in the above method embodiments.

[0270] In one example, the RF transceiver 922 and the RF front-end 921 can also be packaged in a single chip. In another example, the RF transceiver 922, the RF front-end 921, and the baseband processor 931 can also be packaged in a single chip.

[0271] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0272] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0273] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0274] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

Claims

1. A communication method, characterized in that, The method includes: Send capability information to network devices; the capability information indicates a dynamic indication method that supports skipping the timing of Radio Resource Management (RRM) measurements, and a semi-static indication method that supports skipping the timing of RRM measurements. Send auxiliary information to the network device; When the content of the auxiliary information indicates meets the dynamic indication conditions, the indication method for skipping the RRM measurement timing is the dynamic indication method; If the content indicated by the auxiliary information does not meet the dynamic indication conditions, the indication method for skipping the RRM measurement timing is the semi-static indication method.

2. The method as described in claim 1, characterized in that, The auxiliary information includes channel state information; The dynamic indication method, which skips the RRM measurement timing when the content of the auxiliary information indication meets the dynamic indication conditions, includes: At least when the channel state indicated by the channel state information meets the first condition, the indication method for skipping the RRM measurement timing is the dynamic indication method; The method of skipping the RRM measurement timing when the content of the auxiliary information indication does not meet the dynamic indication conditions is the semi-static indication method, including: At least when the channel state indicated by the channel state information does not meet the first condition, the indication method for skipping the RRM measurement timing is the semi-static indication method.

3. The method as described in claim 1 or 2, characterized in that, The auxiliary information includes measurement timing information; The dynamic indication method, which skips the RRM measurement timing when the content of the auxiliary information indication meets the dynamic indication conditions, includes: At least if the measurement timing indicated by the measurement timing information meets the second condition, the indication method for skipping the RRM measurement timing is the dynamic indication method; The method of skipping the RRM measurement timing when the content of the auxiliary information indication does not meet the dynamic indication conditions is the semi-static indication method, including: At least when the measurement timing indicated by the measurement timing information does not meet the second condition, the indication method for skipping the RRM measurement timing is the semi-static indication method.

4. The method according to any one of claims 1-3, characterized in that, The auxiliary information includes mobility information; The dynamic indication method, which skips the RRM measurement timing when the content of the auxiliary information indication meets the dynamic indication conditions, includes: At least if the mobility demand indicated by the mobility information meets the third condition, the indication method for skipping the RRM measurement timing is the dynamic indication method; The method of skipping the RRM measurement timing when the content of the auxiliary information indication does not meet the dynamic indication conditions is the semi-static indication method, including: At least when the mobility requirement indicated by the mobility information does not meet the third condition, the indication method for skipping the RRM measurement timing is the semi-static indication method.

5. The method according to any one of claims 1-4, characterized in that, The auxiliary information includes indication preference information; The dynamic indication method, which skips the RRM measurement timing when the content of the auxiliary information indication meets the dynamic indication conditions, includes: At least if the preference mode indicated by the preference information satisfies the fourth condition, the indication mode for skipping the RRM measurement timing is the dynamic indication mode; The method of skipping the RRM measurement timing when the content of the auxiliary information indication does not meet the dynamic indication conditions is the semi-static indication method, including: At least when the preference mode indicated by the preference information does not meet the fourth condition, the indication mode for skipping the RRM measurement timing is the semi-static indication mode.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: If the content indicated by the auxiliary information satisfies the dynamic indication condition, first indication information is received from the network device; the first indication information indicates the dynamic indication method. If the content indicated by the auxiliary information does not meet the dynamic indication conditions, a second indication information is received from the network device; the second indication information indicates the semi-static indication method.

7. A communication device, characterized in that, Includes a unit for performing the method as described in any one of claims 1-6.

8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1-6.

9. A computer program product, characterized in that, It includes computer program code, which, when run on a communication device, implements the method as described in any one of claims 1-6.