Communication method, apparatus, chip and module device
By obtaining indication information in the terminal device to control the turning on and off of the prediction function, and utilizing threshold data such as signal quality, speed, distance, and power, the problem of excessive energy consumption caused by the introduction of AI on the terminal side is solved, and the energy efficiency of the terminal device is improved.
Patent Information
- Application Number
- PCT/CN2025/087219
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2025-04-03
- Publication Date
- 2025-10-09
AI Technical Summary
The introduction of artificial intelligence (AI) technology on the terminal side leads to excessive energy consumption.
By obtaining indication information to control the on and off of the prediction function, threshold data such as signal quality, speed, distance, and power are used to turn on or off the signal quality prediction, RLF failure prediction, and cell handover failure prediction functions.
The power consumption of terminal devices is reduced and the energy efficiency of terminal devices is improved.
Smart Images

Figure CN2025087219_09102025_PF_FP_ABST
Abstract
Description
Communication method, device, chip and module equipment
[0001] This application claims priority to the Chinese patent application with application number 2024104063037 filed with the State Intellectual Property Office of China on April 3, 2024, and priority to the Chinese patent application with the invention name "A communication method, device, chip and module equipment", all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and in particular to a communication method, apparatus, chip, and module equipment. Background Art
[0003] With the rapid development of communication technology, artificial intelligence (AI) technology has been gradually introduced into the communication field. However, introducing AI technology on the terminal side may lead to excessive energy consumption on the terminal side. Summary of the Invention
[0004] The present application provides a communication method, apparatus, chip, and module device that can reduce the power consumption of terminal equipment.
[0005] In a first aspect, a communication method is provided, including: obtaining first indication information, the first indication information being used to indicate first threshold data for enabling a prediction function; and enabling the prediction function based on the first threshold data.
[0006] It can be seen that in the above embodiment, the terminal device can obtain the first indication information, and thus can enable the prediction function based on the first threshold data, indicating that there are certain limitations on enabling the prediction function of the terminal device, that is, the terminal device cannot enable the prediction function under any circumstances, which can reduce the power consumption of the terminal device.
[0007] In one possible implementation, the first threshold data includes first signal quality threshold data, the prediction function includes a signal quality prediction function, and enabling the prediction function based on the first threshold data includes: obtaining first signal quality data measured by the terminal device; and enabling the prediction function based on the size relationship between the first signal quality threshold data and the first signal quality data.
[0008] In a possible implementation, the prediction function is enabled based on the size relationship between the first signal quality threshold data and the first signal quality data, including: the first signal quality threshold data includes the signal quality threshold value H11 of the serving cell, the first signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is less than H11, the prediction function is enabled; and / or, the first signal quality threshold data includes the threshold value H12 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is greater than H12, the prediction function is enabled; and / or, the first signal quality threshold data includes the signal quality threshold value H13 of the neighboring cell, the first signal quality data includes the signal quality threshold value H14 of the terminal device The first signal quality threshold data includes the signal quality threshold value H14 of the primary cell and the signal quality threshold value H15 of the neighboring cell, the first signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the primary cell is less than H14 and the signal quality measured by the terminal device for the neighboring cell is greater than H15, the prediction function is enabled; and / or the first signal quality threshold data includes the threshold value H16 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is greater than H16, the prediction function is enabled.
[0009] In one possible implementation, the first threshold data includes first speed threshold data, the prediction function includes a signal quality prediction function, and the prediction function is activated based on the first threshold data, including: obtaining first speed data measured by the terminal device; and activating the prediction function based on the size relationship between the first speed threshold data and the first speed data.
[0010] In one possible implementation, the prediction function is enabled based on the size relationship between the first speed threshold data and the first speed data, including: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or, the first speed threshold data includes a threshold value M11 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is greater than M11, the prediction function is enabled.
[0011] In a possible implementation, the prediction function is enabled based on the size relationship between the first speed threshold data and the first speed data, including: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or, the first speed threshold data includes a threshold value M11 and a threshold value M12 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is less than M11 and greater than M12, the prediction function is enabled.
[0012] In one possible implementation, the first threshold data includes first distance threshold data, the prediction function includes a signal quality prediction function, and the prediction function is activated based on the first threshold data, including: obtaining the first distance data measured by the terminal device; and activating the prediction function based on the size relationship between the first distance threshold data and the first distance data.
[0013] In a possible embodiment, the prediction function is enabled based on the size relationship between the first distance threshold data and the first distance data, including: the first distance threshold data includes a threshold value L11 of the difference between the position of the terminal device and the first reference position, and a threshold value L12 of the difference between the position of the terminal device and the second reference position, the first distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position, and the prediction function is enabled when the first distance is greater than L11 and the second distance is less than L12; and / or the first distance threshold data includes a threshold value L11 of the difference between the position of the terminal device and the first reference position, the first distance data includes the first distance between the position of the terminal device and the first reference position, and the prediction function is enabled when the first distance is greater than L11; wherein the first reference position is the position corresponding to the service cell, and the second reference position is the position corresponding to the neighboring cell.
[0014] In one possible implementation, the first threshold data includes first power threshold data, the prediction function includes a signal quality prediction function, and the prediction function is activated based on the first threshold data, including: obtaining the first power data measured by the terminal device; and activating the prediction function based on the size relationship between the first power threshold data and the first power data.
[0015] In a possible implementation, the prediction function is enabled based on the size relationship between the first power threshold data and the first power data, including: the first power threshold data includes the remaining power threshold value P11, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is greater than P11, the prediction function is enabled; the first power threshold data includes the remaining power threshold value P11 and the remaining power threshold value P12, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P11 and greater than P12, the prediction function is enabled.
[0016] In one possible implementation, the prediction function includes a radio link failure (RLF) failure prediction function, and the prediction function is enabled based on the first threshold data, including: the first threshold data includes a continuous out-of-sync indication threshold value N1, and the prediction function is enabled when the number of continuous out-of-sync indications obtained by the terminal device is greater than N1; and / or, the first threshold data includes a remaining duration threshold value T1 of timer T310, and the prediction function is enabled when the remaining duration of timer T310 in the terminal device is less than T1; and / or, the first threshold data includes a radio link control (RLC) protocol data unit (PDU) retransmission count threshold value N2, and the prediction function is enabled when the number of retransmissions of the RLC PDU in the terminal device is greater than N2; and / or, the first threshold data includes a random access preamble transmission count threshold value N3, and the prediction function is enabled when the number of times the terminal device sends the random access preamble is greater than N3; and / or, the first threshold data includes a continuous (listen before The first threshold data includes a signal quality threshold value H3 of the service cell. When the signal quality measured by the terminal device for the service cell is less than H3, the prediction function is turned on.
[0017] In one possible embodiment, the prediction function includes an RLF failure prediction function, and the method further includes: in the case of predicting that an RLF failure occurs, sending signal quality data of the relevant cell to the network device, the signal quality data of the relevant cell including the signal quality of the service cell of the terminal device and / or the signal quality of the neighboring cell; or, in the case of predicting that an RLF failure occurs, performing a switch from the source cell to the target cell, the target cell belongs to one or more candidate cells, and the one or more candidate cells include a candidate cell configured with conditional switching execution information.
[0018] It can be seen that in the above embodiments, when an RLF failure is predicted, the terminal device can send signal quality data of relevant cells to the network device, so that the network device can obtain the signal quality of the terminal device's serving cell and / or the signal quality of neighboring cells. This helps the network device prepare for subsequent communications, such as performing cell handover based on the signal quality of the serving cell and / or the signal quality of neighboring cells. Alternatively, when an RLF failure is predicted, the terminal device can perform a handover from the source cell to the target cell, thereby ensuring the quality of subsequent communications.
[0019] In a possible implementation, the method further includes: sending second indication information to the network device, where the second indication information is used to indicate to the terminal device that an RLF failure is predicted to occur.
[0020] It can be seen that in the above embodiment, the terminal device sends a second indication message to the network device, so that the network device learns through the second indication message that the terminal device predicts an RLF failure, which helps the network device prepare for subsequent communications, such as instructing cell switching.
[0021] In one possible embodiment, the prediction function includes a cell switching failure prediction function, and the prediction function is enabled based on the first threshold data, including: the first threshold data includes a threshold value T2 of the remaining duration of the timer T304, and when the remaining duration of the timer T304 in the terminal device is less than T2, the prediction function is enabled; and / or, the first threshold data includes a threshold value R1 for failure to perform random access to the target cell, and when the number of times the terminal device fails to perform random access to the target cell is greater than R1, the prediction function is enabled.
[0022] In a possible implementation, the method further includes: acquiring third indication information, where the third indication information is used to indicate second threshold data for disabling the prediction function; and disabling the prediction function based on the second threshold data.
[0023] In one possible implementation, the second threshold data includes second signal quality threshold data, the prediction function includes a signal quality prediction function, and shutting down the prediction function based on the second threshold data includes: obtaining second signal quality data measured by the terminal device; and shutting down the prediction function based on the size relationship between the second signal quality threshold data and the second signal quality data.
[0024] In one possible implementation, the prediction function is turned off based on the size relationship between the second signal quality threshold data and the second signal quality data, including: the second signal quality threshold data includes the signal quality threshold value H21 of the serving cell, the second signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is greater than H21, the prediction function is turned off; and / or, the second signal quality threshold data includes the threshold value H22 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is less than H22, the prediction function is turned off; and / or, the second signal quality threshold data includes the signal quality threshold value H23 of the neighboring cell, the second signal quality data includes the signal quality threshold value H24 of the terminal device The second signal quality threshold data includes the signal quality threshold value H24 of the primary cell and the signal quality threshold value H25 of the neighboring cell, the second signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the primary cell is greater than H24 and the signal quality measured by the terminal device for the neighboring cell is less than H25, the prediction function is turned off; and / or, the second signal quality threshold data includes the threshold value H26 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is less than H26, the prediction function is turned off.
[0025] In one possible implementation, the second threshold data includes second speed threshold data, the prediction function includes a signal quality prediction function, and shutting down the prediction function based on the second threshold data includes: obtaining second speed data measured by the terminal device; and shutting down the prediction function based on the size relationship between the second speed threshold data and the second speed data.
[0026] In one possible implementation, the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, including: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, the second speed threshold data includes a threshold value M21 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the second time period is less than M21, the prediction function is turned off.
[0027] In one possible implementation, the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, including: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, the second speed threshold data includes a threshold value M21 and a threshold value M22 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the first time period is greater than M21 and less than M22, the prediction function is turned off.
[0028] In one possible implementation, the second threshold data includes second distance threshold data, the prediction function includes a signal quality prediction function, and shutting down the prediction function based on the second threshold data includes: obtaining the second distance data measured by the terminal device; and shutting down the prediction function based on the size relationship between the second distance threshold data and the second distance data.
[0029] In a possible embodiment, the prediction function is turned off based on the size relationship between the second distance threshold data and the second distance data, including: the second distance threshold data includes a threshold value L21 of the difference between the position of the terminal device and the first reference position, and a threshold value L22 of the difference between the position of the terminal device and the second reference position, the second distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position, and when the first distance is less than L21 and the second distance is greater than L22, the prediction function is turned off; and / or, the second distance threshold data includes a threshold value L21 of the difference between the position of the terminal device and the first reference position, the second distance data includes the first distance between the position of the terminal device and the first reference position, and when the first distance is less than L21, the prediction function is turned off; wherein the first reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring cell.
[0030] In one possible implementation, the second threshold data includes second power threshold data, the prediction function includes a signal quality prediction function, and shutting down the prediction function based on the second threshold data includes: obtaining the second power data measured by the terminal device; shutting down the prediction function based on the size relationship between the second power threshold data and the second power data.
[0031] In a possible embodiment, the prediction function is turned off based on the size relationship between the second power threshold data and the second power data, including: the second power threshold data includes a remaining power threshold value P21 and a remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P21 and greater than P22, the prediction function is turned off; and / or, the second power threshold data includes a remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P22, the prediction function is turned off.
[0032] In one possible embodiment, the prediction function includes an RLF failure prediction function, and the prediction function is turned off based on the second threshold data, including: the second threshold data includes a continuous synchronization indication threshold value N5, and when the number of continuous synchronization indications obtained by the terminal device is greater than N5, the prediction function is turned off; and / or, the second threshold data includes a maximum retransmission number threshold value N6 of the RLC PDU, and when the RLC PDU retransmission is successful before the number of retransmissions of the RLC PDU in the terminal device reaches N6, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N7 of the number of random access preamble transmissions, and when the terminal device successfully accesses the random access before the number of random access preambles sent by the terminal device reaches N7, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N8 for continuous listen-before-speak failures, and when the number of continuous listen-before-speak failures in the terminal device reaches N8 and the terminal device successfully performs listen-before-speak, the prediction function is turned off.
[0033] In a possible implementation, the method further includes: sending fourth indication information to the network device, the fourth indication information being used to indicate that the prediction function is in an enabled state; or sending fifth indication information to the network device, the fifth indication information being used to indicate that the prediction function is in an disabled state.
[0034] It can be seen that in the above embodiment, the terminal device can indicate to the network device whether the prediction function is enabled, so that the terminal device and the network device maintain a consistent understanding of "whether the prediction function is enabled".
[0035] In a second aspect, a communication method is provided, comprising: obtaining sixth indication information, the sixth indication information being used to instruct a terminal device to disable a prediction function when random access to a target cell is successful; and disabling the prediction function when the terminal device successfully performs random access to the target cell. The prediction function includes a cell handover failure prediction function.
[0036] In a third aspect, a communication method is provided, comprising: sending first indication information, the first indication information being used to indicate first threshold data for enabling a prediction function, wherein the prediction function includes a signal quality prediction function, an RLF failure prediction function, or a cell handover failure prediction function.
[0037] In a fourth aspect, a communication method is provided, comprising: sending third indication information, the third indication information being used to indicate second threshold data for disabling a prediction function, wherein the prediction function includes a signal quality prediction function, an RLF failure prediction function, or a cell handover failure prediction function.
[0038] In a fifth aspect, a communication method is provided, comprising: sending sixth indication information, the sixth indication information being used to instruct a terminal device to disable a prediction function when random access to a target cell is successful, wherein the prediction function includes a cell handover failure prediction function.
[0039] In a sixth aspect, a communication device is provided, comprising a unit for executing the method as described in any one of the first to fifth aspects.
[0040] In a seventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the processor is configured to enable the chip to execute the method as described in any one of the first to fifth aspects.
[0041] In an eighth aspect, a module device is provided, the module device including a communication module, a power module, a storage module, and a chip, wherein:
[0042] The power module is used to provide power to the module equipment;
[0043] The storage module is used to store data and instructions;
[0044] The communication module is used for internal communication within the module device and / or for communication between the module device and external devices;
[0045] The chip is used to execute the method described in any one of the first to fifth aspects.
[0046] In the ninth aspect, a communication device is provided, comprising a memory and a processor, the memory being used to store a computer program, the computer program comprising program instructions, and the processor being configured to call the program instructions so that the communication device executes the method described in any one of the first to fifth aspects.
[0047] In a tenth aspect, a computer-readable storage medium is provided, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a computer, the computer executes the method described in any one of the first to fifth aspects.
[0048] In an eleventh aspect, a computer program product is provided, the computer program product comprising: a computer program code, and when the computer program code is executed by a computer, the computer executes the method described in any one of the first to fifth aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0050] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;
[0051] FIG3 is a flow chart of another communication method provided in an embodiment of the present application;
[0052] FIG4 is a flow chart of another communication method provided in an embodiment of the present application;
[0053] FIG5 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0054] FIG6 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0055] FIG7 is a schematic structural diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0057] The terms used in the following examples of the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. As used in the specification and appended claims of the present application, the singular expressions "a," "an," "said," "above," "the," and "this" are intended to include plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in the present application refers to and encompasses any or all possible combinations of one or more of the listed items.
[0058] It should be noted that the terms "first", "second", "third", etc. in the specification and claims of the present application and in the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0059] The present application can be applied to a fifth generation (5G) system, also known as a new radio (NR) system; or to a sixth generation (6G) system, or a seventh generation (7G) system, or other future communication systems; or can also be used in a device to device (D2D) system, a machine to machine (M2M) system, a vehicle to everything (V2X), and the like.
[0060] The following describes the infrastructure of the communication system provided by the embodiments of the present application. The communication system provided by the present application may include one or more network devices and one or more terminals. The following is an exemplary explanation using the system architecture shown in Figure 1. As shown in Figure 1, the communication system may include two network devices and one terminal device.
[0061] It should be noted that the number of network devices and terminals in Figure 1 is for illustration only and should not be considered as a specific limitation of the present application.
[0062] 1. Terminal Equipment
[0063] A terminal device can be a device with transceiver functions and can also be called a terminal, user equipment (UE), remote terminal equipment (remote UE), relay UE, access terminal equipment, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal equipment, intelligent terminal equipment, wireless communication equipment, user agent, or user device. It should be noted that a relay device is a terminal device that can provide relay forwarding services for other terminal devices (including remote terminal devices).
[0064] For example, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned autonomous driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0065] For another example, the terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system, a 6G communication system), or a terminal device in a future evolved public land mobile communication network (PLMN), etc., without specific limitation.
[0066] In some possible implementations, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; can be deployed on the water surface (such as ships, etc.); can be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0067] In some possible implementations, the terminal device may include a device with wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip and may also include other discrete devices.
[0068] In some possible implementations, the terminal device described in the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0069] 2. Network Equipment
[0070] A network device may be a device with transceiver functions and may be used to communicate with a terminal device.
[0071] In some possible implementations, the network device may be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side.
[0072] In some possible implementations, the network device may include a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions, that is, the network device may include a device in the RAN.
[0073] For example, the devices in the RAN may include an evolved node B (eNB or eNodeB) in an LTE communication system, a next generation evolved node B (ng-eNB) in an NR communication system, a next generation node B (gNB) in an NR communication system, a master node (MN) in a dual-connection architecture, a second node or secondary node (SN) in a dual-connection architecture, etc., without specific limitation.
[0074] In some possible implementations, the network device may include a device in a core network (CN).
[0075] For example, the equipment in the CN may include an access and mobility management function (AMF), a user plane function (UPF), a session management function (SMF), etc.
[0076] In some possible implementations, the network device may also be an access point (AP) in a WLAN, a relay station, a communication device in a future evolved PLMN network, a communication device in an NTN network, and the like.
[0077] In some possible implementations, the network device may include a device that provides wireless communication functionality for the terminal device, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or may include other discrete devices.
[0078] In some possible implementations, the network device may communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0079] In some possible implementations, the network device may include an independent node to implement the functions of the above-mentioned base station, or may include two or more independent nodes to implement the functions of the above-mentioned base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as a gNB-CU and a gNB-DU. Furthermore, in other embodiments of the present application, the network device may also include an active antenna unit (AAU). The CU implements part of the functions of the network device, and the DU implements another part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, RF processing, and related functions of the active antenna. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this network deployment, high-layer signaling (such as RRC signaling) can be considered to be generated by the CU and sent by the DU, or sent jointly by the DU and AAU. It is understood that network devices may include at least one of the CU, DU, and AAU. Furthermore, the CU may be classified as a RAN device, or as a core network device, without specific limitation.
[0080] In some possible implementations, the network device may be any one of the multiple sites that perform coherent joint transmission (CJT) with the terminal device, or other sites outside the multiple sites, or other network devices that perform network communication with the terminal device, and there is no specific limitation on this. Among them, multi-site coherent cooperative transmission can be joint coherent transmission of multiple sites, or different data belonging to the same physical downlink shared channel (PDSCH) are sent from different sites to the terminal device, or multiple sites are virtualized into one site for transmission. Names with the same meaning specified in other standards also apply to this application, that is, this application does not limit the names of these parameters. The sites in multi-site coherent cooperative transmission can be remote radio heads (RRHs), transmission and reception points (TRPs), network devices, etc., and there is no specific limitation on this.
[0081] In some possible implementations, the network device may be any one of the multiple sites that perform incoherent collaborative transmission with the terminal device, or other sites outside the multiple sites, or other network devices that perform network communication with the terminal device, and there is no specific limitation on this. Among them, multi-site incoherent collaborative transmission can be a joint incoherent transmission of multiple sites, or different data belonging to the same PDSCH is sent from different sites to the terminal device, or different data belonging to the same PDSCH is sent from different sites to the terminal device. Names with the same meaning specified in other standards also apply to this application, that is, this application does not limit the names of these parameters. The sites in multi-site incoherent collaborative transmission can be RRHs, TRPs, network devices, etc., and there is no specific limitation on this.
[0082] In some possible implementations, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Alternatively, the network device may be a base station located on land, water, or the like.
[0083] In some possible implementations, a network device may provide services to a terminal through a cell, and a terminal device in the cell may communicate with the network device through transmission resources (e.g., spectrum resources). The cell may be a macro cell, a small cell, a metro cell, a micro cell, a pico cell, or a femto cell, among others.
[0084] In some possible implementations, the network device described in the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0085] To facilitate understanding of the embodiments of the present application, the relevant names or terms involved in the present application are explained below.
[0086] 1. Community
[0087] In a dual connectivity (DC) or carrier aggregation (CA) scenario, a terminal device is configured with two cell groups, one of which is a master cell group (MCG) and the other is a secondary cell group (SCG). A master cell group (MCG) refers to a cell group associated with a master eNB (MeNB), including a primary cell (PCell) and zero or at least one secondary cell (SCell). A secondary cell group (SCG) refers to a cell group associated with a secondary eNB (SeNB), including a primary secondary cell (PSCell) and zero or at least one secondary cell.
[0088] Among them, DC may include: Evolved Universal Terrestrial Radio Access NR dual connectivity (E-UTRA NR dual connectivity, ENDC), NR E-UTRA Dual Connectivity (NR E-UTRA Dual Connectivity, NEDC), NRDC, etc. ENDC refers to the terminal device accessing the NR network through a 4G access network device, with the 4G access network device serving as the primary base station and the 5G access network device serving as the secondary base station. NEDC refers to the 5G access network device serving as the primary base station and the 4G access network device serving as the secondary base station. NRDC refers to two 5G access network devices, one 5G access network device serving as the primary base station and the other 5G access network device serving as the secondary base station. For example, in the example shown in Figure 1, network device 1 can be the primary base station, and network device 2 can be the secondary base station.
[0089] It is understood that the primary cell refers to the cell that establishes a radio resource control (RRC) connection with the terminal device. The primary cell is responsible for providing security-related parameters and is configured with physical uplink control channel (PUCCH) resources. The primary and secondary cells refer to the secondary cells in the secondary cell group that are configured with PUCCH resources. Compared with the primary cell, the secondary cell can provide additional radio resources.
[0090] It should be understood that when a cell provides services to a terminal device, the cell may be referred to as a serving cell, such as a primary serving cell (i.e., the primary cell is the serving cell), a primary and secondary serving cell (i.e., the primary and secondary cells are the serving cells), or a secondary serving cell (i.e., the secondary cell is the serving cell).
[0091] In the DC scenario, one cell in the primary cell group and the secondary cell group may serve as the service cell for the terminal device, or multiple cells may serve as the service cells for the terminal device.
[0092] 2. Signal Quality
[0093] The signal quality of a cell mentioned in this application is the result of measuring the signal quality or signal energy based on the wireless signal, such as one or more of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), and signal to interference plus noise ratio (SINR).
[0094] Among them, the wireless signal may include, for example: synchronization signal block (synchronization signal and physical broadcast channel block, SSB), sounding reference signal (sounding reference signal, SRS), tracking reference signal (tracking reference signal, TRS), phase tracking reference signal (phase tracking reference signal, PTRS), channel state information reference signal (channel state information reference signal, CSI-RS), demodulation reference signal (demodulation reference signal, DMRS) or positioning reference signal (positioning reference signal, PRS), etc., which is not limited in this application.
[0095] 3. Signal Quality Prediction Function
[0096] The signal quality prediction function mentioned in this application refers to the use of AI technology to predict signal quality. For example, the terminal device can deploy an AI model (also known as an AI algorithm) that is used to predict signal quality.
[0097] Among them, AI models are a type of mathematical algorithm model that uses machine learning to solve practical problems. AI models can include a large number of parameters and calculation formulas (or calculation rules). The parameters in the AI model are numerical values that can be obtained by training the AI model using a training data set. Exemplarily, the AI model is used to predict signal quality, and the training data set may include, for example, one or more signal qualities.
[0098] 4. RLF failure prediction function
[0099] The RLF failure prediction function mentioned in this application refers to the use of AI technology to predict the occurrence of RLF failure. For example, the terminal device can deploy an AI model that is used to predict the occurrence of RLF failure.
[0100] 5. Cell Handover Failure (HO Failure) Prediction Function
[0101] The cell handover failure prediction function mentioned in this application refers to the use of AI technology to predict cell handover failure. For example, the terminal device can deploy an AI model that is used to predict cell handover failure.
[0102] In communication scenarios, AI technology is gradually being introduced on the terminal side, which leads to excessive energy consumption on the terminal side. Based on this, the present application provides an embodiment shown in Figure 2, Figure 3 or Figure 4 to solve this problem. Among them, the execution subject of the method shown in Figure 2, Figure 3 or Figure 4 can be a terminal device and a network device. Alternatively, the execution subject of the method shown in Figure 2, Figure 3 or Figure 4 can be a chip in the terminal device and the network device. Figure 2, Figure 3 or Figure 4 is illustrated by taking the terminal device and the network device as the execution subject of the method as an example.
[0103] Referring to Figure 2 , which is a flow chart of a communication method provided by an embodiment of the present application, the method includes the following steps 201 to 202 .
[0104] 201. A terminal device obtains first indication information, where the first indication information is used to indicate first threshold data for enabling a prediction function.
[0105] For example, the terminal device receives first indication information from the network device.
[0106] Optionally, the first indication information may be carried in a radio resource control (RRC) message, downlink control information (DCI) or a media access control-control element (MAC CE), which is not limited in this application.
[0107] 202. The terminal device starts a prediction function based on the first threshold data.
[0108] In this application, the prediction function may be a signal quality prediction function, an RLF failure prediction function, or a cell handover failure prediction function. Step 202 is described below in combination with these cases. Specifically:
[0109] 1. The prediction function is the signal quality prediction function
[0110] 1. The first threshold data includes first signal quality threshold data. The terminal device can obtain the first signal quality data measured by the terminal device and enable the signal quality prediction function based on the size relationship between the first signal quality threshold data and the first signal quality data.
[0111] 1.1. The first signal quality threshold data includes a signal quality threshold value H11 of the serving cell. The first signal quality data includes the signal quality measured by the terminal device for the serving cell. When the signal quality measured by the terminal device for the serving cell is less than or equal to H11, the terminal device enables the signal quality prediction function. The present application does not impose any restrictions on the value of H11.
[0112] As an example, the first signal quality data can be understood as: the signal quality of the serving cell measured one or more times by the terminal device in time period 1. In this case, it can be understood that: when the signal quality of the serving cell measured one or more times by the terminal device in time period 1 is less than or equal to H11, the terminal device turns on the signal quality prediction function. In this application, the length of time period 1 is not limited.
[0113] As another example, the first signal quality data can be understood as: the average value, minimum value, maximum value or median of the signal quality of the service cell measured multiple times by the terminal device in time period 1, or the weighted average value of the signal quality of the service cell measured multiple times. In this case, it can be understood that: when the average value, minimum value, maximum value or median or weighted average value of the signal quality of the service cell measured multiple times by the terminal device in time period 1 is less than or equal to H11, the terminal device turns on the signal quality prediction function.
[0114] As another example, the first signal quality data can be understood as: the signal quality of the service cell measured for the first time or the last time by the terminal device in time period 1. In this case, it can be understood that: when the signal quality of the service cell measured for the first time or the last time by the terminal device in time period 1 is less than or equal to H11, the terminal device turns on the signal quality prediction function.
[0115] Optionally, the number of times the terminal device measures the serving cell in time period 1 may be one or more times. The present application does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 1.
[0116] 1.2. The first signal quality threshold data includes a threshold value H12 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell. The first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is greater than or equal to H12, the terminal device enables the signal quality prediction function. The present application does not limit the size of H12.
[0117] As an example, the first signal quality data can be understood as: the signal quality of the neighboring cell measured K times by the terminal device in time period 1 and the signal quality of the primary cell measured K times, where K is an integer greater than or equal to 1. In this case, turning on the signal quality prediction function in this manner can be understood as:
[0118] For example, if the difference between the signal quality of the neighboring cell measured K times by the terminal device in time period 1 and the signal quality of the corresponding main cell is greater than or equal to H12, the terminal device turns on the signal quality prediction function. Specifically, assuming that the signal quality of the neighboring cell measured three times by the terminal device in time period 1 is signal quality 1 to signal quality 3, and the signal quality of the main cell measured three times by the terminal device in time period 1 is signal quality A to signal quality C, signal quality 1 is greater than signal quality A, and the difference between signal quality 1 and signal quality A is greater than or equal to H12; signal quality 2 is greater than signal quality B, and the difference between signal quality 2 and signal quality B is greater than or equal to H12, and so on, which will not be elaborated here.
[0119] For example, if the difference between the average value of the signal quality of the neighboring cell measured K times by the terminal device in time period 1 and the average value of the signal quality of the primary cell measured K times by the terminal device in time period 1 is greater than or equal to H12, the terminal device enables the signal quality prediction function. The average value here can be replaced by: minimum value, maximum value, weighted average value, or median.
[0120] For example, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 and the signal quality of the primary cell measured for the first time by the terminal device in time period 1 is greater than or equal to H12, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 and the signal quality of the primary cell measured for the last time by the terminal device in time period 1 is greater than or equal to H12, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 and the signal quality of the primary cell measured for the last time by the terminal device in time period 1 is greater than or equal to H12, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 and the signal quality of the primary cell measured for the first time by the terminal device in time period 1 is greater than or equal to H12, the terminal device turns on the signal quality prediction function.
[0121] It should be noted that the above lists some possible implementation methods of 'enabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0122] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 1 may be the same as or different from the number of times the terminal device measures the signal quality of the primary cell in time period 1, and this application does not limit this.
[0123] Optionally, the terminal device may measure the neighboring cell once or more times in time period 1, and the terminal device may measure the primary cell once or more times in time period 1. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 1.
[0124] 1.3. The first signal quality threshold data includes a signal quality threshold value H13 of a neighboring cell. The first signal quality data includes the signal quality of the neighboring cell measured by the terminal device. When the signal quality measured by the terminal device for the neighboring cell is greater than or equal to H13, the terminal device enables the signal quality prediction function. The present application does not impose any restrictions on the value of H13.
[0125] As an example, the first signal quality data can be understood as: the signal quality of the neighboring area measured once or multiple times by the terminal device in time period 1. In this case, it can be understood that: when the signal quality of the neighboring area measured once or multiple times by the terminal device in time period 1 is greater than or equal to H13, the signal quality prediction function is turned on.
[0126] As another example, the first signal quality data can be understood as: the average value, minimum value, maximum value, weighted average value or median of the signal quality of the neighboring area measured multiple times by the terminal device in time period 1. In this case, it can be understood that: when the average value, minimum value, maximum value, weighted average value or median of the signal quality of the neighboring area measured multiple times by the terminal device in time period 1 is greater than or equal to H13, the signal quality prediction function is turned on.
[0127] As another example, the first signal quality data can be understood as: the signal quality of the neighboring area measured for the first time or the last time by the terminal device in time period 1. In this case, it can be understood that: when the signal quality of the neighboring area measured for the first time or the last time by the terminal device in time period 1 is greater than or equal to H13, the signal quality prediction function is turned on.
[0128] The number of times the terminal device measures the neighboring cell in time period 1 may be one or more times. The present application does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 1.
[0129] 1.4. The first signal quality threshold data includes a signal quality threshold value H14 of the primary cell and a signal quality threshold value H15 of the neighboring cell. The first signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell. When the signal quality measured by the terminal device for the primary cell is less than or equal to H14 and the signal quality measured by the terminal device for the neighboring cell is greater than or equal to H15, the terminal device enables the signal quality prediction function. This application does not limit the values of H14 and H15.
[0130] As an example, the first signal quality data can be understood as: the signal quality of the neighboring cell measured S times by the terminal device in time period 1 and the signal quality of the primary cell measured S times, where S is an integer greater than or equal to 1. In this case, turning on the signal quality prediction function in this manner can be understood as:
[0131] For example, if the signal quality of the main cell measured S times by the terminal device in time period 1 is less than or equal to H14, and the signal quality of the neighboring cell measured S times by the terminal device in time period 1 is greater than or equal to H15, the terminal device turns on the signal quality prediction function.
[0132] For example, if the average value (which can be replaced by: minimum value, maximum value, weighted average value or median) of the signal quality of the main cell measured S times by the terminal device in time period 1 is less than or equal to H14, and the average value (which can be replaced by: minimum value, maximum value, weighted average value or median) of the signal quality of the neighboring cell measured S times by the terminal device in time period 1 is greater than or equal to H15, the terminal device turns on the signal quality prediction function.
[0133] For example, if the signal quality of the primary cell measured for the first time by the terminal device in time period 1 is less than or equal to the threshold value H14, and the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 is greater than or equal to the threshold value H15, the terminal device turns on the signal quality prediction function. Or, if the signal quality of the primary cell measured for the last time by the terminal device in time period 1 is less than or equal to the threshold value H14, and the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 is greater than or equal to the threshold value H15, the terminal device turns on the signal quality prediction function. Or, if the signal quality of the primary cell measured for the first time by the terminal device in time period 1 is less than or equal to the threshold value H14, and the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 is greater than or equal to the threshold value H15, the terminal device turns on the signal quality prediction function. Or, if the signal quality of the primary cell measured for the last time by the terminal device in time period 1 is less than or equal to the threshold value H14, and the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 is greater than or equal to the threshold value H15, the terminal device turns on the signal quality prediction function.
[0134] It should be noted that the above lists some possible implementation methods of 'enabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0135] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 1 may be the same as or different from the number of times the terminal device measures the signal quality of the primary cell in time period 1, and this application does not limit this. Optionally, the number of times the terminal device measures the neighboring cell in time period 1 may be one or more times, and the number of times the terminal device measures the primary cell in time period 1 may be one or more times. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 1.
[0136] 1.5. The first signal quality threshold data includes a threshold value H16 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell. The first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is greater than or equal to H16, the signal quality prediction function is enabled. The present application does not limit the size of H16.
[0137] As an example, the first signal quality data can be understood as: the signal quality of the neighboring cell measured X times and the signal quality of the secondary cell measured X times by the terminal device in time period 1, where X is an integer greater than or equal to 1. In this case, turning on the signal quality prediction function in this manner can be understood as:
[0138] For example, if the difference between the signal quality of the neighboring cell measured X times by the terminal device in time period 1 and the signal quality of the corresponding secondary cell is greater than or equal to the threshold value H16, the terminal device turns on the signal quality prediction function. Specifically, assuming that the signal quality of the neighboring cell measured three times by the terminal device in time period 1 is signal quality 1 to signal quality 3, and the signal quality of the secondary cell measured three times by the terminal device in time period 1 is signal quality A to signal quality C, signal quality 1 is greater than signal quality A, and the difference between signal quality 1 and signal quality A is greater than or equal to the threshold value H16; signal quality 2 is greater than signal quality B, and the difference between signal quality 2 and signal quality B is greater than or equal to the threshold value H16, and so on, it will not be repeated here.
[0139] For example, if the difference between the average value of the signal quality of the neighboring cell measured by the terminal device X times in time period 1 and the average value of the signal quality of the secondary cell measured by the terminal device X times in time period 1 is greater than or equal to threshold value H16, the terminal device enables the signal quality prediction function. The average value here can be replaced by: minimum value, maximum value, weighted average value, or median value.
[0140] For example, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 and the signal quality of the secondary cell measured for the first time by the terminal device in time period 1 is greater than or equal to the threshold value H16, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 and the signal quality of the secondary cell measured for the last time by the terminal device in time period 1 is greater than or equal to the threshold value H16, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 1 and the signal quality of the secondary cell measured for the last time by the terminal device in time period 1 is greater than or equal to the threshold value H16, the terminal device turns on the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 1 and the signal quality of the secondary cell measured for the first time by the terminal device in time period 1 is greater than or equal to the threshold value H16, the terminal device turns on the signal quality prediction function.
[0141] It should be noted that the above lists some possible implementation methods of 'enabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0142] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 1 may be the same as or different from the number of times the terminal device measures the signal quality of the secondary cell in time period 1, and this application does not limit this. Optionally, the number of times the terminal device measures the neighboring cell in time period 1 may be one or more times, and the number of times the terminal device measures the secondary cell in time period 1 may be one or more times. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 1.
[0143] It should be understood that the terminal device in the embodiment shown in FIG2 can be connected to one or more base stations, and this application does not limit the number of base stations to which the terminal can be connected simultaneously.
[0144] For example, any one or more of the above methods 1.1 to 1.5 may be applicable to scenarios where a terminal device is connected to one or more base stations. For example, in a DC or CA scenario, a terminal device may be connected to one or more base stations. In this case, the serving cell may include a cell in a primary cell group and / or a cell in a secondary cell group, and the primary cell may be a cell in the primary cell group. The secondary cell may be a cell in the secondary cell group, and this application does not impose any restrictions.
[0145] Exemplarily, in a DC or CA scenario, the service cell may include one or more of the following: a main cell in the main cell group of the terminal device (i.e., the service cell is the main service cell mentioned above), a secondary cell in the secondary cell group of the terminal device (i.e., the service cell is the secondary service cell mentioned above), a main and secondary cell in the secondary cell group of the terminal device (i.e., the service cell is the main and secondary service cell mentioned above), and a secondary cell in the main cell group of the terminal device.
[0146] For example, a serving cell is a primary cell of a terminal device. It should be understood that when a terminal device is configured with one serving cell, the serving cell may be referred to as the primary cell of the terminal device; when a terminal device is configured with multiple serving cells, one of the multiple serving cells may be referred to as the primary cell of the terminal device, and the other serving cells in the multiple serving cells may be referred to as secondary cells of the terminal device.
[0147] For example, a serving cell is a secondary cell of a terminal device. It should be understood that when a terminal device is configured with one serving cell, the serving cell may be referred to as the primary cell of the terminal device; when a terminal device is configured with multiple serving cells, one of the multiple serving cells may be referred to as the primary cell of the terminal device, and the other serving cells in the multiple serving cells may be referred to as secondary cells of the terminal device.
[0148] For example, the serving cells are the primary cell and the secondary cell of the terminal device. It should be understood that when the terminal device is configured with one serving cell, the serving cell can be referred to as the primary cell of the terminal device; when the terminal device is configured with multiple serving cells, one serving cell among the multiple serving cells can be referred to as the primary cell of the terminal device, and the other serving cells among the multiple serving cells can be referred to as the secondary cells of the terminal device.
[0149] Based on the above description, it can be understood that the application scenarios of this application are not limited to DC or CA scenarios, and can also be applied in other scenarios, such as non-DC and non-CA scenarios, where the terminal device is connected to a base station. In this case, the terminal device can use the above-mentioned method 1.1 and / or method 1.3 to enable the signal quality prediction function.
[0150] It should be understood that, regardless of the application scenario, the above-mentioned neighboring cells may include one or more of the same-frequency cells and different-frequency cells. The same-frequency cell means that the SSB used for measurement has the same center frequency (central frequency) and subcarrier spacing (SCS) as the cell-defining SSB of the serving cell. The different-frequency cell means that the SSB used for measurement has at least one different center frequency and SCS from the cell-defining SSB of the serving cell.
[0151] 2. The first threshold data includes first speed threshold data. The terminal device can obtain the first speed data measured by the terminal device and enable the signal quality prediction function based on the size relationship between the first speed threshold data and the first speed data.
[0152] 2.1. The first speed threshold data includes a speed threshold value V11. The first speed data includes the movement speed of the terminal device. When the movement speed of the terminal device is greater than or equal to V11, the terminal device starts the signal quality prediction function. This application does not limit the size of V11.
[0153] As an example, the movement speed of the terminal device may include the movement speed of the terminal device measured once or multiple times within the first time period. In this case, enabling the signal quality prediction function in this manner may be understood as:
[0154] For example, when the movement speed measured by the terminal device once or multiple times within the first time period is greater than or equal to V11, the signal quality prediction function is turned on.
[0155] For example, when the average value, minimum value, maximum value, weighted average value or median of the movement speed measured one or more times by the terminal device in the first time period is greater than or equal to V11, the signal quality prediction function is enabled.
[0156] For example, when the movement speed measured for the first time or the last time by the terminal device within the first time period is greater than or equal to V11, the signal quality prediction function is enabled.
[0157] Among them, this application does not limit the length of the first time period.
[0158] 2.2. The first speed threshold data includes a threshold value M11 for the number of cells passed by the terminal device in the first time period. The first speed data includes the number of cells passed by the terminal device in the first time period. If the number of cells passed by the terminal device in the first time period is greater than or equal to M11, the terminal device enables the signal quality prediction function. The present application does not impose any restrictions on the value of M11.
[0159] As an example, the number of cells passed by the terminal device in the first time period may be the average number of cells passed by the terminal device in the first time period.
[0160] Optionally, if 'the number of cells passed by the terminal device in the first time period is greater than M11', it can be considered that the terminal device is in a high-speed motion state.
[0161] 2.3. The first speed threshold data includes a threshold value M11 and a threshold value M12 for the number of cells passed by the terminal device in the first time period. The first speed data includes the number of cells passed by the terminal device in the first time period. If the number of cells passed by the terminal device in the first time period is less than or equal to M11 and greater than or equal to M12, the terminal device enables the signal quality prediction function. This application does not limit the values of M11 and M12.
[0162] As an example, the number of cells passed by the terminal device in the first time period may be the average number of cells passed by the terminal device in the first time period.
[0163] Optionally, if 'the number of cells passed by the terminal device in the first time period is less than or equal to M11 and greater than or equal to M12', it can be considered that the terminal device is in a medium-speed movement state.
[0164] It should be noted that the combination of 2.1 and 2.2 can also be used as a way of "enabling the terminal device to enable the signal quality prediction function", or the combination of 2.1 and 2.3 can also be used as a way of "enabling the terminal device to enable the signal quality prediction function", which is not limited here.
[0165] 3. The first threshold data includes first distance threshold data. The terminal device can obtain the first distance data measured by the terminal device and enable the signal quality prediction function based on the size relationship between the first distance threshold data and the first distance data.
[0166] 3.1. The first distance threshold data includes a threshold value L11 of the difference between the terminal device's location and a first reference location, and a threshold value L12 of the difference between the terminal device's location and a second reference location. The first distance data includes a first distance between the terminal device's location and the first reference location, and a second distance between the terminal device's location and the second reference location. When the first distance is greater than or equal to L11 and the second distance is less than or equal to L12, the terminal device enables the signal quality prediction function. This application does not limit the size of L11 and L12.
[0167] The first reference position is the position corresponding to the serving cell of the terminal device, for example, the first reference position is the center position or any position of the serving cell. The second reference position is the position corresponding to the neighboring cell of the terminal device, for example, the second reference position is the center position or any position of the neighboring cell.
[0168] 3.2. The first distance threshold data includes the threshold value L11 of the difference between the position of the terminal device and the first reference position. The first distance data includes the first distance between the position of the terminal device and the first reference position. When the first distance is greater than or equal to L11, the terminal device turns on the signal quality prediction function.
[0169] 4. The first threshold data includes first power threshold data. The terminal device can obtain the first power data measured by the terminal device and enable the signal quality prediction function based on the size relationship between the first power threshold data and the first power data.
[0170] 4.1. The first power threshold data includes a remaining power threshold value P11. The first power data includes the remaining power of the terminal device. When the remaining power of the terminal device is greater than P11, the terminal device starts a signal quality prediction function.
[0171] Optionally, the remaining power of the terminal device may be an average value, a minimum value, a maximum value, a weighted average value, or a median value of the remaining power of the terminal device in time period 2. The application does not limit the length of time period 2.
[0172] 4.2. The first power threshold data includes a remaining power threshold value P11 and a remaining power threshold value P12. The first power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than P11 and greater than P12, the terminal device enables the signal quality prediction function.
[0173] The present application does not limit the values of P11 and P12. P11 and P12 can be percentage thresholds, such as 80% and 50%, respectively. Alternatively, P11 and P12 can be absolute power thresholds, such as 200 mWh and 100 mWh, respectively.
[0174] Optionally, the remaining power of the terminal device may be an average value, a minimum value, a maximum value, a weighted average value or a median value of the remaining power of the terminal device in time period 2.
[0175] It should be pointed out that the above lists the various conditions for 'the terminal device to turn on the signal quality prediction function'. Any at least two of the above methods 1.1 to 1.5, method 2.1 and method 2.2 (or method 2.3), method 3.1 (or method 3.2) and method 4.1 (or method 4.2) can be combined as the conditions for 'the terminal device to turn on the signal quality prediction function'. This application does not limit the combination method.
[0176] Optionally, the first threshold data described above can also serve as a condition for "disabling the signal quality prediction function of the terminal device." In other words, the conditions for "enabling the signal quality prediction function of the terminal device" and "disabling the signal quality prediction function of the terminal device" are relative, or in other words, the conditions for "enabling the signal quality prediction function of the terminal device" and "disabling the signal quality prediction function of the terminal device" are opposite.
[0177] Exemplarily, when the signal quality measured by the terminal device for the serving cell is greater than H11, the terminal device turns off the signal quality prediction function.
[0178] For example, when the signal quality of the service cell measured by the terminal device once or multiple times in time period 1 is greater than H11, the terminal device turns off the signal quality prediction function.
[0179] For example, when the average value, minimum value, maximum value, weighted average value or median of the signal quality of the service cell measured by the terminal device once or multiple times in time period 1 is greater than H11, the terminal device turns off the signal quality prediction function.
[0180] For example, when the signal quality of the serving cell measured for the first or last time by the terminal device in time period 1 is greater than H11, the terminal device turns off the signal quality prediction function.
[0181] 2. The prediction function is the RLF failure prediction function
[0182] (1) The first threshold data includes a continuous out-of-sync indication threshold value N1. When the number of continuous out-of-sync indications obtained by the terminal device is greater than N1, the terminal device enables the RLF failure prediction function.
[0183] Optionally, N1 is an integer smaller than N310. This ensures that the terminal device can enable the RLF failure prediction function in time before an RLF failure occurs.
[0184] (2) The first threshold data includes a remaining duration threshold value T1 of the timer T310. When the remaining duration of the timer T310 in the terminal device is less than T1, the terminal device enables the RLF failure prediction function.
[0185] Generally, when the number of consecutive out-of-sync indications obtained by the terminal device is N310, timer T310 is started, and when the number of consecutive in-sync indications obtained by the terminal device is N311, timer T310 is stopped. When timer T310 times out, it is considered that an RLF failure has occurred.
[0186] Optionally, T1 may be smaller than the duration of timer T310 (or the value of timer T310 ), so as to ensure that the terminal device enables the RLF failure prediction function in time before an RLF failure occurs.
[0187] (3) The first threshold data includes a retransmission number threshold value N2 of the RLC PDU. When the retransmission number of the RLC PDU in the terminal device is greater than N2, the terminal device enables the RLF failure prediction function.
[0188] Optionally, N2 may be an integer less than the maximum number of retransmissions of the RLC PDU. The maximum number of retransmissions of the RLC PDU may be indicated by the network device to the terminal device. This ensures that the terminal device can promptly enable the RLF failure prediction function before an RLF failure occurs.
[0189] (4) The first threshold data includes a threshold value N3 of the number of times the random access preamble is sent. When the number of times the terminal device sends the random access preamble is greater than N3, the terminal device enables the RLF failure prediction function.
[0190] Optionally, N3 may be an integer less than the maximum number of random access preamble retransmissions. The network device may indicate the maximum number of random access preamble retransmissions to the terminal device. This ensures that the terminal device can enable the RLF failure prediction function in a timely manner before an RLF failure occurs.
[0191] (5) The first threshold data includes a threshold value N4 for consecutive listen-before-speak failures. When the number of consecutive listen-before-speak failures in the terminal device exceeds N4, the terminal device enables the RLF failure prediction function.
[0192] Optionally, N4 may be an integer less than the maximum number of consecutive LBT failures. The maximum number of consecutive LBT failures may be indicated by the network device to the terminal device. This ensures that the terminal device can enable the RLF failure prediction function in a timely manner before an RLF failure occurs.
[0193] (6) The first threshold data includes a signal quality threshold value H3 of the serving cell. When the signal quality measured by the terminal device for the serving cell is less than H3, the terminal device turns on the RLF failure prediction function.
[0194] Optionally, H3 may be less than a threshold for restoring the RRC connection of the terminal device in the serving cell. This threshold (i.e., the threshold for restoring the RRC connection of the terminal device in the serving cell) may be indicated by the network device to the terminal device. This ensures that the RLF failure prediction function is enabled in a timely manner before an RLF failure occurs.
[0195] It should be pointed out that the above lists the various conditions for "the terminal device to enable the signal quality prediction function". Any at least two of the above methods (1) to (6) can be combined as the conditions for "the terminal device to enable the RLF failure prediction function". This application does not limit the combination method.
[0196] In one possible implementation, after enabling the RLF failure prediction function, the terminal device may further ensure subsequent communication quality in the following manner, specifically:
[0197] 1. When an RLF failure is predicted, the terminal device sends signal quality data of related cells to the network device. The signal quality data of the related cells includes the signal quality of the terminal device's serving cell and / or the signal quality of the neighboring cell.
[0198] Optionally, the neighboring cell may be a neighboring cell with the best signal quality, which is not limited here.
[0199] Optionally, in this manner, the terminal device may further send second indication information to the network device, where the second indication information is used to indicate that the terminal device predicts an RLF failure. Upon learning from the second indication information that the terminal device predicts an RLF failure, the network device may perform a cell handover based on the signal quality data of the relevant cell. The specific handover process is not limited.
[0200] Optionally, the second indication information may be carried in an RRC message, UCI or MAC CE, which is not limited here.
[0201] 2. When an RLF failure is predicted, the terminal device performs a handover from a source cell to a target cell, where the target cell is one or more candidate cells, including a candidate cell configured with conditional handover (CHO) execution information. This application does not limit the specific process of "performing a handover from a source cell to a target cell."
[0202] The conditional handover execution information may include CHO trigger condition information corresponding to one or more candidate cells. The CHO trigger condition information is used to indicate the CHO trigger condition of the candidate cell, and the specific content is not limited here. Optionally, the conditional handover execution information may also include other information, such as random access channel (RACH) resources for accessing the candidate cell, etc., which is not limited here.
[0203] Optionally, the terminal device may further send second indication information to the network device, for example, when an RLF failure is predicted to occur, the terminal device may send the second indication information to the network device, wherein the second indication information is used to indicate to the terminal device that an RLF failure is predicted to occur.
[0204] Optionally, the second indication information may be carried in an RRC message, uplink control information (UCI) or MAC CE, which is not limited here.
[0205] 3. The prediction function is a cell handover failure prediction function
[0206] ①. The first threshold data includes a threshold value T2 of the remaining duration of the timer T304. When the remaining duration of the timer T304 in the terminal device is less than T2, the cell handover failure prediction function is enabled.
[0207] Among them, when the terminal device obtains the switching command (including reconfiguration synchronization (reconfigurationWithSync) information, the reconfigurationWithSync information contains one or more of the public configuration of the target cell, the identification of the terminal device, the value of timer T304, dedicated RACH resources, etc., which is used to instruct the terminal device to perform cell switching), it starts timer T304.
[0208] Optionally, T2 may be smaller than the duration of timer T304 (or the value of timer T304 ).
[0209] ②. The first threshold data includes a threshold value R1 for failure to perform random access to the target cell. When the number of times the terminal device fails to perform random access to the target cell is greater than R1, the cell handover failure prediction function is enabled.
[0210] Optionally, R1 is smaller than a maximum number of times that the terminal device fails to perform random access to the target cell, and the maximum number may be indicated to the terminal device by the network device.
[0211] It should be noted that the terminal device may have one or more prediction functions, for example, the terminal device may have one or more of a signal quality prediction function, an RLF failure prediction function, and a cell handover failure prediction function. The threshold data for enabling different prediction functions may be carried in the same message or in different messages, and this application does not limit this.
[0212] Optionally, when the terminal device turns on the corresponding prediction function, the terminal device may indicate to the network device the state of the prediction function. For example, the terminal device sends fourth indication information to the network device, where the fourth indication information is used to indicate that the prediction function is turned on.
[0213] In a possible embodiment, when one or more of the signal quality prediction function, the RLF failure prediction function, and the cell switching failure prediction function are turned on, the fourth indication information can be used to indicate that one or more of the signal quality prediction function, the RLF failure prediction function, and the cell switching failure prediction function are in the turned-on state.
[0214] Optionally, the fourth indication information may be carried in an RRC message, UCI or MAC CE, which is not limited here.
[0215] Referring to Figure 3, which is a flow chart of another communication method provided by an embodiment of the present application, the method includes the following steps 301 to 302.
[0216] 301. The terminal device obtains third indication information, where the third indication information is used to indicate second threshold data for disabling a prediction function.
[0217] For example, the terminal device receives third indication information from the network device.
[0218] Optionally, the third indication information may be carried in an RRC message, DCI or MAC CE, which is not limited in this application.
[0219] 302. The terminal device disables the prediction function based on the second threshold data.
[0220] In this application, the prediction function may be a signal quality prediction function, an RLF failure prediction function, or a cell handover failure prediction function. Step 302 is described below in combination with these cases. Specifically:
[0221] 1. The prediction function is the signal quality prediction function
[0222] 1. The second threshold data includes second signal quality threshold data. The terminal device can obtain the second signal quality data measured by the terminal device and disable the signal quality prediction function based on the size relationship between the second signal quality threshold data and the second signal quality data.
[0223] 1.1. The second signal quality threshold data includes a signal quality threshold value H21 of the serving cell. The second signal quality data includes the signal quality measured by the terminal device for the serving cell. When the signal quality measured by the terminal device for the serving cell is greater than or equal to H21, the terminal device disables the signal quality prediction function. The present application does not impose any restrictions on the value of H21.
[0224] As an example, the second signal quality data can be understood as: the signal quality of the serving cell measured once or multiple times by the terminal device in time period 2. In this case, it can be understood that: when the signal quality of the serving cell measured once or multiple times by the terminal device in time period 2 is greater than or equal to H21, the terminal device turns off the signal quality prediction function. In this application, the length of time period 2 is not limited.
[0225] As another example, the second signal quality data can be understood as: the average value, minimum value, maximum value, weighted average value or median of the signal quality of the serving cell measured multiple times by the terminal device in time period 2. In this case, it can be understood that: when the average value, minimum value, maximum value, weighted average value or median of the signal quality of the serving cell measured multiple times by the terminal device in time period 2 is greater than or equal to H21, the terminal device turns off the signal quality prediction function.
[0226] As another example, the second signal quality data can be understood as: the signal quality of the serving cell measured for the first time or the last time by the terminal device in time period 2. In this case, it can be understood that: when the signal quality of the serving cell measured for the first time or the last time by the terminal device in time period 2 is greater than or equal to H21, the terminal device turns off the signal quality prediction function.
[0227] Optionally, the number of times the terminal device measures the serving cell in time period 2 may be one or more times. The present application does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 2.
[0228] 1.2. The second signal quality threshold data includes a threshold value H22 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell. The second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is less than or equal to H22, the terminal device disables the signal quality prediction function. The present application does not limit the size of H22.
[0229] As an example, the second signal quality data can be understood as: the signal quality of the neighboring cell measured K times by the terminal device in time period 2 and the signal quality of the primary cell measured K times, where K is an integer less than or equal to 1. In this case, turning off the signal quality prediction function in this manner can be understood as:
[0230] For example, if the difference between the signal quality of the neighboring cell measured K times by the terminal device in time period 2 and the signal quality of the corresponding main cell is less than or equal to H22, the terminal device turns off the signal quality prediction function. Specifically, assuming that the signal quality of the neighboring cell measured three times by the terminal device in time period 2 is signal quality 1 to signal quality 3, and the signal quality of the main cell measured three times by the terminal device in time period 2 is signal quality A to signal quality C, signal quality 1 is less than signal quality A, and the difference between signal quality 1 and signal quality A is less than or equal to H22; signal quality 2 is less than signal quality B, and the difference between signal quality 2 and signal quality B is less than or equal to H22, and so on, which will not be elaborated here.
[0231] For example, if the difference between the average value of the signal quality of the neighboring cell measured K times by the terminal device in time period 2 and the average value of the signal quality of the primary cell measured K times by the terminal device in time period 2 is less than or equal to H22, the terminal device disables the signal quality prediction function. The average value here can be replaced by: minimum value, maximum value, weighted average value, or median value.
[0232] For example, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 and the signal quality of the primary cell measured for the first time by the terminal device in time period 2 is less than or equal to H22, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 and the signal quality of the primary cell measured for the last time by the terminal device in time period 2 is less than or equal to H22, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 and the signal quality of the primary cell measured for the last time by the terminal device in time period 2 is less than or equal to H22, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 and the signal quality of the primary cell measured for the first time by the terminal device in time period 2 is less than or equal to H22, the terminal device turns off the signal quality prediction function.
[0233] It should be noted that the above lists some possible implementation methods of 'disabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0234] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 2 may be the same as or different from the number of times the terminal device measures the signal quality of the primary cell in time period 2, and this application does not limit this.
[0235] Optionally, the terminal device may measure the neighboring cell once or more times in time period 2, and the terminal device may measure the primary cell once or more times in time period 2. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 2.
[0236] 1.3. The second signal quality threshold data includes a signal quality threshold value H23 of a neighboring cell. The second signal quality data includes the signal quality of the neighboring cell measured by the terminal device. When the signal quality measured by the terminal device for the neighboring cell is less than or equal to H23, the terminal device disables the signal quality prediction function. The present application does not impose any restrictions on the value of H23.
[0237] As an example, the second signal quality data can be understood as: the signal quality of the neighboring area measured one or more times by the terminal device in time period 2. In this case, it can be understood that: when the signal quality of the neighboring area measured one or more times by the terminal device in time period 2 is less than or equal to H23, the signal quality prediction function is turned off.
[0238] As another example, the second signal quality data can be understood as: the average value, minimum value, maximum value, weighted average value or median of the signal quality of the neighboring area measured multiple times by the terminal device in time period 2. In this case, it can be understood that: when the average value, minimum value, maximum value, weighted average value or median of the signal quality of the neighboring area measured multiple times by the terminal device in time period 2 is less than or equal to H23, the signal quality prediction function is turned off.
[0239] As another example, the second signal quality data can be understood as: the signal quality of the neighboring area measured for the first time or the last time by the terminal device in time period 2. In this case, it can be understood that: when the signal quality of the neighboring area measured for the first time or the last time by the terminal device in time period 2 is less than or equal to H23, the signal quality prediction function is turned off.
[0240] The number of times the terminal device measures the neighboring cell in time period 2 may be one or more times. The present application does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 2.
[0241] 1.4. The second signal quality threshold data includes a signal quality threshold value H24 of the primary cell and a signal quality threshold value H25 of the neighboring cell. The second signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell. When the signal quality measured by the terminal device for the primary cell is greater than or equal to H24 and the signal quality measured by the terminal device for the neighboring cell is less than or equal to H25, the terminal device disables the signal quality prediction function. This application does not limit the values of H24 and H25.
[0242] As an example, the second signal quality data can be understood as: the signal quality of the neighboring cell measured S times by the terminal device in time period 2 and the signal quality of the primary cell measured S times, where S is an integer greater than or equal to 1. In this case, turning off the signal quality prediction function in this manner can be understood as:
[0243] For example, if the signal quality of the main cell measured S times by the terminal device in time period 2 is greater than or equal to H24, and the signal quality of the neighboring cell measured S times by the terminal device in time period 2 is less than or equal to H25, the terminal device turns off the signal quality prediction function.
[0244] For example, if the average value (which can be replaced by: minimum value, maximum value, weighted average value or median) of the signal quality of the main cell measured S times by the terminal device in time period 2 is greater than or equal to H24, and the average value (which can be replaced by: minimum value, maximum value, weighted average value or median) of the signal quality of the neighboring cell measured S times by the terminal device in time period 2 is less than or equal to H25, the terminal device turns off the signal quality prediction function.
[0245] For example, if the signal quality of the primary cell measured for the first time by the terminal device in time period 2 is greater than or equal to the threshold value H24, and the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 is less than or equal to the threshold value H25, the terminal device turns off the signal quality prediction function. Or, if the signal quality of the primary cell measured for the last time by the terminal device in time period 2 is greater than or equal to the threshold value H24, and the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 is less than or equal to the threshold value H25, the terminal device turns off the signal quality prediction function. Or, if the signal quality of the primary cell measured for the first time by the terminal device in time period 2 is greater than or equal to the threshold value H24, and the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 is less than or equal to the threshold value H25, the terminal device turns off the signal quality prediction function. Or, if the signal quality of the primary cell measured for the last time by the terminal device in time period 2 is greater than or equal to the threshold value H24, and the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 is less than or equal to the threshold value H25, the terminal device turns off the signal quality prediction function.
[0246] It should be noted that the above lists some possible implementation methods of 'disabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0247] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 2 may be the same as or different from the number of times the terminal device measures the signal quality of the primary cell in time period 2, and this application does not limit this. Optionally, the number of times the terminal device measures the neighboring cell in time period 2 may be one or more times, and the number of times the terminal device measures the primary cell in time period 2 may be one or more times. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 2.
[0248] 1.5. The second signal quality threshold data includes a threshold value H26 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell. The second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell. If the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is less than or equal to H26, the signal quality prediction function is disabled. The present application does not limit the size of H26.
[0249] As an example, the second signal quality data can be understood as: the signal quality of the neighboring cell measured X times and the signal quality of the secondary cell measured X times by the terminal device in time period 2, where X is an integer less than or equal to 1. In this case, turning off the signal quality prediction function in this manner can be understood as:
[0250] For example, if the difference between the signal quality of the neighboring cell measured by the terminal device X times in time period 2 and the signal quality of the corresponding secondary cell is less than or equal to the threshold value H26, the terminal device turns off the signal quality prediction function. Specifically, assuming that the signal quality of the neighboring cell measured three times by the terminal device in time period 2 is signal quality 1 to signal quality 3, and the signal quality of the secondary cell measured three times by the terminal device in time period 2 is signal quality A to signal quality C, signal quality 1 is less than signal quality A, and the difference between signal quality 1 and signal quality A is less than or equal to the threshold value H26; signal quality 2 is less than signal quality B, and the difference between signal quality 2 and signal quality B is less than or equal to the threshold value H26, and so on, it will not be repeated here.
[0251] For example, if the difference between the average value of the signal quality of the neighboring cell measured by the terminal device X times in time period 2 and the average value of the signal quality of the secondary cell measured by the terminal device X times in time period 2 is less than or equal to threshold value H26, the terminal device disables the signal quality prediction function. The average value here can be replaced by: minimum value, maximum value, weighted average value, or median value.
[0252] For example, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 and the signal quality of the secondary cell measured for the first time by the terminal device in time period 2 is less than or equal to the threshold value H26, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 and the signal quality of the secondary cell measured for the last time by the terminal device in time period 2 is less than or equal to the threshold value H26, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the first time by the terminal device in time period 2 and the signal quality of the secondary cell measured for the first time by the terminal device in time period 2 is less than or equal to the threshold value H26, the terminal device turns off the signal quality prediction function. Or, if the difference between the signal quality of the neighboring cell measured for the last time by the terminal device in time period 2 and the signal quality of the secondary cell measured for the first time by the terminal device in time period 2 is less than or equal to the threshold value H26, the terminal device turns off the signal quality prediction function.
[0253] It should be noted that the above lists some possible implementation methods of 'disabling the signal quality prediction function of the terminal device'. There may be other combinations, which are not listed here one by one.
[0254] Optionally, the number of times the terminal device measures the signal quality of the neighboring cell in time period 2 may be the same as or different from the number of times the terminal device measures the signal quality of the secondary cell in time period 2, and this application does not limit this. Optionally, the number of times the terminal device measures the neighboring cell in time period 2 may be one or more times, and the number of times the terminal device measures the secondary cell in time period 2 may be one or more times. This application also does not limit the number of times the terminal device measures the signal quality of the corresponding cell in time period 2.
[0255] For example, the scenarios involved in the above-mentioned methods 1.1 to 1.5 are similar to those in FIG2 and are not described in detail here.
[0256] 2. The second threshold data includes second speed threshold data. The terminal device can obtain the second speed data measured by the terminal device and disable the signal quality prediction function based on the size relationship between the second speed threshold data and the second speed data.
[0257] 2.1. The second speed threshold data includes a speed threshold value V21. The second speed data includes the movement speed of the terminal device. When the movement speed of the terminal device is less than or equal to V21, the terminal device turns off the signal quality prediction function. This application does not limit the size of V21.
[0258] As an example, the movement speed of the terminal device may include the movement speed of the terminal device measured once or multiple times during the second time period. In this case, turning off the signal quality prediction function in this manner can be understood as:
[0259] For example, when the movement speed measured once or multiple times by the terminal device in the second time period is less than or equal to V21, the signal quality prediction function is turned off.
[0260] For example, when the average value, minimum value, maximum value, weighted average value or median of the movement speed measured one or more times by the terminal device in the second time period is less than or equal to V21, the signal quality prediction function is turned off.
[0261] For example, when the movement speed measured for the first time or the last time by the terminal device in the second time period is less than or equal to V21, the signal quality prediction function is turned off.
[0262] The present application does not limit the duration of the second time period.
[0263] 2.2. The second speed threshold data includes a threshold value M21 for the number of cells passed by the terminal device during the second time period. The second speed data includes the number of cells passed by the terminal device during the second time period. If the number of cells passed by the terminal device during the second time period is less than or equal to M21, the terminal device disables the signal quality prediction function. The present application does not impose any restrictions on the value of M21.
[0264] As an example, the number of cells passed by the terminal device in the second time period may be the average number of cells passed by the terminal device in the second time period.
[0265] Optionally, if 'the number of cells passed by the terminal device in the second time period is less than or equal to M21', it can be considered that the terminal device is in a low-speed movement state.
[0266] 2.3. The second speed threshold data includes a threshold value M21 and a threshold value M22 for the number of cells passed by the terminal device in the second time period. The second speed data includes the number of cells passed by the terminal device in the second time period. If the number of cells passed by the terminal device in the second time period is greater than or equal to M21 and less than or equal to M22, the terminal device disables the signal quality prediction function. This application does not limit the values of M21 and M22.
[0267] As an example, the number of cells passed by the terminal device in the second time period may be the average number of cells passed by the terminal device in the second time period.
[0268] Optionally, if 'the number of cells passed by the terminal device in the second time period is greater than or equal to M21 and less than or equal to M22', it can be considered that the terminal device is in a medium-speed movement state.
[0269] It should be noted that the combination of 2.1 and 2.2 can also be used as a way of "the terminal device turns off the signal quality prediction function", or the combination of 2.1 and 2.3 can also be used as a way of "the terminal device turns off the signal quality prediction function", which is not limited here.
[0270] 3. The second threshold data includes second distance threshold data. The terminal device can obtain the second distance data measured by the terminal device and disable the signal quality prediction function based on the size relationship between the second distance threshold data and the second distance data.
[0271] 3.1. The second distance threshold data includes a threshold value L21 for the difference between the terminal device's location and the first reference location, and a threshold value L22 for the difference between the terminal device's location and the second reference location. The second distance data includes a first distance between the terminal device's location and the first reference location, and a second distance between the terminal device's location and the second reference location. When the first distance is less than or equal to L21 and the second distance is greater than or equal to L22, the terminal device disables the signal quality prediction function. This application does not limit the size of L21 and L22.
[0272] The first reference position is the position corresponding to the serving cell of the terminal device, for example, the first reference position is the center position or any position of the serving cell. The second reference position is the position corresponding to the neighboring cell of the terminal device, for example, the second reference position is the center position or any position of the neighboring cell.
[0273] 3.2. The second distance threshold data includes the threshold value L21 of the difference between the position of the terminal device and the first reference position. The second distance data includes the first distance between the position of the terminal device and the first reference position. When the first distance is less than or equal to L21, the terminal device turns off the signal quality prediction function.
[0274] 4. The second threshold data includes second power threshold data. The terminal device can obtain the second power data measured by the terminal device and disable the signal quality prediction function based on the size relationship between the second power threshold data and the second power data.
[0275] 4.1. The second power threshold data includes a remaining power threshold value P21 and a remaining power threshold value P22. The second power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than or equal to P21 and greater than or equal to P22, the terminal device turns off the signal quality prediction function.
[0276] The present application does not limit the values of P21 and P22. P21 and P22 can be percentage thresholds, such as 80% and 50%, respectively. Alternatively, P21 and P22 can be absolute power thresholds, such as 200 mWh and 150 mWh, respectively.
[0277] Optionally, the remaining power of the terminal device may be an average value, a minimum value, a maximum value, a weighted average value, or a median value of the remaining power of the terminal device in time period 2. The application does not limit the length of time period 2.
[0278] 4.2. The second power threshold data includes a remaining power threshold value P22. The second power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than or equal to P22, the terminal device turns off the signal quality prediction function.
[0279] Optionally, the remaining power of the terminal device may be an average value, a minimum value, a maximum value, a weighted average value or a median value of the remaining power of the terminal device in time period 2.
[0280] It should be pointed out that the above lists the various conditions for 'the terminal device turns off the signal quality prediction function'. Any at least two of the above methods 1.1 to 1.5, method 2.1 and method 2.2 (or method 2.3), method 3.1 (or method 3.2) and method 4.1 (or method 4.2) can be combined as the conditions for 'the terminal device turns off the signal quality prediction function'. This application does not limit the combination method.
[0281] Optionally, the second threshold data described above can also serve as a condition for "enabling the signal quality prediction function on the terminal device." That is, the condition for "enabling the signal quality prediction function on the terminal device" and the condition for "disabling the signal quality prediction function on the terminal device" are relative, or in other words, the condition for "enabling the signal quality prediction function on the terminal device" and the condition for "disabling the signal quality prediction function on the terminal device" are opposite.
[0282] Exemplarily, when the signal quality measured by the terminal device for the serving cell is less than H21, the terminal device turns off the signal quality prediction function.
[0283] For example, when the signal quality of the service cell measured by the terminal device once or multiple times within time period 2 is less than H21, the terminal device turns off the signal quality prediction function.
[0284] For example, when the average value, minimum value, maximum value, weighted average value or median of the signal quality of the service cell measured by the terminal device once or multiple times in time period 2 is less than H21, the terminal device turns off the signal quality prediction function.
[0285] For example, when the signal quality of the service cell measured for the first or last time by the terminal device in time period 2 is less than H21, the terminal device turns off the signal quality prediction function.
[0286] 2. The prediction function is the RLF failure prediction function
[0287] (1) The second threshold data includes a continuous synchronization indication threshold value N5. When the number of continuous synchronization indications obtained by the terminal device is greater than N5, the terminal device turns off the RLF failure prediction function.
[0288] Optionally, N5 is an integer smaller than N311. This ensures that the terminal device disables the RLF failure prediction function in time before an RLF failure occurs.
[0289] (2) The second threshold data includes the maximum retransmission number threshold value N6 of the RLC PDU. If the RLC PDU is successfully retransmitted before the retransmission number of the RLC PDU in the terminal device reaches N6, the terminal device turns off the RLF failure prediction function.
[0290] (4) The second threshold data includes a maximum threshold value N7 of the number of times the random access preamble is sent. If the terminal device successfully accesses the random access before the number of times the random access preamble is sent reaches N7, the terminal device disables the RLF failure prediction function.
[0291] (5) The second threshold data includes the maximum threshold value N8 for consecutive listen-before-speak failures. If the terminal device successfully performs LBT before the number of consecutive LBT failures reaches N8, the terminal device disables the RLF failure prediction function.
[0292] It should be pointed out that the above lists the various conditions for 'the terminal device to turn off the signal quality prediction function'. Any at least two of the above methods (1) to (5) can be combined as the conditions for 'the terminal device to turn off the RLF failure prediction function'. This application does not limit the combination method.
[0293] Referring to Figure 4 , which is a flow chart of another communication method provided by an embodiment of the present application, the method includes the following steps 401 to 402 .
[0294] 401. The terminal device obtains sixth indication information, where the sixth indication information is used to instruct the terminal device to turn off the prediction function when random access to the target cell is successful.
[0295] For example, the terminal device receives sixth indication information from the network device. The prediction function in the embodiment shown in FIG4 is a cell handover failure prediction function.
[0296] Optionally, the sixth indication information may be carried in an RRC message, DCI or MAC CE, which is not limited in this application.
[0297] 402. The terminal device successfully performs random access to the target cell and turns off the prediction function.
[0298] It should be noted that in the embodiments described in FIG. 3 or FIG. 4 , the terminal device may have one or more prediction functions. For example, the terminal device may have one or more of a signal quality prediction function, an RLF failure prediction function, and a cell handover failure prediction function. The relevant information for disabling different prediction functions may be carried in the same message or in different messages, and this application does not limit this.
[0299] Optionally, when the terminal device turns off the corresponding prediction function, the terminal device may indicate to the network device the state of the prediction function. For example, the terminal device sends fifth indication information to the network device, where the fifth indication information is used to indicate that the prediction function is turned off.
[0300] In a possible implementation, when one or more of the signal quality prediction function, the RLF failure prediction function, and the cell switching failure prediction function are turned off, the fifth indication information may be used to indicate that one or more of the signal quality prediction function, the RLF failure prediction function, and the cell switching failure prediction function are in a turned-off state.
[0301] Optionally, the fifth indication information may be carried in an RRC message, UCI or MAC CE, which is not limited here.
[0302] It should be noted that in this application, there is no necessary order between enabling a prediction function and disabling it on a terminal device. For example, a terminal device may enable a prediction function first and then disable it. Or vice versa.
[0303] For example, the terminal device may first enable the prediction function based on the first threshold data, and then disable the prediction function based on the second threshold data. The reverse is also possible. The prediction function here may be a signal quality prediction function, an RLF failure prediction function, or a cell handover failure prediction function.
[0304] For another example, the terminal device may first enable the prediction function based on the first threshold data, and then disable the prediction function based on the first threshold data. The reverse is also possible. The prediction function here may be a signal quality prediction function.
[0305] For another example, the terminal device may first enable the prediction function based on the second threshold data, and then disable the prediction function based on the second threshold data. The reverse is also possible. The prediction function here may be a signal quality prediction function.
[0306] Referring to Figure 5, Figure 5 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be a terminal device or a device having terminal device functions (e.g., a chip). Specifically, as shown in Figure 5, the communication device 500 can include an acquisition unit 501 and an activation unit 502. Optionally, the communication device 500 can also include a deactivation unit 503, a sending unit 504, and a processing unit 505.
[0307] In one example, an acquisition unit 501 is used to acquire first indication information, where the first indication information is used to indicate first threshold data for enabling a prediction function; and an enabling unit 502 is used to enable a prediction function based on the first threshold data.
[0308] Optionally, the first threshold data includes first signal quality threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned on based on the first threshold data, the turning-on unit 502 is used to: obtain the first signal quality data measured by the terminal device through the acquisition unit 501; and turn on the prediction function based on the size relationship between the first signal quality threshold data and the first signal quality data.
[0309] Optionally, when the prediction function is enabled based on the size relationship between the first signal quality threshold data and the first signal quality data, the enabling unit 502 is used to: the first signal quality threshold data includes the signal quality threshold value H11 of the serving cell, the first signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is less than H11, the prediction function is enabled; and / or, the first signal quality threshold data includes the threshold value H12 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is greater than H12, the prediction function is enabled; and / or, the first signal quality threshold data includes the signal quality threshold value H13 of the neighboring cell, the first signal quality data includes the signal quality threshold value H14 of the terminal device, The device measures the signal quality of the neighboring cell, and when the signal quality measured by the terminal device for the neighboring cell is greater than H13, the prediction function is turned on; and / or, the first signal quality threshold data includes the signal quality threshold value H14 of the primary cell and the signal quality threshold value H15 of the neighboring cell, the first signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the primary cell is less than H14 and the signal quality measured by the terminal device for the neighboring cell is greater than H15, the prediction function is turned on; and / or, the first signal quality threshold data includes the threshold value H16 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is greater than H16, the prediction function is turned on.
[0310] In one possible implementation, the first threshold data includes first speed threshold data, the prediction function includes a signal quality prediction function, and when the prediction function is enabled based on the first threshold data, the unit 502 is enabled to: obtain the first speed data measured by the terminal device through the acquisition unit 501; and enable the prediction function based on the size relationship between the first speed threshold data and the first speed data.
[0311] In one possible embodiment, when the prediction function is enabled based on the size relationship between the first speed threshold data and the first speed data, the enabling unit 502 is used to: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or the first speed threshold data includes a threshold value M11 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is greater than M11, the prediction function is enabled.
[0312] In one possible embodiment, when the prediction function is enabled based on the size relationship between the first speed threshold data and the first speed data, the enabling unit 502 is used to: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or the first speed threshold data includes a threshold value M11 and a threshold value M12 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is less than M11 and greater than M12, the prediction function is enabled.
[0313] In one possible implementation, the first threshold data includes first distance threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is enabled based on the first threshold data, unit 502 is enabled to: obtain the first distance data measured by the terminal device; and enable the prediction function based on the size relationship between the first distance threshold data and the first distance data.
[0314] In a possible embodiment, when the prediction function is turned on based on the size relationship between the first distance threshold data and the first distance data, the turning-on unit 502 is used to: the first distance threshold data includes the threshold value L11 of the difference between the position of the terminal device and the first reference position, and the threshold value L12 of the difference between the position of the terminal device and the second reference position, the first distance data includes the first distance between the position of the terminal device and the first reference position, and the second distance between the position of the terminal device and the second reference position, and when the first distance is greater than L11 and the second distance is less than L12, the prediction function is turned on; and / or, the first distance threshold data includes the threshold value L11 of the difference between the position of the terminal device and the first reference position, the first distance data includes the first distance between the position of the terminal device and the first reference position, and when the first distance is greater than L11, the prediction function is turned on; wherein the first reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring cell.
[0315] In one possible embodiment, the first threshold data includes first power threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned on based on the first threshold data, the turning-on unit 502 is used to: obtain the first power data measured by the terminal device; and turn on the prediction function based on the size relationship between the first power threshold data and the first power data.
[0316] In a possible embodiment, when the prediction function is turned on based on the size relationship between the first power threshold data and the first power data, the turning-on unit 502 is used to: the first power threshold data includes the remaining power threshold value P11, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is greater than P11, the prediction function is turned on; the first power threshold data includes the remaining power threshold value P11 and the remaining power threshold value P12, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P11 and greater than P12, the prediction function is turned on.
[0317] In one possible implementation, the prediction function includes an RLF failure prediction function. When the prediction function is enabled based on the first threshold data, the enabling unit 502 is configured to: the first threshold data includes a continuous out-of-sync indication threshold value N1, and when the number of continuous out-of-sync indications obtained by the terminal device is greater than N1, the prediction function is enabled; and / or, the first threshold data includes a remaining duration threshold value T1 of the timer T310, and when the remaining duration of the timer T310 in the terminal device is less than T1, the prediction function is enabled; and / or, the first threshold data includes a retransmission count threshold value N2 of the RLC PDU, and when the number of retransmissions of the RLC PDU in the terminal device is greater than N2, the prediction function is enabled; and / or, the first threshold data includes a random access preamble transmission count threshold value N3, and when the number of times the terminal device transmits the random access preamble is greater than N3, the prediction function is enabled; and / or, the first threshold data includes a continuous (listen before The first threshold data includes a signal quality threshold value H3 of the service cell. When the signal quality measured by the terminal device for the service cell is less than H3, the prediction function is turned on.
[0318] In one possible implementation, the prediction function includes an RLF failure prediction function, and the sending unit 504 is used to: when an RLF failure is predicted to occur, send signal quality data of the relevant cell to the network device, the signal quality data of the relevant cell including the signal quality of the service cell of the terminal device and / or the signal quality of the neighboring cell; or, the processing unit 505 is used to perform switching from the source cell to the target cell when an RLF failure is predicted to occur, the target cell belongs to one or more candidate cells, and the one or more candidate cells include candidate cells configured with conditional switching execution information.
[0319] In a possible implementation, the sending unit 504 is further configured to send second indication information to the network device, where the second indication information is configured to indicate to the terminal device that an RLF failure is predicted to occur.
[0320] In one possible embodiment, the prediction function includes a cell switching failure prediction function. When the prediction function is enabled based on the first threshold data, the enabling unit 502 is used to: the first threshold data includes a threshold value T2 of the remaining duration of the timer T304, and when the remaining duration of the timer T304 in the terminal device is less than T2, the prediction function is enabled; and / or, the first threshold data includes a threshold value R1 for failure to perform random access to the target cell, and when the number of times the terminal device fails to perform random access to the target cell is greater than R1, the prediction function is enabled.
[0321] In a possible implementation, the acquiring unit 501 is further configured to acquire third indication information, where the third indication information is used to indicate second threshold data for disabling the prediction function; and the disabling unit 503 is configured to disable the prediction function based on the second threshold data.
[0322] In one possible implementation, the second threshold data includes second signal quality threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the unit 503 is turned off to obtain the second signal quality data measured by the terminal device; the prediction function is turned off based on the size relationship between the second signal quality threshold data and the second signal quality data.
[0323] In a possible implementation, when the prediction function is turned off based on the size relationship between the second signal quality threshold data and the second signal quality data, the turning off unit 503 is used to: the second signal quality threshold data includes the signal quality threshold value H21 of the serving cell, the second signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is greater than H21, the prediction function is turned off; and / or, the second signal quality threshold data includes the threshold value H22 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is less than H22, the prediction function is turned off; and / or, the second signal quality threshold data includes the signal quality threshold value H23 of the neighboring cell, the second signal quality data Including the signal quality of the neighboring cell measured by the terminal device, when the signal quality measured by the terminal device for the neighboring cell is less than H23, the prediction function is turned off; and / or, the second signal quality threshold data includes the signal quality threshold value H24 of the primary cell and the signal quality threshold value H25 of the neighboring cell, the second signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell, when the signal quality measured by the terminal device for the primary cell is greater than H24 and the signal quality measured by the terminal device for the neighboring cell is less than H25, the prediction function is turned off; and / or, the second signal quality threshold data includes the threshold value H26 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is less than H26, the prediction function is turned off.
[0324] In one possible implementation, the second threshold data includes second speed threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the closing unit 503 is used to: obtain the second speed data measured by the terminal device; and turn off the prediction function based on the size relationship between the second speed threshold data and the second speed data.
[0325] In one possible embodiment, when the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, the closing unit 503 is used to: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, turn off the prediction function; and / or, the second speed threshold data includes a threshold value M21 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the second time period is less than M21, turn off the prediction function.
[0326] In one possible embodiment, when the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, the closing unit 503 is used to: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, turn off the prediction function; and / or, the second speed threshold data includes a threshold value M21 and a threshold value M22 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the first time period is greater than M21 and less than M22, turn off the prediction function.
[0327] In one possible implementation, the second threshold data includes second distance threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the closing unit 503 is used to: obtain the second distance data measured by the terminal device; and turn off the prediction function based on the size relationship between the second distance threshold data and the second distance data.
[0328] In a possible embodiment, when the prediction function is turned off based on the size relationship between the second distance threshold data and the second distance data, the closing unit 503 is used to: the second distance threshold data includes the threshold value L21 of the difference between the position of the terminal device and the second reference position, and the threshold value L22 of the difference between the position of the terminal device and the second reference position, the second distance data includes the second distance between the position of the terminal device and the second reference position, and the second distance between the position of the terminal device and the second reference position, when the second distance is less than L21 and the second distance is greater than L22, turn off the prediction function; and / or, the second distance threshold data includes the threshold value L21 of the difference between the position of the terminal device and the second reference position, the second distance data includes the second distance between the position of the terminal device and the second reference position, when the second distance is less than L21, turn off the prediction function; wherein the second reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring area.
[0329] In one possible embodiment, the second threshold data includes second power threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the closing unit 503 is used to: obtain the second power data measured by the terminal device; and turn off the prediction function based on the size relationship between the second power threshold data and the second power data.
[0330] In one possible embodiment, when the prediction function is turned off based on the size relationship between the second power threshold data and the second power data, the shutdown unit 503 is used to: the second power threshold data includes the remaining power threshold value P21 and the remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P21 and greater than P22, the prediction function is turned off; and / or the second power threshold data includes the remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P22, the prediction function is turned off.
[0331] In one possible embodiment, the prediction function includes an RLF failure prediction function. When the prediction function is turned off based on the second threshold data, the closing unit 503 is used to: the second threshold data includes a continuous synchronization indication threshold value N5. When the number of continuous synchronization indications obtained by the terminal device is greater than N5, the prediction function is turned off; and / or, the second threshold data includes a maximum retransmission number threshold value N6 of the RLC PDU. When the RLC PDU is successfully retransmitted before the number of retransmissions of the RLC PDU in the terminal device reaches N6, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N7 of the number of random access preamble transmissions. When the terminal device successfully accesses the random access preamble before the number of times the terminal device transmits the random access preamble reaches N7, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N8 for continuous listen-before-speak failures. When the number of continuous listen-before-speak failures in the terminal device reaches N8 and the terminal device successfully performs listen-before-speak, the prediction function is turned off.
[0332] In a possible implementation, the sending unit 504 is further configured to: send fourth indication information to the network device, the fourth indication information being used to indicate that the prediction function is in an enabled state; or send fifth indication information to the network device, the fifth indication information being used to indicate that the prediction function is in an disabled state.
[0333] In one possible implementation, the prediction function includes a cell switching failure prediction function, and the sending unit 504 is further used to: obtain sixth indication information, and the sixth indication information is used to instruct the terminal device to turn off the prediction function when random access to the target cell is successful; the processing unit 505 is used to turn off the prediction function when random access to the target cell is successful.
[0334] The present application also provides a chip that can execute the steps related to the terminal device in the aforementioned method embodiment. The chip includes a processor and a communication interface.
[0335] In a possible implementation, the processor is configured to enable the chip to perform the following operations: obtain first indication information, where the first indication information is used to indicate first threshold data for enabling a prediction function; and enable the prediction function based on the first threshold data.
[0336] Optionally, the first threshold data includes first signal quality threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is enabled based on the first threshold data, the processor is configured to enable the chip to perform the following operations: obtain first signal quality data measured by the terminal device; and enable the prediction function based on the size relationship between the first signal quality threshold data and the first signal quality data.
[0337] Optionally, when the prediction function is enabled based on the size relationship between the first signal quality threshold data and the first signal quality data, the processor is configured to enable the chip to perform the following operations: the first signal quality threshold data includes a signal quality threshold value H11 of the serving cell, the first signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is less than H11, the prediction function is enabled; and / or, the first signal quality threshold data includes a threshold value H12 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is greater than H12, the prediction function is enabled; and / or, the first signal quality threshold data includes a signal quality threshold value H13 of the neighboring cell, the first signal quality data Including the signal quality of the neighboring cell measured by the terminal device, when the signal quality measured by the terminal device for the neighboring cell is greater than H13, the prediction function is turned on; and / or, the first signal quality threshold data includes the signal quality threshold value H14 of the main cell and the signal quality threshold value H15 of the neighboring cell, the first signal quality data includes the signal quality measured by the terminal device for the main cell and the signal quality measured by the terminal device for the neighboring cell, when the signal quality measured by the terminal device for the main cell is less than H14 and the signal quality measured by the terminal device for the neighboring cell is greater than H15, the prediction function is turned on; and / or, the first signal quality threshold data includes the threshold value H16 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is greater than H16, the prediction function is turned on.
[0338] Optionally, the first threshold data includes first speed threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is enabled based on the first threshold data, the processor is configured to enable the chip to perform the following operations: obtain the first speed data measured by the terminal device; and enable the prediction function based on the size relationship between the first speed threshold data and the first speed data.
[0339] Optionally, when the prediction function is turned on based on the size relationship between the first speed threshold data and the first speed data, the processor is configured to enable the chip to perform the following operations: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is turned on; and / or, the first speed threshold data includes a threshold value M11 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is greater than M11, the prediction function is turned on.
[0340] Optionally, when the prediction function is turned on based on the size relationship between the first speed threshold data and the first speed data, the processor is configured to enable the chip to perform the following operations: the first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is turned on; and / or, the first speed threshold data includes a threshold value M11 and a threshold value M12 of the number of cells passed by the terminal device in the first time period, the first speed data includes the number of cells passed by the terminal device in the first time period, and when the number of cells passed by the terminal device in the first time period is less than M11 and greater than M12, the prediction function is turned on.
[0341] Optionally, the first threshold data includes first distance threshold data, the prediction function includes a signal quality prediction function, and when the prediction function is enabled based on the first threshold data, the processor is configured to enable the chip to perform the following operations: obtain the first distance data measured by the terminal device; and enable the prediction function based on the size relationship between the first distance threshold data and the first distance data.
[0342] Optionally, when the prediction function is turned on based on the size relationship between the first distance threshold data and the first distance data, the processor is configured to enable the chip to perform the following operations: the first distance threshold data includes a threshold value L11 of the difference between the position of the terminal device and the first reference position, and a threshold value L12 of the difference between the position of the terminal device and the second reference position, the first distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position, and when the first distance is greater than L11 and the second distance is less than L12, the prediction function is turned on; and / or, the first distance threshold data includes a threshold value L11 of the difference between the position of the terminal device and the first reference position, the first distance data includes the first distance between the position of the terminal device and the first reference position, and when the first distance is greater than L11, the prediction function is turned on; wherein, the first reference position is the position corresponding to the service cell, and the second reference position is the position corresponding to the neighboring cell.
[0343] Optionally, the first threshold data includes first power threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned on based on the first threshold data, the processor is configured to enable the chip to perform the following operations: obtain the first power data measured by the terminal device; and turn on the prediction function based on the size relationship between the first power threshold data and the first power data.
[0344] Optionally, when the prediction function is turned on based on the size relationship between the first power threshold data and the first power data, the processor is configured to enable the chip to perform the following operations: the first power threshold data includes the remaining power threshold value P11, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is greater than P11, the prediction function is turned on; the first power threshold data includes the remaining power threshold value P11 and the remaining power threshold value P12, the first power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P11 and greater than P12, the prediction function is turned on.
[0345] Optionally, the prediction function includes an RLF failure prediction function. When the prediction function is enabled based on the first threshold data, the processor is configured to enable the chip to perform the following operations: the first threshold data includes a continuous out-of-sync indication threshold value N1. When the number of continuous out-of-sync indications obtained by the terminal device is greater than N1, the prediction function is enabled; and / or, the first threshold data includes a remaining duration threshold value T1 of the timer T310. When the remaining duration of the timer T310 in the terminal device is less than T1, the prediction function is enabled; and / or, the first threshold data includes a retransmission number threshold value N2 of the RLC PDU. When the number of retransmissions of the RLC PDU in the terminal device is greater than N2, the prediction function is enabled; and / or, the first threshold data includes a random access preamble transmission number threshold value N3. When the number of times the terminal device sends a random access preamble is greater than N3, the prediction function is enabled; and / or, the first threshold data includes a continuous (listen before The first threshold data includes a signal quality threshold value H3 of the service cell. When the signal quality measured by the terminal device for the service cell is less than H3, the prediction function is turned on.
[0346] Optionally, the prediction function includes an RLF failure prediction function, and the processor is further configured to cause the chip to perform the following operations: when an RLF failure is predicted to occur, sending signal quality data of the relevant cell to the network device, the signal quality data of the relevant cell including the signal quality of the serving cell of the terminal device and / or the signal quality of the neighboring cell; or, when an RLF failure is predicted to occur, performing switching from the source cell to the target cell, the target cell belongs to one or more candidate cells, and the one or more candidate cells include a candidate cell configured with conditional switching execution information.
[0347] Optionally, the processor is further configured to cause the chip to perform the following operation: sending second indication information to the network device, where the second indication information is used to instruct the terminal device to predict that an RLF failure occurs.
[0348] Optionally, the prediction function includes a cell switching failure prediction function. When the prediction function is turned on based on the first threshold data, the processor is configured to enable the chip to perform the following operations: the first threshold data includes a threshold value T2 of the remaining duration of the timer T304, and when the remaining duration of the timer T304 in the terminal device is less than T2, the prediction function is turned on; and / or, the first threshold data includes a threshold value R1 for failure to perform random access to the target cell, and when the number of times the terminal device fails to perform random access to the target cell is greater than R1, the prediction function is turned on.
[0349] Optionally, the processor is further configured to enable the chip to perform the following operations: obtain third indication information, where the third indication information is used to indicate second threshold data for disabling the prediction function; and disable the prediction function based on the second threshold data.
[0350] Optionally, the second threshold data includes second signal quality threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the processor is also configured to enable the chip to perform the following operations: obtain the second signal quality data measured by the terminal device; and turn off the prediction function based on the size relationship between the second signal quality threshold data and the second signal quality data.
[0351] Optionally, when the prediction function is turned off based on the size relationship between the second signal quality threshold data and the second signal quality data, the processor is further configured to enable the chip to perform the following operations: the second signal quality threshold data includes a signal quality threshold value H21 of the serving cell, the second signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is greater than H21, the prediction function is turned off; and / or, the second signal quality threshold data includes a threshold value H22 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is less than H22, the prediction function is turned off; and / or, the second signal quality threshold data includes a signal quality threshold value H23 of the neighboring cell, the second signal quality data Including the signal quality of the neighboring cell measured by the terminal device, when the signal quality measured by the terminal device for the neighboring cell is less than H23, the prediction function is turned off; and / or, the second signal quality threshold data includes the signal quality threshold value H24 of the primary cell and the signal quality threshold value H25 of the neighboring cell, the second signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell, when the signal quality measured by the terminal device for the primary cell is greater than H24 and the signal quality measured by the terminal device for the neighboring cell is less than H25, the prediction function is turned off; and / or, the second signal quality threshold data includes the threshold value H26 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell, the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell, when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is less than H26, the prediction function is turned off.
[0352] Optionally, the second threshold data includes second speed threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the processor is also configured to enable the chip to perform the following operations: obtain the second speed data measured by the terminal device; and turn off the prediction function based on the size relationship between the second speed threshold data and the second speed data.
[0353] Optionally, when the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, the processor is further configured to enable the chip to perform the following operations: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, the second speed threshold data includes a threshold value M21 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the second time period is less than M21, the prediction function is turned off.
[0354] Optionally, when the prediction function is turned off based on the size relationship between the second speed threshold data and the second speed data, the processor is further configured to enable the chip to perform the following operations: the second speed threshold data includes a speed threshold value V21, the second speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, the second speed threshold data includes a threshold value M21 and a threshold value M22 of the number of cells passed by the terminal device in the second time period, the second speed data includes the number of cells passed by the terminal device in the second time period, and when the number of cells passed by the terminal device in the first time period is greater than M21 and less than M22, the prediction function is turned off.
[0355] Optionally, the second threshold data includes second distance threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the processor is also configured to enable the chip to perform the following operations: obtain the second distance data measured by the terminal device; and turn off the prediction function based on the size relationship between the second distance threshold data and the second distance data.
[0356] Optionally, when the prediction function is turned off based on the size relationship between the second distance threshold data and the second distance data, the processor is further configured to enable the chip to perform the following operations: the second distance threshold data includes a threshold value L21 of the difference between the position of the terminal device and the first reference position, and a threshold value L22 of the difference between the position of the terminal device and the second reference position, the second distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position, and when the first distance is less than L21 and the second distance is greater than L22, the prediction function is turned off; and / or, the second distance threshold data includes a threshold value L21 of the difference between the position of the terminal device and the second reference position, the second distance data includes the second distance between the position of the terminal device and the second reference position, and when the second distance is less than L21, the prediction function is turned off; wherein the second reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring cell.
[0357] Optionally, the second threshold data includes second power threshold data, and the prediction function includes a signal quality prediction function. When the prediction function is turned off based on the second threshold data, the processor is also configured to enable the chip to perform the following operations: obtain the second power data measured by the terminal device; turn off the prediction function based on the size relationship between the second power threshold data and the second power data.
[0358] Optionally, when the prediction function is turned off based on the size relationship between the second power threshold data and the second power data, the processor is also configured to enable the chip to perform the following operations: the second power threshold data includes the remaining power threshold value P21 and the remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P21 and greater than P22, the prediction function is turned off; and / or, the second power threshold data includes the remaining power threshold value P22, the second power data includes the remaining power of the terminal device, and when the remaining power of the terminal device is less than P22, the prediction function is turned off.
[0359] Optionally, the prediction function includes an RLF failure prediction function. When the prediction function is turned off based on the second threshold data, the processor is further configured to enable the chip to perform the following operations: the second threshold data includes a continuous synchronization indication threshold value N5. When the number of continuous synchronization indications obtained by the terminal device is greater than N5, the prediction function is turned off; and / or, the second threshold data includes a maximum retransmission number threshold value N6 of the RLC PDU. When the RLC PDU is successfully retransmitted before the number of retransmissions of the RLC PDU in the terminal device reaches N6, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N7 of the number of random access preamble transmissions. When the terminal device successfully accesses the random access before the number of random access preambles sent by the terminal device reaches N7, the prediction function is turned off; and / or, the second threshold data includes a maximum threshold value N8 for continuous listen-before-speak failures. When the number of continuous listen-before-speak failures in the terminal device reaches N8 and the terminal device successfully performs listen-before-speak, the prediction function is turned off.
[0360] Optionally, the processor is further configured to cause the chip to perform the following operations: sending fourth indication information to the network device, where the fourth indication information is used to indicate that the prediction function is in an enabled state; or sending fifth indication information to the network device, where the fifth indication information is used to indicate that the prediction function is in an disabled state.
[0361] Optionally, the prediction function includes a cell switching failure prediction function, and the processor is also configured to enable the chip to perform the following operations: obtain sixth indication information, the sixth indication information is used to instruct the terminal device to turn off the prediction function when random access to the target cell is successful; the terminal device successfully performs random access to the target cell and turns off the prediction function.
[0362] Optionally, the above-mentioned chip includes at least one processor, at least one first memory and at least one second memory; wherein, the aforementioned at least one first memory and the aforementioned at least one processor are interconnected through lines, and instructions are stored in the aforementioned first memory; the aforementioned at least one second memory and the aforementioned at least one processor are interconnected through lines, and the aforementioned second memory stores data that needs to be stored in the aforementioned method embodiment.
[0363] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0364] Referring to Figure 6, Figure 6 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 600 may include a memory 601 and a processor 602. Optionally, it also includes a communication interface 603. The memory 601, processor 602, and communication interface 603 are connected via one or more communication buses. The communication interface 603 is controlled by the processor 602 to send and receive information.
[0365] The memory 601 may include a read-only memory and a random access memory, and provides instructions and data to the processor 602. A portion of the memory 601 may also include a nonvolatile random access memory.
[0366] The communication interface 603 is used to receive or send data.
[0367] The processor 602 may be a central processing unit (CPU), or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 602 may be any conventional processor, etc.
[0368] in:
[0369] The memory 601 is used to store program instructions.
[0370] The processor 602 is configured to call the program instructions stored in the memory 601 .
[0371] The processor 602 calls the program instructions stored in the memory 601 to enable the communication device 600 to execute the method executed by the terminal device or the network device in the above method embodiment.
[0372] 7 is a schematic diagram of a module device according to an embodiment of the present application. The module device 700 can execute the steps of the terminal device or network device described in the aforementioned method embodiment. The module device 700 includes a communication module 701, a power module 702, a storage module 703, and a chip 704.
[0373] Among them, the power module 702 is used to provide power to the module device; the storage module 703 is used to store data and instructions; the communication module 701 is used for internal communication within the module device, or for the module device to communicate with external devices; the chip 704 is used to execute the method executed by the terminal device or network device in the above method embodiment.
[0374] It should be noted that for the contents not mentioned in the embodiments corresponding to Figures 6 and 7 and the specific implementation methods of each step, please refer to the embodiments shown in Figures 2, 3 and 4 and the aforementioned contents, and will not be repeated here.
[0375] An embodiment of the present application also provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0376] An embodiment of the present application further provides a computer program product, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a computer, the computer executes the method flow of the above-mentioned method embodiment.
[0377] Regarding the various modules / units contained in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated into a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same part of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. It can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0378] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0379] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and operations performed by the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.
[0380] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: include: Acquire first indication information, where the first indication information is used to indicate first threshold data for enabling a prediction function; The prediction function is enabled based on the first threshold data.
2. The method according to claim 1, characterized in that The first threshold data includes first signal quality threshold data, the prediction function includes a signal quality prediction function, and enabling the prediction function based on the first threshold data includes: Acquire first signal quality data measured by the terminal device; The prediction function is enabled based on a magnitude relationship between the first signal quality threshold data and the first signal quality data.
3. The method according to claim 1 or 2, characterized in that The enabling of the prediction function based on the magnitude relationship between the first signal quality threshold data and the first signal quality data includes: The first signal quality threshold data includes a signal quality threshold value H11 of a serving cell, the first signal quality data includes a signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is less than H11, the prediction function is enabled; and / or, The first signal quality threshold data includes a threshold value H12 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, the first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell, and when the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is greater than H12, the prediction function is enabled; and / or, The first signal quality threshold data includes a signal quality threshold value H13 of a neighboring cell, the first signal quality data includes a signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the neighboring cell is greater than H13, the prediction function is enabled; and / or, The first signal quality threshold data includes a signal quality threshold value H14 of a primary cell and a signal quality threshold value H15 of a neighboring cell, the first signal quality data includes a signal quality measured by the terminal device for the primary cell and a signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the primary cell is less than H14 and the signal quality measured by the terminal device for the neighboring cell is greater than H15, the prediction function is enabled; and / or, The first signal quality threshold data includes a threshold value H16 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell. The first signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is greater than H16, the prediction function is turned on.
4. The method according to any one of claims 1 to 3, characterized in that The first threshold data includes first speed threshold data, the prediction function includes a signal quality prediction function, and starting the prediction function based on the first threshold data includes: Obtaining first speed data measured by the terminal device; The prediction function is enabled based on a magnitude relationship between the first speed threshold data and the first speed data.
5. The method according to claim 4, characterized in that The enabling of the prediction function based on the magnitude relationship between the first speed threshold data and the first speed data includes: The first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or, The first speed threshold data includes a threshold value M11 of the number of cells passed by the terminal device in the first time period. The first speed data includes the number of cells passed by the terminal device in the first time period. When the number of cells passed by the terminal device in the first time period is greater than M11, the prediction function is turned on.
6. The method according to claim 4, characterized in that The enabling of the prediction function based on the magnitude relationship between the first speed threshold data and the first speed data includes: The first speed threshold data includes a speed threshold value V11, the first speed data includes the movement speed of the terminal device, and when the movement speed of the terminal device is greater than V11, the prediction function is enabled; and / or, The first speed threshold data includes a threshold value M11 and a threshold value M12 of the number of cells passed by the terminal device in the first time period. The first speed data includes the number of cells passed by the terminal device in the first time period. When the number of cells passed by the terminal device in the first time period is less than the M11 and greater than the M12, the prediction function is turned on.
7. The method according to any one of claims 1 to 6, characterized in that The first threshold data includes first distance threshold data, the prediction function includes a signal quality prediction function, and enabling the prediction function based on the first threshold data includes: Acquire first distance data measured by the terminal device; The prediction function is enabled based on a size relationship between the first distance threshold data and the first distance data.
8. The method according to claim 7, characterized in that The enabling of the prediction function based on the magnitude relationship between the first distance threshold data and the first distance data includes: The first distance threshold data includes a threshold value L11 of a difference between the position of the terminal device and a first reference position, and a threshold value L12 of a difference between the position of the terminal device and a second reference position. The first distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position. When the first distance is greater than L11 and the second distance is less than L12, the prediction function is enabled; and / or The first distance threshold data includes a threshold value L11 of a difference between the position of the terminal device and a first reference position, and the first distance data includes a first distance between the position of the terminal device and the first reference position. When the first distance is greater than L11, the prediction function is enabled; The first reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring cell.
9. The method according to any one of claims 1 to 8, characterized in that The first threshold data includes first power threshold data, the prediction function includes a signal quality prediction function, and enabling the prediction function based on the first threshold data includes: Acquire first power data measured by the terminal device; The prediction function is enabled based on the magnitude relationship between the first power threshold data and the first power data.
10. The method according to claim 9, characterized in that The enabling of the prediction function based on the magnitude relationship between the first power threshold data and the first power data includes: The first power threshold data includes a remaining power threshold value P11, and the first power data includes the remaining power of the terminal device. When the remaining power of the terminal device is greater than P11, the prediction function is enabled; The first power threshold data includes a remaining power threshold value P11 and a remaining power threshold value P12. The first power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than P11 and greater than P12, the prediction function is turned on.
11. The method according to any one of claims 1 to 10, characterized in that The prediction function includes a radio link failure prediction function, and enabling the prediction function based on the first threshold data includes: The first threshold data includes a continuous out-of-step indication threshold value N1, and when the number of continuous out-of-step indications obtained by the terminal device is greater than N1, the prediction function is enabled; and / or, The first threshold data includes a remaining duration threshold value T1 of the timer T310, and when the remaining duration of the timer T310 in the terminal device is less than T1, the prediction function is enabled; and / or, The first threshold data includes a retransmission number threshold value N2 of the radio link control protocol data unit, and when the retransmission number of the radio link control protocol data unit in the terminal device is greater than the N2, the prediction function is enabled; and / or, The first threshold data includes a threshold value N3 of the number of times the random access preamble is sent, and when the number of times the terminal device sends the random access preamble is greater than N3, the prediction function is enabled; and / or, The first threshold data includes a threshold value N4 for consecutive listen-before-speak failures, and when the number of consecutive listen-before-speak failures occurring in the terminal device is greater than N4, the prediction function is enabled; and / or, The first threshold data includes a signal quality threshold value H3 of the serving cell. When the signal quality measured by the terminal device for the serving cell is less than H3, the prediction function is enabled.
12. The method according to claim 11, characterized in that The prediction function includes a radio link failure prediction function, and the method further includes: In the case of predicting a radio link failure, sending signal quality data of relevant cells to the network device, wherein the signal quality data of the relevant cells includes the signal quality of the serving cell of the terminal device and / or the signal quality of the neighboring cell; or In the case of a predicted radio link failure, a handover is performed from a source cell to a target cell, where the target cell belongs to one or more candidate cells, and the one or more candidate cells include a candidate cell configured with conditional handover execution information.
13. The method according to claim 11 or 12, characterized in that The method further comprises: Sending second indication information to the network device, where the second indication information is used to indicate to the terminal device that a wireless link failure is predicted.
14. The method according to any one of claims 1 to 13, wherein: The prediction function includes a cell handover failure prediction function, and enabling the prediction function based on the first threshold data includes: The first threshold data includes a threshold value T2 of the remaining duration of the timer T304, and when the remaining duration of the timer T304 in the terminal device is less than T2, the prediction function is enabled; and / or, The first threshold data includes a threshold value R1 for failure to perform random access to the target cell. When the number of times the terminal device fails to perform random access to the target cell is greater than R1, the prediction function is enabled.
15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: Acquire third indication information, where the third indication information is used to indicate second threshold data for disabling the prediction function; The prediction function is disabled based on the second threshold data.
16. The method according to claim 15, characterized in that The second threshold data includes second signal quality threshold data, the prediction function includes a signal quality prediction function, and disabling the prediction function based on the second threshold data includes: Obtaining second signal quality data measured by the terminal device; The prediction function is disabled based on a magnitude relationship between the second signal quality threshold data and the second signal quality data.
17. The method according to claim 15 or 16, characterized in that The disabling of the prediction function based on the magnitude relationship between the second signal quality threshold data and the second signal quality data includes: The second signal quality threshold data includes a signal quality threshold value H21 of the serving cell, the second signal quality data includes the signal quality measured by the terminal device for the serving cell, and when the signal quality measured by the terminal device for the serving cell is greater than H21, the prediction function is turned off; and / or, The second signal quality threshold data includes a threshold value H22 of the difference between the signal quality of the neighboring cell and the signal quality of the primary cell, and the second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the primary cell is less than H22, the prediction function is turned off; and / or, The second signal quality threshold data includes a signal quality threshold value H23 of a neighboring cell, the second signal quality data includes the signal quality measured by the terminal device for the neighboring cell, and when the signal quality measured by the terminal device for the neighboring cell is less than H23, the prediction function is turned off; and / or, The second signal quality threshold data includes a signal quality threshold value H24 of the primary cell and a signal quality threshold value H25 of the neighboring cell. The second signal quality data includes the signal quality measured by the terminal device for the primary cell and the signal quality measured by the terminal device for the neighboring cell. When the signal quality measured by the terminal device for the primary cell is greater than H24 and the signal quality measured by the terminal device for the neighboring cell is less than H25, the prediction function is turned off; and / or, The second signal quality threshold data includes a threshold value H26 of the difference between the signal quality of the neighboring cell and the signal quality of the secondary cell. The second signal quality data includes the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell. When the difference between the signal quality measured by the terminal device for the neighboring cell and the signal quality measured by the terminal device for the secondary cell is less than H26, the prediction function is turned off.
18. The method according to any one of claims 15 to 17, characterized in that: The second threshold data includes second speed threshold data, the prediction function includes a signal quality prediction function, and the step of disabling the prediction function based on the second threshold data includes: Acquire second speed data measured by the terminal device; The prediction function is disabled based on a magnitude relationship between the second speed threshold data and the second speed data.
19. The method according to claim 18, characterized in that The disabling of the prediction function based on the magnitude relationship between the second speed threshold data and the second speed data includes: The second speed threshold data includes a speed threshold value V21, and the second speed data includes the movement speed of the terminal device. When the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, The second speed threshold data includes the threshold value M21 of the number of cells passed by the terminal device in the second time period, and the second speed data includes the number of cells passed by the terminal device in the second time period. When the number of cells passed by the terminal device in the second time period is less than M21, the prediction function is turned off.
20. The method according to claim 18, wherein The disabling of the prediction function based on the magnitude relationship between the second speed threshold data and the second speed data includes: The second speed threshold data includes a speed threshold value V21, and the second speed data includes the movement speed of the terminal device. When the movement speed of the terminal device is less than V21, the prediction function is turned off; and / or, The second speed threshold data includes a threshold value M21 and a threshold value M22 of the number of cells passed by the terminal device in the second time period. The second speed data includes the number of cells passed by the terminal device in the second time period. When the number of cells passed by the terminal device in the first time period is greater than the M21 and less than the M22, the prediction function is turned off.
21. The method according to any one of claims 15 to 20, characterized in that: The second threshold data includes second distance threshold data, the prediction function includes a signal quality prediction function, and the step of disabling the prediction function based on the second threshold data includes: Acquire second distance data measured by the terminal device; The prediction function is disabled based on a magnitude relationship between the second distance threshold data and the second distance data.
22. The method according to claim 20, characterized in that The disabling of the prediction function based on the magnitude relationship between the second distance threshold data and the second distance data includes: The second distance threshold data includes a threshold value L21 of the difference between the position of the terminal device and the first reference position, and a threshold value L22 of the difference between the position of the terminal device and the second reference position. The second distance data includes a first distance between the position of the terminal device and the first reference position, and a second distance between the position of the terminal device and the second reference position. When the first distance is less than L21 and the second distance is greater than L22, the prediction function is turned off; and / or The second distance threshold data includes a threshold value L21 of a difference between the position of the terminal device and the first reference position, and the second distance data includes a first distance between the position of the terminal device and the first reference position. When the first distance is less than L21, the prediction function is disabled; The first reference position is the position corresponding to the serving cell, and the second reference position is the position corresponding to the neighboring cell.
23. The method according to any one of claims 15 to 22, characterized in that The second threshold data includes second power threshold data, the prediction function includes a signal quality prediction function, and disabling the prediction function based on the second threshold data includes: Obtaining second power data measured by the terminal device; The prediction function is disabled based on a magnitude relationship between the second power threshold data and the second power data.
24. The method according to claim 23, wherein The disabling of the prediction function based on the magnitude relationship between the second power threshold data and the second power data includes: The second power threshold data includes a remaining power threshold value P21 and a remaining power threshold value P22, and the second power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than P21 and greater than P22, the prediction function is turned off; and / or, The second power threshold data includes a remaining power threshold value P22, and the second power data includes the remaining power of the terminal device. When the remaining power of the terminal device is less than P22, the prediction function is turned off.
25. The method according to any one of claims 15 to 24, characterized in that The prediction function includes a radio link failure prediction function, and the step of disabling the prediction function based on the second threshold data includes: The second threshold data includes a continuous synchronization indication threshold value N5, and when the number of continuous synchronization indications obtained by the terminal device is greater than the N5, the prediction function is disabled; and / or, The second threshold data includes a maximum retransmission threshold value N6 of the radio link control protocol data unit, and if the radio link control protocol data unit is successfully retransmitted before the retransmission number of the radio link control protocol data unit in the terminal device reaches N6, the prediction function is turned off; and / or, The second threshold data includes a maximum threshold value N7 of the number of times the random access preamble is sent. If the terminal device successfully accesses the random access before the number of times the random access preamble is sent reaches N7, the prediction function is disabled; and / or, The second threshold data includes a maximum threshold value N8 for consecutive listen-before-speak failures. When the number of consecutive listen-before-speak failures on the terminal device reaches N8 and the terminal device successfully executes listen-before-speak, the prediction function is turned off.
26. A communication device, characterized in that: The method comprises means for performing the method according to any one of claims 1 to 25.
27. A chip, characterized in that: The chip comprises a processor and a communication interface, wherein the processor is configured to cause the chip to execute the method according to any one of claims 1 to 25.
28. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip, wherein: The power supply module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device and / or for communication between the module device and an external device; The chip is used to execute the method according to any one of claims 1 to 25.
29. A communication device, characterized in that: The communication device comprises a memory and a processor, the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to enable the communication device to execute the method according to any one of claims 1 to 25.
30. A computer-readable storage medium, characterized in that The computer storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 25.
Citation Information
Patent Citations
Method and device for predicting connection service quality
CN111083727A
Network quality prediction method and device, electronic equipment, storage medium and product
CN115103394A
Information transmission method and device, communication equipment and storage medium
CN115836545A
User terminal and communication control method
EP3897033A1
Information transmission method and apparatus, and communication device and storage medium
WO2023000229A1