Wireless communication method and device, equipment and chip
By collecting the buried point information of the terminal device and adjusting the minimum access threshold for cell selection or reselecting, the problem of ping-pong reselecting of terminal devices during cell selection or reselecting is solved, reducing power consumption and improving the stability of the device.
Patent Information
- Application Number
- CN202411411923.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-02-18
AI Technical Summary
In mobile communication networks, terminal devices may experience ping-pong reselecting when selecting a cell or reselecting a cell, resulting in serious power loss of the device.
By collecting the buried point information of the terminal device, including working status information and relevant information about the access network, adjusting the minimum access threshold in the cell selection criteria or cell reselection criteria, and adaptively performing cell selection or cell reselection.
The power consumption caused by the terminal equipment due to frequent cell selection or cell reselection is reduced, the stable residency capability of the equipment is improved, and the probability of cell ping-pong is reduced.
Smart Images

Figure CN119485564A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to communication technology, including but not limited to wireless communication methods, devices, equipment, and chips. Background Art
[0002] In mobile communication networks, cell selection and cell reselection are key processes that ensure that user equipment (UE) resides in a suitable cell for wireless communication services. Both processes rely on a series of criteria and parameters, including the S criterion. Cell selection refers to the process by which a UE chooses a suitable cell to reside in after powering on or when moving from one cell to another. Cell reselection refers to the process by which a UE, after already residing in a cell, moves to another cell due to various reasons, such as signal quality degradation or the discovery of a better cell.
[0003] However, when the UE performs cell selection or cell reselection, a ping-pong reselection may occur between two or more cells, thereby causing serious power loss of the UE. Summary of the Invention
[0004] The wireless communication method, apparatus, device, and chip provided in this application include:
[0005] In a first aspect, an embodiment of the present application provides a wireless communication method, the method comprising: collecting burial point information of a terminal device; the burial point information comprises the working status information of the terminal device and / or relevant information of accessing a network; when it is determined based on the burial point information that the terminal device is in a deep sleep state and / or the sleep duration of the modem satisfies a first condition, adjusting the minimum access threshold in the cell selection criteria or the cell reselection criteria according to the burial point information of the terminal device; performing cell selection or cell reselection according to the current minimum access threshold in the cell selection criteria or the cell reselection criteria.
[0006] It can be understood that in the embodiments of the present application, in scenarios such as when the terminal device is in a deep sleep state and / or the sleep time of the modem meets the first condition, the minimum access threshold in the cell selection criterion or the cell reselection criterion is adaptively adjusted according to the collected buried point information, and the cell selection or cell reselection is subsequently performed based on the adjusted minimum access threshold; it can be seen that in the present application, in scenarios such as when the terminal device is in a deep sleep state and / or the sleep time of the modem meets the first condition, the cell selection or cell reselection is not always performed according to the minimum access threshold in the cell selection criterion or the cell reselection criterion configured by the network, that is, the minimum access threshold is not fixed, but is autonomously and adaptively adjusted based on the collected buried point information so that the minimum access threshold is adapted to the real-time buried point information, so that the terminal device can stably reside in a certain cell or be stably out of service (Out Of Service, OOS), thereby reducing the problem of cell ping-pong in the terminal device, and thus saving the power consumption caused by frequent execution of cell selection or cell reselection by the terminal device.
[0007] In a second aspect, an embodiment of the present application provides a wireless communication device, which includes: an information collection module, configured to collect burial point information of a terminal device; the burial point information includes the working status information of the terminal device and / or relevant information of the access network; an adjustment module, configured to adjust the minimum access threshold in the cell selection criterion or the cell reselection criterion according to the burial point information of the terminal device when it is determined based on the burial point information that the terminal device is in a deep sleep state and / or the sleep duration of the modem meets the first condition; a cell selection or cell reselection module, configured to perform cell selection or cell reselection according to the current minimum access threshold in the cell selection criterion or the cell reselection criterion.
[0008] In a third aspect, an embodiment of the present application provides a communication device, which includes: a memory for storing a computer program; a processor connected to the memory, for calling and running the computer program from the memory to implement the method described in the first aspect; and a transceiver for receiving and sending information during the process of sending and receiving information between other devices.
[0009] In a fourth aspect, an embodiment of the present application provides a chip, which includes: a processor for calling and running a computer program from a memory so that a device equipped with the chip executes the method described in the first aspect; and a transceiver for receiving and sending information during the process of sending and receiving information with a device or chip.
[0010] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, which enables a computer to execute the method described in the first aspect.
[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute the method described in the first aspect.
[0012] In a seventh aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the method described in the first aspect.
[0013] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The accompanying drawings herein are incorporated into and constitute a part of this specification. These drawings illustrate embodiments consistent with the present application and, together with the specification, serve to illustrate the technical solutions of the present application. Obviously, the drawings described below are merely some embodiments of the present application. Those skilled in the art can, without inventive effort, derive other drawings from these drawings.
[0015] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0016] Figure 1 Schematic diagram of the implementation process of the wireless communication method provided in the embodiment of the present application Figure 1 ;
[0017] Figure 2 Schematic diagram of the adjustment strategy of the minimum access threshold provided in the embodiment of the present application Figure 1 ;
[0018] Figure 3 Schematic diagram of the adjustment strategy of the minimum access threshold provided in the embodiment of the present application Figure 2 ;
[0019] Figure 4 Schematic diagram of the adjustment strategy of the minimum access threshold provided in the embodiment of the present application Figure 3 ;
[0020] Figure 5 A schematic diagram of an implementation flow of a power-saving adaptive cell selection algorithm provided in an embodiment of the present application;
[0021] Figure 6 A schematic structural diagram of a terminal device provided in an embodiment of the present application;
[0022] Figure 7A schematic structural diagram of a chip according to an embodiment of the present application;
[0023] Figure 8 A schematic structural diagram of a wireless communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the specific technical solutions of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application but are not intended to limit the scope of the present application.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0026] In the following description, references to “some embodiments,” “this embodiment,” “embodiments of the present application,” and examples, etc., describe a subset of all possible embodiments. However, it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
[0027] The descriptions such as "first, second, third" appearing in the embodiments of this application are only for illustration and distinction of the described objects. There is no order, nor does it indicate any special limitation on the number of devices in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application.
[0028] The “qRxLevMin” that appears in the embodiment of the present application may also be “Qrxlvmin”, both of which are minimum access levels.
[0029] In the mobility management method for terminal equipment, the frequncyspecific Qrxlevmin value (i.e., qRxlevMinOffset) of each neighboring cell of the service cell, the pre-configured Cell specific Qrxlevmin-offset value (i.e., qRxlevMinOffset) of each neighboring cell, and the signal level value (i.e., Qrxlevmeas) of each neighboring cell are obtained; and for any neighboring cell, the cumulative value of the frequncy specific Qrxlevmin value and the Cell specific Qrxlevmin-offset value of the neighboring cell is calculated; and the cell whose measured signal level value is greater than the cumulative value is selected as a candidate target cell.
[0030] Through research and analysis of the above-mentioned mobility management method, the inventors of this application have discovered that, when used to address current mobility management methods, the above-mentioned method may cause a terminal device to experience ping-pong reselection between two or more cells during cell selection, which may result in terminal device access failure, or may be less effective when performing cell selection during handover decisions. Furthermore, if there are multiple candidate target cells that meet the requirements, and the signal level values of the serving cell and the signal level values of the adjacent cells are close, the terminal device may still experience the cell ping-pong problem.
[0031] For example, taking the S criterion used for cell selection or cell reselection in LTE as an example, the terminal device will search for a cell with a received power Srxlev>0dB as a possible cell to reside in, and initiate random access to try to access the cell. The calculation formula of Srxlev is shown in the following formula (1):
[0032] Srxlev=Qrxlevmeas-(qRxLevMin+qRxlevMinOffset)-pCompensation (1);
[0033] Where Qrxlevmeas is the RSRP value of the measured cell, qRxLevMin is the minimum access level (this value is configured by the network), qRxlevMinOffset is usually defined as 0, and pCompensation is usually defined as 0. Therefore, the calculation formula of Srxlev is simplified to the following formula (2):
[0034] Srxlev=Qrxlevmeas-qRxLevMin (2);
[0035] Assume that the network configures qRxLevMin to -120dB, and the RSRP value of the measured cell is sometimes -119dB and sometimes -122dB. This results in a ping-pong situation (i.e., cell ping-pong) in which the UE sometimes successfully resides in the cell (with service) and sometimes is OOS (out of service). Cell ping-pong consumes a lot of power for the UE because it needs to frequently search for the network.
[0036] Of course, in other embodiments, for the S criterion of cell selection or cell reselection, the terminal device will use the cell with the searched received power Srxlev>0dB and the signal quality Squal>0dB received in the cell search as a cell that can be resided, and initiate random access to attempt to access the cell. The calculation formula of Srxlev is shown in the above formulas (1) and (2). The calculation formula of Squal is shown in the following formula (3) or (4):
[0037] Squal = Qqualmeas - (qQualMin + qQualMinOffset) (3);
[0038] Squal = Qqualmeas - qQualMin (4);
[0039] Among them, Qqualmeas is the RSRQ value of the measurement cell; qQualMin is the minimum received signal quality.
[0040] Whether cell selection or reselection is performed based on Srxlev or based on Srxlev and Squal, a cell ping-pong problem may occur.
[0041] In view of the analysis of the causes of the above-mentioned technical problems, the embodiments of the present application provide the following embodiments of multiple wireless communication methods. The method is applied to a terminal device, which can be various types of devices with wireless communication capabilities during implementation. For example, the terminal device can include a handheld device (such as a mobile phone), a wearable device (such as a smart watch, smart glasses, etc.), a tablet computer, a laptop computer, a vehicle-mounted device, a smart home device, a headset, a speaker, a keyboard, a mouse, a smart bracelet or an IoT device, etc. The functions implemented by the method can be implemented by calling the program code by the processor in the terminal device. Of course, the program code can be stored in a computer storage medium. It can be seen that the terminal device at least includes a processor and a storage medium.
[0042] Figure 1 Schematic diagram of the implementation process of the wireless communication method provided in the embodiment of the present application Figure 1 ,like Figure 1 As shown, the method may include the following steps 101 to 103:
[0043] Step 101: Collect tracking information of the terminal device; the tracking information includes the working status information of the terminal device and / or related information of the access network;
[0044] Step 102: When it is determined based on the buried point information that the terminal device is in a deep sleep state and / or the sleep duration of the modem satisfies a first condition, adjust a minimum access threshold in a cell selection criterion or a cell reselection criterion according to the buried point information of the terminal device;
[0045] Step 103: Perform cell selection or cell reselection according to the current minimum access threshold in the cell selection criterion or cell reselection criterion.
[0046] It can be understood that in the embodiments of the present application, in scenarios such as when the terminal device is in a deep sleep state and / or the sleep time of the modem meets the first condition, the terminal device adaptively adjusts the minimum access threshold in the cell selection criteria or cell reselection criteria based on the collected buried point information, and subsequently performs cell selection or cell reselection based on the adjusted minimum access threshold; it can be seen that in the present application, in scenarios such as when the terminal device is in a deep sleep state and / or the sleep time of the modem meets the first condition, the terminal device does not always perform cell selection or cell reselection according to the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, that is, the minimum access threshold based on which the terminal device is based is not fixed, but is autonomously and adaptively adjusted based on the collected buried point information, so that the minimum access threshold is adapted to the real-time buried point information, so that the terminal device can stably reside in a certain cell or be stably in OOS, thereby reducing the problem of cell ping-pong in the terminal device, and thereby saving the power consumption caused by frequent execution of cell selection or cell reselection by the terminal device.
[0047] The following describes further optional implementations and related terms of each of the above steps.
[0048] In step 101, the burial point information of the terminal device is collected; the burial point information includes the working status information of the terminal device and / or relevant information of the access network.
[0049] It is understood that in the data analysis scenario of a wireless communication system, "point-of-sight information" can be regarded as information collected by data collection points preset in the wireless communication system or related applications. In the embodiment of the present application, the data collection points of interest (i.e., points of sight) include the working status information of the terminal device and / or related information of the access network.
[0050] In an embodiment of the present application, the terminal device can cyclically collect the above-mentioned buried point information. For example, the terminal device can use a sliding window method to collect the buried point information in multiple time windows. The buried point information in different time windows may be different. That is, the scene / device status determined based on the buried point information in different time windows may be different. How the terminal device should adaptively and autonomously adjust the current minimum access threshold for different scenes / device states will be described in multiple embodiments below the following step 102.
[0051] In order to facilitate the understanding of the embodiments of the present application, the following first describes the possible implementation methods / examples of the buried point information in different time windows such as the first time window, the second time window, and the third time window. Among them, the third time window is after the second time window, and the second time window is after the first time window; that is, the starting time of the third time window is after the starting time of the second time window, and the ending time of the third time window is after the ending time of the second time window; the starting time of the second time window is after the starting time of the first time window, and the ending time of the second time window is after the ending time of the first time window.
[0052] For the first time window, in some embodiments, the tracking information of the terminal device includes the first tracking information of the terminal device within the first time window. For example, in some embodiments, the working status information of the terminal device in the first tracking information includes one or more of the following: screen working status, service status, number of SIM cards, sleep status; the relevant information of the access network in the first tracking information includes the duration of the weak signal of the resident cell.
[0053] It is understood that the screen working state of the terminal device may be the screen off state or the screen on state. The service state of the terminal device may be the ongoing voice service or the ongoing data service (such as streaming service, VOIP, fax, etc.), or it may be the non-service state, where the non-service state includes the non-call state and the non-data service state, that is, the non-service state means that the terminal device is neither performing voice service nor data service.
[0054] For the second time window, in some embodiments, the burial point information of the terminal device includes the second burial point information of the terminal device within the second time window; the relevant information of the access network in the second burial point information includes the duration of out of service (OOS); wherein, the second time window is after the first time window.
[0055] For the third time window, in some embodiments, the tracking information of the terminal device includes third tracking information of the terminal device within the third time window; the relevant information of the access network in the third tracking information includes the duration of no service; wherein, the third time window is after the second time window;
[0056] In step 102, when it is determined based on the burial point information that the terminal device is in a deep sleep state and / or the sleep duration of the modem meets the first condition, the minimum access threshold in the cell selection criteria or cell reselection criteria is adjusted according to the burial point information of the terminal device.
[0057] In some embodiments, the terminal device can determine whether it is in a deep sleep state by detecting whether the switch of the deep sleep mode is turned on; if the deep sleep mode is turned on, it is determined to be in a deep sleep state. The deep sleep state corresponds to the terminal device operating in a low power consumption mode. For example, the conditions for entering the deep sleep state include: the sleep mode setting switch is turned on, the sleep mode rus switch is turned on, the screen is off / off, not charging, not making a call, the system has a SignificantSensor, no movement is detected for a preset period of time (for example, 20 minutes), in a sleep time period, no audio is played, no application is being downloaded, and no exempted application network services are running, etc. Of course, in this application, there is no limitation on the method for determining whether the terminal device is in a deep sleep state. In short, the deep sleep state is a power saving mode for the terminal device. In this mode / state, the terminal device does not perform any operation, which is similar to the shutdown state (called the sleep state).
[0058] In some embodiments, it is also possible to learn the time period in which the user does not use the terminal device based on a large amount of data collected, such as the time period in which the user uses the terminal device and / or does not use the terminal device. It can be assumed that the terminal device is in a deep sleep state during this time period, such as 12:00 am to 5:00 am.
[0059] It is understood that the sleep duration of the modem can be understood as the length of time the modem is inactive within the time window. In some embodiments, the sleep duration of the modem satisfies the first condition including: the proportion of the sleep duration of the modem within the time window is less than a specific threshold (e.g., 80%), or the sleep duration of the modem is less than or equal to a first duration, which is a preset duration that is less than the length of the time window.
[0060] In step 102, when it is determined based on the burial point information that the terminal device is in a deep sleep state and / or the sleep duration of the modem meets the first condition, the minimum access threshold in the cell selection criteria or cell reselection criteria is adjusted according to the burial point information of the terminal device.
[0061] In the embodiments of the present application, there is no restriction on the parameter type of the minimum access threshold. In short, the threshold is the minimum threshold for a terminal device to select a cell to camp on. For example, the minimum access threshold includes a minimum access level (qRxLevMin); for another example, the minimum access threshold includes a minimum received signal quality (qQualMin); for another example, the minimum access threshold includes both the minimum access level (qRxLevMin) and the minimum received signal quality (qQualMin).
[0062] In addition, in the embodiment of the present application, in step 102, the minimum access threshold in the cell selection criterion or the cell reselection criterion is adjusted. It is not limited to which RAT standard the minimum access threshold is adjusted. The minimum access threshold in the cell selection criterion or the cell reselection criterion corresponding to any one or more RAT standards may be adjusted, or the minimum access threshold in the cell selection criterion or the cell reselection criterion corresponding to a specified target RAT standard may be adjusted. For example, the target RAT standard includes LTE and / or NR.
[0063] It should also be noted that, in the embodiment of the present application, the minimum access threshold in the cell selection criterion and the minimum access threshold in the cell reselection criterion may be the same or different, and the present application does not impose any restrictions on this.
[0064] As mentioned above, the tracking point information in different time windows may be different. In other words, the scene / device status determined based on the tracking point information in different time windows may be different. For further implementation of step 102, the terminal device's strategy for adaptively and autonomously adjusting the minimum access threshold may be different for different scenes / device states.
[0065] In some embodiments, for step 102, wherein determining that the terminal device is in a deep sleep state and / or the sleep duration of the modem satisfies a first condition based on the buried point information includes: determining that the terminal device is in a deep sleep state and / or the sleep duration of the modem satisfies the first condition within the first time window based on the first buried point information;
[0066] In some embodiments, when the terminal device is in a deep sleep state within the first time window and / or the sleep duration of the Modem meets the first condition, the minimum access threshold in the cell selection criterion or the cell reselection criterion is adjusted according to the buried point information of the terminal device in step 102, such as Figure 2 As shown, the following step 201 may be further included:
[0067] Step 201: When it is determined based on the first burial point information that the terminal device is in a late-night standby state, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is lowered.
[0068] In some embodiments, based on the first buried point information, it is determined whether the terminal device is in the late night standby state; further, in some embodiments, it may include: based on the screen working status, the service status, the number of SIM cards, the sleep state and the duration of the weak signal of the resident cell in the first buried point information, it is determined whether the terminal device is in the late night standby state.
[0069] Exemplarily, in a possible implementation manner, when the screen working state is the screen-off state, the service state is the non-service state, the number of SIM cards is greater than the first threshold, the sleep state is the deep sleep state, and the duration of the weak signal in the resident cell satisfies the second condition, it is determined that the terminal device is in the late-night standby state.
[0070] In some embodiments, the second condition includes that the time ratio of the weak signal duration within the corresponding time window is greater than or equal to the second threshold, or the weak signal duration within the corresponding time window is greater than or equal to the second duration. In a possible implementation manner, for example, the first threshold is 0 and the second threshold is 20%. Of course, in this application, the sizes of the first threshold and the second threshold are not limited and can be flexibly defined according to actual index requirements.
[0071] It can be understood that in the wireless communication method provided in the embodiments of this application, when it is determined that the terminal device is in the late-night standby state based on the first buried point information within the first time window, the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network is lowered; in this way, the terminal device performs cell selection or cell reselection based on the lowered minimum access threshold, and it is easier to successfully camp on a certain cell, thereby increasing the probability that the terminal device can stably camp on a certain cell, and further reducing the situation of cell ping-pong of the terminal device, achieving the purpose of power consumption saving.
[0072] For example, assume that the qRxLevMin configured by the network is P1 dB, and the RSRP of the actually measured cell is also P1 dB. According to Srxlev = 0, the UE will not initiate random access. If the UE is in the late-night standby state and qRxLevMin is customized to P2 dB (where P2 < P1), at this time, if the RSRP of the actually measured cell is P1 dB, because Srxlev > 0, a random access (ratch) will be triggered.
[0073] In some embodiments, for step 102, where determining that the terminal device is in the deep sleep state based on the buried point information and / or the sleep duration of the Modem satisfies the first condition includes: determining that the terminal device is in the deep sleep state within the second time window based on the second buried point information and / or the sleep duration of the Modem satisfies the first condition;
[0074] In some embodiments, when the terminal device is in the deep sleep state within the second time window and / or the sleep duration of the Modem satisfies the first condition, in step 102, adjusting the minimum access threshold in the cell selection criterion or cell reselection criterion according to the buried point information, such as Figure 3As shown, the following step 301 may be further included:
[0075] Step 301, after lowering the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, when it is determined that the duration of no service in the second burial point information meets the third condition, restore the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network.
[0076] In step 301, the duration of no service may include a duration of no circuit switched (CS) service and / or no packet switched (PS) service within the second time window.
[0077] As you can understand, CS services include some voice services, such as 64K voice. However, they also include some circuit-based data services, the most common and classic being fax services. PS services are common data services, also including streaming services and voice over IP (VoIP). 2G and 3G provide services based on the CS domain, while LTE provides services based on the PS domain. Typically, in areas without 4G and 5G coverage, a terminal device attempts to camp on a 2G or 3G cell, indicating that the CS domain has service. If the terminal device is unable to camp on a 2G or 3G cell, the CS domain is out of service (i.e., CS no service), and the terminal device is in a state of no service and cannot make calls, with no signal at all. Similarly, if the terminal device is unable to camp on a 4G or 5G cell, the PS domain is out of service (i.e., PS no service). Of course, the definitions of CS no service and PS no service are not limited to this. In short, CS no service refers to the situation where service cannot be provided in the CS domain, while PS no service refers to the situation where service cannot be provided in the PS domain.
[0078] In some embodiments, the third condition includes that the duration of no service in the corresponding time window accounts for a time ratio greater than or equal to a third threshold, or that the duration of no service in the corresponding time window is greater than or equal to the third duration. In short, the third condition characterizes the situation where cell ping-pong occurs multiple times in the corresponding time window. In one possible implementation, for example, the third threshold can be 30%. Of course, in this application, there is no restriction on the size of the third threshold, and the size of the threshold can be flexibly defined according to actual indicator requirements. It can be understood that the proportion of no service in the second time window is greater than the third threshold, which indirectly reflects the situation that cell ping-pong occurs multiple times or frequently in the second time window of the terminal device.
[0079] The inventors of the present application analyzed the actual cell selection or cell reselection process of the terminal device and found that: no matter what value the minimum access threshold is fixed at, after a period of time, there may be a problem of cell ping-pong. This is because whenever the RSRP of the cell actually measured is close to the current minimum access threshold, the problem of cell ping-pong may occur. Based on the above analysis and considerations, in the wireless communication method provided in the embodiment of the present application, after the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network is adaptively lowered based on the first buried point information in the first time window, the buried point information in the subsequent time window is then collected and analyzed. If it is determined based on the second buried point information in the second time window that the duration of the terminal device's no service in the window meets the third condition, the minimum access threshold configured by the network is restored, thereby dynamically adjusting the minimum access threshold in the cell selection criterion or cell reselection criterion based on the buried point information monitored in real time, rather than fixing the minimum access threshold at a certain value configured by the network or customized, this can reduce the probability of cell ping-pong in the terminal device and increase the probability of the cell stably residing in a certain cell, thereby saving the power consumption caused by cell ping-pong.
[0080] In some embodiments, for step 102, wherein the determining that the terminal device is in a deep sleep state and / or the sleep duration of the modem meets the first condition based on the burying point information includes: determining that the terminal device is in a deep sleep state within the third time window and / or the sleep duration of the modem meets the first condition based on the third burying point information.
[0081] In some embodiments, when the terminal device is in a deep sleep state within the third time window and / or the sleep duration of the Modem meets the first condition, the minimum access threshold in the cell selection criterion or the cell reselection criterion is adjusted according to the buried point information in step 102, such as Figure 4 As shown, the following step 401 may be included:
[0082] Step 401, after the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is restored, when it is determined that the duration of no service in the third burial point information meets the fourth condition, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is increased.
[0083] The duration of no service in step 401 can be understood by referring to the description of the duration of no service in step 301. The difference is that the duration of no service in step 401 is the duration of no service for the terminal device in the third time window.
[0084] In some embodiments, the fourth condition includes that the duration of no service in the corresponding time window is greater than or equal to a fourth threshold, or that the duration of no service in the corresponding time window is greater than or equal to a fourth duration. In short, the fourth condition indicates that cell ping-pong occurs multiple times in the corresponding time window.
[0085] In one possible implementation, for example, the fourth threshold may be 30%. Of course, the fourth threshold may also be different from the third threshold. Furthermore, in this application, there is no restriction on the size of the fourth threshold, and the size of the threshold may be flexibly defined based on actual indicator requirements. It is understood that if the proportion of no service in the third time window is greater than the fourth threshold, it indirectly reflects that the terminal device has repeatedly or frequently experienced cell ping-pong in the third time window.
[0086] As mentioned above, the inventors of the present application analyzed the process of actual cell selection or cell reselection of the terminal device and found that: no matter what value the minimum access threshold is fixed at, there may be a problem of cell ping-pong after a period of time. This is because whenever the RSRP or RSRQ of the actually measured cell is close to the current minimum access threshold, the problem of cell ping-pong may occur. Based on the above analysis and considerations, in the wireless communication method provided in the embodiment of the present application, after the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network is restored based on the second buried point information of the second time window, the buried point information in the subsequent time window is then collected and analyzed. If it is determined based on the third buried point information in the third time window that the duration of the terminal device's no service in the window meets the fourth condition, the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network is increased, so that the terminal device is as stable as possible in the out-of-service (OOS) state, thereby reducing the number of times the terminal device performs cell ping-pong and saving the power consumption caused by cell ping-pong.
[0087] As described above, when the terminal device determines that the adjustment conditions are met based on the first buried point information in the first time window, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is first lowered; if after lowering, the duration of no service in the second time window meets the third condition, then the minimum access threshold configured by the network is restored; subsequently, if the duration of no service in a certain time window meets the fourth condition, the minimum access threshold configured by the network is raised, so that the terminal device is in OOS as stably as possible; the purpose of doing this is to save power consumption without affecting the user experience as much as possible, so the initial lowering of the minimum access threshold configured by the network and the restoration of the minimum access threshold configured by the network are both to enable the terminal device to stably reside in a certain cell as much as possible, thereby saving the power consumption caused by cell ping-pong while minimizing the impact on user experience.
[0088] In step 103, cell selection or cell reselection is performed according to the current minimum access threshold.
[0089] In some embodiments, after performing cell selection or cell reselection based on the current minimum access threshold, the method further includes: when the burial point information changes, restoring the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, thereby avoiding affecting the user's communication experience due to lowering or raising the minimum access threshold in the cell selection criteria or cell reselection criteria.
[0090] For example, in some embodiments, the change in the tracking point information includes one or more of the following:
[0091] The terminal device changes from a screen-off state to a screen-on state;
[0092] The terminal device exits the deep sleep state;
[0093] The terminal device switches to flight mode;
[0094] The number of SIM cards in the terminal device changes (for example, if a card insertion or removal operation is detected, it is determined that the number of SIM cards in the terminal device has changed).
[0095] The following examples describe possible implementations of the wireless communication methods described in one or more of the above embodiments.
[0096] An embodiment of the present application provides a power-saving adaptive cell selection algorithm: by collecting the buried point information and system status information related to the UE's current modem, when the network in the UE's environment fluctuates frequently, the minimum access levels of LTE and NR are adaptively adjusted to allow the UE to be stably in the "access cell" or "stable OOS" state, thereby achieving the purpose of saving power consumption.
[0097] Figure 5 This is a schematic diagram of an implementation flow of a power-saving adaptive cell selection algorithm provided in an embodiment of the present application. Of course, the power-saving adaptive cell selection algorithm can also be understood as a possible implementation method of a wireless communication method.
[0098] like Figure 5 As shown, the algorithm includes the following steps 501 to 526:
[0099] Step 501, cyclically collect the buried point information of the modem in the window;
[0100] Step 502: Determine whether the modem's sleep rate is less than 80%, or whether it is in deep sleep. If so, analyze the modem's network tracking information in the X window to determine the situation described in steps 503 to 507.
[0101] Step 503: Determine whether the screen is off; if so, proceed to step 504; otherwise, end;
[0102] Step 504, determine whether it is a non-call; if so, execute step 505; otherwise, end;
[0103] Step 505: Determine whether the weak signal ratio of the resident cell is higher than 20%; if so, execute step 506; otherwise, end;
[0104] Step 506, determine whether the number of SIM cards is greater than 0; if so, execute step 507; otherwise, end;
[0105] Step 507, determine whether the system is in deep sleep; if so, proceed to step 508; otherwise, end;
[0106] Step 508, Action 1: Lower the minimum access level (qRxLevMin) for LTE and NR through customization
[0107] Step 509, calculate S to determine whether the UE can camp: If S>0; if yes, execute step 510; otherwise, execute step 511;
[0108] Step 510, stably residing in a cell;
[0109] Step 511, determine whether Action 1 has been executed; if so, execute step 512;
[0110] Step 512: Analyze the network tracking information of the Modem in the Y window;
[0111] Step 513: Determine whether the CS no-service ratio is higher than 30%; if so, proceed to step 514;
[0112] Step 514, Action 2: Restore the minimum access level (qRxLevMin) for LTE and NR networks;
[0113] Step 515, calculate S to determine whether the UE can camp: If S>0; if yes, execute step 510; otherwise, execute step 516;
[0114] Step 516, determine whether Action 2 has been executed;
[0115] Step 517, analyzing the network tracking information of the Modem in the Z window;
[0116] Step 518: Determine whether the CS no-service ratio is higher than 30%; if so, proceed to step 519;
[0117] Step 519, Action 3: Increase the minimum access level (qRxLevMin) of LTE and NR through customization;
[0118] Step 520, calculate S to determine whether the UE can camp on it: If S>0; if not, go to 521;
[0119] Step 521, stably maintaining at OOS;
[0120] Whether it is stably staying in a certain cell (step 510) or stably maintaining OOS (step 521), it is also necessary to monitor whether the screen is on, whether it exits deep sleep, whether it exits deep sleep, and whether the SIM card is inserted or removed; if any of these conditions are met, the minimum access level (qRxLevMin) of the LTE and NR networks is restored. Figure 5 Steps 522 to 526 are shown.
[0121] The inventors of this application used the above-mentioned power-saving adaptive cell selection algorithm to test and found that: when the LTE and NR signals are extremely weak, the screen is turned off and on standby. When the network fluctuates, the screen is turned off and on standby for 2 hours, which is estimated to save 20mAh of power.
[0122] It should be noted that although the steps of the method of the present application are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all steps must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps; or steps in different embodiments may be combined to form a new technical solution.
[0123] The embodiment of the present application provides a terminal device, Figure 6 A schematic structural diagram of a terminal device provided in an embodiment of the present application. Figure 6 The terminal device 600 shown includes a processor 601, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0124] Alternatively, as Figure 6 As shown, the terminal device 600 may further include a memory 602. The processor 601 may call and run a computer program from the memory 602 to implement the method in the embodiment of the present application.
[0125] The memory 602 may be a separate device independent of the processor 601 , or may be integrated into the processor 601 .
[0126] Alternatively, as Figure 6 As shown, the terminal device 600 may further include a transceiver 603, and the processor 601 may control the transceiver 603 to communicate with other devices. Specifically, it may send information or data to other devices, or receive information or data sent by other devices.
[0127] The transceiver 603 may include a transmitter and a receiver. The transceiver 603 may further include an antenna, and the number of antennas may be one or more.
[0128] Figure 7 This is a schematic structural diagram of the chip according to an embodiment of the present application. Figure 7 The chip 700 shown includes a processor 701, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0129] Alternatively, as Figure 7 As shown, the chip 700 may further include a memory 702. The processor 701 may call and execute a computer program from the memory 702 to implement the method in the embodiment of the present application.
[0130] The memory 702 may be a separate device independent of the processor 701 , or may be integrated into the processor 701 .
[0131] Optionally, the chip 700 may further include an input interface 703. The processor 701 may control the input interface 703 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0132] Optionally, the chip 700 may further include an output interface 704. The processor 701 may control the output interface 704 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0133] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0134] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the method in the embodiment of the present application.
[0135] The embodiment of the present application also provides a computer program product, including computer program instructions, which enable a computer to execute the method in the embodiment of the present application.
[0136] It should be noted that the descriptions of the above terminal device, chip, storage medium, computer program product, and computer program embodiments are similar to the descriptions of the above method embodiments and have similar beneficial effects as the method embodiments. For technical details not disclosed in the terminal device, chip, storage medium, computer program product, and computer program embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0137] Figure 8 A schematic diagram of the structure of a wireless communication device provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the wireless communication device 800 includes:
[0138] The information collection module 801 is configured to collect tracking information of the terminal device; the tracking information includes the working status information of the terminal device and / or the related information of the access network;
[0139] The adjustment module 802 is configured to adjust the minimum access threshold in the cell selection criterion or the cell reselection criterion according to the buried point information of the terminal device when it is determined that the terminal device is in a deep sleep state and / or the sleep duration of the modem meets the first condition;
[0140] The cell selection or cell reselection module 803 is configured to perform cell selection or cell reselection according to the current minimum access threshold in the cell selection criterion or cell reselection criterion.
[0141] In some embodiments, the burial point information of the terminal device includes the first burial point information of the terminal device within a first time window; the adjustment module 802 is configured to: determine whether the terminal device is in a late-night standby state based on the first burial point information when it is determined that the terminal device is in a deep sleep state within the first time window and / or the sleep duration of the modem meets a first condition based on the first burial point information; and lower the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network when it is determined that the terminal device is in a late-night standby state.
[0142] In some embodiments, the working status information of the terminal device in the first burial point information includes one or more of the following: screen working status, service status, number of SIM cards, sleep status; the relevant information of the access network in the first burial point information includes the duration of the weak signal of the resident cell.
[0143] In some embodiments, the adjustment module 802 is configured to: determine that the terminal device is in late night standby state when the screen working state is off, the business state is non-business state, the number of SIM cards is greater than a first threshold, the sleep state is a deep sleep state, and the duration of the weak signal meets the second condition.
[0144] In some embodiments, the burial point information of the terminal device includes second burial point information of the terminal device within a second time window; the relevant information of the access network in the second burial point information includes the duration of no service; wherein, the second time window is after the first time window; the adjustment module 802 is configured to: after determining based on the second burial point information that the terminal device is in a deep sleep state within the second time window and / or the sleep duration of the modem meets the first condition, after lowering the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, when it is determined that the duration of no service in the second burial point information meets the third condition, restore the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network.
[0145] In some embodiments, the burial point information of the terminal device includes third burial point information of the terminal device within a third time window; the relevant information of the access network in the third burial point information includes the duration of no service; wherein, the third time window is after the second time window; the adjustment module 802 is configured to: after determining based on the third burial point information that the terminal device is in a deep sleep state within the third time window and / or the sleep duration of the modem meets the first condition, after restoring the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network, when it is determined that the duration of no service in the third burial point information meets the fourth condition, the minimum access threshold in the cell selection criterion or cell reselection criterion configured by the network is increased.
[0146] In some embodiments, the adjustment module 802 is configured to: after performing cell selection or cell reselection based on the current minimum access threshold, if the burial point information changes, restore the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network.
[0147] In some embodiments, the change in tracking information includes one or more of the following:
[0148] The terminal device changes from a screen-off state to a screen-on state;
[0149] The terminal device exits the deep sleep state;
[0150] The terminal device switches to flight mode;
[0151] The number of SIM cards in the terminal device changes.
[0152] The description of the above device embodiment is similar to the description of the above method embodiment and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of this application, please refer to the description of the method embodiment of this application for understanding.
[0153] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented as a hardware decoding processor, or can be implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0154] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0155] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0156] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0157] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0158] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0159] Optionally, the computer program product can be applied to the terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0160] The embodiment of the present application also provides a computer program.
[0161] Optionally, the computer program can be applied to the terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0162] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0163] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0164] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods, etc., can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0165] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0166] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0167] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a terminal device (which can be a personal computer, mobile phone, tablet computer, smart watch, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0168] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: The method comprises: Collecting the buried point information of the terminal device; the buried point information includes the working status information of the terminal device and / or the relevant information of the access network; When it is determined based on the buried point information that the terminal device is in a deep sleep state and / or the sleep duration of the Modem meets the first condition, adjusting the minimum access threshold in the cell selection criterion or the cell reselection criterion according to the buried point information of the terminal device; Cell selection or cell reselection is performed according to the current minimum access threshold in the cell selection criterion or the cell reselection criterion.
2. The method according to claim 1, characterized in that The burying point information of the terminal device includes first burying point information of the terminal device within a first time window; The determining, based on the buried point information, that the terminal device is in a deep sleep state and / or the sleep duration of the Modem satisfies the first condition includes: determining, based on the first buried point information, that the terminal device is in a deep sleep state within the first time window and / or the sleep duration of the Modem satisfies the first condition; The method of adjusting the minimum access threshold in the cell selection criteria or the cell reselection criteria according to the burial point information of the terminal device includes: when it is determined according to the first burial point information that the terminal device is in a late-night standby state, lowering the minimum access threshold in the cell selection criteria or the cell reselection criteria configured by the network.
3. The method according to claim 2, characterized in that The working status information of the terminal device in the first buried point information includes one or more of the following: screen working status, service status, number of SIM cards, sleep status; the relevant information of the access network in the first buried point information includes the duration of the weak signal of the resident cell.
4. The method according to claim 3, characterized in that The determining, according to the first buried point information, that the terminal device is in a late night standby state includes: When the screen working state is off, the business state is non-business state, the number of SIM cards is greater than a first threshold, the sleep state is a deep sleep state, and the duration of the weak signal meets the second condition, it is determined that the terminal device is in late night standby state.
5. The method according to claim 2, characterized in that: The burying point information of the terminal device includes second burying point information of the terminal device in a second time window; the relevant information of the access network in the second burying point information includes the duration of no service; wherein the second time window is after the first time window; The determining, based on the buried point information, that the terminal device is in a deep sleep state and / or the sleep duration of the Modem satisfies the first condition includes: determining, based on the second buried point information, that the terminal device is in a deep sleep state within the second time window and / or the sleep duration of the Modem satisfies the first condition; The adjusting, according to the buried point information, the minimum access threshold in the cell selection criterion or the cell reselection criterion includes: After lowering the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, when it is determined that the duration of no service in the second buried point information satisfies the third condition, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is restored.
6. The method according to claim 5, characterized in that The burying point information of the terminal device includes third burying point information of the terminal device in a third time window; the relevant information of the access network in the third burying point information includes the duration of no service; wherein the third time window is after the second time window; The determining, based on the buried point information, that the terminal device is in a deep sleep state and / or the sleep duration of the Modem satisfies the first condition includes: determining, based on the third buried point information, that the terminal device is in a deep sleep state within the third time window and / or the sleep duration of the Modem satisfies the first condition; The adjusting, according to the buried point information, the minimum access threshold in the cell selection criterion or the cell reselection criterion includes: After restoring the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network, when it is determined that the duration of no service in the third burial point information meets the fourth condition, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is increased.
7. The method according to any one of claims 2 to 6, characterized in that After performing cell selection or cell reselection according to the current minimum access threshold, the method further includes: When the burial point information changes, the minimum access threshold in the cell selection criteria or cell reselection criteria configured by the network is restored.
8. The method according to claim 7, characterized in that The changes in the tracking point information include one or more of the following: The terminal device changes from a screen-off state to a screen-on state; The terminal device exits the deep sleep state; The terminal device switches to flight mode; The number of SIM cards of the terminal device changes.
9. A wireless communication device, characterized in that: The device comprises: An information collection module configured to collect the buried point information of the terminal device; the buried point information includes the working status information of the terminal device and / or the relevant information of the access network; An adjustment module is configured to adjust a minimum access threshold in a cell selection criterion or a cell reselection criterion according to the buried point information of the terminal device when it is determined based on the buried point information that the terminal device is in a deep sleep state and / or the sleep duration of the Modem satisfies a first condition; The cell selection or cell reselection module is configured to perform cell selection or cell reselection according to the current minimum access threshold in the cell selection criterion or cell reselection criterion.
10. A communication device, comprising: Memory for storing computer programs; A processor, connected to the memory, and configured to call and run the computer program from the memory to implement the method according to any one of claims 1 to 8; A transceiver is used to send and receive information when sending and receiving information with other devices.
11. A chip, comprising: A processor, configured to call and run a computer program from a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 8; A transceiver is used to send and receive information during the process of sending and receiving information between a device or chip.